summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2011-10-24 21:38:44 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2011-10-24 21:38:44 +0000
commit09ff4f0e340da201ca54d02bd1e65a9cd33ddce5 (patch)
treebbb247d4ee55a2f8005d2914949b0c18684faa66 /mail-filter
parentUse devspace for custom tarball. (diff)
downloadgentoo-2-09ff4f0e340da201ca54d02bd1e65a9cd33ddce5.tar.gz
gentoo-2-09ff4f0e340da201ca54d02bd1e65a9cd33ddce5.tar.bz2
gentoo-2-09ff4f0e340da201ca54d02bd1e65a9cd33ddce5.zip
Bug #388383: USE=-cgi installed the cgi files anyway, in /no/ due to bug in upstream configure.
(Portage version: 2.2.0_alpha70/cvs/Linux x86_64)
Diffstat (limited to 'mail-filter')
-rw-r--r--mail-filter/dcc/ChangeLog9
-rw-r--r--mail-filter/dcc/dcc-1.3.140-r1.ebuild (renamed from mail-filter/dcc/dcc-1.3.140.ebuild)6
-rw-r--r--mail-filter/dcc/files/dcc-1.3.140-configure-fix.patch17
3 files changed, 30 insertions, 2 deletions
diff --git a/mail-filter/dcc/ChangeLog b/mail-filter/dcc/ChangeLog
index 8e416d1f154e..a0190529bad8 100644
--- a/mail-filter/dcc/ChangeLog
+++ b/mail-filter/dcc/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for mail-filter/dcc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/dcc/ChangeLog,v 1.64 2011/10/22 22:57:48 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/dcc/ChangeLog,v 1.65 2011/10/24 21:38:44 robbat2 Exp $
+
+*dcc-1.3.140-r1 (24 Oct 2011)
+
+ 24 Oct 2011; Robin H. Johnson <robbat2@gentoo.org> -dcc-1.3.140.ebuild,
+ +dcc-1.3.140-r1.ebuild, +files/dcc-1.3.140-configure-fix.patch:
+ Bug #388383: USE=-cgi installed the cgi files anyway, in /no/ due to bug in
+ upstream configure.
*dcc-1.3.140 (22 Oct 2011)
diff --git a/mail-filter/dcc/dcc-1.3.140.ebuild b/mail-filter/dcc/dcc-1.3.140-r1.ebuild
index 16df86c28ac9..3ca454e32d0f 100644
--- a/mail-filter/dcc/dcc-1.3.140.ebuild
+++ b/mail-filter/dcc/dcc-1.3.140-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/dcc/dcc-1.3.140.ebuild,v 1.1 2011/10/22 22:57:48 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/dcc/dcc-1.3.140-r1.ebuild,v 1.1 2011/10/24 21:38:44 robbat2 Exp $
EAPI=2
@@ -29,6 +29,10 @@ dcc_libexec=/usr/sbin
dcc_man=/usr/share/man
dcc_rundir=/var/run/dcc
+src_prepare() {
+ epatch "${FILESDIR}"/dcc-1.3.140-configure-fix.patch
+}
+
src_configure() {
local myconf
myconf="${myconf} --homedir=${dcc_homedir}"
diff --git a/mail-filter/dcc/files/dcc-1.3.140-configure-fix.patch b/mail-filter/dcc/files/dcc-1.3.140-configure-fix.patch
new file mode 100644
index 000000000000..41620929c61e
--- /dev/null
+++ b/mail-filter/dcc/files/dcc-1.3.140-configure-fix.patch
@@ -0,0 +1,17 @@
+Avoid installing into /no/.
+
+Signed-off-by: Lars Wendler (Polynomial-C) <polynomial-c@gentoo.org>
+X-Gentoo-Bug: 388383
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/388383
+
+--- dcc-1.3.140/configure
++++ dcc-1.3.140/configure
+@@ -3256,7 +3256,7 @@
+ withval="$with_cgibin"
+ :
+ fi
+-if test -n "$with_cgibin" -a "$with_cgi_bin" != no; then
++if test -n "$with_cgibin" -a "$with_cgibin" != no; then
+ cgibin="$with_cgibin"
+ fi
+