1 |
commit: 2ce8154e2741ad07ae69f76a9585df7f4c536adc |
2 |
Author: Mike Auty <ikelos <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 30 21:35:14 2011 +0000 |
4 |
Commit: Mike Auty <ikelos <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 30 21:35:14 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=commit;h=2ce8154e |
7 |
|
8 |
Bump dff to 1.1.0, along with auxiliary dependencies libpff and libbfio. |
9 |
|
10 |
--- |
11 |
app-forensics/dff/Manifest | 3 + |
12 |
app-forensics/dff/dff-1.1.0.ebuild | 41 ++++++++++++++++++++ |
13 |
.../dff/files/dff-1.1.0-libpff-libbfio.patch | 40 +++++++++++++++++++ |
14 |
app-forensics/libbfio/Manifest | 2 + |
15 |
.../libbfio-0.0.20110312_alpha.ebuild} | 4 +- |
16 |
app-forensics/libpff/Manifest | 2 +- |
17 |
.../libpff/libpff-0.0.20110413_alpha.ebuild | 2 +- |
18 |
7 files changed, 90 insertions(+), 4 deletions(-) |
19 |
|
20 |
diff --git a/app-forensics/dff/Manifest b/app-forensics/dff/Manifest |
21 |
index 7595f0c..3951fa1 100644 |
22 |
--- a/app-forensics/dff/Manifest |
23 |
+++ b/app-forensics/dff/Manifest |
24 |
@@ -1,7 +1,10 @@ |
25 |
AUX dff-0.9-disable-qtassistant.patch 2003 RMD160 cc8ab1c4b831c8d10a51924f741179cad0a6cd12 SHA1 956e91729adcb672b1ad4627f92ce73314a61d5b SHA256 74ba69e0de124a8b2df80db4aa496d45ce8675bd1e429989deca0e302e8329a2 |
26 |
AUX dff-1.0.0-disable-qtassistant.patch 1657 RMD160 06b9679458b97f91c33eb74fa84d7c0d55b816eb SHA1 535d4e60cee04b53d044f273053cd69043472197 SHA256 c4f17f4f3d65987802953683bce3f966d4f149c5deefc465354e63e8a090e5cf |
27 |
+AUX dff-1.1.0-libpff-libbfio.patch 1579 RMD160 78f3c0dde17e362fb2e394a934c6056378d5e8cf SHA1 73ac651c35566a2ed077fada9c3411eacd578aa6 SHA256 c5710ed7c45b14496ce998e464db0aced4f5ed95644bb7c43d90e8c5a0714406 |
28 |
DIST dff-src-0.9.tar.gz 8855562 RMD160 217920495f5c88cc8767eba0cbaaf04094856422 SHA1 6289143384b4de85b540354d7b89c05d95faf1a9 SHA256 7456c948b4e8fcbf26174784df3f5815475dcacc68a70f76e3281751c2c35856 |
29 |
DIST dff-src-1.0.0.tar.gz 9793438 RMD160 82dbf88845012ac12d57fafd9937adf5281a99a0 SHA1 b103026f3fa2d313f2c832274d361007f79a84ba SHA256 365bd6e662f7585846f8821e12c548ed405c36a4ecd57b8a98c759162d6b2444 |
30 |
+DIST dff-src-1.1.0.tar.gz 9751963 RMD160 59c62046e6f06766fdfe27ae4b1c7e8f811f5c13 SHA1 3eb0700b40a4bdc29ab9dbd3ecbae0441303b6b3 SHA256 0dab2e10f9c2cb2d1363b51284e9616725f85e84aea58719848f41626fa894d1 |
31 |
EBUILD dff-0.9.ebuild 963 RMD160 5ada28efa9cf31f96908daff0e75babd722bae31 SHA1 16588e175829b559c04313227aa85c011151a2aa SHA256 1253256f26a7e1f2c9be80e24b6544591df2ae07087d1110a3691242397ef884 |
32 |
EBUILD dff-1.0.0-r1.ebuild 896 RMD160 91441fbbb74192d4dce0116c98d6cc4f4a0ffcb4 SHA1 f1f0d54a6d78d20928a902b80a7a3c2d426d302a SHA256 c5531888c539204a2b4730c9605781df64d0bea9bfded3c40aa57e976953bb80 |
33 |
+EBUILD dff-1.1.0.ebuild 1039 RMD160 d0af5bbbd6133e8316f5d51749b17df776758a2e SHA1 4780b82710142d9616f2c58842b4a88121760161 SHA256 2f8abdf0aef44538098eb08e6a9d974d06cbb2155e28711ab8d219a947db0400 |
34 |
MISC metadata.xml 394 RMD160 df210fb9ce05a23c5baec3b506f7767020600437 SHA1 aaaa68db4a9341176e4a4abf0191ef0eefca5588 SHA256 468d24a01d9970364c6953f3f5cd896ced22cd80c417b3fbd9bd040230c37753 |
35 |
|
36 |
diff --git a/app-forensics/dff/dff-1.1.0.ebuild b/app-forensics/dff/dff-1.1.0.ebuild |
37 |
new file mode 100644 |
38 |
index 0000000..0bc1dc7 |
39 |
--- /dev/null |
40 |
+++ b/app-forensics/dff/dff-1.1.0.ebuild |
41 |
@@ -0,0 +1,41 @@ |
42 |
+# Copyright 1999-2010 Gentoo Foundation |
43 |
+# Distributed under the terms of the GNU General Public License v2 |
44 |
+# $Header: $ |
45 |
+ |
46 |
+EAPI=3 |
47 |
+PYTHON_DEPEND="2:2.6" |
48 |
+ |
49 |
+inherit cmake-utils python |
50 |
+ |
51 |
+DESCRIPTION="A digital forensics framework which aims to analyze and recover any |
52 |
+kind of digital artifact." |
53 |
+HOMEPAGE="http://tracker.digital-forensic.org/" |
54 |
+SRC_URI="http://www.digital-forensic.org/${PN}-src-${PV}.tar.gz" |
55 |
+ |
56 |
+LICENSE="GPL-2" |
57 |
+SLOT="0" |
58 |
+KEYWORDS="~x86 ~amd64" |
59 |
+IUSE="phonon doc ewf +aff +pff" |
60 |
+ |
61 |
+DEPEND=">=dev-lang/swig-1.3.38 |
62 |
+ dev-python/sip |
63 |
+ doc? ( >=dev-python/PyQt4-4.4.0[phonon?,webkit,assistant] ) |
64 |
+ !doc? ( >=dev-python/PyQt4-4.4.0[phonon?] ) |
65 |
+ >=sys-apps/file-4.26[python] |
66 |
+ " |
67 |
+RDEPEND="${DEPEND} |
68 |
+ ewf? ( >=app-forensics/libewf-20100226 ) |
69 |
+ aff? ( >=app-forensics/afflib-3.6.8 ) |
70 |
+ pff? ( app-forensics/libpff ) |
71 |
+ " |
72 |
+ |
73 |
+src_prepare() { |
74 |
+ epatch "${FILESDIR}/${PN}-1.0.0-disable-qtassistant.patch" |
75 |
+ epatch "${FILESDIR}/${PN}-1.1.0-libpff-libbfio.patch" |
76 |
+} |
77 |
+ |
78 |
+src_configure() { |
79 |
+ mycmakeargs+=( "-DINSTALL:BOOLEAN=ON" ) |
80 |
+ cmake-utils_src_configure |
81 |
+} |
82 |
+ |
83 |
|
84 |
diff --git a/app-forensics/dff/files/dff-1.1.0-libpff-libbfio.patch b/app-forensics/dff/files/dff-1.1.0-libpff-libbfio.patch |
85 |
new file mode 100644 |
86 |
index 0000000..b69d73a |
87 |
--- /dev/null |
88 |
+++ b/app-forensics/dff/files/dff-1.1.0-libpff-libbfio.patch |
89 |
@@ -0,0 +1,40 @@ |
90 |
+diff --git a/CMakeLists.txt b/CMakeLists.txt |
91 |
+index 1321a40..1f78be7 100644 |
92 |
+--- a/CMakeLists.txt |
93 |
++++ b/CMakeLists.txt |
94 |
+@@ -225,19 +225,10 @@ endif(ENABLE_INDEXER) |
95 |
+ # Need libbfio separate installation for DFF to be able to use PFF. |
96 |
+ # To summarize, install http://libbfio.sf.net first, before http://libpff.sf.net . |
97 |
+ if(UNIX) |
98 |
+- if(INSTALL) |
99 |
+- # Link with static version at install, until PFF be added to respective packages streams |
100 |
+- find_library(PFF_MAIN_LIBRARY NAMES libpff.a) |
101 |
+- else(INSTALL) |
102 |
+- find_library(PFF_MAIN_LIBRARY NAMES pff) |
103 |
+- endif(INSTALL) |
104 |
++ find_library(PFF_MAIN_LIBRARY NAMES pff) |
105 |
+ if(PFF_MAIN_LIBRARY) |
106 |
+ message(STATUS "PFF library found: ${PFF_MAIN_LIBRARY}") |
107 |
+- if(INSTALL) |
108 |
+- find_library(PFF_BFIO_LIBRARY NAMES libbfio.a) |
109 |
+- else(INSTALL) |
110 |
+- find_library(PFF_BFIO_LIBRARY NAMES bfio) |
111 |
+- endif(INSTALL) |
112 |
++ find_library(PFF_BFIO_LIBRARY NAMES bfio) |
113 |
+ if(PFF_BFIO_LIBRARY) |
114 |
+ message(STATUS "Separate PFF bfio library found: ${PFF_BFIO_LIBRARY}") |
115 |
+ else(PFF_BFIO_LIBRARY) |
116 |
+@@ -251,12 +242,7 @@ endif(UNIX) |
117 |
+ ## AFFlib check for AFF connector, added separatly on windows |
118 |
+ # TODO ; we need afflib >= 3.6, this have to be checked |
119 |
+ if(UNIX) |
120 |
+- if(INSTALL) |
121 |
+- # Link with static version at install, until AFF >= 3.6 be added to respective packages streams |
122 |
+- find_library(AFF_LIBRARY NAMES libafflib.a) |
123 |
+- else(INSTALL) |
124 |
+- find_library(AFF_LIBRARY NAMES afflib) |
125 |
+- endif(INSTALL) |
126 |
++ find_library(AFF_LIBRARY NAMES afflib) |
127 |
+ if(AFF_LIBRARY) |
128 |
+ message(STATUS "AFF library found: ${AFF_LIBRARY}") |
129 |
+ else(AFF_LIBRARY) |
130 |
|
131 |
diff --git a/app-forensics/libbfio/Manifest b/app-forensics/libbfio/Manifest |
132 |
new file mode 100644 |
133 |
index 0000000..45edd22 |
134 |
--- /dev/null |
135 |
+++ b/app-forensics/libbfio/Manifest |
136 |
@@ -0,0 +1,2 @@ |
137 |
+DIST libbfio-alpha-20110312.tar.gz 560032 RMD160 a529d2e161c15798cc48ce70be3c4bcde6f9047d SHA1 5023eb6d842addc2dd8f864f4b9c484ea89fab0d SHA256 934a1f42e44f68a32db1206eeee21cc7bd040820068be12b926d0b153b2ec191 |
138 |
+EBUILD libbfio-0.0.20110312_alpha.ebuild 625 RMD160 0c41d245147fcba58e630558b8f812b3ac7293c7 SHA1 b81c48716e68f9ca1f1ad62c5a10b7e9a9736994 SHA256 5766dd91b833116397fd5b4885daea51e72889cc99f236e811b58a5d8fd25463 |
139 |
|
140 |
diff --git a/app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild b/app-forensics/libbfio/libbfio-0.0.20110312_alpha.ebuild |
141 |
similarity index 80% |
142 |
copy from app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild |
143 |
copy to app-forensics/libbfio/libbfio-0.0.20110312_alpha.ebuild |
144 |
index 4720aba..e098a96 100644 |
145 |
--- a/app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild |
146 |
+++ b/app-forensics/libbfio/libbfio-0.0.20110312_alpha.ebuild |
147 |
@@ -8,8 +8,8 @@ inherit versionator |
148 |
|
149 |
MY_DATE="$(get_version_component_range 3)" |
150 |
|
151 |
-DESCRIPTION="Library for accessing Personal Folder Files." |
152 |
-HOMEPAGE="http://sf.net/projects/libpff" |
153 |
+DESCRIPTION="Library for providing a basic file input/output abstraction layer." |
154 |
+HOMEPAGE="http://sf.net/projects/libbfio" |
155 |
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-alpha/${PN}-alpha-${MY_DATE}/${PN}-alpha-${MY_DATE}.tar.gz" |
156 |
|
157 |
LICENSE="LGPL-3" |
158 |
|
159 |
diff --git a/app-forensics/libpff/Manifest b/app-forensics/libpff/Manifest |
160 |
index f54b842..b3d5181 100644 |
161 |
--- a/app-forensics/libpff/Manifest |
162 |
+++ b/app-forensics/libpff/Manifest |
163 |
@@ -1,2 +1,2 @@ |
164 |
DIST libpff-alpha-20110413.tar.gz 1103923 RMD160 1fc64d8d574364f9f208cb94a2d05aebb4ce2b2e SHA1 3071f0b7e767f9e71ce5d09d95988f7a6dc3a8e7 SHA256 9d2ec6778abc8228ada26e3fc41731c701976c11474668edf49d5f79d42fd62d |
165 |
-EBUILD libpff-0.0.20110413_alpha.ebuild 619 RMD160 61a2ed88e29fc8043bbb0a8a79bfbc7210042df7 SHA1 ec4155a28d5f90b6c2eb2e373f3c3e03e313bc35 SHA256 51affbc8dc1c14763226b6008fbd4e42805a3e0ea3f73d286f4823eb9b600ea0 |
166 |
+EBUILD libpff-0.0.20110413_alpha.ebuild 623 RMD160 3dbdf1bbbab98a7d156538bebd316b6186a476f6 SHA1 0654345768674ce5e0143e49991a6d9a4fbb85fd SHA256 ef523effb25593eadb78e08820c1b7d4a2b912fd90c64dcfedbeb226e60f58f6 |
167 |
|
168 |
diff --git a/app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild b/app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild |
169 |
index 4720aba..de23244 100644 |
170 |
--- a/app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild |
171 |
+++ b/app-forensics/libpff/libpff-0.0.20110413_alpha.ebuild |
172 |
@@ -17,7 +17,7 @@ SLOT="0" |
173 |
KEYWORDS="~x86 ~amd64" |
174 |
IUSE="" |
175 |
|
176 |
-DEPEND="" |
177 |
+DEPEND="app-forensics/libbfio" |
178 |
RDEPEND="${DEPEND}" |
179 |
|
180 |
S="${WORKDIR}/${PN}-${MY_DATE}" |