summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-02-25 16:18:06 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-02-25 16:18:06 +0000
commitc287902f1ea88151c8fb24fe3423296ae77bcce4 (patch)
tree45bdceff58964e31a5a2b1dd9f336fd53516f00a /net-libs/rb_libtorrent
parentMask rb_libtorrent-0.15.10 as well (diff)
downloadhistorical-c287902f1ea88151c8fb24fe3423296ae77bcce4.tar.gz
historical-c287902f1ea88151c8fb24fe3423296ae77bcce4.tar.bz2
historical-c287902f1ea88151c8fb24fe3423296ae77bcce4.zip
version bump
Package-Manager: portage-2.2.0_alpha85/cvs/Linux x86_64
Diffstat (limited to 'net-libs/rb_libtorrent')
-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.15.10.ebuild81
3 files changed, 106 insertions, 7 deletions
diff --git a/net-libs/rb_libtorrent/ChangeLog b/net-libs/rb_libtorrent/ChangeLog
index dfca3450ac93..000679f7df7d 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.119 2012/02/05 03:32:12 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/rb_libtorrent/ChangeLog,v 1.120 2012/02/25 16:18:06 hwoarang Exp $
+
+*rb_libtorrent-0.15.10 (25 Feb 2012)
+
+ 25 Feb 2012; Markos Chandras <hwoarang@gentoo.org>
+ +rb_libtorrent-0.15.10.ebuild:
+ version bump
05 Feb 2012; Mike Gilbert <floppym@gentoo.org> rb_libtorrent-0.15.9-r1.ebuild:
Drop duplicate multilib (oops).
diff --git a/net-libs/rb_libtorrent/Manifest b/net-libs/rb_libtorrent/Manifest
index 4133a3056d32..142c2a7762a8 100644
--- a/net-libs/rb_libtorrent/Manifest
+++ b/net-libs/rb_libtorrent/Manifest
@@ -1,25 +1,37 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+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
AUX rb_libtorrent-0.15.1-ax_pthread_asneeded.patch 4254 RMD160 57ecaa0aba6363cbac669f901529c1b157de9aa5 SHA1 af7171eadbe4e2dbcd9fbf5a0752579b9a6d3890 SHA256 aeba842df39d7149ef3722b6c62956f7c20ed1a81b778252ea7ed0514ab2ece3
+DIST libtorrent-rasterbar-0.15.10.tar.gz 2623718 RMD160 924e5ae80ebb8e5f94ec947159438eac289fb7ba SHA1 3e461d9ede5fab3fb59be6a9f0cbc52121d536c4 SHA256 36e79fa4e79d5b0911ade11bc41ee75375048acc06526a23fad8558612ac38c4
DIST libtorrent-rasterbar-0.15.5.tar.gz 2606717 RMD160 ee5640c530e785cfd78d11db12d6d22d93c5c3c2 SHA1 da81d92bb00f51edcd7dcea1e00e3c54806a43b4 SHA256 150cbda406ac5ff57330446487961503c87d22bfb61a72d695ab4520b4c18a43
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
+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 20539 RMD160 9f3fe33797aaaabe4cc18972765d6f739a51d2f3 SHA1 7c708c1e2c6d5420470405d9c8346b3dc873709e SHA256 174561d0a71f7f33819505688d88fd09ea0574eefe094e6f3dca7b0f695510cb
+MISC ChangeLog 20680 RMD160 a3079c637b7e82906eee4a59b926c7815053a825 SHA1 ba467343016d9858523afdb8a22528f917880fe8 SHA256 11bea444e11322cddb8de4e9e9cee6705313750d9016bb53fa8e9a460b41094c
MISC metadata.xml 279 RMD160 fee9ba43ed5741d59ca721d799c0580f00cc71ef SHA1 093f218c86045f1c60aebde8a54cb673dee8f7f7 SHA256 36618b123d1f4f5b758e481463ea56c0d2a61230f223ccb4a8f1cc2ed4d01584
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk8t+EIACgkQC77qH+pIQ6QIpAD/R/LknZL3cTFMtswosmEGEHdP
-mXWns8rxsOcM8USk3K4BAL0HDOPz81LGX3CcSJqjZMVqXDq5Pr1G3MELxMgA6nXQ
-=4VSh
+iQIcBAEBCgAGBQJPSQl2AAoJEPqDWhW0r/LCoXkP/itnao/6Oye9++tEbCuwwjPC
+8HCBqNTVGq4lhr6wbgHg6o7WpYc/GfzXfz10yKa5urgH8HKdewbsqBrc722pn+oN
+BVGUxhOWAScLAHPLdHjBb1kPUQf4unZZg1MEeboDsJXh2EEP0ubBzpW14wozu1u5
+GXTrQcF+aLKBr1kTH+VE6QZj0+qR5V2WUE9ZJuNt3j9pjUnBs0fEIFuWoSHKtPKD
+hTIzJn83P49lwqJ44YweNH0E3qEt0UsvAQf3QNnIhhc4/VFozS1JVm9ER32ELexS
+lvdODGCi05kduDqO3vlM3E9vAaYcFFmxV2VnWkYSNREx+6a5lDLp/6BSez/Sapwj
++8cOmHCsaNTYDt+3hrbysbcgTQSgYFkoMbwB79fMFNYR9X6M8snIo8WLDsSWVt/c
+tGOp6mHnDcjVFMwkPm+ISE4n0fRN18tY//oD0io8A58S/GGTyZhCRe/B9uhqNTrb
+idpYOXIIQEJ5dQmvbdB8ZswatN/mnP3pS+4fr4r5U9XBbiPgNkv+OPYkjbI9+iWh
+VxX18fuYu/IwKlagMkIRrN2FAGBffL8us62eH1m7DM1W7PncENa9kB8nX7APq4eg
+PXzu1abJfSO7HRp9ahKHhPjKAf9xpHom1Umi9dIA4mU0xt/GjguwuqIT90LfiIFR
+xXKBUWrx+x8p6/HrkwnN
+=BYvy
-----END PGP SIGNATURE-----
diff --git a/net-libs/rb_libtorrent/rb_libtorrent-0.15.10.ebuild b/net-libs/rb_libtorrent/rb_libtorrent-0.15.10.ebuild
new file mode 100644
index 000000000000..211c3f112b14
--- /dev/null
+++ b/net-libs/rb_libtorrent/rb_libtorrent-0.15.10.ebuild
@@ -0,0 +1,81 @@
+# 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.15.10.ebuild,v 1.1 2012/02/25 16:18:06 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-filesystem=boost_filesystem-mt \
+ --with-boost-thread=boost_thread-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) \
+ --with-zlib=system \
+ ${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
+}