diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-forensics/rdd |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-forensics/rdd')
-rw-r--r-- | app-forensics/rdd/Manifest | 6 | ||||
-rw-r--r-- | app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch | 25 | ||||
-rw-r--r-- | app-forensics/rdd/metadata.xml | 15 | ||||
-rw-r--r-- | app-forensics/rdd/rdd-3.0.4-r1.ebuild | 50 |
4 files changed, 96 insertions, 0 deletions
diff --git a/app-forensics/rdd/Manifest b/app-forensics/rdd/Manifest new file mode 100644 index 000000000000..b6df0c94062e --- /dev/null +++ b/app-forensics/rdd/Manifest @@ -0,0 +1,6 @@ +AUX rdd-3.0.4-sandbox-fix.patch 927 SHA256 8623bd54242fa5faf21b0d6cab74d92353cd9736f87d3bf11da782a57f647ca0 SHA512 5debe10d288d807049aea18d8f1a827ca3704bfe30bb8be59c1c0225b080e3387ee1c1d4f9b73c4e4c8d5362a9029fd5016655734ec739f78884a8d96c9829c9 WHIRLPOOL 0f05f3a8847e6ddd4cefca2a0fdcf395c671e65b99216f03d6a0b813eb2b3804240d9d581ebb4c26809bea71b48e8a61d7ddec36a4b12cc093a0aa139874489d +DIST rdd-3.0.4.tar.gz 5896942 SHA256 13e20e91dbc029a4a4f0713c1a049c94378083a1f3469ef0006e301484040685 SHA512 8f4536cfd8d1f4bb841a40d163b922698e27f02b8aa9f525c265e4c2ebf94bf5e61f8ea8452fca00d5a5ab7977bc24b64288b6442c8076692b045ed9936ba86f WHIRLPOOL 25a5b8032aa6c317d55f83ad745e1c0436aac12655726ce4a1938900bcd34c7cb92d6410159b490800bf8b850658573f3999a15b261539597820aa5360e4ecb3 +EBUILD rdd-3.0.4-r1.ebuild 1053 SHA256 506085bfd48d7189789d19fcfb957067baf80d2589e60d1fe59ce2edbd18cf24 SHA512 644b373d0f8ec238e46e83e5cf4a085c4891e30b79a2d762bc41f087046785d66b255ae05b1402eb4a5c1bf7f2126f2b5875996e74b66e556489b6bff7cbe3b4 WHIRLPOOL cf83d99e90745673eabc7d39f6277b8abce140af8606f40786176c5872036a9d433f075612d737c1a72ca66b1f5077bca589223bc47953e8df3918c2f19de5b1 +MISC ChangeLog 2462 SHA256 e36c79204558fe494f98eb58ba53eef3b42cd7cb3534e0e36eeea7c7ca24530b SHA512 c3ed7901bb7f2a60f62c0dc40da57d9729fbde556b3a7e84454239641dc6feccb50d3954a17edea9d9a80e362f62bb03a7a557dcfd4a8f209b9d8304cc7db7c7 WHIRLPOOL b6aaade6af91f788eaced83a858208aad575e52c2dfa63c981ece39b49d6dea35150872a077323bf6212adc82903d3ac7b76cdbb5506f9cb4c732c58365bed3f +MISC ChangeLog-2015 1424 SHA256 2f16800b7d00e710d1eab77ef74b7d46889363833c305cba0159644337333f88 SHA512 10e29336295d77d7307caaa5d06f348b37f4979472df412b4a3d087247dcb8a385e60b660e45245126ce7ca2e20dd2ed54c02768489ec52df2a0e61cf84d3c30 WHIRLPOOL 561166b04a60f3dae9fed96c250a03542c3660101c316e2e43f7d4f559aa7b4010f8fbe1b76084242122fc69eb86987463b857b06d8c280fc200fcd3d032a76e +MISC metadata.xml 428 SHA256 209b4c343b83857b6259f06e1b375a26908f6fab7d0aefdb98f63a995f1d4966 SHA512 ea9b44bd7ae0e61247d08efbe67df82ece8243c8fcc05a21866c232b28a6f6bbea7aee9756dac2c42622e43e86983ba8f170f359376aa37726682a6e46bd7cd0 WHIRLPOOL 209d622a709d3dbe6b3c1898f3c3fdc93f1ecebc908cd6fb685919de80a8f10fb39599b187d3dd7477e6de9edae20612164a66c2f91f0a5daf60336d3d00c4bd diff --git a/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch b/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch new file mode 100644 index 000000000000..b7188030fba5 --- /dev/null +++ b/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch @@ -0,0 +1,25 @@ +diff -Naur rdd-3.0.4-orig/src/Makefile.am rdd-3.0.4/src/Makefile.am +--- rdd-3.0.4-orig/src/Makefile.am 2013-07-26 11:27:50.288696066 -0400 ++++ rdd-3.0.4/src/Makefile.am 2013-07-26 12:14:51.601771619 -0400 +@@ -83,14 +83,15 @@ + rdd-verify.1 + + install-exec-local: +- $(INSTALL) $(srcdir)/rddi.py $(bindir)/rddi +- $(INSTALL) $(srcdir)/plot-entropy.py $(bindir)/plot-entropy +- $(INSTALL) $(srcdir)/plot-md5.py $(bindir)/plot-md5 ++ $(INSTALL) -d $(DESTDIR)$(bindir) ++ $(INSTALL) $(srcdir)/rddi.py $(DESTDIR)$(bindir)/rddi ++ $(INSTALL) $(srcdir)/plot-entropy.py $(DESTDIR)$(bindir)/plot-entropy ++ $(INSTALL) $(srcdir)/plot-md5.py $(DESTDIR)$(bindir)/plot-md5 + + uninstall-local: +- rm -f $(bindir)/rddi +- rm -f $(bindir)/plot-entropy +- rm -f $(bindir)/plot-md5 ++ rm -f $(DESTDIR)$(bindir)/rddi ++ rm -f $(DESTDIR)$(bindir)/plot-entropy ++ rm -f $(DESTDIR)$(bindir)/plot-md5 + + DISTCLEANFILES= Makefile.in + diff --git a/app-forensics/rdd/metadata.xml b/app-forensics/rdd/metadata.xml new file mode 100644 index 000000000000..938e2392c2bd --- /dev/null +++ b/app-forensics/rdd/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>patrick@gentoo.org</email> + <name>Patrick Lauer</name> + </maintainer> + <maintainer type="person"> + <email>zerochaos@gentoo.org</email> + <name>Rick Farina</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">rdd</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-forensics/rdd/rdd-3.0.4-r1.ebuild b/app-forensics/rdd/rdd-3.0.4-r1.ebuild new file mode 100644 index 000000000000..58ac352f6f78 --- /dev/null +++ b/app-forensics/rdd/rdd-3.0.4-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit autotools eutils + +# no worky +RESTRICT="test" + +DESCRIPTION="Rdd is a forensic copy program" +HOMEPAGE="http://www.sf.net/projects/rdd" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +KEYWORDS="~x86 ~amd64" +IUSE="debug doc" +LICENSE="BSD" +SLOT="0" + +RDEPEND="app-forensics/libewf + x11-libs/gtk+:2 + gnome-base/libglade:2.0" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_prepare() { + epatch "${FILESDIR}/rdd-3.0.4-sandbox-fix.patch" + sed -i 's/AM_PATH_GTK_2_0//' configure.ac || die + AT_M4DIR=m4 eautoreconf +} + +src_configure() { + #doxygen-html fails but the docs are prebuilt so we don't need to enable them + econf --disable-doxygen-html \ + $(use_enable debug tracing) \ + $(use_enable doc doxygen-doc) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake install DESTDIR="${D}" + dobin src/rddi.py + dosym rdd-copy /usr/bin/rdd + #this causes a warning about not being recursive, no clue why + dohtml -r doxygen-doc/html/* +} |