summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-06-15 23:56:55 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-06-15 23:56:55 +0000
commit7c0cacd323a0be5e4dcd09fbbf8f85ea7bc79c48 (patch)
treee2a70ee35a0adca8e8727ca5c4bcbfa099e3c948 /net-libs
parentCleanup old, unsupported versions (diff)
downloadhistorical-7c0cacd323a0be5e4dcd09fbbf8f85ea7bc79c48.tar.gz
historical-7c0cacd323a0be5e4dcd09fbbf8f85ea7bc79c48.tar.bz2
historical-7c0cacd323a0be5e4dcd09fbbf8f85ea7bc79c48.zip
Version bump
Package-Manager: portage-2.1.10.65/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/rb_libtorrent/ChangeLog8
-rw-r--r--net-libs/rb_libtorrent/Manifest24
-rw-r--r--net-libs/rb_libtorrent/rb_libtorrent-0.16.1.ebuild78
3 files changed, 108 insertions, 2 deletions
diff --git a/net-libs/rb_libtorrent/ChangeLog b/net-libs/rb_libtorrent/ChangeLog
index 3c26180a3238..98031f5e32e4 100644
--- a/net-libs/rb_libtorrent/ChangeLog
+++ b/net-libs/rb_libtorrent/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/rb_libtorrent
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.128 2012/06/14 18:45:31 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.129 2012/06/15 23:56:55 hwoarang Exp $
+
+*rb_libtorrent-0.16.1 (15 Jun 2012)
+
+ 15 Jun 2012; Markos Chandras <hwoarang@gentoo.org>
+ +rb_libtorrent-0.16.1.ebuild:
+ Version bump
14 Jun 2012; Jeff Horelick <jdhore@gentoo.org> rb_libtorrent-0.15.10.ebuild:
marked x86 per bug 413815
diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index b650bd84575e..81297defae85 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX rb_libtorrent-0.14.12_boost-1.45.patch 507 RMD160 b3f3730cd1215c5ff08fb8d019b7e9f72cb68d74 SHA1 94ddc8a797ff7834b079686c2a9fb98f09187e90 SHA256 0030390334b95595fef64f0b7c647ef2457cbb628a4d27a6e62be495dbc0b237
AUX rb_libtorrent-0.14.8-boost-detect.patch 1969 RMD160 8d2c4b412a72b69978bef1f8c659941473657a79 SHA1 2ec58b038e9c1b896b1eeb42e646afbf4f9af5ea SHA256 63d782c54b18ff1fccc08345c4b9afe112b146fa41021da3d717ee313c862ec0
AUX rb_libtorrent-0.14.9-as-needed-fix.patch 520 RMD160 e75c51c39acd3df37274d465296406d24328a8cf SHA1 2a73ad7edc9b98bd16466dde1112542336b9fd1a SHA256 04d0b833d109523764bbb410cebc59196a047bd72a8c6267a32bdf458a48877c
@@ -8,6 +11,7 @@ DIST libtorrent-rasterbar-0.15.6.tar.gz 2608765 RMD160 946464cc0dd9a42eaf342021a
DIST libtorrent-rasterbar-0.15.8.tar.gz 2605456 RMD160 a6ddd211afe8499c66c5e56c1d3eee26be01c235 SHA1 9e21ebfa6fba19b237754a10ae9b8007781c48f0 SHA256 f5dfe715e4f49784d5cc2821983a5fbe454c5a53beedc1996ecae5178188c71c
DIST libtorrent-rasterbar-0.15.9.tar.gz 2619950 RMD160 54461ff314af9602309a9a34a97cb481dc38179c SHA1 d86eb9d4452d07715a355d3a67312f162d6eff3a SHA256 a2ea68011e9933c7deb473268122f016171d24f0f35e744fbdadd14bf6bac23d
DIST libtorrent-rasterbar-0.16.0.tar.gz 2880619 RMD160 8c4fe9e2ba75b87ba9a53ef155c216ad937ee361 SHA1 212d910f6c06f06ef1b54d7e2dd68de18f6d9c73 SHA256 c645f2507f97f80d8681fe44ece00d266c5cd14cfb1ef68fbd005c9a93dec620
+DIST libtorrent-rasterbar-0.16.1.tar.gz 2896015 RMD160 38bcc8c35828a767b2de841e3d8d587bdcb478e7 SHA1 798944301ee6ef8e0d8de3d944c59d184ef1a4d3 SHA256 f752ef5f555a3f4c18387dd4f00eb80dc1ff262755fa6e62dc502167428feb66
EBUILD rb_libtorrent-0.15.10.ebuild 2296 RMD160 800725c823adaac1a4933293f79d837fb73bdb22 SHA1 f19255573033b4853801e822535903dcd076b903 SHA256 75490bbbd52fffc7178e8e5b8aa8298d618ccc38a2957546805bbf3e939cc02e
EBUILD rb_libtorrent-0.15.5.ebuild 2099 RMD160 07e226d00abe689a09481fce2c8cdf9e9509af91 SHA1 293c475cacb8e11c15245b29324c25ceeabeb39f SHA256 62793b52847ed2bb992fdb01631ca50e77253b45537bd56118391648b197b36a
EBUILD rb_libtorrent-0.15.6.ebuild 2226 RMD160 02d5408bd27bdc0900bef9a855906abf8d7919f9 SHA1 84dfafa366d16e2324932755ff9711f5e24802fa SHA256 3c0363b784ae23b3c105cbb50e768b6237785033c17beb5199988e997dac18ef
@@ -15,5 +19,23 @@ EBUILD rb_libtorrent-0.15.8.ebuild 2339 RMD160 4ef336a98de3bf8b5df7134786ceb6e7f
EBUILD rb_libtorrent-0.15.9-r1.ebuild 2282 RMD160 527ca146e7b8dad1f15e1e272a9cfa76a7105c7f SHA1 996e25ffc4b5d5e76e0cdbd2924f8978d4764f4d SHA256 21d6ff4312dae65f559801571deebd12e414aa3cd56645aa3df247c0a37ab623
EBUILD rb_libtorrent-0.15.9.ebuild 2335 RMD160 c7952865f0964d960d72bd8c8a99c5da0e2cd7dd SHA1 e2913486c633813863da4e53f0a6d6dd443dd57d SHA256 65b4cd3a8e89eba0a13c911e5b9f3b5bc85269eeceb08ebb3272fc623ef66659
EBUILD rb_libtorrent-0.16.0.ebuild 2188 RMD160 5b5d9560efd1301d1e4834043a836917e9737b2c SHA1 1ddf2451e0d9db405fd5ad377d941e4e961ce5f3 SHA256 31c7d79e7c69c85da5d6efb198bd748804000953d3c76456886efbaab3ea37e6
-MISC ChangeLog 21651 RMD160 4c2f04c7f958e018af43e721c2b58a88b564f40a SHA1 91fa1be3941af9a845838709e080131ce2fb2811 SHA256 cad136dcfd23b802b272bbb685e77c1b7777c5d4397166bb7788f1b3020df1d7
+EBUILD rb_libtorrent-0.16.1.ebuild 2189 RMD160 2189554cf1314735382a30b57ac077d2eb12b643 SHA1 a68b38a10d66e16de973e355bbabd44b58e4abb9 SHA256 e4b8d4a2eeabd97437fd264fc5f39519bb1a9abd4de87bce2f0fb44446f28c60
+MISC ChangeLog 21791 RMD160 a49eb7264bd3153e9556bafb6018bb7e004ce1a0 SHA1 4ba0613e5c15c487958c75ebad080bf59c412fd0 SHA256 1d69cfc8e1af49009f607241746175c45798b9a6d497ae8b822eefa777df11b4
MISC metadata.xml 355 RMD160 bc086bf78b19a22b3791b3403b3b6ded81d55f14 SHA1 c08dbe089cbabfc855e26630756b81dc5d6f8f55 SHA256 e9742c49b2324891c277eac0d1d50206f0dd01a90dc24ae5d55982a0cecfb5de
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCgAGBQJP28vMAAoJEPqDWhW0r/LCUmUP/jjg2xfYLcW6HYIoc0wJZi+d
+pK3HE+++t47dN4IWSW0kQFzdJ4yqbg9CQNxfU3AUyfd5xNQJjq2VAEuq3LrZSyi+
+c47VWcbYPs9K2pLG35HZjqQeqntEYPkNoZINjzUJD+FJ8YoaOkGN64LiMFZCf5Sc
+LKMjb/AT9NoybYskSnuaVBoCSCDnhkG7PJSPIAQs2jeG9ZvWWBGSxSeRG1tyTuQc
+ijyhpA7meevsdcdpSNcpxFBIeSjzBymUL2sGpkSAEyZHFGTZM4zk+cBgBH3cb8cL
+ZjymRG9McPEyNil9aY3H+RAzMEfIToT/0s3nSXOJ9szR+R4q9k3jgjqVcvP7EUqg
+WuDHOwcCMq+H42NxDZQKR7cUSqRDmx9/dhykY9+xi0x2Z7iPEFWoqiwyBlg7LxIW
+8KhxuEodxZZxoS3CgX6M4tos1Btkh2HejoAtlDm11fL2iqefHfFWrQh+EY107lX+
+BJL3yEY1Yh7yxC/J8DlFhan4WiBZgMHq2L2II8s40PMtbTPYUV9Z0T2SIR+Jsj8a
+Su+0lEhLYIPHAsABnNBu3emDG4PCEDfihAFsvk9rcNt8+uiM+UYUbdduVJ6d3Oi/
+F/xgpaGiNmhLY1QQJcaVtvepn0puMqsXUtX4E35aaZaQlSDxBNA0mieJhBbajaji
+zG5GA3GMvkY9Szp7tdRO
+=IYEa
+-----END PGP SIGNATURE-----
diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.1.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.1.ebuild
new file mode 100644
index 000000000000..568fb2cc43ce
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.16.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/rb_libtorrent-0.16.1.ebuild,v 1.1 2012/06/15 23:56:55 hwoarang Exp $
+
+EAPI="4"
+PYTHON_DEPEND="python? 2:2.6"
+PYTHON_USE_WITH="threads"
+PYTHON_USE_WITH_OPT="python"
+
+inherit multilib python versionator
+
+MY_P=${P/rb_/}
+MY_P=${MY_P/torrent/torrent-rasterbar}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="C++ BitTorrent implementation focusing on efficiency and scalability"
+HOMEPAGE="http://www.rasterbar.com/products/libtorrent/"
+SRC_URI="http://libtorrent.googlecode.com/files/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc examples python ssl static-libs"
+RESTRICT="test"
+
+DEPEND=">=dev-libs/boost-1.48[python?]
+ >=sys-devel/libtool-2.2
+ sys-libs/zlib
+ examples? ( !net-p2p/mldonkey )
+ ssl? ( dev-libs/openssl )"
+
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ if use python; then
+ python_set_active_version 2
+ python_pkg_setup
+ fi
+}
+
+src_prepare() {
+ use python && python_convert_shebangs -r 2 .
+}
+
+src_configure() {
+ # use multi-threading versions of boost libs
+ local BOOST_LIBS="--with-boost-system=boost_system-mt \
+ --with-boost-python=boost_python-${PYTHON_ABI}-mt"
+ # detect boost version and location, bug 295474
+ BOOST_PKG="$(best_version ">=dev-libs/boost-1.34.1")"
+ BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
+ BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
+ BOOST_INC="${EPREFIX}/usr/include/boost-${BOOST_VER}"
+ BOOST_LIB="${EPREFIX}/usr/$(get_libdir)/boost-${BOOST_VER}"
+
+ local LOGGING
+ use debug && LOGGING="--enable-logging=verbose"
+
+ econf $(use_enable debug) \
+ $(use_enable test tests) \
+ $(use_enable examples) \
+ $(use_enable python python-binding) \
+ $(use_enable ssl encryption) \
+ $(use_enable static-libs static) \
+ ${LOGGING} \
+ --with-boost=${BOOST_INC} \
+ --with-boost-libdir=${BOOST_LIB} \
+ ${BOOST_LIBS}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ use static-libs || find "${D}" -name '*.la' -exec rm -f {} +
+ dodoc ChangeLog AUTHORS NEWS README
+ if use doc; then
+ dohtml docs/*
+ fi
+}