summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2008-04-29 18:07:08 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2008-04-29 18:07:08 +0000
commit0b403c5096945182ed727dbcaac7338ce68ae2b6 (patch)
treed8012ab8446952193b6c00204a5cf4567967c958 /app-crypt/quintuple-agent
parentstable ppc, bug 217700 (diff)
downloadgentoo-2-0b403c5096945182ed727dbcaac7338ce68ae2b6.tar.gz
gentoo-2-0b403c5096945182ed727dbcaac7338ce68ae2b6.tar.bz2
gentoo-2-0b403c5096945182ed727dbcaac7338ce68ae2b6.zip
Fix sandbox violation, bug#219602, thanks to Patrizio Bassi for reporting
(Portage version: 2.1.5_rc6)
Diffstat (limited to 'app-crypt/quintuple-agent')
-rw-r--r--app-crypt/quintuple-agent/ChangeLog8
-rw-r--r--app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-build.patch24
-rw-r--r--app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild5
3 files changed, 33 insertions, 4 deletions
diff --git a/app-crypt/quintuple-agent/ChangeLog b/app-crypt/quintuple-agent/ChangeLog
index 15d7e5c70a87..b98badec484e 100644
--- a/app-crypt/quintuple-agent/ChangeLog
+++ b/app-crypt/quintuple-agent/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/quintuple-agent
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/ChangeLog,v 1.10 2007/11/10 13:19:20 alonbl Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/ChangeLog,v 1.11 2008/04/29 18:07:07 alonbl Exp $
+
+ 29 Apr 2008; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/quintuple-agent-1.0.3-build.patch, quintuple-agent-1.0.3.ebuild:
+ Fix sandbox violation, bug#219602, thanks to Patrizio Bassi for reporting
10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org>
quintuple-agent-1.0.3.ebuild:
diff --git a/app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-build.patch b/app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-build.patch
new file mode 100644
index 000000000000..30425970502f
--- /dev/null
+++ b/app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-build.patch
@@ -0,0 +1,24 @@
+diff -urNp quintuple-agent-1.0.3.org/po/Makefile.in.in quintuple-agent-1.0.3/po/Makefile.in.in
+--- quintuple-agent-1.0.3.org/po/Makefile.in.in 2001-03-18 10:09:03.000000000 +0200
++++ quintuple-agent-1.0.3/po/Makefile.in.in 2008-04-29 20:59:26.000000000 +0300
+@@ -111,16 +111,16 @@ install-data: install-data-@USE_NLS@
+ install-data-no: all
+ install-data-yes: all
+ if test -r "$(MKINSTALLDIRS)"; then \
+- $(MKINSTALLDIRS) $(datadir); \
++ $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
+ else \
+- $(SHELL) $(top_srcdir)/mkinstalldirs $(datadir); \
++ $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
+ fi
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ case "$$cat" in \
+- *.gmo) destdir=$(gnulocaledir);; \
+- *) destdir=$(localedir);; \
++ *.gmo) destdir=$(DESTDIR)/$(gnulocaledir);; \
++ *) destdir=$(DESTDIR)/$(localedir);; \
+ esac; \
+ lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
+ dir=$$destdir/$$lang/LC_MESSAGES; \
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 68d1fab354e9..97bca9d035f2 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,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 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.16 2007/11/10 13:19:20 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild,v 1.17 2008/04/29 18:07:07 alonbl Exp $
inherit eutils
@@ -27,6 +27,7 @@ src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-socklen_t.patch"
+ epatch "${FILESDIR}/${P}-build.patch"
}
src_compile() {