From owner-svn-ports-head@freebsd.org Mon Oct 19 03:29:23 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1A65A443252; Mon, 19 Oct 2020 03:29:23 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CF2LB6zlvz42NB; Mon, 19 Oct 2020 03:29:22 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B4DAE1D4B0; Mon, 19 Oct 2020 03:29:22 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09J3TMed044040; Mon, 19 Oct 2020 03:29:22 GMT (envelope-from lwhsu@FreeBSD.org) Received: (from lwhsu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09J3TLH3044033; Mon, 19 Oct 2020 03:29:21 GMT (envelope-from lwhsu@FreeBSD.org) Message-Id: <202010190329.09J3TLH3044033@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lwhsu set sender to lwhsu@FreeBSD.org using -f From: Li-Wen Hsu Date: Mon, 19 Oct 2020 03:29:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r552707 - in head/net: . megacmd X-SVN-Group: ports-head X-SVN-Commit-Author: lwhsu X-SVN-Commit-Paths: in head/net: . megacmd X-SVN-Commit-Revision: 552707 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 03:29:23 -0000 Author: lwhsu Date: Mon Oct 19 03:29:21 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 Daniel Menelkir Added: head/net/megacmd/ head/net/megacmd/Makefile (contents, props changed) head/net/megacmd/distinfo (contents, props changed) head/net/megacmd/pkg-descr (contents, props changed) head/net/megacmd/pkg-plist (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Sun Oct 18 21:43:24 2020 (r552706) +++ head/net/Makefile Mon Oct 19 03:29:21 2020 (r552707) @@ -426,6 +426,7 @@ SUBDIR += measurement-kit SUBDIR += mediastreamer SUBDIR += mediatomb + SUBDIR += megacmd SUBDIR += megatools SUBDIR += messagelib SUBDIR += mgen Added: head/net/megacmd/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megacmd/Makefile Mon Oct 19 03:29:21 2020 (r552707) @@ -0,0 +1,93 @@ +# $FreeBSD$ + +PORTNAME= megacmd +DISTVERSION= 1.0.0 +CATEGORIES= net + +MAINTAINER= menelkir@itroll.org +COMMENT= Command Line Interactive and Scriptable Application to access MEGA + +LICENSE= GPLv3 BSD2CLAUSE +LICENSE_COMB= multi + +LIB_DEPENDS= libcares.so:dns/c-ares libcryptopp.so:security/cryptopp \ + libcurl.so:ftp/curl libsodium.so:security/libsodium \ + libuv.so:devel/libuv libpcre.so:devel/pcre + +USES= autoreconf libtool sqlite:3 readline shebangfix ssl + +USE_GITHUB= yes +GH_ACCOUNT= meganz +GH_PROJECT= MEGAcmd sdk:sdk +GH_TAGNAME= v3.4.1:sdk +GH_SUBDIR= sdk:sdk + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-examples \ + --disable-java --disable-php --disable-python \ + --disable-chat --without-freeimage \ + --without-termcap --without-ffmpeg --without-libraw \ + --without-libzen --without-libmediainfo \ + --enable-gcc-hardening \ + --with-cares=${LOCALBASE} --with-cryptopp=${LOCALBASE} \ + --with-curl=${LOCALBASE} --with-sodium=${LOCALBASE} \ + --with-sqlite=${LOCALBASE} --with-libuv=${LOCALBASE} \ + --with-zlib --with-readline=${LOCALBASE} +CXXFLAGS+= `pkgconf --cflags-only-other libcryptopp` +USE_LDCONFIG= yes + +SHEBANG_FILES= src/client/mega-lpwd \ + src/client/mega-permissions \ + src/client/mega-ls \ + src/client/mega-pwd \ + src/client/mega-deleteversions \ + src/client/mega-log \ + src/client/mega-session \ + src/client/mega-share \ + src/client/mega-quit \ + src/client/mega-reload \ + src/client/mega-find \ + src/client/mega-errorcode \ + src/client/mega-logout \ + src/client/mega-backup \ + src/client/mega-exclude \ + src/client/mega-confirmcancel \ + src/client/mega-transfers \ + src/client/mega-rm \ + src/client/mega-invite \ + src/client/mega-webdav \ + src/client/mega-cancel \ + src/client/mega-cp \ + src/client/mega-cd \ + src/client/mega-thumbnail \ + src/client/mega-attr \ + src/client/mega-login \ + src/client/mega-speedlimit \ + src/client/mega-get \ + src/client/mega-debug \ + src/client/mega-du \ + src/client/mega-ipc \ + src/client/mega-mv \ + src/client/mega-whoami \ + src/client/mega-https \ + src/client/mega-help \ + src/client/mega-showpcr \ + src/client/mega-lcd \ + src/client/mega-preview \ + src/client/mega-ftp \ + src/client/mega-put \ + src/client/mega-graphics \ + src/client/mega-mount \ + src/client/mega-import \ + src/client/mega-version \ + src/client/mega-confirm \ + src/client/mega-mkdir \ + src/client/mega-userattr \ + src/client/mega-signup \ + src/client/mega-passwd \ + src/client/mega-killsession \ + src/client/mega-sync \ + src/client/mega-users \ + src/client/mega-export + +.include Added: head/net/megacmd/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megacmd/distinfo Mon Oct 19 03:29:21 2020 (r552707) @@ -0,0 +1,5 @@ +TIMESTAMP = 1591495680 +SHA256 (meganz-MEGAcmd-1.0.0_GH0.tar.gz) = 1200363bee2f387a2287e286b38d15b1a01079967e20b8c489815cc7c8d9ff63 +SIZE (meganz-MEGAcmd-1.0.0_GH0.tar.gz) = 1940815 +SHA256 (meganz-sdk-v3.4.1_GH0.tar.gz) = 94dfa5ac6e9cfea70d0a4f2a3e5577e718343f569309f39163167f1874def150 +SIZE (meganz-sdk-v3.4.1_GH0.tar.gz) = 2889992 Added: head/net/megacmd/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megacmd/pkg-descr Mon Oct 19 03:29:21 2020 (r552707) @@ -0,0 +1,7 @@ +MEGAcmd is a command line interactive and scriptable application. +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 MEG +account and a webdav/streaming server. + +WWW: https://mega.nz/cm Added: head/net/megacmd/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megacmd/pkg-plist Mon Oct 19 03:29:21 2020 (r552707) @@ -0,0 +1,126 @@ +bin/mega-attr +bin/mega-backup +bin/mega-cancel +bin/mega-cd +bin/mega-cmd +bin/mega-cmd-server +bin/mega-confirm +bin/mega-confirmcancel +bin/mega-cp +bin/mega-debug +bin/mega-deleteversions +bin/mega-du +bin/mega-errorcode +bin/mega-exclude +bin/mega-exec +bin/mega-export +bin/mega-find +bin/mega-ftp +bin/mega-get +bin/mega-graphics +bin/mega-help +bin/mega-https +bin/mega-import +bin/mega-invite +bin/mega-ipc +bin/mega-killsession +bin/mega-lcd +bin/mega-log +bin/mega-login +bin/mega-logout +bin/mega-lpwd +bin/mega-ls +bin/mega-mkdir +bin/mega-mount +bin/mega-mv +bin/mega-passwd +bin/mega-permissions +bin/mega-preview +bin/mega-put +bin/mega-pwd +bin/mega-quit +bin/mega-reload +bin/mega-rm +bin/mega-session +bin/mega-share +bin/mega-showpcr +bin/mega-signup +bin/mega-speedlimit +bin/mega-sync +bin/mega-thumbnail +bin/mega-transfers +bin/mega-userattr +bin/mega-users +bin/mega-version +bin/mega-webdav +bin/mega-whoami +etc/bash_completion.d/megacmd_completion.sh +include/mega.h +include/mega/account.h +include/mega/attrmap.h +include/mega/backofftimer.h +include/mega/base64.h +include/mega/command.h +include/mega/config.h +include/mega/console.h +include/mega/crypto/cryptopp.h +include/mega/crypto/sodium.h +include/mega/db.h +include/mega/db/bdb.h +include/mega/db/sqlite.h +include/mega/file.h +include/mega/fileattributefetch.h +include/mega/filefingerprint.h +include/mega/filesystem.h +include/mega/gfx.h +include/mega/gfx/GfxProcCG.h +include/mega/gfx/external.h +include/mega/gfx/freeimage.h +include/mega/gfx/qt.h +include/mega/http.h +include/mega/json.h +include/mega/logging.h +include/mega/mediafileattribute.h +include/mega/mega_ccronexpr.h +include/mega/mega_dict-src.h +include/mega/mega_evt_queue.h +include/mega/mega_evt_tls.h +include/mega/mega_http_parser.h +include/mega/mega_utf8proc.h +include/mega/mega_zxcvbn.h +include/mega/megaapp.h +include/mega/megaclient.h +include/mega/node.h +include/mega/pendingcontactrequest.h +include/mega/posix/megaconsole.h +include/mega/posix/megaconsolewaiter.h +include/mega/posix/megafs.h +include/mega/posix/meganet.h +include/mega/posix/megasys.h +include/mega/posix/megawaiter.h +include/mega/proxy.h +include/mega/pubkeyaction.h +include/mega/request.h +include/mega/serialize64.h +include/mega/share.h +include/mega/sharenodekeys.h +include/mega/sync.h +include/mega/thread.h +include/mega/thread/cppthread.h +include/mega/thread/posixthread.h +include/mega/thread/qtthread.h +include/mega/thread/win32thread.h +include/mega/transfer.h +include/mega/transferslot.h +include/mega/treeproc.h +include/mega/types.h +include/mega/user.h +include/mega/utils.h +include/mega/version.h +include/mega/waiter.h +include/megaapi.h +include/megaapi_impl.h +lib/libmega.so +lib/libmega.so.30401 +lib/libmega.so.30401.0.0 +libdata/pkgconfig/libmega.pc