summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2010-09-20 09:49:11 +0000
committerJeroen Roovers <jer@gentoo.org>2010-09-20 09:49:11 +0000
commit2958a5b0b2600b971f6fa81f8414c49e84575172 (patch)
treea7fc6fc39c524f14418526b686d54251b97adbfc /app-arch
parentSlotmove >=dev-lang/vala-0.9.5 to 0.10, bug #338067. (diff)
downloadhistorical-2958a5b0b2600b971f6fa81f8414c49e84575172.tar.gz
historical-2958a5b0b2600b971f6fa81f8414c49e84575172.tar.bz2
historical-2958a5b0b2600b971f6fa81f8414c49e84575172.zip
Patch bump. Respect LDFLAGS (bug #337861), CC, CFLAGS.
Package-Manager: portage-2.2_rc84/cvs/Linux i686
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/ppmd/ChangeLog7
-rw-r--r--app-arch/ppmd/Manifest14
-rw-r--r--app-arch/ppmd/ppmd-9.1_p16.ebuild43
3 files changed, 52 insertions, 12 deletions
diff --git a/app-arch/ppmd/ChangeLog b/app-arch/ppmd/ChangeLog
index a1f72d0f0ed9..ac8b34883343 100644
--- a/app-arch/ppmd/ChangeLog
+++ b/app-arch/ppmd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-arch/ppmd
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ChangeLog,v 1.37 2010/04/06 06:06:11 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ChangeLog,v 1.38 2010/09/20 09:49:11 jer Exp $
+
+*ppmd-9.1_p16 (20 Sep 2010)
+
+ 20 Sep 2010; Jeroen Roovers <jer@gentoo.org> +ppmd-9.1_p16.ebuild:
+ Patch bump. Respect LDFLAGS (bug #337861), CC, CFLAGS.
06 Apr 2010; Jonathan Callen <abcd@gentoo.org> ppmd-9.1_p14.ebuild:
Bump to EAPI=3, add prefix keywords, QA fixes
diff --git a/app-arch/ppmd/Manifest b/app-arch/ppmd/Manifest
index fcce533fcc7f..066764a83b98 100644
--- a/app-arch/ppmd/Manifest
+++ b/app-arch/ppmd/Manifest
@@ -1,18 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX ppmd-p10-makefile.patch 691 RMD160 3b591d234c314e4870d1061e78f7fcf67b47383f SHA1 a2ac00808548631fb9802a333d6344b71005b1cf SHA256 96923beb6cf973cf7e982bb370b7c5838658a6d6a39d80eabb250070faf1a786
DIST ppmd_9.1-10.diff.gz 11441 RMD160 3c724b0d242ec393fb7beeb3a4de5429dc774978 SHA1 b1265cd3d3cf64d654ef0ff5e383ad88caceb71d SHA256 e08462adce17bddc7ef8b6551cb411acc98be00addf7abb1580171d4995a055c
DIST ppmd_9.1-14.diff.gz 11929 RMD160 c1897f19eb92e3df5674d4ebebe99f05c460072f SHA1 a3ea8e30e7b3959cb5ee99526b5fc5b16bcb0fcf SHA256 323189cb90cd130debd4dbceb84d1649a0a4ca476a29fb2802319b42af001b5b
+DIST ppmd_9.1-16.debian.tar.gz 12750 RMD160 7927d4a623c2a0b15a269a5724740e6e6d06cb4c SHA1 73473e1de6696a64cd552d02054ba16429c8a0ac SHA256 2b2a5d723f622145c9566e44d1480d916a356fe220d7a9fb6f7a66b47ee954de
DIST ppmd_9.1.orig.tar.gz 48508 RMD160 aae4880fb8b6c7cb73bd29b03aa81d68f2324edd SHA1 0741de02bafd1316b2045d7b0f71ba2f9c329626 SHA256 5667c1345d450206d04259ef718ba74c15d0af86906adb0e0399c09b0c01b689
EBUILD ppmd-9.1_p10.ebuild 1527 RMD160 457618517f4c69ac7d40407d67ad9f1049feb949 SHA1 3ca19b022e687334a950ca79bc2b78b380ea6f0b SHA256 5bf5dc49628d986241aa901253cfecda7fa78c2ebfd084482dd61b285ab5ea80
EBUILD ppmd-9.1_p14.ebuild 1429 RMD160 1451681c1f06bb6300adb9d48d2492055b30977e SHA1 76237105ab0c4ecd60d560f9452b61748073f54e SHA256 5766016ecfab7e7240cf2b74e50c02b9355d0ac23a877714d47dcf02594296c7
-MISC ChangeLog 4386 RMD160 b3e6040ee687780ddb7d914cfb40a694de03755c SHA1 0ab4e8fe5b18296a5c9bc3333f7345305c2eee52 SHA256 3c5c9745d0ed8c171e0bcb52dd88e2f7af5409bf786097176bd22413dfddbbf6
+EBUILD ppmd-9.1_p16.ebuild 1370 RMD160 12ef72865733cd125ad233083b3afe334238d11b SHA1 26f602705bdda2a3d2e0f64c1926cdb1fb0618a4 SHA256 87984305981c99fc8364d424e8a2ab2810a332f9264c3e1b2b2c80a7b02121bd
+MISC ChangeLog 4541 RMD160 1159b4e62ebb151f7960e4e164b3948975ba994b SHA1 e9bdd5ae78d970496d2f4fc7cb55f18e7eee825a SHA256 85f147c633e3aa33e19815d6b021b376d9609a6b5fb3b98a2b708556da75985c
MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
-
-iEYEARECAAYFAku6z1kACgkQOypDUo0oQOqAJgCgoi2x15cfnNtOzvvNu0V2TPfU
-2u4AnjmbORdU5dUHyClWN4lkGk8EV5U5
-=IgKg
------END PGP SIGNATURE-----
diff --git a/app-arch/ppmd/ppmd-9.1_p16.ebuild b/app-arch/ppmd/ppmd-9.1_p16.ebuild
new file mode 100644
index 000000000000..5691916f7423
--- /dev/null
+++ b/app-arch/ppmd/ppmd-9.1_p16.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p16.ebuild,v 1.1 2010/09/20 09:49:11 jer Exp $
+
+EAPI="3"
+
+inherit eutils flag-o-matic toolchain-funcs
+
+PATCHV="${P##*_p}"
+MY_P="${P%%_*}"
+MY_P="${MY_P/-/_}"
+
+DESCRIPTION="PPM based compressor -- better behaved than bzip2"
+HOMEPAGE="http://http.us.debian.org/debian/pool/main/p/ppmd/"
+SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.gz
+ mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${PATCHV}.debian.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="-alpha -amd64 ~hppa -ia64 ~mips ~ppc ~sparc ~x86 ~x86-interix -amd64-linux -ia64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+S=${WORKDIR}/${PN}-i1
+
+src_prepare() {
+ EPATCH_FORCE=yes EPATCH_SUFFIX=patch epatch "${WORKDIR}"/debian/patches/
+ epatch "${FILESDIR}/${PN}-p10-makefile.patch"
+ sed b/Makefile \
+ -e 's|$(CXX)|& $(CFLAGS) $(LDFLAGS)|g' > Makefile \
+ || die "sed b/Makefile"
+}
+
+src_configure() {
+ tc-export CXX
+ replace-flags -O3 -O2
+ append-flags -fno-inline-functions -fno-exceptions -fno-rtti
+}
+
+src_install() {
+ emake -j1 install DESTDIR="${ED}" || die "failed installing"
+ doman "${WORKDIR}/debian/ppmd.1" || die "failed installing manpage"
+ dodoc "read_me.txt" || die "failed installed readme"
+}