summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-06-07 10:28:53 +0000
committerPacho Ramos <pacho@gentoo.org>2012-06-07 10:28:53 +0000
commitb6624a6aafc9281cca66b9e648f3eff443822312 (patch)
treeba9a0b23cfa7ba60d05fcdd93463ea26829af48f /dev-libs/libtar
parentRemove older versions (diff)
downloadhistorical-b6624a6aafc9281cca66b9e648f3eff443822312.tar.gz
historical-b6624a6aafc9281cca66b9e648f3eff443822312.tar.bz2
historical-b6624a6aafc9281cca66b9e648f3eff443822312.zip
Revision bump to use latest patchset, also seems to fix bug #417935 by Xake.
Package-Manager: portage-2.1.10.65/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libtar')
-rw-r--r--dev-libs/libtar/ChangeLog7
-rw-r--r--dev-libs/libtar/Manifest12
-rw-r--r--dev-libs/libtar/libtar-1.2.11-r5.ebuild54
3 files changed, 67 insertions, 6 deletions
diff --git a/dev-libs/libtar/ChangeLog b/dev-libs/libtar/ChangeLog
index 3c5acd551f13..21b70a5468ef 100644
--- a/dev-libs/libtar/ChangeLog
+++ b/dev-libs/libtar/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libtar
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtar/ChangeLog,v 1.22 2012/05/29 13:40:21 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtar/ChangeLog,v 1.23 2012/06/07 10:28:53 pacho Exp $
+
+*libtar-1.2.11-r5 (07 Jun 2012)
+
+ 07 Jun 2012; Pacho Ramos <pacho@gentoo.org> +libtar-1.2.11-r5.ebuild:
+ Revision bump to use latest patchset, also seems to fix bug #417935 by Xake.
29 May 2012; Alexis Ballier <aballier@gentoo.org> libtar-1.2.11-r4.ebuild:
keyword ~amd64-fbsd
diff --git a/dev-libs/libtar/Manifest b/dev-libs/libtar/Manifest
index e48aab76b858..b2261539e220 100644
--- a/dev-libs/libtar/Manifest
+++ b/dev-libs/libtar/Manifest
@@ -5,13 +5,15 @@ AUX libtar-1.2.11-fortify.patch 246 RMD160 eb4c7b7219b45748390d8aaa17f3cf6a6360e
AUX libtar-1.2.11-free.patch 337 RMD160 f934fbecd7f601724c59c9ecf621217d594dd247 SHA1 4201c44e53d31f72e8158371227692f42ecd8989 SHA256 ed7c9218c5f2b7f26f41d79ff7e2ede793816bfdeeffd0480ea90f2a818ca1ac
DIST libtar-1.2.11.tar.gz 145354 RMD160 205d1213ed32f9708fb2135010afdd9e184c430e SHA1 9611f23024b0e89aad1cfea301122186b3c160f8 SHA256 4a2eefb6b7088f41de57356e5059cbf1f917509b4a810f7c614625a378e87bb8
DIST libtar_1.2.11-6.diff.gz 245511 RMD160 05a7bb41acd6d341b2e79ed6a699585089d3c3c3 SHA1 8ca2905f3f175fb0b15bb37a498ab5815891f50c SHA256 002d067499a94988dfa23a71e3f46d6b9af26fdce266870dc9b7c81d54fc820d
+DIST libtar_1.2.11-8.debian.tar.gz 10275 RMD160 af0838698bdab02b2d05e2754c202753192d876a SHA1 3506bac4a0fff61e8b92ff400f7771155dc834e0 SHA256 ab55b827ac0d60c4b17decdbab827b1e4c79ed75383133814e103b202cc4fbbe
EBUILD libtar-1.2.11-r4.ebuild 1410 RMD160 4349ff13bee2951b8f8de1bf6422b0709d477d55 SHA1 771426c73a807b72fcf9482a897f8a9efd71acb0 SHA256 6dac6d71c9d1aa3836286020b877a3bbe43f469c22eef0e7c2031fc06ea3065a
-MISC ChangeLog 3172 RMD160 d72a721e8a72162f05c2624971abb1e27a1f14ae SHA1 4a20b8b77c0971d91b8eade288f7c7581cf52eac SHA256 44a454543264afa25b24f75feabadea412bdf2701db9725d664fa17777db9b0c
+EBUILD libtar-1.2.11-r5.ebuild 1481 RMD160 0e56263feecc6d98fc06cf6073ab7b3c1ac13332 SHA1 4ce38bbdcb40f2e582c5bc5eba445047125a58a1 SHA256 50a2d8a9bed16d745336e8bad48d3c5642060f835d0433e36ce91b1bd755f36e
+MISC ChangeLog 3354 RMD160 58be82a4036d27d8aeee5906172d8ac82f858286 SHA1 389919f674b598457ceaf2c5b8c30bc3c12fa07d SHA256 c74397f95efc518056bdb78e8feb23e2da0d58373639934d7d7504e693005350
MISC metadata.xml 218 RMD160 b8d59202c68b3f015db783c4b800120676c401e3 SHA1 6366b18a091033de638b10002f27fd5e9885720f SHA256 e124ad5b959f26606c176ee0a8cc3e59839b98e93c712fe4b699e7e4df11fd6b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk/E0csACgkQvFcC4BYPU0og5QCgsSt8zTqmj6WkSCSbuUMh8DEF
-HskAn3bmTJ2vYtfweQKZcEYl3ZuL73uk
-=5v1W
+iEUEARECAAYFAk/QgmoACgkQCaWpQKGI+9SL8wCZAZNlW2jETP6qQDW6PSmTMpYn
+3YIAl2tgLg9sQslQFnWk4JlziQomJw0=
+=zSss
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libtar/libtar-1.2.11-r5.ebuild b/dev-libs/libtar/libtar-1.2.11-r5.ebuild
new file mode 100644
index 000000000000..ef7db4d072cb
--- /dev/null
+++ b/dev-libs/libtar/libtar-1.2.11-r5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtar/libtar-1.2.11-r5.ebuild,v 1.1 2012/06/07 10:28:53 pacho Exp $
+
+EAPI=4
+inherit autotools eutils multilib
+
+p_level=8
+
+DESCRIPTION="C library for manipulating tar archives"
+HOMEPAGE="http://www.feep.net/libtar/ http://packages.qa.debian.org/libt/libtar.html"
+SRC_URI="ftp://ftp.feep.net/pub/software/libtar/${P}.tar.gz
+ mirror://debian/pool/main/libt/${PN}/${PN}_${PV}-${p_level}.debian.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="static-libs zlib"
+
+DEPEND="zlib? ( sys-libs/zlib )
+ !zlib? ( app-arch/gzip )"
+
+src_prepare() {
+ local d="${WORKDIR}"/debian/patches
+ sed -i -e '/#/d' "${d}"/series || die
+ EPATCH_SOURCE="${d}" epatch $(<"${d}"/series)
+
+ epatch "${FILESDIR}"/${P}-f{ree,ortify}.patch
+
+ sed -i \
+ -e '/INSTALL_PROGRAM/s:-s::' \
+ {doc,lib{,tar}}/Makefile.in || die
+
+ sed -i -e "/\/usr\/share\/aclocal/s:/usr:$EPREFIX/usr:" aclocal.m4
+ eautoreconf # reconf for missing config.sub
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc ChangeLog* README TODO
+ newdoc compat/README README.compat
+ newdoc compat/TODO TODO.compat
+ newdoc listhash/TODO TODO.listhash
+ newdoc "${WORKDIR}"/debian/changelog ChangeLog.debian
+
+ prune_libtool_files
+}