summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRick Farina <zerochaos@gentoo.org>2012-11-25 02:10:01 +0000
committerRick Farina <zerochaos@gentoo.org>2012-11-25 02:10:01 +0000
commit1b39338e782692be9fa809dc97341815f99fc021 (patch)
tree00aa3c956e538400336607dd6f0525afc6a48402 /app-arch/pixz
parentremove anarchy as maintainer per his wishes (diff)
downloadgentoo-2-1b39338e782692be9fa809dc97341815f99fc021.tar.gz
gentoo-2-1b39338e782692be9fa809dc97341815f99fc021.tar.bz2
gentoo-2-1b39338e782692be9fa809dc97341815f99fc021.zip
suggested changes and stable version added from bug #444530
(Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
Diffstat (limited to 'app-arch/pixz')
-rw-r--r--app-arch/pixz/ChangeLog8
-rw-r--r--app-arch/pixz/pixz-1.0.ebuild36
-rw-r--r--app-arch/pixz/pixz-9999.ebuild24
3 files changed, 61 insertions, 7 deletions
diff --git a/app-arch/pixz/ChangeLog b/app-arch/pixz/ChangeLog
index b93397ca9550..14c9f4c6e05b 100644
--- a/app-arch/pixz/ChangeLog
+++ b/app-arch/pixz/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/pixz
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/ChangeLog,v 1.1 2012/11/13 23:37:20 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/ChangeLog,v 1.2 2012/11/25 02:10:01 zerochaos Exp $
+
+*pixz-1.0 (25 Nov 2012)
+
+ 25 Nov 2012; Rick Farina <zerochaos@gentoo.org> +pixz-1.0.ebuild,
+ pixz-9999.ebuild:
+ suggested changes and stable version added from bug #444530
*pixz-9999 (13 Nov 2012)
diff --git a/app-arch/pixz/pixz-1.0.ebuild b/app-arch/pixz/pixz-1.0.ebuild
new file mode 100644
index 000000000000..47b343bda7ca
--- /dev/null
+++ b/app-arch/pixz/pixz-1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/pixz-1.0.ebuild,v 1.1 2012/11/25 02:10:01 zerochaos Exp $
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Parallel Indexed XZ compressor"
+HOMEPAGE="https://github.com/vasi/pixz"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-2
+ EGIT_REPO_URI="https://github.com/vasi/pixz.git"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://github/vasi/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=app-arch/libarchive-2.8
+ >=app-arch/xz-utils-5"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake CC="$(tc-getCC)" OPT=""
+}
+
+src_install() {
+ dobin pixz
+ dodoc README TODO
+}
diff --git a/app-arch/pixz/pixz-9999.ebuild b/app-arch/pixz/pixz-9999.ebuild
index 41fed2d69369..d6844dfc39f5 100644
--- a/app-arch/pixz/pixz-9999.ebuild
+++ b/app-arch/pixz/pixz-9999.ebuild
@@ -1,24 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/pixz-9999.ebuild,v 1.1 2012/11/13 23:37:20 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/pixz-9999.ebuild,v 1.2 2012/11/25 02:10:01 zerochaos Exp $
-EAPI=4
+EAPI=5
-inherit git-2
+inherit toolchain-funcs
DESCRIPTION="Parallel Indexed XZ compressor"
HOMEPAGE="https://github.com/vasi/pixz"
-EGIT_REPO_URI="https://github.com/vasi/pixz.git"
-LICENSE="as-is"
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-2
+ EGIT_REPO_URI="https://github.com/vasi/pixz.git"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://github/vasi/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2"
SLOT="0"
-KEYWORDS=""
IUSE=""
DEPEND=">=app-arch/libarchive-2.8
>=app-arch/xz-utils-5"
RDEPEND="${DEPEND}"
+src_compile() {
+ emake CC="$(tc-getCC)" OPT=""
+}
+
src_install() {
dobin pixz
+ dodoc README TODO
}