summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-09-23 01:50:32 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-09-23 01:50:32 +0000
commit89681b483de5a493de5e1e9880cc9e011172b1e0 (patch)
treef60438c354dc2795b8dd249cc94fc6bb6c278ca6 /app-crypt/quintuple-agent
parentAdd new revision of rbot using the gem now, hopefully fixing bug #134987. (diff)
downloadgentoo-2-89681b483de5a493de5e1e9880cc9e011172b1e0.tar.gz
gentoo-2-89681b483de5a493de5e1e9880cc9e011172b1e0.tar.bz2
gentoo-2-89681b483de5a493de5e1e9880cc9e011172b1e0.zip
QA fixes. -bug #139572. Thanks Alon
(Portage version: 2.1.2_pre1)
Diffstat (limited to 'app-crypt/quintuple-agent')
-rw-r--r--app-crypt/quintuple-agent/ChangeLog7
-rw-r--r--app-crypt/quintuple-agent/files/digest-quintuple-agent-1.0.32
-rw-r--r--app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-socklen_t.patch11
-rw-r--r--app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild22
4 files changed, 30 insertions, 12 deletions
diff --git a/app-crypt/quintuple-agent/ChangeLog b/app-crypt/quintuple-agent/ChangeLog
index 4d793b39f27b..2dd822c8d4b9 100644
--- a/app-crypt/quintuple-agent/ChangeLog
+++ b/app-crypt/quintuple-agent/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/quintuple-agent
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/ChangeLog,v 1.8 2006/02/17 01:37:52 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/ChangeLog,v 1.9 2006/09/23 01:50:32 dragonheart Exp $
+
+ 23 Sep 2006; Daniel Black <dragonheart@gentoo.org>
+ +files/quintuple-agent-1.0.3-socklen_t.patch,
+ quintuple-agent-1.0.3.ebuild:
+ QA fixes. -bug #139572. Thanks Alon
17 Feb 2006; Marcelo Goes <vanquirius@gentoo.org>
quintuple-agent-1.0.3.ebuild:
diff --git a/app-crypt/quintuple-agent/files/digest-quintuple-agent-1.0.3 b/app-crypt/quintuple-agent/files/digest-quintuple-agent-1.0.3
index 6c6c4f53d75f..276d40d7eb5a 100644
--- a/app-crypt/quintuple-agent/files/digest-quintuple-agent-1.0.3
+++ b/app-crypt/quintuple-agent/files/digest-quintuple-agent-1.0.3
@@ -1 +1,3 @@
MD5 dc999c047855f2fbcd2fc79972ced6f2 quintuple-agent-1.0.3.tar.gz 195900
+RMD160 46ac67cd4ee5631ce924362f503e6772c94abd97 quintuple-agent-1.0.3.tar.gz 195900
+SHA256 91435e31f6ddf034110f8a8650b18091aab9a6e719f768953d1d3c5e6b1d093a quintuple-agent-1.0.3.tar.gz 195900
diff --git a/app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-socklen_t.patch b/app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-socklen_t.patch
new file mode 100644
index 000000000000..5b942f639a2c
--- /dev/null
+++ b/app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-socklen_t.patch
@@ -0,0 +1,11 @@
+diff -urNp quintuple-agent-1.0.3.old/configure quintuple-agent-1.0.3/configure
+--- quintuple-agent-1.0.3.old/configure 2001-07-04 00:25:32.000000000 +0300
++++ quintuple-agent-1.0.3/configure 2006-09-20 20:31:25.000000000 +0300
+@@ -4062,6 +4062,7 @@ else
+ #line 4063 "configure"
+ #include "confdefs.h"
+ #include <sys/types.h>
++#include <unistd.h>
+ #if STDC_HEADERS
+ #include <stdlib.h>
+ #include <stddef.h>
diff --git a/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild b/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild
index 5a2dc026b4b7..561a791398ee 100644
--- a/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild
+++ b/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild,v 1.12 2006/02/17 01:37:52 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild,v 1.13 2006/09/23 01:50:32 dragonheart Exp $
+
+inherit eutils
DESCRIPTION="Quintuple Agent stores your (GnuPG) secrets in a secure manner."
HOMEPAGE="http://www.vibe.at/tools/q-agent"
@@ -12,8 +14,8 @@ KEYWORDS="x86 ppc amd64"
IUSE="nls"
COMMON_DEPEND="app-crypt/gnupg
- >=dev-libs/glib-1.2.0
- >=x11-libs/gtk+-1.2.0"
+ =dev-libs/glib-1.2*
+ gtk? ( =x11-libs/gtk+-1.2* )"
RDEPEND="${COMMON_DEPEND}
nls? ( virtual/libintl )"
@@ -21,22 +23,20 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
nls? ( sys-devel/gettext )"
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-socklen_t.patch"
+}
+
src_compile() {
- econf `use_enable nls` || die
+ LDFLAGS='-Wl,-z,now' econf `use_enable nls` || die
emake || die
}
src_install() {
einstall || die
- fperms +s /usr/bin/q-agent
dodoc AUTHORS BUGS ChangeLog NEWS README THANKS TODO
docinto doc
dodoc doc/*.sgml
}
-
-pkg_postinst() {
- einfo "q-agent is installed SUID root to make use of protected memory space"
- einfo "This is needed in order to have a secure place to store your passphrases,"
- einfo "etc. at runtime but may make some sysadmins nervous"
-}