Date: Wed, 10 Jul 2013 16:40:00 +0200 From: nemysis <nemysis@gmx.ch> To: FreeBSD-gnats-submit@freebsd.org Cc: jpaetzel@FreeBSD.org Subject: ports/180436: [PATCH] net-p2p/libtorrent-rasterbar-16: update to 0.16.10, take maintainership Message-ID: <0MKZLb-1Uw6c93IzH-0020TU@mail.gmx.com> Resent-Message-ID: <201307101450.r6AEo1nQ039805@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 180436 >Category: ports >Synopsis: [PATCH] net-p2p/libtorrent-rasterbar-16: update to 0.16.10, take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jul 10 14:50:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: nemysis >Release: FreeBSD 9.1-RELEASE-p10 amd64 >Organization: >Environment: System: FreeBSD FreeBSD_Ports 9.1-RELEASE-p10 FreeBSD 9.1-RELEASE-p10 #0: Fri Jun 28 19:52:22 UTC 2013 >Description: - Update to 0.16.10 - Take maintainership - Trim Makefile header - Add license (BSD) - Trim docs - Add examples - Add EXAMPLES Option - Trim pkg-plist Generated and tested manually, tested with port test, sent with FreeBSD Port Tools 0.99_8 (mode: update, diff: ports) >How-To-Repeat: Can't give build log, because RedPorts not works for me at the time. https://redports.org/buildarchive/20130710125500-10655/ "/usr/ports/Mk/bsd.port.mk", line 1512: Could not find /usr/ports/Mk/Uses/gmake.mk >Fix: --- libtorrent-rasterbar-0.16.10.patch begins here --- diff -ruN /usr/ports/net-p2p/libtorrent-rasterbar-16/Makefile ./Makefile --- /usr/ports/net-p2p/libtorrent-rasterbar-16/Makefile 2013-06-02 18:54:06.000000000 +0200 +++ ./Makefile 2013-07-10 13:41:29.000000000 +0200 @@ -1,28 +1,28 @@ +# Created by: Doug Barton <dougb@FreeBSD.org> # $FreeBSD: head/net-p2p/libtorrent-rasterbar-16/Makefile 316662 2013-04-27 11:59:28Z mva $ PORTNAME= libtorrent-rasterbar -PORTVERSION= 0.16.7 -PORTREVISION?= 2 +PORTVERSION= 0.16.10 CATEGORIES?= net-p2p ipv6 MASTER_SITES= GOOGLE_CODE PROJECTHOST= libtorrent -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nemysis@gmx.ch COMMENT?= C++ library implementing a BitTorrent client -MAKE_JOBS_SAFE= yes - -CONFLICTS+= libtorrent-rasterbar-0.1[45789].* - -NO_LATEST_LINK= yes +LICENSE= BSD LIB_DEPENDS+= boost_date_time:${PORTSDIR}/devel/boost-libs \ GeoIP:${PORTSDIR}/net/GeoIP -GNU_CONFIGURE= yes USES= pathfix pkgconfig iconv -USE_LDCONFIG= yes USE_OPENSSL= yes +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +MAKE_JOBS_SAFE= yes + +CONFLICTS+= libtorrent-rasterbar-0.1[45789].* +NO_LATEST_LINK= yes CONFIGURE_ARGS+= --disable-debug \ --disable-static \ @@ -39,7 +39,16 @@ PORTDOCS= * -OPTIONS_DEFINE= DOCS +DOCSRCDIR1= ${WRKSRC} +DOC_FILES1= AUTHORS README + +DOCSRCDIR2= ${WRKSRC}/docs +DOCSDIR2= ${DOCSDIR}/docs +DOC_FILES2= *.png *.jpg *.gif *.html *.rst *.css + +PORTEXAMPLES= *.cpp + +OPTIONS_DEFINE= DOCS EXAMPLES .include <bsd.port.pre.mk> @@ -53,6 +62,7 @@ .if defined(SLAVE_PORT) && ${SLAVE_PORT:L} == "yes" post-patch: slave-post-patch .else + post-patch: @${REINPLACE_CMD} -e 's|<include>/usr/local/include|<include>${PREFIX}/include|' \ ${WRKSRC}/Jamfile @@ -65,11 +75,13 @@ .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/*.css ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/*.gif ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/*.jpg ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/*.png ${DOCSDIR} + ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR} + @${MKDIR} ${DOCSDIR2} + ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2} +.endif +.if ${PORT_OPTIONS:MEXAMPLES} + @${MKDIR} ${EXAMPLESDIR} + ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/examples/|} ${EXAMPLESDIR} .endif .include <bsd.port.post.mk> diff -ruN /usr/ports/net-p2p/libtorrent-rasterbar-16/distinfo ./distinfo --- /usr/ports/net-p2p/libtorrent-rasterbar-16/distinfo 2013-06-02 18:54:06.000000000 +0200 +++ ./distinfo 2013-07-10 12:00:06.000000000 +0200 @@ -1,2 +1,2 @@ -SHA256 (libtorrent-rasterbar-0.16.7.tar.gz) = 6d3ec18ffb14e6637020f020b3a7ea1831ab02941f4698f30beedbfa63f30048 -SIZE (libtorrent-rasterbar-0.16.7.tar.gz) = 2931824 +SHA256 (libtorrent-rasterbar-0.16.10.tar.gz) = 4c0d78b28af8051ff8a19a3a3e10a5edfec50945b8f3c9a76612111c47d671bc +SIZE (libtorrent-rasterbar-0.16.10.tar.gz) = 2985640 diff -ruN /usr/ports/net-p2p/libtorrent-rasterbar-16/pkg-descr ./pkg-descr --- /usr/ports/net-p2p/libtorrent-rasterbar-16/pkg-descr 2013-06-02 18:54:06.000000000 +0200 +++ ./pkg-descr 2013-07-10 13:38:30.000000000 +0200 @@ -1,14 +1,15 @@ libtorrent is a C++ library that aims to be a good alternative to all the -other bittorrent implementations around. It is a library and not a full -featured client. +other bittorrent implementations around. It is a library and not a full +featured client, although it comes with a working example client. The main goals of libtorrent are: - * to be cpu efficient - * to be memory efficient - * to be very easy to use + + * to be cpu efficient + * to be memory efficient + * to be very easy to use The 0.16 branch adds uTP support. Note that this is NOT the same library as the libtorrent port! -WWW: http://www.rasterbar.com/products/libtorrent/index.html +WWW: http://www.rasterbar.com/products/libtorrent/ --- libtorrent-rasterbar-0.16.10.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0MKZLb-1Uw6c93IzH-0020TU>