summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-03-07 00:06:13 +0000
committerTim Harder <radhermit@gentoo.org>2013-03-07 00:06:13 +0000
commit69e481ee1dfbba5dcff620ae21d2fe874ac07b64 (patch)
treeceb5a180e840e89ba22c9b3fe331e7989c9eb538 /app-arch
parentClean up old revision. (diff)
downloadhistorical-69e481ee1dfbba5dcff620ae21d2fe874ac07b64.tar.gz
historical-69e481ee1dfbba5dcff620ae21d2fe874ac07b64.tar.bz2
historical-69e481ee1dfbba5dcff620ae21d2fe874ac07b64.zip
Version bump.
Package-Manager: portage-2.2.0_alpha166/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/pigz/ChangeLog10
-rw-r--r--app-arch/pigz/Manifest15
-rw-r--r--app-arch/pigz/files/pigz-2.3-make.patch25
-rw-r--r--app-arch/pigz/pigz-2.3.ebuild41
4 files changed, 85 insertions, 6 deletions
diff --git a/app-arch/pigz/ChangeLog b/app-arch/pigz/ChangeLog
index f3aacc789a13..d88943a63d5d 100644
--- a/app-arch/pigz/ChangeLog
+++ b/app-arch/pigz/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/pigz
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/ChangeLog,v 1.26 2012/10/07 10:20:45 pacho Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/ChangeLog,v 1.27 2013/03/07 00:06:09 radhermit Exp $
+
+*pigz-2.3 (07 Mar 2013)
+
+ 07 Mar 2013; Tim Harder <radhermit@gentoo.org> +pigz-2.3.ebuild,
+ +files/pigz-2.3-make.patch:
+ Version bump.
07 Oct 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop maintainer due retirement, #274113
diff --git a/app-arch/pigz/Manifest b/app-arch/pigz/Manifest
index a1078a633165..d4fb23fdf6d6 100644
--- a/app-arch/pigz/Manifest
+++ b/app-arch/pigz/Manifest
@@ -1,16 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX pigz-2.3-make.patch 763 SHA256 7f6a60c47ccccaa2bef5f47d01102c8ed1ec99cfd7f619b7b365b8ef2b104de3 SHA512 a4af741e750910f08ca0cc56e2680af6cd05d3b4480976ec736fd9d019ae6962bc8049e7607e75da2a420f9e7b8e831ca556134c21a8d69192ab78f64032ce85 WHIRLPOOL 2968f438d457786ab4e417eaec3fc32cc60b9289f42831d4547a20de27b9a4f3a8179ff0ad979c4d68cc0a41f3c56b00134cb1c68f354e27bb5b62b46ba90854
DIST pigz-2.2.4.tar.gz 49505 SHA256 7e7967c47f66c07be97cbfa25c8816b72f9d35258466ea31eddc7666c914160e SHA512 ebedc10d79de9fc21cacf302eb323dd3d1c73492da9407b7a2d69be65728bac1619a4b0c6c26cdcb2b955a47572f176ee3e18f9ebc230e4db981b1ab9347da30 WHIRLPOOL a9a8882312ae0588926fc2b1c4dae0ac9a56b1f59ea8211d976d7f30fe2b798a71249d03b4d33c590b62cbddb63c6b7998c1de200880770098dc062bd367d343
DIST pigz-2.2.5.tar.gz 49717 SHA256 e37498cbf3a475d7ebe2519751188c29564bf8dd27ba68bd3c7fe1ac08792759 SHA512 b399dee20c3484b5425490ee06404f8c6e3335a1c8eda8f625b62025dba99d2ebdd398a6acd7dd9c44cdb5370ccf66e0a6334bb5aace0a5dee30351cfd3abd4c WHIRLPOOL 178efcb07a79fd7667029c837a19291a73c089cac6dc4c2c8dceeef0ff5e836e26bdfc39d04888ed4896c36c4b52b3d96d344dbf73165acc1f320e1abea83077
+DIST pigz-2.3.tar.gz 83636 SHA256 74bbd5962f9420549fc987ddd1ccda692ec2b29d2d612fbbe26edf3fa348ff21 SHA512 58080cb3b68d3329c3e9554b7f41b7ffe961c27cce0732e00d200f84bd4910452026cc90b026a4130dc4fef6eeaf9f6340d039521f32474ca45566f8e985301d WHIRLPOOL 808e05bfa337b421d4c18da0982d12cf880b78885ad2da37c6f84960d2102a9fc34ce078700a3ececca5805014b385e544ef17912b83444d726315af2616ffc5
EBUILD pigz-2.2.4.ebuild 876 SHA256 9a5d58bde0bb01ef49b32b824b2de3699ab76301ab8960149a9569875a333c05 SHA512 172a8c8b742c7e797a0ee62b7c0d40e659f981330c5c17aa39d8a9cfc605714da0c741f1ae10c14ecefb46ee609c4519345be858907abdfbe78f83b5ff9d2949 WHIRLPOOL 3a3730d3bf9d4a2da68e16048bb1786897734b57b2d1ab0dc260f5b0fe70f71cc8a7d1c3fc332d8addc55088e4be513820568bc59dc69c40d554db8b98780927
EBUILD pigz-2.2.5.ebuild 1007 SHA256 f3c12d9602d9ac89a3d7e10c6bc1cecc1f9aad6e2fd4afb6f9d2d7fbe000d75f SHA512 5fbdf07b7054174b786a0589181896615d6ca88f9738fe00b26b0b0fd4ac567da3f7c8a42765b6ec043af91414c8f2f1d15b03a6f0f1293e54133aaf9eda488d WHIRLPOOL 6d29c7dcc82d27bbdb9a7ba6590abb172e2517a504f89c31b3c819b56a1c7a7a159e6bfb3861087d0b4c0155a0245b27de938d25428f7fa5d4ac6b3efd43e31a
-MISC ChangeLog 3908 SHA256 20d17b13b4933c420dd74dbf5928cc4865508da0f4d82194096f618d95069e63 SHA512 0aacce116e03a77e5807a4a910695aa2d2231f0db6e81a0619c7cfdb55cf03a7311e745c3df58141d98180273f08f98f4fc88b4c6dc1c5f056689c815b416715 WHIRLPOOL b518a43f543bdf5a2ce55d4756b48deba88db43c3e1774c3fc657b6829a1ef758aa3f38dd187dda6ecb3e305855915ed035bcf2cb1ae6fb2421534f135fe5df0
+EBUILD pigz-2.3.ebuild 1055 SHA256 ef45b23d33b000291ce3adbc024be7e280ca0da437dda2a3a0a7e04f07f74424 SHA512 36637e057a272aa4f198d31e935f30ea6cc0bb81edcd4fd46f6d82213a08bbe24986257f9a0bfa5464f3e7b6bbace7a7e94eac003dfd531aae7838ac2f5ce656 WHIRLPOOL 5c152d4a527f2f3f9be98fac48d668f9c45cbb4c73626588bb3d244bedd005178994d82cb40a175c38f3a704a35a517543afeda130793c7336a13911971efd94
+MISC ChangeLog 4051 SHA256 2d79d521e96fecc8f6e7fc6464d382209d25aa3ef40f3ecda8cac24fbeaefaf2 SHA512 deb6e4a8fd049ef744844b0f4a4ffc205c8c570a679ef0266ed8f1771f18269cf3b9dff83f43f1ad6b073f76dad4079db3ee93b919ff27ae9e793f1fee7b4cbf WHIRLPOOL d8bacd28d17db5e217b8b55b2ebc7c11589aaae8cb7e2872074df24cea1b4fa7a9287c924c11c4a7316163724deaafd3e72b3f9dc52ec64a9c41f9a0d7919535
MISC metadata.xml 368 SHA256 35fbb74d8a54360b4158ace6c7a06829a218039516c3d7d5891a43ee573f823c SHA512 e4aa1549a9484506494ee973dc43453ea862ea13ed306f47901075fa871a87d3e7c233488046b51aa5b28a12a527dd7d32d523c6a3d9df5d182b041a4d5d49b9 WHIRLPOOL 48cac1374b94c4afa8d349f48c8db11d12ab4a61a679e1f561635b3e0af7525d946afa023a38d4731b8d52ae56009ada1d3f2ddbb199f8ddee39d6fa42cb92fe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEUEAREIAAYFAlBxV34ACgkQCaWpQKGI+9Tb4wCggpyiOH4BP8ZufVMgfNngkTg7
-6+4AkgLMrIj9HnaY/Nme0oyuBU9tbGQ=
-=2MGU
+iQEcBAEBCAAGBQJRN9n1AAoJEEqz6FtPBkyjqJsH/1tfLTJ0O261+Z/Vmr3uiTZ9
+WGR+96wP86BFB1B+OILYdBpKP2bA2QkoDHiT/ouwCkX79rGyjcpdPQhT1RINZi5N
+n3OGGlSxCfrjSpROiLGUOas8qq792yBKEHEvDbWYpKQDYCzRDSpZPqHk2HeJ8g59
+L9SJN7QXm1Mbo7Q1eEB+ZK6ITkNw8QthVZif48wp1cCn/LxKD6gLiKWIGGmDHfsv
+QYzyebQZ/KCDo+aarXdLzBiWCLMI/xpwLkHwIrLjWGtKWIjNrTBwwO/Yg2r8y4dY
+eggp908p3cfZ9cbfG4VRvgkwh+oaxYm1InqzVsIoL2lzhhmZTzx6RdHTplpB/DU=
+=pBEb
-----END PGP SIGNATURE-----
diff --git a/app-arch/pigz/files/pigz-2.3-make.patch b/app-arch/pigz/files/pigz-2.3-make.patch
new file mode 100644
index 000000000000..f014c7b022ff
--- /dev/null
+++ b/app-arch/pigz/files/pigz-2.3-make.patch
@@ -0,0 +1,25 @@
+From 545a9350f8026f6c9826dd4fa7ab6000d8826d78 Mon Sep 17 00:00:00 2001
+From: Tim Harder <radhermit@gmail.com>
+Date: Wed, 6 Mar 2013 15:51:27 -0800
+Subject: [PATCH] Respect LDFLAGS and explicitly link to math library
+
+---
+ Makefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index 3cc231d..48d1f26 100644
+--- a/Makefile
++++ b/Makefile
+@@ -3,7 +3,7 @@ CFLAGS=-O3 -Wall -Wextra
+
+
+ pigz: pigz.o yarn.o zopfli/deflate.o zopfli/blocksplitter.o zopfli/tree.o zopfli/lz77.o zopfli/cache.o zopfli/hash.o zopfli/util.o zopfli/squeeze.o zopfli/katajainen.o
+- $(CC) -o pigz $^ -lpthread -lz
++ $(CC) $(LDFLAGS) -o pigz $^ -lpthread -lz -lm
+ ln -f pigz unpigz
+
+ pigz.o: pigz.c yarn.h zopfli/deflate.h zopfli/util.h
+--
+1.8.1.5
+
diff --git a/app-arch/pigz/pigz-2.3.ebuild b/app-arch/pigz/pigz-2.3.ebuild
new file mode 100644
index 000000000000..70905452afe1
--- /dev/null
+++ b/app-arch/pigz/pigz-2.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/pigz-2.3.ebuild,v 1.1 2013/03/07 00:06:09 radhermit Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="A parallel implementation of gzip"
+HOMEPAGE="http://www.zlib.net/pigz/"
+SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~mips ~sparc ~x86 ~amd64-linux ~sparc64-solaris"
+IUSE="static symlink test"
+
+LIB_DEPEND="sys-libs/zlib[static-libs(+)]"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+ static? ( ${LIB_DEPEND} )
+ test? ( app-arch/ncompress )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-make.patch
+ sed -i -e '1,3d' -e '5s/$(CC)/$(CC) $(LDFLAGS)/' Makefile || die
+ use static && append-ldflags -static
+ tc-export CC
+}
+
+src_install() {
+ dobin ${PN}
+ dosym ${PN} /usr/bin/un${PN}
+ dodoc README
+ doman ${PN}.1
+
+ if use symlink; then
+ dosym ${PN} /usr/bin/gzip
+ dosym un${PN} /usr/bin/gunzip
+ fi
+}