diff options
-rw-r--r-- | net-p2p/libtorrent-rasterbar-15/Makefile | 40 | ||||
-rw-r--r-- | net-p2p/libtorrent-rasterbar-15/distinfo | 6 | ||||
-rw-r--r-- | net-p2p/libtorrent-rasterbar-15/files/patch-include_libtorrent_bitfield.hpp | 10 | ||||
-rw-r--r-- | net-p2p/libtorrent-rasterbar-15/pkg-plist | 2 |
4 files changed, 32 insertions, 26 deletions
diff --git a/net-p2p/libtorrent-rasterbar-15/Makefile b/net-p2p/libtorrent-rasterbar-15/Makefile index 8ee26980ce18..11c0b673ff46 100644 --- a/net-p2p/libtorrent-rasterbar-15/Makefile +++ b/net-p2p/libtorrent-rasterbar-15/Makefile @@ -6,51 +6,69 @@ # PORTNAME= libtorrent-rasterbar -PORTVERSION= 0.15.0 -PORTREVISION= 1 -CATEGORIES= net-p2p ipv6 +PORTVERSION= 0.15.1 +PORTREVISION?= 0 +CATEGORIES?= net-p2p ipv6 MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} PROJECTHOST= libtorrent MAINTAINER= dougb@FreeBSD.org -COMMENT= A C++ library implementing a BitTorrent client +COMMENT?= A C++ library implementing a BitTorrent client MAKE_JOBS_SAFE= yes -CONFLICTS= libtorrent-rasterbar-0.14.* +CONFLICTS+= libtorrent-rasterbar-0.14.* NO_LATEST_LINK= yes -LIB_DEPENDS= boost_date_time.4:${PORTSDIR}/devel/boost-libs \ +LIB_DEPENDS+= boost_date_time.4:${PORTSDIR}/devel/boost-libs \ GeoIP.5:${PORTSDIR}/net/GeoIP USE_GNOME= gnomehack USE_OPENSSL= yes GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" -CONFIGURE_ARGS= --disable-debug \ +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS+= --disable-debug \ + --disable-static \ --enable-dht \ --enable-encryption \ --enable-pool-allocators \ - --disable-deprecated-functions \ + --enable-deprecated-functions \ + --with-boost=${LOCALBASE} \ --with-boost-system=boost_system \ --with-boost-filesystem=boost_filesystem \ --with-boost-thread=boost_thread \ --enable-geoip \ --with-libgeoip \ - --with-zlib=system \ - --disable-python-binding + --with-zlib=system USE_LDCONFIG= yes .include <bsd.port.pre.mk> +.if defined(SLAVE_PORT) && ${SLAVE_PORT:L}=="yes" && defined(USE_PYTHON) +CONFIGURE_ARGS+= --enable-python-binding \ + --with-boost-python=boost_python \ +.else +CONFIGURE_ARGS+= --disable-python-binding +.endif + .if ${OSVERSION} < 700000 BROKEN= does not compile on 6.X .endif +.if defined(SLAVE_PORT) && ${SLAVE_PORT:L}=="yes" +post-patch: slave-post-patch +.else +post-patch: +.endif + +.if defined(SLAVE_PORT) && ${SLAVE_PORT:L}=="yes" +post-install: slave-post-install +.else post-install: +.endif .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR} diff --git a/net-p2p/libtorrent-rasterbar-15/distinfo b/net-p2p/libtorrent-rasterbar-15/distinfo index 2be2ff616cca..8a4faf517c44 100644 --- a/net-p2p/libtorrent-rasterbar-15/distinfo +++ b/net-p2p/libtorrent-rasterbar-15/distinfo @@ -1,3 +1,3 @@ -MD5 (libtorrent-rasterbar-0.15.0.tar.gz) = 3f8253457557a3f4778fa18fa076c5c9 -SHA256 (libtorrent-rasterbar-0.15.0.tar.gz) = e1a79045ad041dd82850d2255037108bb17dcbe9a9a8819169a2624b72667db0 -SIZE (libtorrent-rasterbar-0.15.0.tar.gz) = 2569328 +MD5 (libtorrent-rasterbar-0.15.1.tar.gz) = 6803d692ee57ce78f07092e135ec79d5 +SHA256 (libtorrent-rasterbar-0.15.1.tar.gz) = a837cd101177b24989609191cee568bc94b2defab13ac28c97b6c0951c73a952 +SIZE (libtorrent-rasterbar-0.15.1.tar.gz) = 2464727 diff --git a/net-p2p/libtorrent-rasterbar-15/files/patch-include_libtorrent_bitfield.hpp b/net-p2p/libtorrent-rasterbar-15/files/patch-include_libtorrent_bitfield.hpp deleted file mode 100644 index ef9bebf60c98..000000000000 --- a/net-p2p/libtorrent-rasterbar-15/files/patch-include_libtorrent_bitfield.hpp +++ /dev/null @@ -1,10 +0,0 @@ ---- include/libtorrent/bitfield.hpp 2009/04/26 21:21:31 3421 -+++ include/libtorrent/bitfield.hpp 2010/05/29 05:46:47 4624 -@@ -36,6 +36,7 @@ - #include "libtorrent/assert.hpp" - #include "libtorrent/config.hpp" - #include <cstring> // for memset and memcpy -+#include <cstdlib> // for malloc, free and realloc - - namespace libtorrent - { diff --git a/net-p2p/libtorrent-rasterbar-15/pkg-plist b/net-p2p/libtorrent-rasterbar-15/pkg-plist index f57453fbb918..6062d03f61d7 100644 --- a/net-p2p/libtorrent-rasterbar-15/pkg-plist +++ b/net-p2p/libtorrent-rasterbar-15/pkg-plist @@ -101,13 +101,11 @@ include/libtorrent/variant_stream.hpp include/libtorrent/version.hpp include/libtorrent/web_peer_connection.hpp include/libtorrent/xml_parse.hpp -lib/libtorrent-rasterbar.a lib/libtorrent-rasterbar.la lib/libtorrent-rasterbar.so lib/libtorrent-rasterbar.so.6 libdata/pkgconfig/libtorrent-rasterbar.pc %%PORTDOCS%%%%DOCSDIR%%/Linkage.png -%%PORTDOCS%%%%DOCSDIR%%/acquasition.jpg %%PORTDOCS%%%%DOCSDIR%%/arctic_thumb.png %%PORTDOCS%%%%DOCSDIR%%/bitbuddy_thumb.jpg %%PORTDOCS%%%%DOCSDIR%%/bitfox.png |