summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-04-17 15:42:02 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-04-17 15:42:02 +0000
commit2023b1950317c2f434362882604ef5a914f650d8 (patch)
treedca874df8a9d6e3003d8b8d6e60954296b0d69bb /net-libs
parentFix SRC_URI some more (diff)
downloadhistorical-2023b1950317c2f434362882604ef5a914f650d8.tar.gz
historical-2023b1950317c2f434362882604ef5a914f650d8.tar.bz2
historical-2023b1950317c2f434362882604ef5a914f650d8.zip
version bump. Bug #412357
Package-Manager: portage-2.2.0_alpha100/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.0.ebuild78
3 files changed, 103 insertions, 7 deletions
diff --git a/net-libs/rb_libtorrent/ChangeLog b/net-libs/rb_libtorrent/ChangeLog
index 000679f7df7d..d63438db5b67 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.120 2012/02/25 16:18:06 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.121 2012/04/17 15:42:02 hwoarang Exp $
+
+*rb_libtorrent-0.16.0 (17 Apr 2012)
+
+ 17 Apr 2012; Markos Chandras <hwoarang@gentoo.org>
+ +rb_libtorrent-0.16.0.ebuild:
+ version bump. Bug #412357
*rb_libtorrent-0.15.10 (25 Feb 2012)
diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 1c9f56d1b4bf..6b4053719b02 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+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
@@ -10,18 +10,30 @@ DIST libtorrent-rasterbar-0.15.5.tar.gz 2606717 RMD160 ee5640c530e785cfd78d11db1
DIST libtorrent-rasterbar-0.15.6.tar.gz 2608765 RMD160 946464cc0dd9a42eaf342021aa96badccd7311c1 SHA1 e6f33b139933ec245e8850558efe52e88081fc6d SHA256 dc84775911129942d21ed94569f7c06accffcf31dc909b26eca5f824efb63f13
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
EBUILD rb_libtorrent-0.15.10.ebuild 2281 RMD160 de4da8928122c723348d66f74ba8370c04ecf11f SHA1 136541d4d33c79cd4d52c69c4eb0d93d2fb86406 SHA256 557b628b6684d98ffb9dac8f3a3e5841ba3358118a48061a691c598ddd16cbf4
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
EBUILD rb_libtorrent-0.15.8.ebuild 2339 RMD160 4ef336a98de3bf8b5df7134786ceb6e7f53e1bb4 SHA1 a129f27700b809ebce6e54b9be554e51b0ef348e SHA256 798fab4ca38ac58de2a149fc3f8f2d652c8b53b3f762b17fb0715aedf747a500
EBUILD rb_libtorrent-0.15.9-r1.ebuild 2282 RMD160 527ca146e7b8dad1f15e1e272a9cfa76a7105c7f SHA1 996e25ffc4b5d5e76e0cdbd2924f8978d4764f4d SHA256 21d6ff4312dae65f559801571deebd12e414aa3cd56645aa3df247c0a37ab623
EBUILD rb_libtorrent-0.15.9.ebuild 2339 RMD160 2c09101f887708bb8700b2efcbf5c62adf5aaa94 SHA1 8a801fb3638f709941079b52cf069bbead3c2f72 SHA256 46f3429aff555c5d3ffeccea812e77fadffd3c81a5c3c70e2272240536594bbd
-MISC ChangeLog 20680 RMD160 a3079c637b7e82906eee4a59b926c7815053a825 SHA1 ba467343016d9858523afdb8a22528f917880fe8 SHA256 11bea444e11322cddb8de4e9e9cee6705313750d9016bb53fa8e9a460b41094c
+EBUILD rb_libtorrent-0.16.0.ebuild 2169 RMD160 2299ddcc798e6db201c45c7148230a240ac219bf SHA1 fa7567ca7022904e93c4c9a5b6cd099e34f6fd2a SHA256 8aa60e5b649d7d191fdfc98d641a6a98574c8e23c4e5c51525f52b3788a87ffb
+MISC ChangeLog 20831 RMD160 1c5df00c6b8652ce39edbb61a2e971cd9160b61d SHA1 322ec58fd8367652073211c7fe02aead32f369df SHA256 2c96843c10dea0d67635d164a406a93041d1cba667afdb5959705152551dcb45
MISC metadata.xml 355 RMD160 bc086bf78b19a22b3791b3403b3b6ded81d55f14 SHA1 c08dbe089cbabfc855e26630756b81dc5d6f8f55 SHA256 e9742c49b2324891c277eac0d1d50206f0dd01a90dc24ae5d55982a0cecfb5de
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk93TucACgkQ/ejvha5XGaPU9wCgwNCbZKNHLNmnOXCjWLceUGGI
-Vq8AoKmczyvOxHgN7/z0+dJWm5lo2f30
-=IgR3
+iQIcBAEBCgAGBQJPjY9PAAoJEPqDWhW0r/LCG20P+wSJml+HJ4Ypwf8I4zbK/6Oj
+qt49LTBryKCX2035edxkxIskSwIuUf56xn99upfSdjusuOZYXz/IIIlbHCOHC6ca
+waFjW2+YMIe0RR0RX74GHERhdLUkE5kxAEdK6LSWeB/lGqkudmDyxpD/48EDl+jU
+F8ahjmxR8Y1EcDPeOdOBP29fiNSNKB0BPBgWO/a7ClqUxuwrYnfEpVn2oYf3RJZC
+9jN/c4E8dR/I2Yk9Fs/RkQBoHik8EIah7IBrr4fWCyZYVR8JM51HMA+am8rP+fes
+c85YZz7wVEUWsxzYYMKSrPy3OBn+CRCMxeZCmF5aPh2IKeE3Mw4987EsU8a8Ahvs
+/UFe++kzYfj50FRNH2mvhw9JTaT+4OrX5iAk7wcpBXamaDTVyAvtkiwBtZa+V6Ih
+uzlRUTU+tvSj582V+DJJxzH/uO+aLZAzy+2DhsACPHiuBY5vdf1HSk6VSJV/njZ4
+gLT5Cdl7mWpb2IesDgGKsOvzPEpBvGEeghB/QbtqETFkLdwVAryPRGIYHTEqmocp
+ymwlQo391IiYu6pPJxKEggn/QP9f9hu5+lWGVywWKsOQWyJ1cAmF05sMPBK2gabh
+9W+zGfQTnec5hJFUinBaSnSbck7pNt7oImpRLTtlfpQaxhsAogV5vZvYD4R0jaYt
+vZmP2qBZDda2DdLD8rtv
+=virO
-----END PGP SIGNATURE-----
diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.16.0.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.16.0.ebuild
new file mode 100644
index 000000000000..c5307b38d91d
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.16.0.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.0.ebuild,v 1.1 2012/04/17 15:42:02 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="/usr/include/boost-${BOOST_VER}"
+ BOOST_LIB="/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
+}