dff: update ebuild and add new dependencies

This commit is contained in:
ikelos 2011-06-26 16:27:18 +00:00
parent 6858af63fb
commit 92c47ec784
6 changed files with 100 additions and 0 deletions

View file

@ -3,5 +3,6 @@ AUX dff-1.1.0-disable-qtassistant.patch 1657 RMD160 06b9679458b97f91c33eb74fa84d
DIST dff-src-1.0.0.tar.gz 9793438 RMD160 82dbf88845012ac12d57fafd9937adf5281a99a0 SHA1 b103026f3fa2d313f2c832274d361007f79a84ba SHA256 365bd6e662f7585846f8821e12c548ed405c36a4ecd57b8a98c759162d6b2444
DIST dff-src-1.1.0.tar.gz 9751963 RMD160 59c62046e6f06766fdfe27ae4b1c7e8f811f5c13 SHA1 3eb0700b40a4bdc29ab9dbd3ecbae0441303b6b3 SHA256 0dab2e10f9c2cb2d1363b51284e9616725f85e84aea58719848f41626fa894d1
EBUILD dff-1.0.0-r1.ebuild 979 RMD160 ff7480f17c210f54ce876fb30e12e404b52aa7e1 SHA1 75a47bf150f614c3ee7c57f1b254cb6133b7bdf9 SHA256 3cc499612cbc3e7b550f1c163255b36246eed091b6291952d33cb4d44cecbba1
EBUILD dff-1.1.0-r1.ebuild 1015 RMD160 35394d694df387286a6be447f219e71f08003623 SHA1 901c0c790a99b0b4eda4c4eb37fa0b2dbf03a2c3 SHA256 987ed6287fc6c289e7a80358c20e05d2bea1deabd72c7a4d31731b923d0b40d2
EBUILD dff-1.1.0.ebuild 1288 RMD160 91086619db09fba458b4477580136148dd0d9d64 SHA1 47e4aa5baf69ff45f5a50234d13140083cceac28 SHA256 8731e5a0541d6fbe1ddcd2b5bc08d3ab189ef9955e420e12a25384396368a7df
MISC metadata.xml 394 RMD160 df210fb9ce05a23c5baec3b506f7767020600437 SHA1 aaaa68db4a9341176e4a4abf0191ef0eefca5588 SHA256 468d24a01d9970364c6953f3f5cd896ced22cd80c417b3fbd9bd040230c37753

View file

@ -0,0 +1,41 @@
# 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/"
SRC_URI="http://www.digital-forensic.org/${PN}-src-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="doc ewf +aff +pff"
DEPEND=">=dev-lang/swig-1.3.38
dev-python/sip
doc? ( >=dev-python/PyQt4-4.4.0[webkit,assistant] )
!doc? ( >=dev-python/PyQt4-4.4.0 )
>=sys-apps/file-4.26[python]
"
RDEPEND="${DEPEND}
ewf? ( >=app-forensics/libewf-20100226 )
aff? ( >=app-forensics/afflib-3.6.8 )
pff? ( app-forensics/libpff )
"
src_prepare() {
epatch "${FILESDIR}/${PN}-1.0.0-disable-qtassistant.patch"
epatch "${FILESDIR}/${PN}-1.1.0-libpff-libbfio.patch"
}
src_configure() {
mycmakeargs+=( "-DINSTALL:BOOLEAN=ON" )
cmake-utils_src_configure
}

View file

@ -0,0 +1,2 @@
DIST libbfio-alpha-20110312.tar.gz 560032 RMD160 a529d2e161c15798cc48ce70be3c4bcde6f9047d SHA1 5023eb6d842addc2dd8f864f4b9c484ea89fab0d SHA256 934a1f42e44f68a32db1206eeee21cc7bd040820068be12b926d0b153b2ec191
EBUILD libbfio-0.0.20110312_alpha.ebuild 625 RMD160 0c41d245147fcba58e630558b8f812b3ac7293c7 SHA1 b81c48716e68f9ca1f1ad62c5a10b7e9a9736994 SHA256 5766dd91b833116397fd5b4885daea51e72889cc99f236e811b58a5d8fd25463

View file

@ -0,0 +1,27 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
inherit versionator
MY_DATE="$(get_version_component_range 3)"
DESCRIPTION="Library for providing a basic file input/output abstraction layer."
HOMEPAGE="http://sf.net/projects/libbfio"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-alpha/${PN}-alpha-${MY_DATE}/${PN}-alpha-${MY_DATE}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-${MY_DATE}"
src_install() {
emake install DESTDIR="${D}" || die "Failed to install"
}

View file

@ -0,0 +1,2 @@
DIST libpff-alpha-20110413.tar.gz 1103923 RMD160 1fc64d8d574364f9f208cb94a2d05aebb4ce2b2e SHA1 3071f0b7e767f9e71ce5d09d95988f7a6dc3a8e7 SHA256 9d2ec6778abc8228ada26e3fc41731c701976c11474668edf49d5f79d42fd62d
EBUILD libpff-0.0.20110413_alpha.ebuild 623 RMD160 3dbdf1bbbab98a7d156538bebd316b6186a476f6 SHA1 0654345768674ce5e0143e49991a6d9a4fbb85fd SHA256 ef523effb25593eadb78e08820c1b7d4a2b912fd90c64dcfedbeb226e60f58f6

View file

@ -0,0 +1,27 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
inherit versionator
MY_DATE="$(get_version_component_range 3)"
DESCRIPTION="Library for accessing Personal Folder Files."
HOMEPAGE="http://sf.net/projects/libpff"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-alpha/${PN}-alpha-${MY_DATE}/${PN}-alpha-${MY_DATE}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="app-forensics/libbfio"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-${MY_DATE}"
src_install() {
emake install DESTDIR="${D}" || die "Failed to install"
}