diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-06-09 15:57:43 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-06-09 15:57:43 +0000 |
commit | a409d7484c82510ab09765801c7c0438292fe6ed (patch) | |
tree | 913709805eb274098894b3946836456751e68ce9 | |
parent | Fix Changelog (diff) | |
download | historical-a409d7484c82510ab09765801c7c0438292fe6ed.tar.gz historical-a409d7484c82510ab09765801c7c0438292fe6ed.tar.bz2 historical-a409d7484c82510ab09765801c7c0438292fe6ed.zip |
Version BUmp, move to EAPI=4
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
-rw-r--r-- | net-libs/libtorrent/ChangeLog | 7 | ||||
-rw-r--r-- | net-libs/libtorrent/Manifest | 15 | ||||
-rw-r--r-- | net-libs/libtorrent/libtorrent-0.13.2.ebuild | 47 |
3 files changed, 67 insertions, 2 deletions
diff --git a/net-libs/libtorrent/ChangeLog b/net-libs/libtorrent/ChangeLog index da449b09dc0b..ba9c33826573 100644 --- a/net-libs/libtorrent/ChangeLog +++ b/net-libs/libtorrent/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-libs/libtorrent # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libtorrent/ChangeLog,v 1.169 2012/05/05 02:54:28 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libtorrent/ChangeLog,v 1.170 2012/06/09 15:57:43 jlec Exp $ + +*libtorrent-0.13.2 (09 Jun 2012) + + 09 Jun 2012; Justin Lecher <jlec@gentoo.org> +libtorrent-0.13.2.ebuild: + Version BUmp, move to EAPI=4 05 May 2012; Jeff Horelick <jdhore@gentoo.org> libtorrent-0.12.5.ebuild, libtorrent-0.12.6.ebuild, libtorrent-0.12.7.ebuild, diff --git a/net-libs/libtorrent/Manifest b/net-libs/libtorrent/Manifest index bcf771643bab..0cb21794cc5a 100644 --- a/net-libs/libtorrent/Manifest +++ b/net-libs/libtorrent/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + AUX download_constructor.diff 636 RMD160 0738998c97044f86ab9edc9fc61f87fe63c84d6c SHA1 304a5bc521cb910f9a7783d453f1e4a129f8e019 SHA256 86316ea03ade9ee427176a4c3a15e1b8c1373f89a99d7506fb0595870e02f461 AUX libtorrent-0.12.6-gcc44.patch 536 RMD160 0dfa71e21cbc407d1bd0e2c1804873616f3f9f7b SHA1 fc7ed2fb4bf6420bd483cb1b62f22760f7630509 SHA256 c8fb8857bc57f6d6a9ff62d77c1e267fff3a8d905f0c7e0f930127dd64723725 AUX libtorrent-0.12.7-DHT-unaligned-access.patch 2016 RMD160 642b9c379e35359de27a3af978fd1ce0f3461345 SHA1 4426d2734e8e27c8a1f9f249167f293e30e89a48 SHA256 e5d4cc8ca47d9c496bb8888b0c8e72d6198a5c77652050d6186596786f3b0146 @@ -8,11 +11,21 @@ DIST libtorrent-0.12.6.tar.gz 594113 RMD160 62f0c9737d4ca9621c42d673ea997f9d3687 DIST libtorrent-0.12.7.tar.gz 632060 RMD160 13c66bb2ea50289219a58a4831c4b93b5c775197 SHA1 8f00bbac7796230085c90cd15946374d07843c43 SHA256 96f59ec9593cd77ef9bad78cadef9ce6f1040243cccf1108aa7844e58d632a97 DIST libtorrent-0.12.9.tar.gz 667864 RMD160 a898e882da94977973d62f34a5dd82577fd83cf5 SHA1 176a836c6e685e4dad71ac08c0e09caaa5b7757c SHA256 15dc9e8dd45d070f447e599bef08ef0ca421bac6e7f55e608dcd19360594af64 DIST libtorrent-0.13.1.tar.gz 723523 RMD160 371eff9d9928aa4dedcb291baad2ae585315d531 SHA1 e63d98b1d46addf8f760c9a65028a7c270da853f SHA256 9e51ab1409444238de2a2a9e24405d43b1c18b958bc14e7c598aa69ab6f1baf6 +DIST libtorrent-0.13.2.tar.gz 725088 RMD160 090e6af9b4318a6176064159f6a8f70ab708c7fe SHA1 4f34a744fbe10c54aaf53d34681fabc1a49d7257 SHA256 ed2f2dea16c29cac63fa2724f6658786d955f975861fa6811bcf1597ff8a5e4f EBUILD libtorrent-0.12.5.ebuild 1208 RMD160 5a03f326e2104682f1a39ffd622d460cc181e9ab SHA1 cb44de7f1b856c72ed9041ded1a18a1610f1530d SHA256 207aced5410b200c91891a8b27845b489fdb965f7212cbc35b8043a00c6f9496 EBUILD libtorrent-0.12.6.ebuild 1334 RMD160 8ca3e1add427ab0c5c24029f50801ae129711b77 SHA1 e0d258bae243aa2694260b73796e3132a9514f0e SHA256 fbea39e05c3b12e6dbbde8a52088e2301c901ff335289b869758352bd3031f23 EBUILD libtorrent-0.12.7-r1.ebuild 1533 RMD160 b16cc70189f99fd59b586b31717d9c24b2a18f14 SHA1 7c8edc4cf361112d9e12b77b8a280cd25075ddaa SHA256 cadb86ab60d37b21f50d645cea288b8d0146b9a9c9b2b4a42013247c6b9e6c5f EBUILD libtorrent-0.12.7.ebuild 1476 RMD160 c2723160aba4c270b1d2effb6f7696baff32c369 SHA1 f02a5002dc5227b6d549810f82abc49f28ada7ce SHA256 d301c3390708c2f4a0b64b5065d49bafed7ff47157fcbc138ab43df6c15c57db EBUILD libtorrent-0.12.9.ebuild 1204 RMD160 619476167acb18284dec25b1767080a03d693637 SHA1 e45e8c4caf1c0bc6fa5f50de08db782210a66b85 SHA256 901d83e6f81b27d3cd32cd6f5681d42028f93298700916b76771085fb7fced38 EBUILD libtorrent-0.13.1.ebuild 1349 RMD160 143c50b875e133108e6c8a73ac92b784a6c4db89 SHA1 58fafc323a12e971c067801859ca28e57053ffa8 SHA256 76b5646526f26a56a2284175c5e5224bf365b44dfbce7b30eff8333a455cff29 -MISC ChangeLog 25610 RMD160 d2e8d32092b0dec6d63435f5ea432732c7015c89 SHA1 4499032199981a6925f9ec8392cae57a271f421e SHA256 2516ce1acc26e27e93643c309e1c35e6a7c73f3d3449dbb35e4f60895568b889 +EBUILD libtorrent-0.13.2.ebuild 1267 RMD160 7d25ed36e543ad18d0c684ac3e43e2067e9c59c7 SHA1 46cb9531ecaa2780c1698b6be796dedd70140573 SHA256 34a50928da5a22ebf5412e119d874cb65893a17b9ae87a2addb5a4cd7429c1c3 +MISC ChangeLog 25748 RMD160 90b0a06606b0e32a8f361741cb7fbfbc439aa7e5 SHA1 3a3f08f5ad24a1f3c4aaa5371a0077abde25d576 SHA256 553536a733defa3cd1af8749eafff992391ecc9bc71ed2b3a21830f11f5dd88e MISC metadata.xml 160 RMD160 828887200387b28c37fc97111fc6bc3a0a2fcccd SHA1 813ef5bc57f6a8d95e7cab7a745a2a824858f49c SHA256 fe06593409e7f28665c032001005e94cb650299711a0af7f1a558bdb56c4004f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) +Comment: GPGTools - http://gpgtools.org + +iEYEAREKAAYFAk/Tcn0ACgkQgAnW8HDreRa7NQCfVeY7KAONs5xYP8PY5OyP84pQ +S24AoIIbJz6aiGHab90B6nbflmUH05ED +=iX3q +-----END PGP SIGNATURE----- diff --git a/net-libs/libtorrent/libtorrent-0.13.2.ebuild b/net-libs/libtorrent/libtorrent-0.13.2.ebuild new file mode 100644 index 000000000000..0bc71d98bc89 --- /dev/null +++ b/net-libs/libtorrent/libtorrent-0.13.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libtorrent/libtorrent-0.13.2.ebuild,v 1.1 2012/06/09 15:57:43 jlec Exp $ + +EAPI=4 + +inherit eutils libtool toolchain-funcs + +DESCRIPTION="BitTorrent library written in C++ for *nix" +HOMEPAGE="http://libtorrent.rakshasa.no/" +SRC_URI="http://libtorrent.rakshasa.no/downloads/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="debug ipv6 ssl" + +RDEPEND=" + >=dev-libs/libsigc++-2.2.2:2 + ssl? ( dev-libs/openssl )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { +# epatch "${FILESDIR}"/download_constructor.diff + elibtoolize +} + +src_configure() { + # the configure check for posix_fallocate is wrong. + # reported upstream as Ticket 2416. + local myconf + echo "int main(){return posix_fallocate();}" > "${T}"/posix_fallocate.c + if $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${T}"/posix_fallocate.c -o /dev/null 2>/dev/null ; then + myconf="--with-posix-fallocate" + else + myconf="--without-posix-fallocate" + fi + + econf \ + --disable-dependency-tracking \ + --enable-aligned \ + $(use_enable debug) \ + $(use_enable ipv6) \ + $(use_enable ssl openssl) \ + ${myconf} +} |