# 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 <vapier@gentoo.org> +pxz-9999.ebuild:
+ Add live git version and fix up various bugs.
*pxz-5.0_pre20110811 (11 Aug 2011)
11 Aug 2011; Patrick McLean <chutzpah@gentoo.org>
+pxz-5.0_pre20110811.ebuild, +metadata.xml:
Initial ebuild.
-
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-----
--- /dev/null
+# 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
+}