Created attachment 197238 [details] patch MEGAcmd provides non UI access to MEGA services. It intends to offer all the functionality with your MEGA account via commands. It features synchronization, backup of local folders into your MEGA account and a webdav/streaming server. URL: https://mega.nz/cmd GH: https://github.com/meganz/MEGAcmd Portlint ok, tested on FreeBSD 11.2-RELEASE-p3 without problem. Use multiple files, because I want to use stable releases of megacmd and sdk, instead of git source with the sdk submodule. Use LICENSE_COMB=multi, because of license of megacmd is GPLv3[1], while sdk is BSD2CLAUSE[2]. [1] https://github.com/meganz/MEGAcmd/blob/master/LICENSE [2] https://github.com/meganz/sdk/blob/develop/LICENSE
megacmd 1.0.0 is out, but doesn't build with the latest sdk release. I wouldn't like to use git version of sdk, so wait for the new sdk release, after update megacmd to 1.0.0.
Created attachment 197735 [details] patch_v2 Update to the latest 1.0.0 release.
Created attachment 205646 [details] megacmd.patch Fix some errors/warnings from portlint and poudriere. Please check this patch.
kikadf, are you still interested in maintaining this port?
I'll comment here because I'm really interested in a mega solution. I was trying to make megasync work but seems to be a huge amount of effort with the knowledge I don't have it. Back to the topic, I've tested the megacmd.patch and works like a charm in 12-STABLE and 13-CURRENT. But... is this dead?
^Triage: Assignee timeout, open to take Can we get confirmation of QA (portlint, poudriere at least) for the present patch, and if it needs updating, an updated patch Since original reporter has not responded to comment 4 (re maintainership) yet, a confirmed maintainer for this port would also be good
A possible minor issue in the latest patch: --with-readline==${LOCALBASE} (double =)
Created attachment 215306 [details] megacmd-v3.diff Fixed extra "=" in "--with-readline==${LOCALBASE}" and tested.
No updates?
A commit references this bug: Author: lwhsu Date: Mon Oct 19 03:29:22 UTC 2020 New revision: 552707 URL: https://svnweb.freebsd.org/changeset/ports/552707 Log: Add net/megacmd Command Line Interactive and Scriptable Application to access MEGA PR: 231485 Submitted by: kikadf <kikadf.01@gmail.com> Daniel Menelkir <menelkir@itroll.org> Changes: head/net/Makefile head/net/megacmd/ head/net/megacmd/Makefile head/net/megacmd/distinfo head/net/megacmd/pkg-descr head/net/megacmd/pkg-plist