diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2012-04-17 15:42:02 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2012-04-17 15:42:02 +0000 |
commit | 2023b1950317c2f434362882604ef5a914f650d8 (patch) | |
tree | dca874df8a9d6e3003d8b8d6e60954296b0d69bb /net-libs | |
parent | Fix SRC_URI some more (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | net-libs/rb_libtorrent/Manifest | 24 | ||||
-rw-r--r-- | net-libs/rb_libtorrent/rb_libtorrent-0.16.0.ebuild | 78 |
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 +} |