61 lines
1.4 KiB
Bash
61 lines
1.4 KiB
Bash
# Copyright 1999-2012 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
# $Header: /var/cvsroot/gentoo-x86/app-forensics/autopsy/autopsy-2.24-r1.ebuild,v 1.4 2012/06/29 12:39:22 ranger Exp $
|
|
|
|
EAPI=4
|
|
|
|
DESCRIPTION="A graphical interface to the digital forensic analysis tools in The Sleuth Kit."
|
|
HOMEPAGE="http://www.sleuthkit.org/autopsy/"
|
|
SRC_URI="mirror://sourceforge/autopsy/${P}.tar.gz"
|
|
|
|
LICENSE="GPL-2"
|
|
SLOT="0"
|
|
KEYWORDS="amd64 ~hppa ppc x86"
|
|
IUSE=""
|
|
|
|
# Runtime depend on grep and file deliberate
|
|
RDEPEND=">=dev-lang/perl-5.8.0
|
|
>=app-forensics/sleuthkit-3.0.0
|
|
sys-apps/grep
|
|
sys-apps/file"
|
|
DEPEND=""
|
|
|
|
src_configure() {
|
|
./configure 2>&1 >/dev/null <<-EOF
|
|
n
|
|
/tmp
|
|
EOF
|
|
|
|
cat <<-EOF > autopsy
|
|
#!/usr/bin/perl -wT
|
|
use lib '/usr/lib/autopsy/';
|
|
use lib '/usr/lib/autopsy/lib/';
|
|
EOF
|
|
cat base/autopsy.base >> autopsy
|
|
|
|
sed -i 's:conf.pl:/etc/autopsy.pl:' $(grep -lr conf\.pl ./)
|
|
sed -i "s:INSTALLDIR = .*:INSTALLDIR = \'/usr/lib/autopsy\';:" conf.pl
|
|
}
|
|
|
|
src_compile() { :; }
|
|
|
|
src_install() {
|
|
insinto /usr/lib/autopsy
|
|
doins autopsy
|
|
doins global.css
|
|
insinto /usr/lib/autopsy/help
|
|
doins help/*
|
|
insinto /usr/lib/autopsy/lib
|
|
doins lib/*
|
|
insinto /usr/lib/autopsy/pict
|
|
doins pict/*
|
|
insinto /etc
|
|
newins conf.pl autopsy.pl
|
|
|
|
dodir /usr/bin
|
|
dosym /usr/lib/autopsy/autopsy /usr/bin/autopsy
|
|
fperms +x /usr/lib/autopsy/autopsy
|
|
|
|
doman $(find man/ -type f)
|
|
dodoc CHANGES.txt README* TODO.txt docs/sleuthkit-informer*.txt
|
|
}
|