summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2009-03-26 22:43:53 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2009-03-26 22:43:53 +0000
commite639344507c91ea4a0a2ac6f61cdce053d85cf13 (patch)
tree51c1f5f6c9d1dbf52d46649cc90cfa16d547e0e6 /app-arch/pigz
parentInitial commit for socnetv application (diff)
downloadhistorical-e639344507c91ea4a0a2ac6f61cdce053d85cf13.tar.gz
historical-e639344507c91ea4a0a2ac6f61cdce053d85cf13.tar.bz2
historical-e639344507c91ea4a0a2ac6f61cdce053d85cf13.zip
New ebuild
Package-Manager: portage-2.2_rc27/cvs/Linux x86_64
Diffstat (limited to 'app-arch/pigz')
-rw-r--r--app-arch/pigz/ChangeLog10
-rw-r--r--app-arch/pigz/Manifest15
-rw-r--r--app-arch/pigz/files/pigz-2.1.4-respect-flags.patch11
-rw-r--r--app-arch/pigz/metadata.xml13
-rw-r--r--app-arch/pigz/pigz-2.1.4.ebuild32
5 files changed, 81 insertions, 0 deletions
diff --git a/app-arch/pigz/ChangeLog b/app-arch/pigz/ChangeLog
new file mode 100644
index 000000000000..47ab9a35d7f2
--- /dev/null
+++ b/app-arch/pigz/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-arch/pigz
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/ChangeLog,v 1.1 2009/03/26 22:43:53 drizzt Exp $
+
+*pigz-2.1.4 (26 Mar 2009)
+
+ 26 Mar 2009; Timothy Redaelli <drizzt@gentoo.org>
+ +files/pigz-2.1.4-respect-flags.patch, +metadata.xml, +pigz-2.1.4.ebuild:
+ New ebuild
+
diff --git a/app-arch/pigz/Manifest b/app-arch/pigz/Manifest
new file mode 100644
index 000000000000..f92992c8454a
--- /dev/null
+++ b/app-arch/pigz/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX pigz-2.1.4-respect-flags.patch 227 RMD160 fe4e4b3df5d4ace87da4080ebe452f356a61c74d SHA1 332464ea10b5fcede88878d5c8308bdf8e53dbf0 SHA256 8bf97e31f5430be6fc35fe8b851520e3b28ee67ef77adab319182785d9820168
+DIST pigz-2.1.4.tar.gz 35951 RMD160 9c6651d5b75ac9bb67e66420c7b0c3bfbf4b1b15 SHA1 72f639ffb296c6a5dd7b1a45ed2620a5834d55e1 SHA256 2593933f34a8a8634c4dcbbb3ef199e6d38e4b044c3d1ba40ae1d337c49c30e2
+EBUILD pigz-2.1.4.ebuild 684 RMD160 8397391c10be1e7b3fe1bd6f9dbc7b305c627f5b SHA1 56ac5ba07935cde7cf2d69b80316553a7a72e59c SHA256 eacf1ae2e7929234a8dc487f1672035576bc1f8ac535c1c67f0cdaa8358fae7b
+MISC ChangeLog 368 RMD160 d4a911886a318700996a8e91da73004b383dbf44 SHA1 56f95861b2aac790c3fc481663f5f8035c562d74 SHA256 ab68785fb9c931d1767da91de0975630f1eb7b10929320a39f30b41134810fe1
+MISC metadata.xml 380 RMD160 6106c2a087a47e70de2c8e005178dd1750c6bc3d SHA1 dcd4e132b3d03fd81981a104b2c49d75dd060d45 SHA256 7698da87e713a342932a33df9c151fa2c8dbc5326df2dcd358b8b01527658b69
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.10 (GNU/Linux)
+
+iEYEARECAAYFAknMBSoACgkQl4DfQEcjpw29tQCdFcS+n7lisof+3MXcz1quck1p
+5NQAoKeUd6ZsGsYaE0uUQl1vtUbUNH2p
+=EGJz
+-----END PGP SIGNATURE-----
diff --git a/app-arch/pigz/files/pigz-2.1.4-respect-flags.patch b/app-arch/pigz/files/pigz-2.1.4-respect-flags.patch
new file mode 100644
index 000000000000..7fae2e17765c
--- /dev/null
+++ b/app-arch/pigz/files/pigz-2.1.4-respect-flags.patch
@@ -0,0 +1,11 @@
+--- pigz-2.1.4.orig/Makefile
++++ pigz-2.1.4/Makefile
+@@ -1,7 +1,5 @@
+-CFLAGS=-O2
+-
+ pigz: pigz.o yarn.o
+- cc -o pigz pigz.o yarn.o -lpthread -lz
++ $(CC) $(LDFLAGS) -o pigz pigz.o yarn.o -lpthread -lz
+
+ pigz.o: pigz.c yarn.h
+
diff --git a/app-arch/pigz/metadata.xml b/app-arch/pigz/metadata.xml
new file mode 100644
index 000000000000..af510a4b4f20
--- /dev/null
+++ b/app-arch/pigz/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>drizzt@gentoo.org</email>
+<name>Timothy Redaelli</name>
+</maintainer>
+<longdescription lang="en">
+A parallel implementation of gzip for modern
+multi-processor, multi-core machines.
+</longdescription>
+</pkgmetadata>
diff --git a/app-arch/pigz/pigz-2.1.4.ebuild b/app-arch/pigz/pigz-2.1.4.ebuild
new file mode 100644
index 000000000000..3b8b0e19e5eb
--- /dev/null
+++ b/app-arch/pigz/pigz-2.1.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pigz/pigz-2.1.4.ebuild,v 1.1 2009/03/26 22:43:53 drizzt Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A parallel implementation of gzip."
+HOMEPAGE="http://www.zlib.net/pigz/"
+SRC_URI="http://www.zlib.net/pigz/${P}.tar.gz"
+
+LICENSE="PIGZ"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-libs/zlib"
+RDEPEND=${DEPEND}
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}"/${P}-respect-flags.patch
+}
+
+src_compile() {
+ tc-export CC
+ emake || die "make failed"
+}
+
+src_install() {
+ dobin ${PN} || die "Failed to install"
+ dodoc README
+}