summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-04-24 06:20:27 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-04-24 06:20:27 +0000
commitde86a65bbd48005fd1694c0e8720301626adde20 (patch)
tree56409e845e3b8172a91f966638a4232550a3bae3 /app-forensics/sleuthkit
parentStable on ppc64 (diff)
downloadgentoo-2-de86a65bbd48005fd1694c0e8720301626adde20.tar.gz
gentoo-2-de86a65bbd48005fd1694c0e8720301626adde20.tar.bz2
gentoo-2-de86a65bbd48005fd1694c0e8720301626adde20.zip
Version bump as per bug #89978
(Portage version: 2.0.51.19)
Diffstat (limited to 'app-forensics/sleuthkit')
-rw-r--r--app-forensics/sleuthkit/ChangeLog7
-rw-r--r--app-forensics/sleuthkit/files/digest-sleuthkit-2.011
-rw-r--r--app-forensics/sleuthkit/sleuthkit-2.01.ebuild59
3 files changed, 66 insertions, 1 deletions
diff --git a/app-forensics/sleuthkit/ChangeLog b/app-forensics/sleuthkit/ChangeLog
index 924722cfb551..f3510ce4b807 100644
--- a/app-forensics/sleuthkit/ChangeLog
+++ b/app-forensics/sleuthkit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-forensics/sleuthkit
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/ChangeLog,v 1.13 2005/04/21 18:48:32 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/ChangeLog,v 1.14 2005/04/24 06:20:27 dragonheart Exp $
+
+*sleuthkit-2.01 (24 Apr 2005)
+
+ 24 Apr 2005; Daniel Black <dragonheart@gentoo.org> +sleuthkit-2.01.ebuild:
+ Version bump as per bug #89978
21 Apr 2005; Simon Stelling <blubb@gentoo.org> sleuthkit-1.73-r1.ebuild:
stable on amd64
diff --git a/app-forensics/sleuthkit/files/digest-sleuthkit-2.01 b/app-forensics/sleuthkit/files/digest-sleuthkit-2.01
new file mode 100644
index 000000000000..effdd8aeb4ba
--- /dev/null
+++ b/app-forensics/sleuthkit/files/digest-sleuthkit-2.01
@@ -0,0 +1 @@
+MD5 e84ed011e7b999abc08174e239ecb474 sleuthkit-2.01.tar.gz 766992
diff --git a/app-forensics/sleuthkit/sleuthkit-2.01.ebuild b/app-forensics/sleuthkit/sleuthkit-2.01.ebuild
new file mode 100644
index 000000000000..154d30415b63
--- /dev/null
+++ b/app-forensics/sleuthkit/sleuthkit-2.01.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-2.01.ebuild,v 1.1 2005/04/24 06:20:27 dragonheart Exp $
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="A collection of file system and media management forensic analysis tools"
+HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
+SRC_URI="mirror://sourceforge/sleuthkit/${P}.tar.gz"
+# mirror://gentoo/${P}_dbtool.patch.bz2"
+
+LICENSE="GPL-2 IBM"
+SLOT="0"
+KEYWORDS="~amd64 arm hppa ppc s390 sparc x86"
+IUSE=""
+
+RDEPEND="dev-lang/perl
+ dev-perl/DateManip
+ virtual/libc
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ sys-devel/gcc"
+
+src_unpack() {
+ unpack ${A}
+# epatch ${P}_dbtool.patch || die "patch failed"
+ cd ${S}
+ sed -i '63,69d' src/timeline/config-perl || die "sed config-perl failed"
+ sed -i 's:`cd ../..; pwd`:/usr:' src/sorter/install \
+ || die "sed install failed"
+}
+
+src_compile() {
+ export CC="$(tc-getCC)" OPT="${CFLAGS}"
+ env -u CFLAGS \
+ emake -e no-perl sorter mactime || die "make failed"
+}
+
+# This is broken - bug report logged upstream. Maybe next version.
+# The condition may need to check the output.
+#
+# Also this isn't a true test as it only checks if the files compile.
+#
+src_test() {
+ ./check-install || die "test failed"
+ einfo '"file missing" is normal'
+ #if ! hasq userpriv FEATURES
+ # icat $(ls -i README.txt | cut -f1 -d ' ') (mount point of README.txt) | diff - README.txt || die "icat test failed"
+ #fi #TODO more work on later
+}
+
+src_install() {
+ dobin bin/* || die "dobin failed"
+ dodoc docs/*
+ insinto /usr/share/sorter
+ doins share/sorter/*
+ doman man/man1/*
+}