summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-06-09 15:57:43 +0000
committerJustin Lecher <jlec@gentoo.org>2012-06-09 15:57:43 +0000
commita409d7484c82510ab09765801c7c0438292fe6ed (patch)
tree913709805eb274098894b3946836456751e68ce9
parentFix Changelog (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-libs/libtorrent/Manifest15
-rw-r--r--net-libs/libtorrent/libtorrent-0.13.2.ebuild47
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}
+}