From: Mike Frysinger Date: Wed, 17 Aug 2011 18:20:14 +0000 (+0000) Subject: Add live git version and fix up various bugs. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=3b4f1fe4a28334a2c004ee191649e3eb57a7db03;p=gentoo.git Add live git version and fix up various bugs. Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64 --- diff --git a/app-arch/pxz/ChangeLog b/app-arch/pxz/ChangeLog index ef671ced6e50..94a68036f87e 100644 --- a/app-arch/pxz/ChangeLog +++ b/app-arch/pxz/ChangeLog @@ -1,10 +1,14 @@ # ChangeLog for app-arch/pxz # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/pxz/ChangeLog,v 1.1 2011/08/11 20:59:44 chutzpah Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/pxz/ChangeLog,v 1.2 2011/08/17 18:20:14 vapier Exp $ + +*pxz-9999 (17 Aug 2011) + + 17 Aug 2011; Mike Frysinger +pxz-9999.ebuild: + Add live git version and fix up various bugs. *pxz-5.0_pre20110811 (11 Aug 2011) 11 Aug 2011; Patrick McLean +pxz-5.0_pre20110811.ebuild, +metadata.xml: Initial ebuild. - diff --git a/app-arch/pxz/Manifest b/app-arch/pxz/Manifest index b17111f759d7..fef92baa813c 100644 --- a/app-arch/pxz/Manifest +++ b/app-arch/pxz/Manifest @@ -3,22 +3,13 @@ Hash: SHA256 DIST pxz-5.0_pre20110811.tar.xz 11192 RMD160 0899c3974760837402fdf795e010d1f783fa4609 SHA1 17d7c25459ba2e5de2d53f291bf7aab6d394a8d3 SHA256 0059ce89a35ed9d14634903ba1c7aae0a4af6116a6b0f04e10c4602862690ad7 EBUILD pxz-5.0_pre20110811.ebuild 584 RMD160 6c58edc2d8ebe432c72dde7b41ef2dc77d5d1861 SHA1 9f43d34e179067749126a9b55903e7166bcd6057 SHA256 65c4a99801944ba98648e7a97feb9e9eb40ba7698eac67637c686a0815a567a7 -MISC ChangeLog 352 RMD160 1f019e3edcb4da49cc6228bc3175ee1103e2b66a SHA1 c081223cb112808e1c7de83abd58dbe287a52707 SHA256 799d0cc0cb5cc51c453113648eb5feee9cc2c7f2965b1167c192ef1106ec55f0 +EBUILD pxz-9999.ebuild 1045 RMD160 2b62b6c7c270d3663ad2eb96c9c385a35a7f43fa SHA1 1c0289b363131351288e7dd0a7d6296f0d3d7a35 SHA256 4d3ad23f56ff2f1d2ea68763daee855c012730501ed2d3e207b36ac65f63f981 +MISC ChangeLog 491 RMD160 6c4e31860735cfd6a3d770682df62a6798a3f7f2 SHA1 a7f537c831b77d7676a7f98156de867d4411465b SHA256 c14f247f7cb759d0640faabbb4e4b7754a607e6d05f32476577a92479942ffac MISC metadata.xml 597 RMD160 656c153d6662b1d40de49c924c11a3b8b2abb394 SHA1 c74a8d07c3d72532800efa6f0659df280d400b4a SHA256 a6c55438c3c93ebcf1aa7fd3dc32c9358b51336dff7b0078feba6ec676eb6fb1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBCAAGBQJORELPAAoJEHy/RO9cNQiDgTUQAJHSlPoMxxGS1bzbyw4p5Ch0 -CFwDIt+NG4CB/l6eN+/w/JvyMzvQx6M9PY6xDXssjmJsjFXLznT6nciNsu81tPQM -KnaHFcWtn5S5aeO5/luzX3e42pBH8KnftQY+0j01FIJvvpsTHuHIPA44Iv5FEEi5 -0kax4Ft+llMfglI2wgeZHHin4S9kbWrNMLQAEmZfLgylJxolzsc39GdKW3KjSgRC -Q4hK8HdlU+nsA/4BzoY1JxWKu5/FD6S+n1D+5DPklqr1fROdA/SEbtjwo91JtmZ3 -jAaXlsDy9/4ZaSW0CJJWQo1WdUJ/ElooTfJIzOIV3BzVC5T7055ULZYADyt7LRxw -K9WdA5N63xlK4ji78ljXAe5sgIhL96sGvSLrKU3lELhpK7w0OJe4Cq9hqu79/N6x -gnWebNV+AOMX/dV6hsMhVSLbZv9RaRYFRfA6Npr3KzRuFClbSyG/4b8u7eI6ayAn -Z3s1qegTamvI2eIuJx4rWmG/cruqZwS79dA0uXggdzrMUVFExBd5Rug0V5cUEy23 -0kWVitRJ0ZxGguAHMn6Qc9UOMgsyRYAWVSJh+YXzJ3ef434pVn2tfbhJ5ZqlmokQ -2Y5cVvFNyNnqEBgPQfuT9CJkgYvjxcP+IwfK4edE7uzgggPYu9CzPctHBBGztp9P -sOpBFnJPl5MYnWyyIqJ8 -=OIi5 +iF4EAREIAAYFAk5MBmQACgkQaC/OocHi7JboxgD+PUHCIDQK3iqLoZFkrFiFgxI8 +zBuE+xa5hlQ1Nqj4T3cA/R2Aphdw2BY1f8IE9alC6mkd/IRvDwBDhTM4C8Qf2yfh +=yk+1 -----END PGP SIGNATURE----- diff --git a/app-arch/pxz/pxz-9999.ebuild b/app-arch/pxz/pxz-9999.ebuild new file mode 100644 index 000000000000..bf4d3713e8d8 --- /dev/null +++ b/app-arch/pxz/pxz-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/pxz/pxz-9999.ebuild,v 1.1 2011/08/17 18:20:14 vapier Exp $ + +EAPI="3" + +inherit toolchain-funcs flag-o-matic + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://github.com/jnovy/pxz.git" + inherit git-2 +else + MY_PV=${PV/_} + case ${MY_PV} in + *beta?*) MY_PV="${MY_PV/beta/beta.}git" ;; + esac + MY_P="${PN}-${MY_PV}" + SRC_URI="http://jnovy.fedorapeople.org/pxz/${MY_P}.tar.xz" + KEYWORDS="~amd64 ~x86" + S=${WORKDIR}/${MY_P/beta*/beta} +fi + +DESCRIPTION="parallel LZMA compressor (no parallel decompression!)" +HOMEPAGE="http://jnovy.fedorapeople.org/pxz/" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +# needs the library from xz-utils +# needs the libgomp library from gcc at runtime +DEPEND="app-arch/xz-utils + sys-devel/gcc[openmp]" +RDEPEND="${DEPEND}" + +src_compile() { + append-lfs-flags + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + emake CC="$(tc-getCC)" || die +} + +src_install() { + emake install DESTDIR="${D}" || die +}