diff options
-rw-r--r-- | app-crypt/nasty/ChangeLog | 10 | ||||
-rw-r--r-- | app-crypt/nasty/Manifest | 2 | ||||
-rw-r--r-- | app-crypt/nasty/files/digest-nasty-0.6 | 1 | ||||
-rw-r--r-- | app-crypt/nasty/metadata.xml | 8 | ||||
-rw-r--r-- | app-crypt/nasty/nasty-0.6.ebuild | 30 |
5 files changed, 51 insertions, 0 deletions
diff --git a/app-crypt/nasty/ChangeLog b/app-crypt/nasty/ChangeLog new file mode 100644 index 000000000000..b9899c6ded35 --- /dev/null +++ b/app-crypt/nasty/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-crypt/nasty +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/nasty/ChangeLog,v 1.1 2005/09/19 04:56:28 robbat2 Exp $ + +*nasty-0.6 (19 Sep 2005) + + 19 Sep 2005; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml, + +nasty-0.6.ebuild: + Initial commit. Ebuild by Robin H. Johnson <robbat2@gentoo.org>. + diff --git a/app-crypt/nasty/Manifest b/app-crypt/nasty/Manifest new file mode 100644 index 000000000000..b40503d47216 --- /dev/null +++ b/app-crypt/nasty/Manifest @@ -0,0 +1,2 @@ +MD5 cc3baa6362fe76014f8517b7251bdab6 nasty-0.6.ebuild 771 +MD5 9249f5549b14f2294f25f9fca405e09f files/digest-nasty-0.6 56 diff --git a/app-crypt/nasty/files/digest-nasty-0.6 b/app-crypt/nasty/files/digest-nasty-0.6 new file mode 100644 index 000000000000..72a671ac1e49 --- /dev/null +++ b/app-crypt/nasty/files/digest-nasty-0.6 @@ -0,0 +1 @@ +MD5 f8181bd8d887acd869ce677034465c6f nasty-0.6.tgz 3811 diff --git a/app-crypt/nasty/metadata.xml b/app-crypt/nasty/metadata.xml new file mode 100644 index 000000000000..f08d14f4a08f --- /dev/null +++ b/app-crypt/nasty/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>crypto</herd> +<maintainer> + <email>robbat2@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/app-crypt/nasty/nasty-0.6.ebuild b/app-crypt/nasty/nasty-0.6.ebuild new file mode 100644 index 000000000000..5f393826f3e3 --- /dev/null +++ b/app-crypt/nasty/nasty-0.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/nasty/nasty-0.6.ebuild,v 1.1 2005/09/19 04:56:28 robbat2 Exp $ + +DESCRIPTION="Proof-of-concept GPG passphrase recovery tool." +HOMEPAGE="http://www.vanheusden.com/nasty/" +SRC_URI="http://www.vanheusden.com/nasty/${P}.tgz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +RDEPEND="app-crypt/gpgme" +DEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + sed -i.orig \ + -e 's,^LDFLAGS=-lgpgme,LDFLAGS=-shared `gpgme-config --libs`,g' \ + -e '/^CFLAGS/s,$(DEBUG),`gpgme-config --cflags` $(DEBUG),g' \ + ${S}/Makefile || die "sed failed" +} + +src_compile() { + emake DEBUG='' +} + +src_install() { + dobin nasty + dodoc readme.txt +} |