diff options
author | Daniel Black <dragonheart@gentoo.org> | 2006-09-23 01:50:32 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2006-09-23 01:50:32 +0000 |
commit | 89681b483de5a493de5e1e9880cc9e011172b1e0 (patch) | |
tree | f60438c354dc2795b8dd249cc94fc6bb6c278ca6 /app-crypt/quintuple-agent | |
parent | Add new revision of rbot using the gem now, hopefully fixing bug #134987. (diff) | |
download | gentoo-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')
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" -} |