mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-23 07:11:08 +02:00
app-forensics/dff: initial commit, works on x86
This commit is contained in:
parent
c7a5e7a704
commit
34a481d346
4 changed files with 81 additions and 0 deletions
4
app-forensics/dff/Manifest
Normal file
4
app-forensics/dff/Manifest
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
AUX dff-1.0.0-disable-qtassistant.patch 356 RMD160 6e04d6dc7bda0a38e400b4f18232ddb321fe31dd SHA1 f8ce4624a62cc321ea60725d4ce9863180b9759e SHA256 15d79d42d7a23d654c482d5a86e2e21a34bd7a6debe5e9376dcb9a632a6a73ec
|
||||
DIST dff-src-1.0.0.zip 10361552 RMD160 4bbbf9ba88c37796dbf0208c65a88db17eeba5a4 SHA1 2c4467301948119e56718a5be28f4b87c101d614 SHA256 79e198d43d4ea8e8846fab0d8c24bc78782cd75ad5eba71e292848455c5a3d80
|
||||
EBUILD dff-1.0.0.ebuild 1216 RMD160 465655a1c0125ead072e6f6f0618b73b42488de3 SHA1 c9a88bba4e5fc0f68d825c9bee8c67554fec78f1 SHA256 d26b387a1003ff60476fb94c518f78e6d987393bbd0d3ca5772e9a06e1128879
|
||||
MISC metadata.xml 394 RMD160 df210fb9ce05a23c5baec3b506f7767020600437 SHA1 aaaa68db4a9341176e4a4abf0191ef0eefca5588 SHA256 468d24a01d9970364c6953f3f5cd896ced22cd80c417b3fbd9bd040230c37753
|
||||
52
app-forensics/dff/dff-1.0.0.ebuild
Normal file
52
app-forensics/dff/dff-1.0.0.ebuild
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit cmake-utils python
|
||||
|
||||
DESCRIPTION="A digital forensics framework which aims to analyze and recover any
|
||||
kind of digital artifact."
|
||||
HOMEPAGE="http://tracker.digital-forensic.org/"
|
||||
|
||||
#we don't use tar.gz because the checksum is invalid. Some src files are missing too
|
||||
#SRC_URI="http://www.digital-forensic.org/${PN}-src-${PV}.tar.gz"
|
||||
SRC_URI="http://www.digital-forensic.org/${PN}-src-${PV}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="phonon doc ewf"
|
||||
|
||||
DEPEND=">=dev-lang/swig-1.3.38
|
||||
dev-python/sip
|
||||
doc? ( >=dev-python/PyQt4-4.4.0[phonon?,webkit,assistant] )
|
||||
!doc? ( >=dev-python/PyQt4-4.4.0[phonon?] )
|
||||
>=dev-python/qscintilla-python-2.4
|
||||
>=sys-apps/file-4.26[python]
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
ewf? ( >=app-forensics/libewf-20100226 )"
|
||||
|
||||
#fixme
|
||||
#app-forensics/volatility
|
||||
|
||||
#tar.gz
|
||||
#S="${WORKDIR}/${PN}-src-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-disable-qtassistant.patch"
|
||||
|
||||
#fixme
|
||||
#remove dff-src-1.0.0/modules/mem/* (volatility module)
|
||||
|
||||
}
|
||||
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs+=( "-DINSTALL:BOOLEAN=ON" )
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
11
app-forensics/dff/files/dff-1.0.0-disable-qtassistant.patch
Normal file
11
app-forensics/dff/files/dff-1.0.0-disable-qtassistant.patch
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- dff/ui/gui/mainwindow.py.orig 2011-03-22 13:18:45.000000000 +0800
|
||||
+++ dff/ui/gui/mainwindow.py 2011-03-22 13:19:49.000000000 +0800
|
||||
@@ -49,7 +49,7 @@
|
||||
from ui.gui.resources.ui_mainwindow import Ui_MainWindow
|
||||
|
||||
# Documentation
|
||||
-from ui.gui.widget.help import Help
|
||||
+#from ui.gui.widget.help import Help
|
||||
|
||||
|
||||
class MainWindow(QMainWindow, Ui_MainWindow):
|
||||
14
app-forensics/dff/metadata.xml
Normal file
14
app-forensics/dff/metadata.xml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>ikelos@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="doc">
|
||||
Enables the help option within the program, which is optional
|
||||
because it requires further qt dependencies.
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
Loading…
Reference in a new issue