diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2012-02-25 16:18:06 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2012-02-25 16:18:06 +0000 |
commit | c287902f1ea88151c8fb24fe3423296ae77bcce4 (patch) | |
tree | 45bdceff58964e31a5a2b1dd9f336fd53516f00a /net-libs/rb_libtorrent | |
parent | Mask rb_libtorrent-0.15.10 as well (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | net-libs/rb_libtorrent/Manifest | 24 | ||||
-rw-r--r-- | net-libs/rb_libtorrent/rb_libtorrent-0.15.10.ebuild | 81 |
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 +} |