* [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: ChangeLog mozilla-firefox-2.0.0.12.ebuild
@ 2008-02-08 18:00 Brent Baude (ranger)
0 siblings, 0 replies; 5+ messages in thread
From: Brent Baude (ranger) @ 2008-02-08 18:00 UTC (permalink / raw
To: gentoo-commits
ranger 08/02/08 18:00:02
Modified: ChangeLog mozilla-firefox-2.0.0.12.ebuild
Log:
Marking mozilla-firefox-2.0.0.12 ppc and ppc64 for bug 208128
(Portage version: 2.1.3.19)
Revision Changes Path
1.373 www-client/mozilla-firefox/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.373&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.373&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?r1=1.372&r2=1.373
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v
retrieving revision 1.372
retrieving revision 1.373
diff -u -r1.372 -r1.373
--- ChangeLog 8 Feb 2008 15:42:49 -0000 1.372
+++ ChangeLog 8 Feb 2008 18:00:02 -0000 1.373
@@ -1,6 +1,10 @@
# ChangeLog for www-client/mozilla-firefox
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.372 2008/02/08 15:42:49 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.373 2008/02/08 18:00:02 ranger Exp $
+
+ 08 Feb 2008; Brent Baude <ranger@gentoo.org>
+ mozilla-firefox-2.0.0.12.ebuild:
+ Marking mozilla-firefox-2.0.0.12 ppc and ppc64 for bug 208128
08 Feb 2008; Raúl Porcel <armin76@gentoo.org>
mozilla-firefox-2.0.0.12.ebuild:
1.3 www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?r1=1.2&r2=1.3
Index: mozilla-firefox-2.0.0.12.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 15:42:49 -0000 1.2
+++ mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 18:00:02 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.2 2008/02/08 15:42:49 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.3 2008/02/08 18:00:02 ranger Exp $
WANT_AUTOCONF="2.1"
@@ -13,7 +13,7 @@
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.org/projects/firefox/"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~x86-fbsd"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="java mozdevelop bindist xforms restrict-javascript filepicker iceweasel"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: ChangeLog mozilla-firefox-2.0.0.12.ebuild
@ 2008-02-09 13:17 Jeroen Roovers (jer)
0 siblings, 0 replies; 5+ messages in thread
From: Jeroen Roovers (jer) @ 2008-02-09 13:17 UTC (permalink / raw
To: gentoo-commits
jer 08/02/09 13:17:56
Modified: ChangeLog mozilla-firefox-2.0.0.12.ebuild
Log:
Stable for HPPA (bug #208128).
(Portage version: 2.1.3.19)
Revision Changes Path
1.375 www-client/mozilla-firefox/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.375&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.375&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?r1=1.374&r2=1.375
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v
retrieving revision 1.374
retrieving revision 1.375
diff -u -r1.374 -r1.375
--- ChangeLog 8 Feb 2008 18:28:32 -0000 1.374
+++ ChangeLog 9 Feb 2008 13:17:55 -0000 1.375
@@ -1,6 +1,10 @@
# ChangeLog for www-client/mozilla-firefox
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.374 2008/02/08 18:28:32 cla Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.375 2008/02/09 13:17:55 jer Exp $
+
+ 09 Feb 2008; Jeroen Roovers <jer@gentoo.org>
+ mozilla-firefox-2.0.0.12.ebuild:
+ Stable for HPPA (bug #208128).
08 Feb 2008; Dawid Węgliński <cla@gentoo.org>
mozilla-firefox-2.0.0.12.ebuild:
1.5 www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?r1=1.4&r2=1.5
Index: mozilla-firefox-2.0.0.12.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 18:28:32 -0000 1.4
+++ mozilla-firefox-2.0.0.12.ebuild 9 Feb 2008 13:17:55 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.4 2008/02/08 18:28:32 cla Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.5 2008/02/09 13:17:55 jer Exp $
WANT_AUTOCONF="2.1"
@@ -13,7 +13,7 @@
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.org/projects/firefox/"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="java mozdevelop bindist xforms restrict-javascript filepicker iceweasel"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: ChangeLog mozilla-firefox-2.0.0.12.ebuild
@ 2008-02-08 18:28 Dawid Weglinski (cla)
0 siblings, 0 replies; 5+ messages in thread
From: Dawid Weglinski (cla) @ 2008-02-08 18:28 UTC (permalink / raw
To: gentoo-commits
cla 08/02/08 18:28:32
Modified: ChangeLog mozilla-firefox-2.0.0.12.ebuild
Log:
Stable on x86 wrt bug #208128
(Portage version: 2.1.3.19)
Revision Changes Path
1.374 www-client/mozilla-firefox/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.374&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.374&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?r1=1.373&r2=1.374
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v
retrieving revision 1.373
retrieving revision 1.374
diff -u -r1.373 -r1.374
--- ChangeLog 8 Feb 2008 18:00:02 -0000 1.373
+++ ChangeLog 8 Feb 2008 18:28:32 -0000 1.374
@@ -1,6 +1,10 @@
# ChangeLog for www-client/mozilla-firefox
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.373 2008/02/08 18:00:02 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.374 2008/02/08 18:28:32 cla Exp $
+
+ 08 Feb 2008; Dawid Węgliński <cla@gentoo.org>
+ mozilla-firefox-2.0.0.12.ebuild:
+ Stable on x86 (bug #208128)
08 Feb 2008; Brent Baude <ranger@gentoo.org>
mozilla-firefox-2.0.0.12.ebuild:
1.4 www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?r1=1.3&r2=1.4
Index: mozilla-firefox-2.0.0.12.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 18:00:02 -0000 1.3
+++ mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 18:28:32 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.3 2008/02/08 18:00:02 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.4 2008/02/08 18:28:32 cla Exp $
WANT_AUTOCONF="2.1"
@@ -13,7 +13,7 @@
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.org/projects/firefox/"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="java mozdevelop bindist xforms restrict-javascript filepicker iceweasel"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: ChangeLog mozilla-firefox-2.0.0.12.ebuild
@ 2008-02-08 15:42 Raul Porcel (armin76)
0 siblings, 0 replies; 5+ messages in thread
From: Raul Porcel (armin76) @ 2008-02-08 15:42 UTC (permalink / raw
To: gentoo-commits
armin76 08/02/08 15:42:50
Modified: ChangeLog mozilla-firefox-2.0.0.12.ebuild
Log:
alpha/ia64/sparc stable wrt security #208128
(Portage version: 2.1.3.19)
Revision Changes Path
1.372 www-client/mozilla-firefox/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.372&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.372&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?r1=1.371&r2=1.372
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v
retrieving revision 1.371
retrieving revision 1.372
diff -u -r1.371 -r1.372
--- ChangeLog 8 Feb 2008 11:03:12 -0000 1.371
+++ ChangeLog 8 Feb 2008 15:42:49 -0000 1.372
@@ -1,6 +1,10 @@
# ChangeLog for www-client/mozilla-firefox
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.371 2008/02/08 11:03:12 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.372 2008/02/08 15:42:49 armin76 Exp $
+
+ 08 Feb 2008; Raúl Porcel <armin76@gentoo.org>
+ mozilla-firefox-2.0.0.12.ebuild:
+ alpha/ia64/sparc stable wrt security #208128
*mozilla-firefox-2.0.0.12 (08 Feb 2008)
1.2 www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?r1=1.1&r2=1.2
Index: mozilla-firefox-2.0.0.12.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 11:03:12 -0000 1.1
+++ mozilla-firefox-2.0.0.12.ebuild 8 Feb 2008 15:42:49 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.1 2008/02/08 11:03:12 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.2 2008/02/08 15:42:49 armin76 Exp $
WANT_AUTOCONF="2.1"
@@ -13,7 +13,7 @@
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.org/projects/firefox/"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="java mozdevelop bindist xforms restrict-javascript filepicker iceweasel"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: ChangeLog mozilla-firefox-2.0.0.12.ebuild
@ 2008-02-08 11:03 Raul Porcel (armin76)
0 siblings, 0 replies; 5+ messages in thread
From: Raul Porcel (armin76) @ 2008-02-08 11:03 UTC (permalink / raw
To: gentoo-commits
armin76 08/02/08 11:03:13
Modified: ChangeLog
Added: mozilla-firefox-2.0.0.12.ebuild
Log:
Version bump
(Portage version: 2.1.3.19)
Revision Changes Path
1.371 www-client/mozilla-firefox/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.371&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.371&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?r1=1.370&r2=1.371
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v
retrieving revision 1.370
retrieving revision 1.371
diff -u -r1.370 -r1.371
--- ChangeLog 2 Feb 2008 17:11:22 -0000 1.370
+++ ChangeLog 8 Feb 2008 11:03:12 -0000 1.371
@@ -1,6 +1,12 @@
# ChangeLog for www-client/mozilla-firefox
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.370 2008/02/02 17:11:22 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.371 2008/02/08 11:03:12 armin76 Exp $
+
+*mozilla-firefox-2.0.0.12 (08 Feb 2008)
+
+ 08 Feb 2008; Raúl Porcel <armin76@gentoo.org>
+ +mozilla-firefox-2.0.0.12.ebuild:
+ Version bump
02 Feb 2008; Raúl Porcel <armin76@gentoo.org>
mozilla-firefox-2.0.0.11.ebuild:
1.1 www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild?rev=1.1&content-type=text/plain
Index: mozilla-firefox-2.0.0.12.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.12.ebuild,v 1.1 2008/02/08 11:03:12 armin76 Exp $
WANT_AUTOCONF="2.1"
inherit flag-o-matic toolchain-funcs eutils mozconfig-2 mozilla-launcher makeedit multilib fdo-mime mozextension autotools
PATCH="${PN}-2.0.0.11-patches-0.5"
LANGS="af ar be bg ca cs da de el en-GB es-AR es-ES eu fi fr fy-NL ga-IE gu-IN he hu it ja ka ko ku lt mk mn nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru sk sl sv-SE tr uk zh-CN zh-TW"
NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="http://www.mozilla.org/projects/firefox/"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
SLOT="0"
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
IUSE="java mozdevelop bindist xforms restrict-javascript filepicker iceweasel"
MOZ_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PV}"
SRC_URI="${MOZ_URI}/source/firefox-${PV}-source.tar.bz2
mirror://gentoo/${PATCH}.tar.bz2
iceweasel? ( mirror://gentoo/iceweasel-icons-2.0.0.11.tar.bz2 )"
# These are in
#
# http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/linux-i686/xpi/
#
# for i in $LANGS $SHORTLANGS; do wget $i.xpi -O ${P}-$i.xpi; done
for X in ${LANGS} ; do
SRC_URI="${SRC_URI}
linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${P}-xpi/${P}-${X}.xpi )"
IUSE="${IUSE} linguas_${X/-/_}"
# english is handled internally
if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
SRC_URI="${SRC_URI}
linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${P}-xpi/${P}-${X}.xpi )"
IUSE="${IUSE} linguas_${X%%-*}"
fi
done
RDEPEND="java? ( virtual/jre )
>=www-client/mozilla-launcher-1.55
>=sys-devel/binutils-2.16.1
>=dev-libs/nss-3.11.7
>=dev-libs/nspr-4.6.7"
DEPEND="${RDEPEND}
java? ( >=dev-java/java-config-0.2.0 )"
PDEPEND="restrict-javascript? ( x11-plugins/noscript )"
S="${WORKDIR}/mozilla"
# Needed by src_compile() and src_install().
# Would do in pkg_setup but that loses the export attribute, they
# become pure shell variables.
export MOZ_CO_PROJECT=browser
export BUILD_OFFICIAL=1
export MOZILLA_OFFICIAL=1
linguas() {
local LANG SLANG
for LANG in ${LINGUAS}; do
if has ${LANG} en en_US; then
has en ${linguas} || linguas="${linguas:+"${linguas} "}en"
continue
elif has ${LANG} ${LANGS//-/_}; then
has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}"
continue
elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then
for X in ${LANGS}; do
if [[ "${X}" == "${LANG}-"* ]] && \
[[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then
has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}"
continue 2
fi
done
fi
ewarn "Sorry, but mozilla-firefox does not support the ${LANG} LINGUA"
done
}
pkg_setup(){
if ! built_with_use x11-libs/cairo X; then
eerror "Cairo is not built with X useflag."
eerror "Please add 'X' to your USE flags, and re-emerge cairo."
die "Cairo needs X"
fi
if ! use bindist && ! use iceweasel; then
elog "You are enabling official branding. You may not redistribute this build"
elog "to any users on your network or the internet. Doing so puts yourself into"
elog "a legal problem with Mozilla Foundation"
elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
fi
use moznopango && warn_mozilla_launcher_stub
}
src_unpack() {
unpack firefox-${PV}-source.tar.bz2 ${PATCH}.tar.bz2
if use iceweasel; then
unpack iceweasel-icons-2.0.0.11.tar.bz2
cp -r iceweaselicons/browser mozilla/
fi
linguas
for X in ${linguas}; do
[[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
done
if [[ ${linguas} != "" ]]; then
einfo "Selected language packs (first will be default): ${linguas}"
fi
# Apply our patches
cd "${S}" || die "cd failed"
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}"/patch
if use filepicker; then
epatch "${FILESDIR}"/mozilla-filepicker.patch
fi
if use iceweasel; then
sed -i -e "s|Bon Echo|Iceweasel|" browser/locales/en-US/chrome/branding/brand.*
fi
eautoreconf
}
src_compile() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
mozconfig_init
mozconfig_config
mozconfig_annotate '' --enable-application=browser
mozconfig_annotate '' --enable-image-encoder=all
mozconfig_annotate '' --enable-canvas
mozconfig_annotate '' --with-system-nspr
mozconfig_annotate '' --with-system-nss
if use xforms; then
mozconfig_annotate '' --enable-extensions=default,xforms,schema-validation,typeaheadfind
else
mozconfig_annotate '' --enable-extensions=default,typeaheadfind
fi
if use ia64; then
echo "ac_cv_visibility_pragma=no" >> "${S}/.mozconfig"
fi
if ! use bindist && ! use iceweasel; then
mozconfig_annotate '' --enable-official-branding
fi
# Bug 60668: Galeon doesn't build without oji enabled, so enable it
# regardless of java setting.
mozconfig_annotate '' --enable-oji --enable-mathml
# Other ff-specific settings
mozconfig_use_enable mozdevelop jsd
mozconfig_use_enable mozdevelop xpctools
mozconfig_use_extension mozdevelop venkman
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
# Finalize and report settings
mozconfig_final
# -fstack-protector breaks us
if gcc-version ge 4 1; then
gcc-specs-ssp && append-flags -fno-stack-protector
else
gcc-specs-ssp && append-flags -fno-stack-protector-all
fi
filter-flags -fstack-protector -fstack-protector-all
####################################
#
# Configure and build
#
####################################
CPPFLAGS="${CPPFLAGS} -DARON_WAS_HERE" \
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
econf || die
# It would be great if we could pass these in via CPPFLAGS or CFLAGS prior
# to econf, but the quotes cause configure to fail.
sed -i -e \
's|-DARON_WAS_HERE|-DGENTOO_NSPLUGINS_DIR=\\\"/usr/'"$(get_libdir)"'/nsplugins\\\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\\\"/usr/'"$(get_libdir)"'/nsbrowser/plugins\\\"|' \
"${S}"/config/autoconf.mk \
"${S}"/toolkit/content/buildconfig.html
# This removes extraneous CFLAGS from the Makefiles to reduce RAM
# requirements while compiling
edit_makefiles
# Should the build use multiprocessing? Not enabled by default, as it tends to break
[ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
emake ${jobs} || die
}
pkg_preinst() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
einfo "Removing old installs with some really ugly code. It potentially"
einfo "eliminates any problems during the install, however suggestions to"
einfo "replace this are highly welcome. Send comments and suggestions to"
einfo "mozilla@gentoo.org."
rm -rf "${ROOT}"/"${MOZILLA_FIVE_HOME}"
}
src_install() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
# Most of the installation happens here
dodir "${MOZILLA_FIVE_HOME}"
cp -RL "${S}"/dist/bin/* "${D}"/"${MOZILLA_FIVE_HOME}"/ || die "cp failed"
linguas
for X in ${linguas}; do
[[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
done
local LANG=${linguas%% *}
if [[ -n ${LANG} && ${LANG} != "en" ]]; then
elog "Setting default locale to ${LANG}"
dosed -e "s:general.useragent.locale\", \"en-US\":general.useragent.locale\", \"${LANG}\":" \
"${MOZILLA_FIVE_HOME}"/defaults/pref/firefox.js \
"${MOZILLA_FIVE_HOME}"/defaults/pref/firefox-l10n.js || \
die "sed failed to change locale"
fi
# Create /usr/bin/firefox
install_mozilla_launcher_stub firefox "${MOZILLA_FIVE_HOME}"
# Install icon and .desktop for menu entry
if use iceweasel; then
newicon "${S}"/browser/base/branding/icon48.png iceweasel-icon.png
newmenu "${FILESDIR}"/icon/iceweasel.desktop \
mozilla-firefox-2.0.desktop
elif ! use bindist; then
doicon "${FILESDIR}"/icon/firefox-icon.png
newmenu "${FILESDIR}"/icon/mozilla-firefox-1.5.desktop \
mozilla-firefox-2.0.desktop
else
doicon "${FILESDIR}"/icon/firefox-icon-unbranded.png
newmenu "${FILESDIR}"/icon/mozilla-firefox-1.5-unbranded.desktop \
mozilla-firefox-2.0.desktop
fi
# Fix icons to look the same everywhere
insinto "${MOZILLA_FIVE_HOME}"/icons
doins "${S}"/dist/branding/mozicon16.xpm
doins "${S}"/dist/branding/mozicon50.xpm
# Install files necessary for applications to build against firefox
einfo "Installing includes and idl files..."
cp -LfR "${S}"/dist/include "${D}"/"${MOZILLA_FIVE_HOME}" || die "cp failed"
cp -LfR "${S}"/dist/idl "${D}"/"${MOZILLA_FIVE_HOME}" || die "cp failed"
# Dirty hack to get some applications using this header running
dosym "${MOZILLA_FIVE_HOME}"/include/necko/nsIURI.h \
"${MOZILLA_FIVE_HOME}"/include/nsIURI.h
# Install pkgconfig files
insinto /usr/"$(get_libdir)"/pkgconfig
doins "${S}"/build/unix/*.pc
insinto "${MOZILLA_FIVE_HOME}"/greprefs
newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
insinto "${MOZILLA_FIVE_HOME}"/defaults/pref
newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
}
pkg_postinst() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
# This should be called in the postinst and postrm of all the
# mozilla, mozilla-bin, firefox, firefox-bin, thunderbird and
# thunderbird-bin ebuilds.
update_mozilla_launcher_symlinks
# Update mimedb for the new .desktop file
fdo-mime_desktop_database_update
elog "Please remember to rebuild any packages that you have built"
elog "against Firefox. Some packages might be broken by the upgrade; if this"
elog "is the case, please search at http://bugs.gentoo.org and open a new bug"
elog "if one does not exist. Before filing any bugs, please move or remove"
elog " ~/.mozilla and test with a clean profile directory."
}
pkg_postrm() {
declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
update_mozilla_launcher_symlinks
}
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-02-09 13:17 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-08 18:00 [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: ChangeLog mozilla-firefox-2.0.0.12.ebuild Brent Baude (ranger)
-- strict thread matches above, loose matches on Subject: below --
2008-02-09 13:17 Jeroen Roovers (jer)
2008-02-08 18:28 Dawid Weglinski (cla)
2008-02-08 15:42 Raul Porcel (armin76)
2008-02-08 11:03 Raul Porcel (armin76)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox