Gentoo Archives: gentoo-commits

From: "Raul Porcel (armin76)" <armin76@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/mozilla-firefox: mozilla-firefox-2.0.0.14.ebuild ChangeLog mozilla-firefox-3.0_beta5-r1.ebuild mozilla-firefox-3.0_beta5.ebuild
Date: Sat, 19 Apr 2008 14:55:39
Message-Id: E1JnETY-0008CI-JS@stork.gentoo.org
1 armin76 08/04/19 14:55:36
2
3 Modified: mozilla-firefox-2.0.0.14.ebuild ChangeLog
4 mozilla-firefox-3.0_beta5-r1.ebuild
5 Removed: mozilla-firefox-3.0_beta5.ebuild
6 Log:
7 We need pango built with X use-flag bug #216377, fix linguas, bug #218147
8 (Portage version: 2.1.5_rc4)
9
10 Revision Changes Path
11 1.5 www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild?r1=1.4&r2=1.5
16
17 Index: mozilla-firefox-2.0.0.14.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- mozilla-firefox-2.0.0.14.ebuild 19 Apr 2008 13:47:08 -0000 1.4
24 +++ mozilla-firefox-2.0.0.14.ebuild 19 Apr 2008 14:55:36 -0000 1.5
25 @@ -1,13 +1,13 @@
26 # Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild,v 1.4 2008/04/19 13:47:08 maekke Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-2.0.0.14.ebuild,v 1.5 2008/04/19 14:55:36 armin76 Exp $
30
31 WANT_AUTOCONF="2.1"
32
33 inherit flag-o-matic toolchain-funcs eutils mozconfig-2 mozilla-launcher makeedit multilib fdo-mime mozextension autotools
34
35 PATCH="${PN}-2.0.0.13-patches-0.1"
36 -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"
37 +LANGS="af ar be bg ca cs da de el en-GB en-US 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"
38 NOSHORTLANGS="en-GB es-AR pt-BR zh-TW"
39
40 DESCRIPTION="Firefox Web Browser"
41 @@ -29,13 +29,17 @@
42 #
43 # for i in $LANGS $SHORTLANGS; do wget $i.xpi -O ${P}-$i.xpi; done
44 for X in ${LANGS} ; do
45 - SRC_URI="${SRC_URI}
46 + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
47 + SRC_URI="${SRC_URI}
48 linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${P}-xpi/${P}-${X}.xpi )"
49 + fi
50 IUSE="${IUSE} linguas_${X/-/_}"
51 # english is handled internally
52 if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
53 - SRC_URI="${SRC_URI}
54 - linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${P}-xpi/${P}-${X}.xpi )"
55 + if [ "${X}" != "en-US" ]; then
56 + SRC_URI="${SRC_URI}
57 + linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${P}-xpi/${P}-${X}.xpi )"
58 + fi
59 IUSE="${IUSE} linguas_${X%%-*}"
60 fi
61 done
62 @@ -89,6 +93,12 @@
63 die "Cairo needs X"
64 fi
65
66 + if ! built_with_use x11-libs/pango X; then
67 + eerror "Pango is not built with X useflag."
68 + eerror "Please add 'X' to your USE flags, and re-emerge pango."
69 + die "Pango needs X"
70 + fi
71 +
72 if ! use bindist && ! use iceweasel; then
73 elog "You are enabling official branding. You may not redistribute this build"
74 elog "to any users on your network or the internet. Doing so puts yourself into"
75
76
77
78 1.393 www-client/mozilla-firefox/ChangeLog
79
80 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.393&view=markup
81 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?rev=1.393&content-type=text/plain
82 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/ChangeLog?r1=1.392&r2=1.393
83
84 Index: ChangeLog
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v
87 retrieving revision 1.392
88 retrieving revision 1.393
89 diff -u -r1.392 -r1.393
90 --- ChangeLog 19 Apr 2008 13:47:08 -0000 1.392
91 +++ ChangeLog 19 Apr 2008 14:55:36 -0000 1.393
92 @@ -1,6 +1,11 @@
93 # ChangeLog for www-client/mozilla-firefox
94 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
95 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.392 2008/04/19 13:47:08 maekke Exp $
96 +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.393 2008/04/19 14:55:36 armin76 Exp $
97 +
98 + 19 Apr 2008; Raúl Porcel <armin76@g.o>
99 + mozilla-firefox-2.0.0.14.ebuild, -mozilla-firefox-3.0_beta5.ebuild,
100 + mozilla-firefox-3.0_beta5-r1.ebuild:
101 + We need pango built with X use-flag bug #216377, fix linguas, bug #218147
102
103 19 Apr 2008; Markus Meier <maekke@g.o>
104 mozilla-firefox-2.0.0.14.ebuild:
105
106
107
108 1.2 www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild
109
110 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild?rev=1.2&view=markup
111 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild?rev=1.2&content-type=text/plain
112 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild?r1=1.1&r2=1.2
113
114 Index: mozilla-firefox-3.0_beta5-r1.ebuild
115 ===================================================================
116 RCS file: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild,v
117 retrieving revision 1.1
118 retrieving revision 1.2
119 diff -u -r1.1 -r1.2
120 --- mozilla-firefox-3.0_beta5-r1.ebuild 19 Apr 2008 10:02:43 -0000 1.1
121 +++ mozilla-firefox-3.0_beta5-r1.ebuild 19 Apr 2008 14:55:36 -0000 1.2
122 @@ -1,13 +1,13 @@
123 # Copyright 1999-2008 Gentoo Foundation
124 # Distributed under the terms of the GNU General Public License v2
125 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild,v 1.1 2008/04/19 10:02:43 armin76 Exp $
126 +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.0_beta5-r1.ebuild,v 1.2 2008/04/19 14:55:36 armin76 Exp $
127 EAPI="1"
128 WANT_AUTOCONF="2.1"
129
130 inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension
131 PATCH="${P}-patches-0.1"
132
133 -LANGS="af ar be ca cs de el en-GB es-AR es-ES eu fi fr fy-NL gu-IN he hu id it ja ka ko ku lt mk mn nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru sk sq sv-SE tr uk zh-CN zh-TW"
134 +LANGS="af ar be ca cs de el en-GB en-US es-AR es-ES eu fi fr fy-NL gu-IN he hu id it ja ka ko ku lt mk mn nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro ru sk sq sv-SE tr uk zh-CN zh-TW"
135 NOSHORTLANGS="en-GB es-AR pt-BR zh-CN"
136
137 MY_PV=${PV/_beta/b}
138 @@ -32,13 +32,17 @@
139 #
140 # for i in $LANGS $SHORTLANGS; do wget $i.xpi -O ${P}-$i.xpi; done
141 for X in ${LANGS} ; do
142 - SRC_URI="${SRC_URI}
143 - linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${MY_P}-xpi/${MY_P}-${X}.xpi )"
144 + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
145 + SRC_URI="${SRC_URI}
146 + linguas_${X/-/_}? ( http://dev.gentooexperimental.org/~armin76/dist/${MY_P}-xpi/${MY_P}-${X}.xpi )"
147 + fi
148 IUSE="${IUSE} linguas_${X/-/_}"
149 # english is handled internally
150 if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then
151 - SRC_URI="${SRC_URI}
152 - linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${MY_P}-xpi/${MY_P}-${X}.xpi )"
153 + if [ "${X}" != "en-US" ]; then
154 + SRC_URI="${SRC_URI}
155 + linguas_${X%%-*}? ( http://dev.gentooexperimental.org/~armin76/dist/${MY_P}-xpi/${MY_P}-${X}.xpi )"
156 + fi
157 IUSE="${IUSE} linguas_${X%%-*}"
158 fi
159 done
160 @@ -95,6 +99,12 @@
161 die "Cairo needs X"
162 fi
163
164 + if ! built_with_use x11-libs/pango X; then
165 + eerror "Pango is not built with X useflag."
166 + eerror "Please add 'X' to your USE flags, and re-emerge pango."
167 + die "Pango needs X"
168 + fi
169 +
170 if ! use bindist; then
171 elog "You are enabling official branding. You may not redistribute this build"
172 elog "to any users on your network or the internet. Doing so puts yourself into"
173
174
175
176 --
177 gentoo-commits@l.g.o mailing list