diff options
author | Aron Griffis <agriffis@gentoo.org> | 2005-07-21 23:12:21 +0000 |
---|---|---|
committer | Aron Griffis <agriffis@gentoo.org> | 2005-07-21 23:12:21 +0000 |
commit | 800ddc75cd07e399261d3d8f323ef3adce425504 (patch) | |
tree | 7dd93d837685b542d8af9d19d6c6044b51a476fa /www-client/mozilla-firefox | |
parent | Stable on PPC. bug #99853 (diff) | |
download | gentoo-2-800ddc75cd07e399261d3d8f323ef3adce425504.tar.gz gentoo-2-800ddc75cd07e399261d3d8f323ef3adce425504.tar.bz2 gentoo-2-800ddc75cd07e399261d3d8f323ef3adce425504.zip |
Fix pkgconfig and firefox-config include dirs
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'www-client/mozilla-firefox')
-rw-r--r-- | www-client/mozilla-firefox/ChangeLog | 6 | ||||
-rw-r--r-- | www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild | 12 |
2 files changed, 11 insertions, 7 deletions
diff --git a/www-client/mozilla-firefox/ChangeLog b/www-client/mozilla-firefox/ChangeLog index a6baff091c25..658c53154e7d 100644 --- a/www-client/mozilla-firefox/ChangeLog +++ b/www-client/mozilla-firefox/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for www-client/mozilla-firefox # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.49 2005/07/21 22:19:43 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.50 2005/07/21 23:12:21 agriffis Exp $ + + 21 Jul 2005; Aron Griffis <agriffis@gentoo.org> + mozilla-firefox-1.0.6-r1.ebuild: + Fix pkgconfig and firefox-config include dirs *mozilla-firefox-1.0.6-r1 (21 Jul 2005) diff --git a/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild b/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild index 620ed6787320..4c6dd7f18b19 100644 --- a/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild +++ b/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild,v 1.1 2005/07/21 22:19:43 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-1.0.6-r1.ebuild,v 1.2 2005/07/21 23:12:21 agriffis Exp $ unset ALLOWED_FLAGS # stupid extra-functions.sh ... bug 49179 inherit flag-o-matic toolchain-funcs eutils mozconfig mozilla-launcher makeedit multilib @@ -80,6 +80,7 @@ src_unpack() { # https://bugzilla.mozilla.org/show_bug.cgi?id=234035#c65 epatch ${DISTDIR}/mozilla-firefox-1.0-4ft2.patch.bz2 + # Patch for newer versions of cairo #80301 if has_version '>=x11-libs/cairo-0.3.0'; then epatch ${FILESDIR}/svg-cairo-0.3.0-fix.patch fi @@ -209,17 +210,16 @@ src_install() { # Fix firefox-config and install it cd ${S}/build/unix - sed -i -e "s|/lib/firefox-${PV}|/$(get_libdir)/${MOZILLA_FIVE_HOME##*/}|g - s|/firefox-${PV}|/${MOZILLA_FIVE_HOME##*/}|g" firefox-config + sed -i -e "s|/usr/lib/firefox-${PV}|${MOZILLA_FIVE_HOME}|g + s|/usr/include/firefox-${PV}|${MOZILLA_FIVE_HOME}/include|g" firefox-config exeinto ${MOZILLA_FIVE_HOME} doexe firefox-config # Fix pkgconfig files and install them insinto /usr/$(get_libdir)/pkgconfig for x in *.pc; do - [[ -f ${x} ]] || continue - sed -i -e "s|/lib/firefox-${PV}|/$(get_libdir)/${MOZILLA_FIVE_HOME##*/}|g - s|/firefox-${PV}|/${MOZILLA_FIVE_HOME##*/}|g" ${x} + sed -i -e "s|^libdir=.*|libdir=${MOZILLA_FIVE_HOME}| + s|^includedir=.*|includedir=${MOZILLA_FIVE_HOME}/include|" ${x} doins ${x} done cd ${S} |