summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/sphinx')
-rw-r--r--app-misc/sphinx/ChangeLog6
-rw-r--r--app-misc/sphinx/sphinx-2.0.4-r1.ebuild10
2 files changed, 9 insertions, 7 deletions
diff --git a/app-misc/sphinx/ChangeLog b/app-misc/sphinx/ChangeLog
index d60a920801f5..ba099a03d618 100644
--- a/app-misc/sphinx/ChangeLog
+++ b/app-misc/sphinx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-misc/sphinx
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/ChangeLog,v 1.47 2012/07/21 08:00:54 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/ChangeLog,v 1.48 2012/08/08 18:32:32 graaff Exp $
+
+ 08 Aug 2012; Hans de Graaff <graaff@gentoo.org> sphinx-2.0.4-r1.ebuild:
+ Avoid eautoreconf and thus the problem reported in bug 425380, thanks to
+ grobian.
*sphinx-2.0.4-r1 (21 Jul 2012)
diff --git a/app-misc/sphinx/sphinx-2.0.4-r1.ebuild b/app-misc/sphinx/sphinx-2.0.4-r1.ebuild
index 6276074b904b..c7230dbcbd24 100644
--- a/app-misc/sphinx/sphinx-2.0.4-r1.ebuild
+++ b/app-misc/sphinx/sphinx-2.0.4-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-2.0.4-r1.ebuild,v 1.1 2012/07/21 08:00:54 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-2.0.4-r1.ebuild,v 1.2 2012/08/08 18:32:32 graaff Exp $
EAPI=4
inherit eutils autotools
@@ -44,15 +44,13 @@ src_prepare() {
"${FILESDIR}"/${P}_gcc-4.7.patch
# drop nasty hardcoded search path breaking Prefix
- sed -i -e '/\/usr\/local\//d' configure.ac || die
+ # We patch configure directly since otherwise we need to run
+ # eautoreconf twice and that causes problems, bug 425380
+ sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure || die
- # Regenerate autoconf files in the api directory first to avoid
- # running elibtoolize twice, which results in a warning.
pushd api/libsphinxclient || die
eautoreconf
popd || die
-
- eautoreconf
}
src_configure() {