diff options
author | 2008-04-29 18:07:08 +0000 | |
---|---|---|
committer | 2008-04-29 18:07:08 +0000 | |
commit | 0b403c5096945182ed727dbcaac7338ce68ae2b6 (patch) | |
tree | d8012ab8446952193b6c00204a5cf4567967c958 /app-crypt | |
parent | stable ppc, bug 217700 (diff) | |
download | gentoo-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')
-rw-r--r-- | app-crypt/quintuple-agent/ChangeLog | 8 | ||||
-rw-r--r-- | app-crypt/quintuple-agent/files/quintuple-agent-1.0.3-build.patch | 24 | ||||
-rw-r--r-- | app-crypt/quintuple-agent/quintuple-agent-1.0.3.ebuild | 5 |
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() { |