From owner-svn-ports-all@FreeBSD.ORG Thu Dec 11 23:06:16 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 563DEA47; Thu, 11 Dec 2014 23:06:16 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 36A181BD; Thu, 11 Dec 2014 23:06:16 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sBBN6GUh030635; Thu, 11 Dec 2014 23:06:16 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sBBN6E7i030627; Thu, 11 Dec 2014 23:06:14 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201412112306.sBBN6E7i030627@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Thu, 11 Dec 2014 23:06:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r374555 - in head/net: . megatools X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2014 23:06:16 -0000 Author: amdmi3 Date: Thu Dec 11 23:06:14 2014 New Revision: 374555 URL: https://svnweb.freebsd.org/changeset/ports/374555 QAT: https://qat.redports.org/buildarchive/r374555/ Log: Megatools is a collection of programs for accessing Mega service from a command line of your desktop or server. Megatools allow you to copy individual files as well as entire directory trees to and from the cloud. You can also perform streaming downloads for example to preview videos and audio files, without needing to download the entire file. WWW: http://megatools.megous.com/ PR: 195723 Submitted by: max@kostikov.co Added: head/net/megatools/ head/net/megatools/Makefile (contents, props changed) head/net/megatools/distinfo (contents, props changed) head/net/megatools/pkg-descr (contents, props changed) head/net/megatools/pkg-plist (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Thu Dec 11 23:06:09 2014 (r374554) +++ head/net/Makefile Thu Dec 11 23:06:14 2014 (r374555) @@ -355,6 +355,7 @@ SUBDIR += mcast-tools SUBDIR += mediastreamer SUBDIR += mediatomb + SUBDIR += megatools SUBDIR += mgen SUBDIR += micro_inetd SUBDIR += micro_proxy Added: head/net/megatools/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megatools/Makefile Thu Dec 11 23:06:14 2014 (r374555) @@ -0,0 +1,40 @@ +# Created by: Max V. Kostikov +# $FreeBSD$ + +PORTNAME= megatools +PORTVERSION= 1.9.93 +CATEGORIES= net +MASTER_SITES= http://megatools.megous.com/builds/ + +MAINTAINER= max@kostikov.co +COMMENT= Tools for MEGA.CO.NZ cloud drive + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl +RUN_DEPENDS= glib-networking>=2.29.18:${PORTSDIR}/net/glib-networking + +USES= gmake pkgconfig libtool +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +USE_GNOME= glib20 +USE_OPENSSL= yes + +LIBS+= -lssl -lcrypto + +INSTALL_TARGET= install-strip +CONFIGURE_ARGS= --enable-introspection=no + +OPTIONS_DEFINE= FUSE +OPTIONS_DEFAULT= FUSE +OPTIONS_SUB= yes + +FUSE_USES= fuse +FUSE_CONFIGURE_WITH= fuse + +post-patch: + @${REINPLACE_CMD} -e '/MEGA_REQUIRES=/ s|openssl||' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|$$(prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in + +.include Added: head/net/megatools/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megatools/distinfo Thu Dec 11 23:06:14 2014 (r374555) @@ -0,0 +1,2 @@ +SHA256 (megatools-1.9.93.tar.gz) = 89d2d580bcda9e47a4ba47a734f2c7b06fd08d66797b5a64c02eba2ddf3da576 +SIZE (megatools-1.9.93.tar.gz) = 464353 Added: head/net/megatools/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megatools/pkg-descr Thu Dec 11 23:06:14 2014 (r374555) @@ -0,0 +1,10 @@ +Megatools is a collection of programs for accessing Mega +service from a command line of your desktop or server. + +Megatools allow you to copy individual files as well as +entire directory trees to and from the cloud. You can also +perform streaming downloads for example to preview videos +and audio files, without needing to download the entire +file. + +WWW: http://megatools.megous.com/ Added: head/net/megatools/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/megatools/pkg-plist Thu Dec 11 23:06:14 2014 (r374555) @@ -0,0 +1,48 @@ +bin/megadf +bin/megadl +%%FUSE%%bin/megafs +bin/megaget +bin/megals +bin/megamkdir +bin/megamv +bin/megaput +bin/megareg +bin/megarm +bin/megasync +include/mega/mega-aes-ctr-encryptor.h +include/mega/mega-aes-key.h +include/mega/mega-chunked-cbc-mac.h +include/mega/mega-enum-types.h +include/mega/mega-http-client.h +include/mega/mega-http-input-stream.h +include/mega/mega-http-io-stream.h +include/mega/mega-http-output-stream.h +include/mega/mega-rsa-key.h +include/mega/mega.h +include/mega/megatypes.h +include/mega/utils.h +lib/libmega.a +lib/libmega.so +lib/libmega.so.0 +lib/libmega.so.0.0.0 +libdata/pkgconfig/libmega.pc +man/man1/megadf.1.gz +man/man1/megadl.1.gz +%%FUSE%%man/man1/megafs.1.gz +man/man1/megaget.1.gz +man/man1/megals.1.gz +man/man1/megamkdir.1.gz +man/man1/megamv.1.gz +man/man1/megaput.1.gz +man/man1/megareg.1.gz +man/man1/megarm.1.gz +man/man1/megasync.1.gz +man/man5/megarc.5.gz +man/man7/megatools.7.gz +%%PORTDOCS%%%%DOCSDIR%%/HACKING +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +share/gjs-1.0/mega.js