diff options
author | Raúl Porcel <armin76@gentoo.org> | 2008-02-12 21:17:07 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2008-02-12 21:17:07 +0000 |
commit | 7cf15a9191cb289dfe82c3f4a35d39d2053a6b7b (patch) | |
tree | 1a631a532f1d5d29515137212cfd07077dc83cbd /app-arch/ppmd | |
parent | mask tintin, security bug (diff) | |
download | gentoo-2-7cf15a9191cb289dfe82c3f4a35d39d2053a6b7b.tar.gz gentoo-2-7cf15a9191cb289dfe82c3f4a35d39d2053a6b7b.tar.bz2 gentoo-2-7cf15a9191cb289dfe82c3f4a35d39d2053a6b7b.zip |
Version bump, mark -alpha/-ia64 since it segfaults, and on amd64 as well
(Portage version: 2.1.3.19)
Diffstat (limited to 'app-arch/ppmd')
-rw-r--r-- | app-arch/ppmd/ChangeLog | 10 | ||||
-rw-r--r-- | app-arch/ppmd/ppmd-9.1_p10.ebuild | 6 | ||||
-rw-r--r-- | app-arch/ppmd/ppmd-9.1_p14.ebuild | 48 | ||||
-rw-r--r-- | app-arch/ppmd/ppmd-9.1_p8.ebuild | 6 |
4 files changed, 62 insertions, 8 deletions
diff --git a/app-arch/ppmd/ChangeLog b/app-arch/ppmd/ChangeLog index a6b7518e2899..df015cc7c1b3 100644 --- a/app-arch/ppmd/ChangeLog +++ b/app-arch/ppmd/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-arch/ppmd -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ChangeLog,v 1.27 2007/05/05 14:10:35 dertobi123 Exp $ +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ChangeLog,v 1.28 2008/02/12 21:17:07 armin76 Exp $ + +*ppmd-9.1_p14 (12 Feb 2008) + + 12 Feb 2008; Raúl Porcel <armin76@gentoo.org> ppmd-9.1_p8.ebuild, + ppmd-9.1_p10.ebuild, +ppmd-9.1_p14.ebuild: + Version bump, mark -alpha/-ia64 since it segfaults, and on amd64 as well 05 May 2007; Tobias Scherbaum <dertobi123@gentoo.org> ppmd-9.1_p10.ebuild: ppc stable diff --git a/app-arch/ppmd/ppmd-9.1_p10.ebuild b/app-arch/ppmd/ppmd-9.1_p10.ebuild index 375a504d9a71..74e29f89fa56 100644 --- a/app-arch/ppmd/ppmd-9.1_p10.ebuild +++ b/app-arch/ppmd/ppmd-9.1_p10.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p10.ebuild,v 1.7 2007/05/05 14:10:35 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p10.ebuild,v 1.8 2008/02/12 21:17:07 armin76 Exp $ inherit eutils flag-o-matic @@ -16,7 +16,7 @@ SRC_URI="http://http.us.debian.org/debian/pool/main/p/ppmd/${MY_P}.orig.tar.gz LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 hppa ia64 ~mips ppc sparc x86" +KEYWORDS="-alpha ~amd64 hppa -ia64 ~mips ppc sparc x86" IUSE="" DEPEND=">=sys-apps/sed-4 diff --git a/app-arch/ppmd/ppmd-9.1_p14.ebuild b/app-arch/ppmd/ppmd-9.1_p14.ebuild new file mode 100644 index 000000000000..c5568252e14a --- /dev/null +++ b/app-arch/ppmd/ppmd-9.1_p14.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p14.ebuild,v 1.1 2008/02/12 21:17:07 armin76 Exp $ + +inherit eutils flag-o-matic + +PATCHV="${P##*_p}" +MY_P="${P%%_*}" +MY_P="${MY_P/-/_}" +MY_S=${PN}-i1 +S=${WORKDIR}/${MY_S} +DESCRIPTION="PPM based compressor -- better behaved than bzip2" +HOMEPAGE="http://http.us.debian.org/debian/pool/main/p/ppmd/" +SRC_URI="http://http.us.debian.org/debian/pool/main/p/ppmd/${MY_P}.orig.tar.gz + http://http.us.debian.org/debian/pool/main/p/ppmd/${MY_P}-${PATCHV}.diff.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="-alpha ~amd64 ~hppa -ia64 ~mips ~ppc ~sparc ~x86" +IUSE="" + +DEPEND=">=sys-apps/sed-4 + app-arch/gzip + sys-devel/patch + sys-devel/autoconf + sys-devel/automake" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd ${S} + epatch "${WORKDIR}/${MY_P}-${PATCHV}.diff" + epatch "${S}/${MY_P/_/-}/debian/patches"/*.patch + mv "${S}/b/Makefile" "${S}" || die "no makefile found" + epatch "${FILESDIR}/${PN}-p10-makefile.patch" +} + +src_compile() { + replace-flags "-O3" "-O2" + append-flags "-fno-inline-functions -fno-exceptions -fno-rtti" + emake || die +} + +src_install() { + make install DESTDIR="${D}" || die "failed installing" + doman "${S}/${MY_P/_/-}/debian/ppmd.1" || die "failed installing manpage" + dodoc "${S}/read_me.txt" || die "failed installed readme" +} diff --git a/app-arch/ppmd/ppmd-9.1_p8.ebuild b/app-arch/ppmd/ppmd-9.1_p8.ebuild index 59b1afcfc434..875f79a7bb2f 100644 --- a/app-arch/ppmd/ppmd-9.1_p8.ebuild +++ b/app-arch/ppmd/ppmd-9.1_p8.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p8.ebuild,v 1.9 2007/03/18 21:01:36 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/ppmd/ppmd-9.1_p8.ebuild,v 1.10 2008/02/12 21:17:07 armin76 Exp $ inherit eutils flag-o-matic @@ -16,7 +16,7 @@ SRC_URI="http://http.us.debian.org/debian/pool/main/p/ppmd/${MY_P}.orig.tar.gz LICENSE="public-domain" SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86" +KEYWORDS="-alpha amd64 hppa -ia64 ~mips ppc sparc x86" IUSE="" DEPEND=">=sys-apps/sed-4 |