Portage is a package management system used by Gentoo Linux
# ChangeLog for app-arch/freeze
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/ChangeLog,v 1.17 2008/05/13 14:01:09 jer Exp $
13 May 2008; Jeroen Roovers
Stable for HPPA (LuckyLuke). Fixed quoting issue.
21 Apr 2008; Christian Heim
Fix up metadata.xml. If there's no maintainer for the package, the metadata
also needs to contain m-needed@g.o.
04 Dec 2006; Charlie Shepherd
freeze-2.5.0.ebuild:
Stop Makefile stripping files, thanks to Jakub for the patch, bug 152224
13 Nov 2005; Jason Wever
Stable on SPARC.
09 Sep 2005; Aron Griffis
Mark 2.5.0 stable on alpha
28 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
18 Dec 2004; Simon Stelling
was testing for a long time, marking stable on amd64
05 Oct 2004; Pieter Van den Abeele
freeze-2.5.0.ebuild:
Masked freeze-2.5.0.ebuild stable for ppc
02 Oct 2004; Bryan Østergaard
Keyword ~alpha.
28 Aug 2004; Tom Gall
stable on ppc64, bug #60194
15 Aug 2004; Jason Wever
Added ~sparc keyword wrt bug #59010.
27 Apr 2004; Max Kalika
Fix digest, and other cleanups.
18 Mar 2004; David Holm
Added to ~ppc.
*freeze-2.5.0 (10 Mar 2004)
10 Mar 2004; Marc Hildebrand
Initial ebuild. Submitted by Cory Visi, bug #44301
DIST freeze-2.5.0.tar.gz 36010 RMD160 c3c161c4214a0f3774f96f3df19e8dbcbb969403 SHA1 715a605c58dd3f06dc82c4217d6aebaa113d0cbf SHA256 f543eb18bd7de8893a3c0bac0e4fa5fea46a4e10f5d8182cebc40c97b8593863
EBUILD freeze-2.5.0.ebuild 1150 RMD160 2fe406199a28b7b6e5dfe3050d065ce6ba2730d7 SHA1 f2806e64caca118ce86dd3d27ca7c2d8ccc6f4b2 SHA256 b4b749deefdba4d19370ca9eca981fe4f36ced4d3cc8f11ffd854ffdff8dbf91
MISC ChangeLog 1853 RMD160 ca09a8794c62c9c9e14b2026e8fd5465f8efe360 SHA1 2aba7646da8957b077f96c8fc94d7bf48f1f91db SHA256 9cfe5fca8927ee22209ca924852ea8c6b9bb869819ba761ad36fea1f1424a1f3
MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/freeze-2.5.0.ebuild,v 1.18 2008/05/13 14:01:09 jer Exp $
inherit toolchain-funcs
DESCRIPTION="Freeze/unfreeze compression program"
HOMEPAGE="http://www.ibiblio.org/pub/Linux/utils/compress/"
SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/utils/compress/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
>=sys-apps/sed-4"
src_unpack() {
unpack ${A}
cd "${S}"
# Hard links confuse prepman and these links are absolute.
# Fix pre-stripped binary and respect CFLAGS as well
sed -i -e 's:ln -f:ln -sf:g' \
-e 's:-strip $@::g' \
-e '/^CFLAGS/s:=.*:+= -I.:' \
Makefile.in || die "sed failed"
}
src_compile() {
econf || die
emake \
CC=$(tc-getCC)
OPTIONS="-DDEFFILE=\\\"/etc/freeze.cnf\\\"" \
|| die "compile problem"
}
src_install() {
dodir /usr/bin /usr/share/man/man1
make install \
DEST="${D}/usr/bin" \
MANDEST="${D}/usr/share/man/man1" \
|| die
dobin showhuf || die
dodoc README *.lsm
}