Portage is a package management system used by Gentoo Linux
# ChangeLog for app-forensics/sleuthkit
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/ChangeLog,v 1.33 2008/07/31 09:51:13 ulm Exp $
31 Jul 2008; Ulrich Mueller
Add USE flag description to metadata wrt GLEP 56.
28 Sep 2007; Wulf C. Krueger
sleuthkit-2.09.ebuild:
Marked stable on amd64 as per bug 181977.
26 Sep 2007; Raúl Porcel
sparc stable wrt security #181977
21 Sep 2007; Christian Faulhammer
sleuthkit-2.09.ebuild:
stable x86, security bug 181977
30 Aug 2007; Jeroen Roovers
Stable for HPPA (bug #181977).
29 Aug 2007; Tobias Scherbaum
sleuthkit-2.09.ebuild:
ppc stable, bug #181977
*sleuthkit-2.09 (29 Aug 2007)
29 Aug 2007; Raphael Marichez
Version bump, security bug #181977 and dstat collision issue #131268
*sleuthkit-2.08 (11 Apr 2007)
11 Apr 2007; Raphael Marichez
+files/sleuthkit-fscheck.c_fix.patch,
+files/sleuthkit-makefiles_fix.patch, +sleuthkit-2.08.ebuild:
Version bump, with thanks to Jerome Poggi
notification.
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
05 Sep 2006; Gustavo Zacarias
Stable on sparc
03 Sep 2006; Joshua Jackson
Stable x86; bug #145272
29 Aug 2006; Tobias Scherbaum
sleuthkit-2.03.ebuild:
ppc stable, bug #145272
29 Aug 2006;
stable on amd64
28 Aug 2006; Jeroen Roovers
Stable for HPPA (bug #145272).
*sleuthkit-2.03 (15 Jan 2006)
15 Jan 2006; Daniel Black
-sleuthkit-2.01.ebuild, +sleuthkit-2.03.ebuild:
version bump. added dbtool from pyflag which is going to add to gentoo soon
old version removal
*sleuthkit-2.02 (27 Jul 2005)
27 Jul 2005; Aaron Walker
Version bump.
*sleuthkit-1.73-r2 (29 Apr 2005)
29 Apr 2005; Daniel Black
-sleuthkit-1.73-r1.ebuild, +sleuthkit-1.73-r2.ebuild:
Fixed mactime as per bug #86640. Thanks to Olivier
29 Apr 2005; Benjamin Schindler
Fixed bug 90489
24 Apr 2005; Jason Wever
Fixed keywords since this was accidentily committed as stable.
*sleuthkit-2.01 (24 Apr 2005)
24 Apr 2005; Daniel Black
Version bump as per bug #89978
21 Apr 2005; Simon Stelling
stable on amd64
27 Mar 2005; Michael Hanselmann
sleuthkit-1.73-r1.ebuild:
Stable on ppc.
07 Mar 2005; Gustavo Zacarias
sleuthkit-1.73-r1.ebuild:
Stable on sparc
25 Feb 2005; Aaron Walker
Marked stable on x86.
*sleuthkit-1.73-r1 (24 Jan 2005)
24 Jan 2005; Daniel Black
+sleuthkit-1.73-r1.ebuild:
Added patch from pyflag.sf.net. Thanks to David Collett
(daveco@users.sourceforge.net)
25 Dec 2004; Jason Wever
Stable on sparc.
14 Dec 2004; Daniel Black
-sleuthkit-1.70.ebuild, sleuthkit-1.73.ebuild:
ppc and x86 stable. Old version removed:
21 Nov 2004; Karol Wojtaszek
Added to ~amd64, bug #71926
*sleuthkit-1.73 (20 Nov 2004)
20 Nov 2004; Aaron Walker
Version bump for bug 71855; also, added toolchain-funcs support for CC.
18 Sep 2004; Sven Wegener
Fixed ChangeLog header.
18 Sep 2004; Jason Wever
Stable on sparc.
*sleuthkit-1.72 (12 Sep 2004)
12 Sep 2004; Daniel Black
+sleuthkit-1.69.ebuild, +sleuthkit-1.70.ebuild, +sleuthkit-1.72.ebuild:
Moved from app-admin/sleuthkit to app-forensics/sleuthkit.
*sleuthkit-1.72 (12 Sep 2004)
12 Sep 2004; Daniel Black
+sleuthkit-1.72.ebuild:
x86 stable + version bump
*sleuthkit-1.70 (19 Jul 2004)
19 Jul 2004; Daniel Black
version bump. Thank to Antek Grzymala
25 Jun 2004; Ferris McCormick
Mark stable on sparc.
06 Jun 2004; Daniel Black
x86 keyword
12 May 2004; Guy Martin
Marked stable on hppa.
07 May 2004; Michael McCabe
Added s390 keyword
07 May 2004; David Holm
Added to ~ppc.
07 May 2004; Daniel Black
Added IUSE
07 May 2004; Daniel Black
removed version 1.68 as it overwrote sys-apps/file
*sleuthkit-1.69 (07 May 2004)
07 May 2004; Daniel Black
Version bump. Thanks to Daniel Fullmer again
06 May 2004; Ferris McCormick
Marked ~sparc at developer request (bug 47096).
Package builds and installs on sparc.
*sleuthkit-1.68 (06 May 2004)
06 May 2004; Daniel Black
+sleuthkit-1.68.ebuild:
Inital import thanks to Daniel Fullmer in bug #47096
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX sleuthkit-2.01-include_fix.patch 291 RMD160 7fe44a7d4440045a688197f1866791b74405c3e1 SHA1 f0d72a58242d595ba0d0a03af0ef165aaf195620 SHA256 138582488fe95ce602974c11b00e1ebbef8a45fd5713b2a2ffaf2c7a007dcaae
AUX sleuthkit-fscheck.c_fix.patch 2866 RMD160 cb0f7b3074df2a009dc6a213555a583deae5abfe SHA1 45697778aaf36c4c5c0fc7740b85266cd4de44c6 SHA256 3115ebcbc6d39bce88448c7c624f855c0a7fb0fd83f2d6dc1e02828b631e13dd
AUX sleuthkit-makefiles_fix.patch 4069 RMD160 ab25ef83d21215789d56803b0689f05e798c84ea SHA1 f1247415930133509a1ad0a620c480c17c6b7656 SHA256 9ee0451f194b4e434b70720b568549b09e078a514617f82123db6214401d6448
DIST sleuthkit-1.73.tar.gz 727263 RMD160 1e4b241feec745abe6dc6701b069227bd119b53c SHA1 9efa28ac859d55e4b6247c6d6e3a342c0c0a5e6e SHA256 cbd2421173ea6fa99c0438382450c95c0a31dfec6c64047f6455c39ce78aadd7
DIST sleuthkit-1.73_dbtool.patch.bz2 9764 RMD160 69b3c0deae68f07a6e50f847ff82f963d7cbeb84 SHA1 ecdb76f298b2595dcf4f3c08dd6d1960a648b7ad SHA256 67e0ec215293851fc84ca74a069de6fe5349a5604251efe9daa313eb7274e2a9
DIST sleuthkit-2.02.tar.gz 789409 RMD160 8dafe7aacaf458b3ef75de46e6f2ca0b85eedff9 SHA1 00c089e710fef9a119b4fc75a45d298ce45d9d49 SHA256 02f1159386e39bfdbd8316f9863578c006b78ae90f8e3b89c9c9e68bf7537a4c
DIST sleuthkit-2.03.tar.gz 935909 RMD160 1a5dd132aab418cf2ad5dbcd3dc27686eeaed46e SHA1 39de356238508110ef8cfdd8a07c69fc34e79d65 SHA256 edd8f1974a9a345affdb9e21927d493bf39d677b494eebe9fe627607e6de49b8
DIST sleuthkit-2.03_dbtool.patch.bz2 8568 RMD160 3658077a485f64c486d4890228b1c391a14da74f SHA1 2992055766d9a166889103f3a4b7afe4811caf94 SHA256 e563e8d7209a09f29c7e5d075b05f00a4c9c4ee335ae715f5031e5472280980f
DIST sleuthkit-2.08.tar.gz 1723828 RMD160 6a8847bc8835c6d435276147591b806f5a706b8c SHA1 855e5cb87506f4e86d06fa9f834c62b4660024e9 SHA256 18d9ded8236fe8bd29d06fab0f0d7b5e9e73f680b1c1024311deaac5ed9ffb24
DIST sleuthkit-2.08_dbtool.patch.bz2 9049 RMD160 e88c225929a2286d223e44d4ecf26abf2d6456ff SHA1 46f57860e77ddbc4c4c0c055639b6ab4852abb7c SHA256 7cdf4611634c318731b686059e2114f5b418d45ed5eefdcea90847ce0386d6e3
DIST sleuthkit-2.09.tar.gz 2027006 RMD160 0d7247c533f35f0cb7d11ead8d2242533d89fda4 SHA1 9d2db6868026d887a83b0becb4d95a69527df457 SHA256 43c62d9c2767a0acee4e9aab895c743c2ecdc758ebfab2d0062ddf353ebf2803
DIST sleuthkit-2.09_dbtool.patch.bz2 9049 RMD160 e88c225929a2286d223e44d4ecf26abf2d6456ff SHA1 46f57860e77ddbc4c4c0c055639b6ab4852abb7c SHA256 7cdf4611634c318731b686059e2114f5b418d45ed5eefdcea90847ce0386d6e3
EBUILD sleuthkit-1.73-r2.ebuild 1603 RMD160 52147c5f9b026239b069ef994c75a671e2dcdf84 SHA1 af148c9e6dc068c99e6843e6b5fdead295f75c23 SHA256 b0cc46bf5e28afcc6e056db54dc30af0e6dc1566ac56478633c2d05669ecf208
EBUILD sleuthkit-2.02.ebuild 1529 RMD160 5a68572ef8c7dcf372105bcc68d81f1f715c5653 SHA1 8fae44d22961a530202ef7942566820923f81140 SHA256 9cb283bc7cb7b0bdc8383cd2ed00691145b5f473b942a8a7482045c4a6431f7b
EBUILD sleuthkit-2.03.ebuild 1681 RMD160 4a4727628c29b05ad0503e7fbb40ae64d5c70136 SHA1 c5979e081dedbd7f7787afc392c886a3c42ddc62 SHA256 dc71895d87b4df49926c9a9a4695930df69d4371f6f33ffedcd7069c57cb24c7
EBUILD sleuthkit-2.08.ebuild 1452 RMD160 9ae1d4e201abc6361caaac22bfd8d6d1fb0c8f19 SHA1 289033d770a17315beee85569eccb81cc258dc12 SHA256 f035ce5b62c62701fe82afc385a3ad48a3ebf1f5ec169b7729aacc4247537cbb
EBUILD sleuthkit-2.09.ebuild 2144 RMD160 5a0620db7cf5edcc449ba57f1d797aa16faa84f0 SHA1 579f51f592f961e918b26d3867e90063638a4935 SHA256 48bdd743ae9dd9f27ecef406e0929f75b37926c417f1887c3e37a2f2f2af8c5e
MISC ChangeLog 6037 RMD160 c2cf0adf663f698e3cff6bb7ee4d45527c45f5ac SHA1 20736bc1e47cf14b1425ff5ce6c2deca169a8117 SHA256 83bc97256d795950dd9c6e445fd3e982660f1596ba875c8189cf1b6e711af54a
MISC metadata.xml 312 RMD160 77bf294241a521d758989c05a287b3b0468a3947 SHA1 431f4d5cf24d0e6764022a8beda497bed4cf509b SHA256 73ad081f4a939a47d957424a7281808641ef05a3c1e84631aa4f8cad85185bad
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkiRix4ACgkQOeoy/oIi7ux4BACgzEiOMV2AnYHVAoP7ut6/cqa3
hfYAnRUQAzSGmK1ioSDotJhn8SEhLXkJ
=8/R9
-----END PGP SIGNATURE-----
# 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-r2.ebuild,v 1.1 2005/04/29 23:50:31 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 '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/*
}
# 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.02.ebuild,v 1.1 2005/07/27 15:27:18 ka0ttic 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-perl/DateManip"
src_unpack() {
unpack ${A}
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/*
}
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-2.03.ebuild,v 1.7 2006/11/12 05:39:22 vapier 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-perl/DateManip"
src_unpack() {
unpack "${P}.tar.gz"
#unpack "${A}"
einfo 'unpacked'
#epatch "${P}_dbtool.patch"
epatch "${DISTDIR}/${P}_dbtool.patch.bz2"
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}"
# this is so it doesn't remake sys-apps/file
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/*
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-2.08.ebuild,v 1.1 2007/04/11 22:20:06 falco 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
dbtool? ( mirror://gentoo/${P}_dbtool.patch.bz2 ) "
LICENSE="GPL-2 IBM"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
IUSE="dbtool"
RDEPEND="dev-perl/DateManip
!sys-apps/dstat"
src_unpack() {
unpack ${A}
use dbtool && epatch "${P}_dbtool.patch"
epatch "${FILESDIR}/${PN}-makefiles_fix.patch"
epatch "${FILESDIR}/${PN}-fscheck.c_fix.patch"
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}"
# Targets: this is so it doesn't remake sys-apps/file
# -j1: it really doesn't compile well with -j2 or more,
# even after having fixed the Makefiles... :(
env -u CFLAGS \
emake -j1 -e bin no-perl sorter mactime || die "make failed"
}
src_install() {
dobin bin/* || die "dobin failed"
dodoc docs/*
docinto api-doc
dohtml docs/api-doc/*
insinto /usr/share/sorter
doins share/sorter/*
doman man/man1/*
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-2.09.ebuild,v 1.7 2007/12/11 09:23:31 vapier 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
dbtool? ( mirror://gentoo/${P}_dbtool.patch.bz2 ) "
LICENSE="GPL-2 IBM"
SLOT="0"
KEYWORDS="amd64 arm hppa ppc s390 sparc x86"
IUSE="dbtool"
RDEPEND="dev-perl/DateManip"
src_unpack() {
unpack ${A}
cd ${S}
use dbtool && epatch "${WORKDIR}/${P}_dbtool.patch"
epatch "${FILESDIR}/${PN}-makefiles_fix.patch"
epatch "${FILESDIR}/${PN}-fscheck.c_fix.patch"
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}"
# Targets: this is so it doesn't remake sys-apps/file
# -j1: it really doesn't compile well with -j2 or more,
# even after having fixed the Makefiles... :(
env -u CFLAGS \
emake -j1 -e bin no-perl sorter mactime || die "make failed"
}
src_install() {
dobin bin/* || die "dobin failed"
if has_version 'sys-apps/dstat' ; then
mv ${D}/usr/bin/dstat ${D}/usr/bin/dstat-dsk
echo
ewarn "You are installing sleuthkit while you have sys-apps/dstat"
ewarn "already installed."
ewarn "app-forensics/sleuthkit provides /usr/bin/dstat which is a tool"
ewarn "that displays details of a data structure, while sys-apps/dstat"
ewarn "provides /usr/bin/dstat as a system statistics tool."
echo
ewarn "The Sleuth Kit dstat binary has been renamed to"
ewarn "/usr/bin/dstat-tsk (see bug 131268). This may cause trouble with"
ewarn "applications using sleuthkit such as Autopsy. You may prefer"
ewarn "to unmerge sys-apps/dstat and re-emerge app-forensics/sleuthkit."
echo
fi
dodoc docs/*.txt
docinto api-doc
dohtml docs/api-doc/*
insinto /usr/share/sorter
doins share/sorter/*
doman man/man1/*
}