summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2014-02-04 17:14:39 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2014-02-04 17:14:39 +0000
commitb0688039fc4a27c9cd167e1d64b97238e7b12999 (patch)
treebdb4fbcd7f8a9c064b5f319b432c0bfc7dec6278 /net-libs/rb_libtorrent
parentForce USE="nls" enabled for boost wrt #498836 by "Nikoli" (diff)
downloadhistorical-b0688039fc4a27c9cd167e1d64b97238e7b12999.tar.gz
historical-b0688039fc4a27c9cd167e1d64b97238e7b12999.tar.bz2
historical-b0688039fc4a27c9cd167e1d64b97238e7b12999.zip
Version bump thanks to Holger Hoffstätte. Bug #499780
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2BA7F3C!
Diffstat (limited to 'net-libs/rb_libtorrent')
-rw-r--r--net-libs/rb_libtorrent/ChangeLog10
-rw-r--r--net-libs/rb_libtorrent/Manifest32
-rw-r--r--net-libs/rb_libtorrent/rb_libtorrent-0.16.14.ebuild77
3 files changed, 102 insertions, 17 deletions
diff --git a/net-libs/rb_libtorrent/ChangeLog b/net-libs/rb_libtorrent/ChangeLog
index c2bd63797359..78116db3b13f 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.169 2013/12/22 10:59:12 hwoarang Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.170 2014/02/04 17:14:26 hwoarang Exp $
+
+*rb_libtorrent-0.16.14 (04 Feb 2014)
+
+ 04 Feb 2014; Markos Chandras <hwoarang@gentoo.org>
+ +rb_libtorrent-0.16.14.ebuild:
+ Version bump thanks to Holger Hoffstätte. Bug #499780
*rb_libtorrent-0.16.13 (22 Dec 2013)
diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 92af6e8c9703..540e7976a1f3 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -5,28 +5,30 @@ DIST libtorrent-rasterbar-0.15.10.tar.gz 2623718 SHA256 36e79fa4e79d5b0911ade11b
DIST libtorrent-rasterbar-0.16.10.tar.gz 2985640 SHA256 4c0d78b28af8051ff8a19a3a3e10a5edfec50945b8f3c9a76612111c47d671bc SHA512 a8b5d762f2b50ded1f8589efeedf2d1e0b5cc39d71bcc1840658137c1058cd03fe249c6855c5c483304aafb74b616d241456fecf00dec50608aa82af9f795819 WHIRLPOOL 20cc12a8bfcafd079a0d8ab6132bb3a4aa289089ed12c895bc2b2047b5a10a15a3ba20d6f0f767ba0e01f19dc3e1baa05518d08454b502a8b125e513bf05ce51
DIST libtorrent-rasterbar-0.16.12.tar.gz 3002825 SHA256 e8b1cb35d4642e77ac2ab0c73773455c1d0c517cae42060d657da4463eec5668 SHA512 91c7511d02a94d9a89852e28dd201d22c5211fe9f3e0c07e5ca2db084e5673534ddafaeb7c222b0c96ceeadef4c495e5db21102b3736d40490246b57e65a3ee6 WHIRLPOOL b8a766d63e1f752da93eae204722fe0f6c04cf8458e8a6a91387744fa264ffcb6bd5a84e2525a4e2364b403a25d2b0716a9fc33417407d5fc305c24e97045fbe
DIST libtorrent-rasterbar-0.16.13.tar.gz 3017425 SHA256 75573af1f112d4ebff2e3669f177600d4333a805210882967bd7dc08214227eb SHA512 e918e12db58832bbb79a91e2475faab815f8707a04bcefa53f2c59e04cbb34471a95c49c54ad3f4559a8ea13e2b1a8b80c650daad81d54ff85ace59ab6c7a623 WHIRLPOOL 3f08a9898dd9e59c1a53cb4a10a3dc32615e5fdb0fb1631387c7ff1d60807584f1108ab2438ab8059a2b0b2fc85f4a6eb0463d75fba9464e7b589e58f9f891cd
+DIST libtorrent-rasterbar-0.16.14.tar.gz 3012772 SHA256 4c54207850c32c0a65c7b5bb089731e50285024e0992fe6e29f831249c198e68 SHA512 00c3bd2b820621e9375ccbdcb45675243f7dd933b996dc92809576f4bc2817dd4466f543b6ec7ee16d46992f09afb96b35590965b0bb332ca5c793a9177faa68 WHIRLPOOL 30d31ca23028d05f00aca38381863d805114958d2c2021ce7785fa0a4d900ee933a1d88ad1941e602c8f9c1fbdc9d33ddc41404d9493681ad44969e441abcadb
EBUILD rb_libtorrent-0.15.10.ebuild 1887 SHA256 5161e0553948276c8b87dcf135422ebb08426bada7d8c279a9157ebf1c6897e5 SHA512 0eaee600f482ec706195380a4f65506da73191fc416196a4e9724d754f3ce9a222adedae736fa25e53c4016b22f4a5c60ab281333766a45c4e30b13e01fc70a3 WHIRLPOOL 166a15af4c949298e3d15ca9fdf0c194c2bc988b0d2eac543b4ae04d11718e0f82a4fe740f420ea657a995643e433a5f9c15e929f6c50c57329e646f66629e1b
EBUILD rb_libtorrent-0.16.10.ebuild 1926 SHA256 3eccbe9d904c43c58c7626842eae539895526db28941c0a9b2a159c8404ab64a SHA512 6ca665f1a6fbe6f27cb94ef586db66a36e9f72e416a890626793090a0bacc4694c53eb43b16ef6c0e655dd6cdda2d159d969aecb75191c076fbbaebbdf67d845 WHIRLPOOL 04cfc293b94a34898fc5a8837bbb1bc819dba65c3c5702a30162457f79d47dd508cab16519562ef220ed9b5aab07bb90943f8d5ce3437124147182e2dfdbb4bd
EBUILD rb_libtorrent-0.16.12.ebuild 1937 SHA256 54b562bf59603ca2d6013e9bbe2679eb41fad6852eb7c5c09fe21ffe91544f58 SHA512 58f1c9e4c8b63a99db7b755fd89021de5129223ff431c9eacc7829a9205705f5b922ba7a7af7e86837d34c71d54b63bfb18bbd16e5daa542719699155806ac3a WHIRLPOOL a5151cdab387a13352be7eeff6c92b6fd594ddf710ab88e363d2cbb88700d364b8185903ee166c7f5c583f756a90e9177816ec5639847702867f47df3ddeeb4d
EBUILD rb_libtorrent-0.16.13.ebuild 1937 SHA256 faa174dd1680a95bb0086b81869081c6a2160985b1a67e98075d2a02fde25f71 SHA512 468c735975888c90624f9a23f92047382f1b76c46e24d9ce281f908a1cadd661e41181d0a2ca766529eb6128a10015c15dcf5dab72f0d90acbe97e9adbcd077c WHIRLPOOL 2722271266d81455adc7cbb85fb9136be1e88e31cebaeed6d9033b318169068f83b605647311a175b15eff94a890b2bfebfadba65d11bd65a4ddae1399237a13
-MISC ChangeLog 27654 SHA256 8ffed8b985ee7eb92e588790c673ca9fdb7aff31df08f5724bb678a27f7b9333 SHA512 35b2d42d2a97e42e275ed63c04864148acac66db2c0d33e7d96b2e446257b7248454cdade2e10271bd4cf82dea248bf7b37f1395bfe81053e1f978c4ccfbe19d WHIRLPOOL e6bb6e99c81d170ff6db01fe0f6e65a9d1bbc63b2d26d8df93d1e657b3169ed6d04391c2b6617a6a904280081d7720277d1a6ff2d61ac5122806b1fbfec9a887
+EBUILD rb_libtorrent-0.16.14.ebuild 1930 SHA256 722816d552c0a3b0f10ac573af0567a5555c9066f960a9eefb705facec9d7887 SHA512 7ac43183506502103bcba18ab2cd24990a1124367720066fbfdc7191c3818bafe9f28cedcab2d3ecf2b14681d0dbffcf8253f96ef84781506baacaf39adafbfa WHIRLPOOL 9d68b89d5472d60a6a99ac8813fd30d981484595a95f0e39d56b70f60d09fc22ab17f5e84c50fb287dd1424855481d656ec4f0238a64e398b2b5df5dea14009e
+MISC ChangeLog 27836 SHA256 d6e1bff038c29060985fe31b297122c8be8f296945727fb8946201b1754c086f SHA512 f329536b2284cbc8096229706045ff6dd006e70eda80b024b25fdc0f7595f37ceb7c95614ae7ff12158c7931de2ccae37fa000554961f78007622d091dec394a WHIRLPOOL 7dc372ba70a73af2215270bd39ecca5b7b0816ca45768a7dd4dec328369eac296c1fedc57b44470a4d20e39c4cfab2cf07ac2d7081383da6fa075e3b3170d35c
MISC metadata.xml 338 SHA256 c3c6440b48a876a0f8126eaf17c31f5f77f2eaf2d84068c9d43bfba6cd5d187c SHA512 b9b57d5e8f907705b27f55f31bc4d7e68c8f076162d2ca2f6a34be64a0e17c80f20798f15df493d7a1ba29d88148b1ddb49ef757acda58f2b7e1b5d1126d9418 WHIRLPOOL 1ca916d0c644bd428c6f21cd7c126cf6b8783a5b84eb4468712f6843bb14bff6869d39440af9c482a0bb9d40fd037aace45524609476b7e83d92420a757892f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJStsXtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJS8R/HXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88nLEQAJcfLVKer6ieBoSKAVUdgU8m
-bBrJIVe93rMCXSHAnhReThrdAw8ae0P4eH6dSwe1SWqleQNDcywEaZU0jtUdhARx
-ObhnHvQQEH4OUuOltQMPxnBZjBvmX9L010a+GT2svNloXsDpnw0DUoons2m0swPV
-to8ds6whKvmkmjzLHl4JCq0s5qfTKq48c4ULBeGga0aXgJFd+QQ90P06SGzh9nMB
-EMbduiRFuVP0WWBV0vSY36NVJh9hDbEjuduPHpfsc3tEJ20yYj8eVavIpoT6Lnbs
-NO5ICjzKEQ5Mb5gM9+20wn58E7DoT/tRuJ94LEC5KyJiqAC+4I4s4R7gh9FRbMRH
-Fn/PRhQhTo/QrgLcEBa2I7N3x6k48HTm/Ftl/si1oEirluu3QkOk1jWhMkfN0TDQ
-ERcQwBBhKsPG8qDUFndJ28AuSUEMGZab/mdbyGoNVLZAnrEbx1tnB/phDsxtGqdr
-d6IEQFh8qxE8rodLbpzZHkzMdO2JqlEIzCRoRXj/x5PNkBpq4F1BspqWg/lYo48M
-eoKNWAmmb3A1Ial03fizyQFUM+Js7F+gKQQXGVKLgvUq2cZqvj/AMekZX077qspc
-K7MKnb3SIOpYWaypZ3K9/z6IPQPeMRcdhcu9rO26XJPn8hOLVjAhPMw/FZCyapTg
-z7wHVQ+/+3SyKyHRA12v
-=8Z/y
+OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88j7UP/3ZUv8V/31E4aQO3MkmPA9TY
+45Wk4DOgkk2KQRRTGV4OZ1WoBqXCS832xjhGBnmYGujp8/gbHTqrfhnVOOplLWh5
+DdD820BHvaIzujUf4iYEhVua3VjlQU4UKAPJ1qogOvq4S2YW4l3Z1nWnYuWXj4fa
+fchVfD8+lrNaAm2c3VF4wdwMTA2WsNDoJO7tntjND64vTKLsclSTkI6oQlxBOKT5
+hd7AwLqpKtDmee65EzNFgdCKcs3+4QvLa1UkM8+S3FoecdlLFuwyF+2GfvKKFUPi
+Y55AInfDdNXBCIjBB7JqK7TKmKEcOlkECH/4bvcuc/ZGEnpf3CiTWB3jZVf8IWGC
+4JhDvzwGqI4H1r5E4cuYAnBuIRGciZ+lCgREyE0tvEEvSlN6CXt27VrnRAfwOjy3
+lICU777mxE4ZsxIKoxxm1oYzRL9Mh3QRzr3Pr0/a58yyqNZnuNAteaglZUsR+mf2
+qDQPwlPBFfsRWbxrbPKqQ8csl9uAaEOriCfFbjbNj5Ug39BwNPg+A4QO+B/pr29B
+ARG0KI0Hv6TFiLbUDmdd+aGci7QV0zNyEClQRWMkFGcjSN4tD2qXlUT25OrvJCDQ
+U/RTU5q++Klrk02VFk4AA+48R3RTpB+5q20CpO5TXTip78oOyiJXd5DslYCT5ZSO
+c9UH8ThLhoQa7nYcIBUE
+=RgY6
-----END PGP SIGNATURE-----
diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.14.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.14.ebuild
new file mode 100644
index 000000000000..bf09beefd679
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.16.14.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2014 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.14.ebuild,v 1.1 2014/02/04 17:14:26 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="mirror://sourceforge/libtorrent/${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?,threads(+)]
+ >=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() {
+ local myconf
+
+ # bug 441842
+ myconf="--disable-silent-rules"
+
+ # use multi-threading versions of boost libs
+ if has_version '>=dev-libs/boost-1.52.0-r1'; then
+ myconf+=" --with-boost-python=boost_python-${PYTHON_ABI}"
+ else
+ myconf+=" --with-boost-system=boost_system-mt \
+ --with-boost-python=boost_python-${PYTHON_ABI}-mt"
+ fi
+
+ local LOGGING
+ use debug && myconf+=" --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) \
+ ${myconf}
+}
+
+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
+}