From 2dfcf65085e5cd48321a0fc8a87b364099175824 Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Mon, 12 Dec 2005 03:25:47 +0000 Subject: Bug #106492, fix segfault. Package-Manager: portage-2.0.53 --- app-crypt/nasty/ChangeLog | 7 ++++++- app-crypt/nasty/Manifest | 8 +++++--- app-crypt/nasty/files/digest-nasty-0.6-r1 | 1 + app-crypt/nasty/nasty-0.6-r1.ebuild | 30 ++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 app-crypt/nasty/files/digest-nasty-0.6-r1 create mode 100644 app-crypt/nasty/nasty-0.6-r1.ebuild (limited to 'app-crypt') 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 +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..f95849cb8b4c 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 8d9888190d32db50f16d6ba388dc3883 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 01fa4bb8737f48ca721195bd9ba04071 nasty-0.6-r1.ebuild 760 +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 +} -- cgit v1.2.3-65-gdbad