summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Kalika <max@gentoo.org>2004-04-27 21:28:44 +0000
committerMax Kalika <max@gentoo.org>2004-04-27 21:28:44 +0000
commit2200b93fb878ef17e7a664c862395455be56459e (patch)
treeab4cc3c399cbcb034649fae40c6c26046d861198 /app-arch/freeze
parentminor change (diff)
downloadhistorical-2200b93fb878ef17e7a664c862395455be56459e.tar.gz
historical-2200b93fb878ef17e7a664c862395455be56459e.tar.bz2
historical-2200b93fb878ef17e7a664c862395455be56459e.zip
Fix digest and other cleanups.
Diffstat (limited to 'app-arch/freeze')
-rw-r--r--app-arch/freeze/ChangeLog10
-rw-r--r--app-arch/freeze/Manifest6
-rw-r--r--app-arch/freeze/files/digest-freeze-2.5.01
-rw-r--r--app-arch/freeze/freeze-2.5.0.ebuild43
-rw-r--r--app-arch/freeze/metadata.xml9
5 files changed, 39 insertions, 30 deletions
diff --git a/app-arch/freeze/ChangeLog b/app-arch/freeze/ChangeLog
index 3a0e701764ea..7af43de5b946 100644
--- a/app-arch/freeze/ChangeLog
+++ b/app-arch/freeze/ChangeLog
@@ -1,12 +1,14 @@
# ChangeLog for app-arch/freeze
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/ChangeLog,v 1.3 2004/03/18 14:02:54 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/ChangeLog,v 1.4 2004/04/27 21:28:44 max Exp $
+
+ 27 Apr 2004; Max Kalika <max@gentoo.org> freeze-2.5.0.ebuild, metadata.xml:
+ Fix digest, and other cleanups.
18 Mar 2004; David Holm <dholm@gentoo.org> freeze-2.5.0.ebuild:
Added to ~ppc.
*freeze-2.5.0 (10 Mar 2004)
- 10 Mar 2004; Marc Hildebrand <zypher@gentoo.org> :
- Initial ebuild.
- Submitted by Cory Visi, bug #44301
+ 10 Mar 2004; Marc Hildebrand <zypher@gentoo.org> freeze-2.5.0.ebuild:
+ Initial ebuild. Submitted by Cory Visi, bug #44301
diff --git a/app-arch/freeze/Manifest b/app-arch/freeze/Manifest
index 10e57ff56a09..85a110e2c141 100644
--- a/app-arch/freeze/Manifest
+++ b/app-arch/freeze/Manifest
@@ -1,2 +1,4 @@
-MD5 d7f21ca0e9f4acb5b2c5b892b82a5910 ChangeLog 432
-MD5 d18c465a307060d81b252746268c8124 freeze-2.5.0.ebuild 876
+MD5 3c1c2df4c7a4d40acb23328fcf29e6d4 freeze-2.5.0.ebuild 954
+MD5 f8db77f5c9944fe401bf975ba8697b02 ChangeLog 560
+MD5 8ef457f9ac46b73b855b4a4e5ff9d7d3 metadata.xml 243
+MD5 be8cdc70d8fc9904b2452458e271aef3 files/digest-freeze-2.5.0 63
diff --git a/app-arch/freeze/files/digest-freeze-2.5.0 b/app-arch/freeze/files/digest-freeze-2.5.0
new file mode 100644
index 000000000000..fc8c9605af10
--- /dev/null
+++ b/app-arch/freeze/files/digest-freeze-2.5.0
@@ -0,0 +1 @@
+MD5 3ca4b267c0d49451ff58cf403671b98a freeze-2.5.0.tar.gz 36010
diff --git a/app-arch/freeze/freeze-2.5.0.ebuild b/app-arch/freeze/freeze-2.5.0.ebuild
index 96ec1c6b5927..e2cd9a806848 100644
--- a/app-arch/freeze/freeze-2.5.0.ebuild
+++ b/app-arch/freeze/freeze-2.5.0.ebuild
@@ -1,43 +1,38 @@
-DESCRIPTION="freeze / melt compression program"
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# 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.3 2004/04/27 21:28:44 max Exp $
+
+DESCRIPTION="Freeze/unfreeze compression program."
SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/utils/compress/${P}.tar.gz"
HOMEPAGE="http://www.ibiblio.org/pub/Linux/utils/compress/"
-SLOT="0"
LICENSE="as-is"
+SLOT="0"
KEYWORDS="x86 ~ppc"
-IUSE=""
-DEPEND="virtual/glibc"
-RDEPEND="${DEPEND}"
+RDEPEND="virtual/glibc"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
src_unpack() {
- unpack ${A}
- cd ${S}
-
- # hard links confuse prepman and these links are absolute
- sed -i.orig \
- -e "s:ln -f \$@ \$(DEST):ln -sf freeze \$(DEST):g" \
- -e "s:ln -f \$@ \$(MANDEST):ln -sf freeze.\$(SEC) \$(MANDEST):g" \
- Makefile.in
+ unpack ${A} && cd "${S}"
+
+ # Hard links confuse prepman and these links are absolute.
+ sed -e "s:ln -f:ln -sf:g" -i Makefile.in || die "sed failed"
}
src_compile() {
- cd ${S}
+ econf
- econf || die "configure failed"
- emake CC="gcc" \
- CFLAGS="$CFLAGS" \
- OPTIONS="-DDEFFILE=\\\"/etc/freeze.cnf\\\"" \
- || die "compile failed"
+ emake OPTIONS="-DDEFFILE=\\\"/etc/freeze.cnf\\\"" \
+ || die "compile problem"
}
src_install() {
- cd ${S}
-
dodir /usr/bin /usr/share/man/man1
- make DEST="$D/usr/bin" \
- MANDEST="$D/usr/share/man/man1" \
- install
+ make install \
+ DEST="${D}/usr/bin" \
+ MANDEST="${D}/usr/share/man/man1"
dobin showhuf
dodoc README *.lsm
diff --git a/app-arch/freeze/metadata.xml b/app-arch/freeze/metadata.xml
new file mode 100644
index 000000000000..792de612a354
--- /dev/null
+++ b/app-arch/freeze/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>max@gentoo.org</email>
+ <name>Max Kalika</name>
+</maintainer>
+</pkgmetadata>