summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2005-12-12 03:25:47 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2005-12-12 03:25:47 +0000
commit28a7b2dc3d6ef425170e787d1e3cdac5dc90a9cc (patch)
treee46468e8631cf820a439069e47fd7acd4a1a5ee3 /app-crypt/nasty
parentAdd modular X dependencies. (diff)
downloadgentoo-2-28a7b2dc3d6ef425170e787d1e3cdac5dc90a9cc.tar.gz
gentoo-2-28a7b2dc3d6ef425170e787d1e3cdac5dc90a9cc.tar.bz2
gentoo-2-28a7b2dc3d6ef425170e787d1e3cdac5dc90a9cc.zip
Bug #106492, fix segfault.
(Portage version: 2.0.53)
Diffstat (limited to 'app-crypt/nasty')
-rw-r--r--app-crypt/nasty/ChangeLog7
-rw-r--r--app-crypt/nasty/Manifest8
-rw-r--r--app-crypt/nasty/files/digest-nasty-0.6-r11
-rw-r--r--app-crypt/nasty/nasty-0.6-r1.ebuild30
4 files changed, 42 insertions, 4 deletions
diff --git a/app-crypt/nasty/ChangeLog b/app-crypt/nasty/ChangeLog
index b9899c6ded35..11639823daa7 100644
--- a/app-crypt/nasty/ChangeLog
+++ b/app-crypt/nasty/ChangeLog
@@ -1,6 +1,11 @@
# 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 $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/nasty/ChangeLog,v 1.2 2005/12/12 03:25:47 robbat2 Exp $
+
+*nasty-0.6-r1 (12 Dec 2005)
+
+ 12 Dec 2005; Robin H. Johnson <robbat2@gentoo.org> +nasty-0.6-r1.ebuild:
+ Bug #106492, fix segfault.
*nasty-0.6 (19 Sep 2005)
diff --git a/app-crypt/nasty/Manifest b/app-crypt/nasty/Manifest
index 1e1d1f04f5df..1619c73349cc 100644
--- a/app-crypt/nasty/Manifest
+++ b/app-crypt/nasty/Manifest
@@ -1,4 +1,6 @@
-MD5 49b85a7e6f4f9ab3cb4382cd37094b50 nasty-0.6.ebuild 765
-MD5 091e887e8475b406c6a07eaec101a0ee ChangeLog 387
-MD5 a5ab3618f9cd3d7433bdfa40ae257618 metadata.xml 222
+MD5 7961bd5b9b6ca731cfaa112fa85dcb57 ChangeLog 521
MD5 9249f5549b14f2294f25f9fca405e09f files/digest-nasty-0.6 56
+MD5 9249f5549b14f2294f25f9fca405e09f files/digest-nasty-0.6-r1 56
+MD5 a5ab3618f9cd3d7433bdfa40ae257618 metadata.xml 222
+MD5 011ab1afe0e52c8295349bfdd05ce737 nasty-0.6-r1.ebuild 757
+MD5 49b85a7e6f4f9ab3cb4382cd37094b50 nasty-0.6.ebuild 765
diff --git a/app-crypt/nasty/files/digest-nasty-0.6-r1 b/app-crypt/nasty/files/digest-nasty-0.6-r1
new file mode 100644
index 000000000000..72a671ac1e49
--- /dev/null
+++ b/app-crypt/nasty/files/digest-nasty-0.6-r1
@@ -0,0 +1 @@
+MD5 f8181bd8d887acd869ce677034465c6f nasty-0.6.tgz 3811
diff --git a/app-crypt/nasty/nasty-0.6-r1.ebuild b/app-crypt/nasty/nasty-0.6-r1.ebuild
new file mode 100644
index 000000000000..53f16d518ba2
--- /dev/null
+++ b/app-crypt/nasty/nasty-0.6-r1.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-r1.ebuild,v 1.1 2005/12/12 03:25:47 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=`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
+}