summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-04-12 10:25:07 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-04-12 10:25:07 +0000
commit741642c7f567e0aefe20812c9c08eb4496d042c6 (patch)
tree65ae6a55abe33b07524db04b047a0d5210b1fe2a /dev-util/fenris
parentchanged description of all ebuilds, fluxbox was never based on pwm (diff)
downloadgentoo-2-741642c7f567e0aefe20812c9c08eb4496d042c6.tar.gz
gentoo-2-741642c7f567e0aefe20812c9c08eb4496d042c6.tar.bz2
gentoo-2-741642c7f567e0aefe20812c9c08eb4496d042c6.zip
cleanup and DEPEND fix
Diffstat (limited to 'dev-util/fenris')
-rw-r--r--dev-util/fenris/ChangeLog6
-rw-r--r--dev-util/fenris/fenris-0.07m.ebuild68
2 files changed, 43 insertions, 31 deletions
diff --git a/dev-util/fenris/ChangeLog b/dev-util/fenris/ChangeLog
index efe83764f141..cf97e7d5edc7 100644
--- a/dev-util/fenris/ChangeLog
+++ b/dev-util/fenris/ChangeLog
@@ -1,9 +1,13 @@
# ChangeLog for dev-util/fenris
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/fenris/ChangeLog,v 1.5 2003/02/12 06:42:00 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/fenris/ChangeLog,v 1.6 2003/04/12 10:25:07 seemant Exp $
*fenris-0.07m (07 Dec 2002)
+ 12 Apr 2003; Seemant Kulleen <seemant@gentoo.org> fenris-0.07m.ebuild:
+ Ebuild cleanup -- and added termcap-compat to DEPEND, closing bug #19138 by
+ PIERRE Benoi^t <pierre_b@epita.fr>
+
21 Jan 2003; Martin Holzer <mholzer@gentoo.org fentric-0.07m.ebuild :
Added gdb to DEPEND cause it's needed. Closes #14221.
diff --git a/dev-util/fenris/fenris-0.07m.ebuild b/dev-util/fenris/fenris-0.07m.ebuild
index f9d6df4f5fb7..99ebcd48cda4 100644
--- a/dev-util/fenris/fenris-0.07m.ebuild
+++ b/dev-util/fenris/fenris-0.07m.ebuild
@@ -1,59 +1,67 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/fenris/fenris-0.07m.ebuild,v 1.4 2003/02/13 11:51:57 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/fenris/fenris-0.07m.ebuild,v 1.5 2003/04/12 10:25:07 seemant Exp $
+
+IUSE=""
S=${WORKDIR}/${PN}
DESCRIPTION="Fenris is a tracer, GUI debugger, analyzer, partial decompiler and much more"
HOMEPAGE="http://razor.bindview.com/tools/fenris/"
-SRC_URI="http://razor.bindview.com/tools/fenris/fenris.tgz"
-LICENSE="GPL-2"
+SRC_URI="http://razor.bindview.com/tools/fenris/${PN}.tgz"
+
SLOT="0"
+LICENSE="GPL-2"
KEYWORDS="x86"
-IUSE=""
-DEPEND="virtual/glibc
+
+DEPEND=">=sys-apps/portage-2.0.47-r10
+ sys-libs/libtermcap-compat
app-misc/screen
sys-libs/ncurses
sys-devel/gdb"
+
RDEPEND="sys-apps/gawk"
src_unpack() {
- unpack ${PN}.tgz ; cd ${S}
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/makefile.diff
+ epatch ${FILESDIR}/build.diff
}
src_compile() {
- patch -p0 < ${FILESDIR}/makefile.diff || die "can't patch Makefile"
- patch -p0 < ${FILESDIR}/build.diff || die "can't patch Build"
- # We need to obtain libc version, this should be a reliable way :)
- # because internal script doesn't detect libc version during the emerge
- LIBC=`ls /lib/libc-* | awk -F- '{print $2}' | awk -F.so '{print $1}'`
+ # We need to obtain libc version, this should be a reliable way :)
+ # because internal script doesn't detect libc version during the emerge
+ LIBC=`ls /lib/libc-* | awk -F- '{print $2}' | awk -F.so '{print $1}'`
- make all CFLAGS="$CFLAGS" LIBCVER=${LIBC} || die
+ make all CFLAGS="$CFLAGS" LIBCVER=${LIBC} || die
}
src_install() {
- # We are doing make install by hand
- cd ${S}
- dodir /usr/share/fenris
+ # We are doing make install by hand
+ cd ${S}
+ dodir /usr/share/fenris
- # Man pages
- doman doc/man/*
+ # Man pages
+ doman doc/man/*
- # Documents
- dodir /usr/share/fenris/doc
- insinto /usr/share/fenris/doc
- doins doc/*
+ # Documents
+ dodir /usr/share/fenris/doc
+ insinto /usr/share/fenris/doc
+ doins doc/*
- # Fingeprints
- insinto /etc
- doins fnprints.dat
+ # Fingeprints
+ insinto /etc
+ doins fnprints.dat
- # Executables
- exeinto /usr/bin
- doexe fenris fprints getfprints ragnarok fenris-bug ragsplit dress aegir nc-aegir spliter.pl
+ # Executables
+ into /usr
+ dobin fenris fprints getfprints ragnarok fenris-bug \
+ ragsplit dress aegir nc-aegir spliter.pl
- einfo "These new tools are installed in /usr/bin:"
- einfo "fenris fprints getfprints ragnarok fenris-bug ragsplit dress aegir nc-aegir spliter.pl"
- einfo "Please refer to the manual (i.e: man fenris) for further informations"
+ einfo "These new tools are installed in /usr/bin:"
+ einfo "fenris fprints getfprints ragnarok fenris-bug ragsplit "
+ einfo "dress aegir nc-aegir spliter.pl"
+ einfo "Please refer to the manpage for fenris for further information"
}