From 29a4d2f762ee3a6cf713cb3219b54051c1d70288 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Sat, 8 Jan 2011 03:47:12 +0000 Subject: [PATCH] rdd: version bump, tested on x86 --- app-forensics/rdd/ChangeLog | 14 ++++++++++ app-forensics/rdd/Manifest | 5 ++++ app-forensics/rdd/bugs | 11 ++++++++ app-forensics/rdd/metadata.xml | 12 ++++++++ app-forensics/rdd/rdd-3.0.2.ebuild | 44 ++++++++++++++++++++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 app-forensics/rdd/ChangeLog create mode 100644 app-forensics/rdd/Manifest create mode 100644 app-forensics/rdd/bugs create mode 100644 app-forensics/rdd/metadata.xml create mode 100644 app-forensics/rdd/rdd-3.0.2.ebuild diff --git a/app-forensics/rdd/ChangeLog b/app-forensics/rdd/ChangeLog new file mode 100644 index 000000000..7ddc6ae48 --- /dev/null +++ b/app-forensics/rdd/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for app-forensics/rdd +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-forensics/rdd/ChangeLog,v 1.2 2009/09/11 11:22:05 flameeyes Exp $ + + 11 Sep 2009; Diego E. Pettenò rdd-2.0.7.ebuild: + Fix DEPEND/RDEPEND assignment. + +*rdd-2.0.7 (01 Mar 2009) + + 01 Mar 2009; Patrick Lauer +metadata.xml, + +rdd-2.0.7.ebuild: + Initial import. Fixes #181189. Ebuild by RB based on + work by Pieter de Rijk. + diff --git a/app-forensics/rdd/Manifest b/app-forensics/rdd/Manifest new file mode 100644 index 000000000..8d0241756 --- /dev/null +++ b/app-forensics/rdd/Manifest @@ -0,0 +1,5 @@ +DIST rdd-3.0.2.tar.gz 6133423 RMD160 37923c89414fb6651c44d2c4c3ed7e02fc726309 SHA1 21b4a4884bf88b38dc7f44eaf8459a8efde168be SHA256 9487f281b336153a427711a4137472d32cd325b4d24a12fde207d1af81c398b2 +EBUILD rdd-3.0.2.ebuild 1102 RMD160 6e9ce60a9d836784f87e7aa2a4822e1a7bd5c187 SHA1 cd16961412cadcf380775035f05c6fd8de2d3759 SHA256 2e31e2f7b5463f50c3600e7ff3870cabd403ff219b72d1161e664c19b17afbc3 +MISC ChangeLog 532 RMD160 42fba0bc7bbddc3e5c12343be7171526cc481ab1 SHA1 8f9dbac487e1e756e850fc96cf5396eee00f0517 SHA256 153afc86f379c4d90e2e72300d26910c0b6e62ca89b3786cb15ae17a21352654 +MISC bugs 440 RMD160 85ac2da56543b00ae5673124ad1b7bc63e3c5a5f SHA1 415234ea9e9da6bbd50a69ef33bcf74bb6a1d592 SHA256 18839451c36b92960dcbfaddaca7caa6098df1db75f58b358f939c379770ad0f +MISC metadata.xml 326 RMD160 f650475822130fc46fa42eed126118799b42c95e SHA1 e9188a7b4220290b35cafc4873ace04fbd77520a SHA256 0e966186ac56b3a5d4e515a4c8da65fd88a46bcec8d037533bfcb0a8e8126ed9 diff --git a/app-forensics/rdd/bugs b/app-forensics/rdd/bugs new file mode 100644 index 000000000..027f844fb --- /dev/null +++ b/app-forensics/rdd/bugs @@ -0,0 +1,11 @@ +https://sourceforge.net/tracker/?func=detail&atid=837482&aid=3112606&group_id=165965 +QA: +Message: +This is probably caused by not having the API v2 available in libewf. +Please configure and build libewf with the --enable-v2-api. + + +https://sourceforge.net/tracker/?func=detail&atid=837482&aid=3112605&group_id=165965 +Message: +This is a bug which hasn't been fixed because the gui is currently +nonfunctional. We will remove this build option. diff --git a/app-forensics/rdd/metadata.xml b/app-forensics/rdd/metadata.xml new file mode 100644 index 000000000..10615deef --- /dev/null +++ b/app-forensics/rdd/metadata.xml @@ -0,0 +1,12 @@ + + + + benchmarks + + patrick@gentoo.org + Patrick Lauer + + + Enables raw IO handling + + diff --git a/app-forensics/rdd/rdd-3.0.2.ebuild b/app-forensics/rdd/rdd-3.0.2.ebuild new file mode 100644 index 000000000..ecff3d8e1 --- /dev/null +++ b/app-forensics/rdd/rdd-3.0.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-forensics/rdd/rdd-2.0.7.ebuild,v 1.2 2009/09/11 11:22:05 flameeyes Exp $ + +EAPI=2 + +DESCRIPTION="Rdd is a forensic copy program" +HOMEPAGE="http://www.sf.net/projects/rdd" +SRC_URI="mirror://sourceforge/rdd/rdd-${PV}.tar.gz" + +KEYWORDS="~x86 ~amd64" +IUSE="debug rawio" +LICENSE="BSD" +SLOT="0" + +#GUI is broken, see upstream https://sourceforge.net/tracker/?func=detail&atid=837482&aid=3112605&group_id=165965 + +#DEPEND="gtk? ( >=x11-libs/gtk+-2 +# >=gnome-base/libglade-2 )" + +DEPEND="app-forensics/libewf[ewf2]" +RDEPEND="${DEPEND}" + +#src_prepare() { +# use gtk || sed -i 's/AM_PATH_GTK_2_0//' configure.ac +# AT_M4DIR=m4 eautoreconf +#} + +src_configure() { +# $(use_enable gtk gui)\ + econf \ + $(use_enable debug tracing)\ + $(use_enable rawio raw-device) +} + +src_install() { + # emake install has a sandbox violation in src/Makefile + dobin src/rdd-copy + dobin src/rdd-verify + dobin src/rddi.py + doman src/*.1 + dosym rdd-copy /usr/bin/rdd + dosym rddi.py /usr/bin/rddi +}