summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-01-24 07:58:39 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-01-24 07:58:39 +0000
commitf450b227105d5730da78f9a5dee92a4c2609caea (patch)
tree241950ecbb60d6f1ae2b3231b0606739572f0d22 /app-forensics/sleuthkit
parentcheck for mounted /proc when starting (diff)
downloadgentoo-2-f450b227105d5730da78f9a5dee92a4c2609caea.tar.gz
gentoo-2-f450b227105d5730da78f9a5dee92a4c2609caea.tar.bz2
gentoo-2-f450b227105d5730da78f9a5dee92a4c2609caea.zip
Added patch from pyflag.sf.net. Thanks to David Collett (daveco@users.sourceforge.net)
(Portage version: 2.0.51-r14)
Diffstat (limited to 'app-forensics/sleuthkit')
-rw-r--r--app-forensics/sleuthkit/ChangeLog9
-rw-r--r--app-forensics/sleuthkit/Manifest2
-rw-r--r--app-forensics/sleuthkit/files/digest-sleuthkit-1.73-r12
-rw-r--r--app-forensics/sleuthkit/sleuthkit-1.73-r1.ebuild60
4 files changed, 72 insertions, 1 deletions
diff --git a/app-forensics/sleuthkit/ChangeLog b/app-forensics/sleuthkit/ChangeLog
index 1324e0adca78..306668ca6dae 100644
--- a/app-forensics/sleuthkit/ChangeLog
+++ b/app-forensics/sleuthkit/ChangeLog
@@ -1,6 +1,13 @@
# 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.8 2005/01/01 14:24:27 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/ChangeLog,v 1.9 2005/01/24 07:58:39 dragonheart Exp $
+
+*sleuthkit-1.73-r1 (24 Jan 2005)
+
+ 24 Jan 2005; Daniel Black <dragonheart@gentoo.org>
+ +sleuthkit-1.73-r1.ebuild:
+ Added patch from pyflag.sf.net. Thanks to David Collett
+ (daveco@users.sourceforge.net)
25 Dec 2004; Jason Wever <weeve@gentoo.org> sleuthkit-1.73.ebuild:
Stable on sparc.
diff --git a/app-forensics/sleuthkit/Manifest b/app-forensics/sleuthkit/Manifest
index da6d04eb5e6b..3ac36e4cb4d5 100644
--- a/app-forensics/sleuthkit/Manifest
+++ b/app-forensics/sleuthkit/Manifest
@@ -2,5 +2,7 @@ MD5 2e5697239c1db95140187aaffaccb7db ChangeLog 2710
MD5 20ee07270b7eadc3659cd96a982e460f metadata.xml 230
MD5 ccb84c363f657682eee1f5adc5d891ab sleuthkit-1.72.ebuild 1452
MD5 5c778b1a0701118feaaa3edade1b0c3a sleuthkit-1.73.ebuild 1583
+MD5 617f1b5b20072c42cb0540a0b210b5c2 sleuthkit-1.73-r1.ebuild 1680
+MD5 225e6c10daf5b8802c4fb1f833a48fe6 files/digest-sleuthkit-1.73-r1 140
MD5 02411e8cd1953fcea0e99626e5d0d8b7 files/digest-sleuthkit-1.72 66
MD5 cfe26f775d27b7e4baebd43ff9ed706a files/digest-sleuthkit-1.73 66
diff --git a/app-forensics/sleuthkit/files/digest-sleuthkit-1.73-r1 b/app-forensics/sleuthkit/files/digest-sleuthkit-1.73-r1
new file mode 100644
index 000000000000..cce0991bdc44
--- /dev/null
+++ b/app-forensics/sleuthkit/files/digest-sleuthkit-1.73-r1
@@ -0,0 +1,2 @@
+MD5 773c48dd05caa0262d72015498fd92ce sleuthkit-1.73.tar.gz 727263
+MD5 954ce8377222ba22da3770fc7b1b2821 sleuthkit-1.73_dbtool.patch.bz2 9764
diff --git a/app-forensics/sleuthkit/sleuthkit-1.73-r1.ebuild b/app-forensics/sleuthkit/sleuthkit-1.73-r1.ebuild
new file mode 100644
index 000000000000..843f7fdd83a1
--- /dev/null
+++ b/app-forensics/sleuthkit/sleuthkit-1.73-r1.ebuild
@@ -0,0 +1,60 @@
+# 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-1.73-r1.ebuild,v 1.1 2005/01/24 07:58:39 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="~arm ~hppa ~ppc ~s390 ~sparc ~x86 ~amd64"
+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"
+# 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/*
+ docinto tct.docs
+ dodoc tct.docs/*
+ insinto /usr/share/sorter
+ doins share/sorter/*
+ doman man/man1/*
+}