author | chrisk |
Mon, 31 Aug 2009 16:23:04 +0000 | |
changeset 16434 | f21f22550fe9 |
parent 16207 | 51de56d6b1b5 |
child 16587 | 3660d581f9d0 |
permissions | -rw-r--r-- |
9397 | 1 |
# |
2 |
# Copyright (c) Sun Microsystems, Inc. |
|
3 |
# |
|
16434 | 4 |
%define owner davelam |
12858 | 5 |
# bugdb: bugzilla.mozilla.org |
9397 | 6 |
# |
7 |
##################################### |
|
8 |
## Package Information Section ## |
|
9 |
##################################### |
|
10 |
||
11 |
Name: firefox |
|
12 |
Summary: Mozilla Firefox Web browser |
|
16201 | 13 |
Version: 3.5.2 |
14 |
%define tarball_version 3.5.2 |
|
9397 | 15 |
Release: 1 |
16 |
Copyright: MPL/LGPL |
|
17 |
Group: Applications/Internet |
|
18 |
Distribution:Java Desktop System |
|
19 |
Vendor: Sun Microsystems, Inc. |
|
15456 | 20 |
Source: http://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{tarball_version}/source/%{name}-%{tarball_version}-source.tar.bz2 |
9397 | 21 |
Source1: firefox-icon.png |
22 |
Source2: firefox.desktop |
|
14785 | 23 |
Source3: firefox-preload.list.in |
24 |
Source4: %{name}.cfg |
|
25 |
Source5: %{name}-xpcom.pc.in |
|
26 |
Source6: %{name}-plugin.pc.in |
|
27 |
Source7: %{name}-js.pc.in |
|
15803 | 28 |
%if %option_with_apoc_adapter |
16203 | 29 |
%define apoc_version 3.5 |
15010
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
30 |
Source8: firefox-%{apoc_version}-apoc-adapter.tar.bz2 |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
31 |
%endif |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
32 |
|
15803 | 33 |
%if %option_without_moz_nss_nspr |
34 |
Source9: nspr-nss-config |
|
35 |
%endif |
|
9397 | 36 |
|
15882 | 37 |
# owner:hawklu date:2007-11-28 type:branding |
11257 | 38 |
# change preference to support multi-language |
14785 | 39 |
Patch1: firefox3-01-locale.diff |
9397 | 40 |
|
41 |
# owner:davelam date:2006-02-24 type:branding |
|
42 |
# enable firefox preload mechanism |
|
14785 | 43 |
Patch2: firefox3-02-preload.diff |
9397 | 44 |
|
13156 | 45 |
# owner:hawklu date:2007-04-27 type:branding |
46 |
# bugster:6542910 |
|
14785 | 47 |
Patch3: firefox3-03-disable-online-update.diff |
9397 | 48 |
|
15686 | 49 |
# owner:ginnchen date:2009-04-27 type:bug |
50 |
# bugzilla:487197 |
|
51 |
Patch4: firefox3-04-oggplay.diff |
|
9802 | 52 |
|
12088 | 53 |
# owner:fujiwara date:2008-04-10 type:bug |
54 |
# bugster:6686579 bugzilla:285267 |
|
14785 | 55 |
Patch5: firefox3-05-g11n-nav-lang.diff |
12088 | 56 |
|
13172 | 57 |
# owner:ginnchen date:2008-08-19 type:bug |
13173 | 58 |
# bugster:6724471 bugzilla:451007 |
14785 | 59 |
Patch6: firefox3-06-donot-delay-stopping-realplayer.diff |
13172 | 60 |
|
15961 | 61 |
# owner:ginnchen date:2008-09-19 type:bug |
62 |
# bugzilla:442231 bugzilla:499660 status:upstream |
|
14785 | 63 |
Patch7: firefox3-07-spellchecker-default.diff |
13683 | 64 |
|
15929 | 65 |
# owner:alfred date:2008-10-10 type:bug bugster:6750518 bugzilla:456719 |
14785 | 66 |
Patch8: firefox3-08-ksh.diff |
14439 | 67 |
|
15846 | 68 |
# owner:ginnchen date:2008-10-15 type:feature |
14785 | 69 |
# bugzilla:457196 |
70 |
Patch9: firefox3-09-jemalloc-shared-library.diff |
|
14465 | 71 |
|
14667 | 72 |
# owner:ginnchen date:2008-11-27 type:bug bugzilla:464443 |
14785 | 73 |
Patch10: firefox3-10-fix-mimetype-for-helper-app.diff |
14667 | 74 |
|
15803 | 75 |
%if %option_without_moz_nss_nspr |
76 |
# owner:ginnchen date:2009-05-21 type:branding |
|
77 |
Patch11: firefox3-11-system-nss-nspr.diff |
|
78 |
%endif |
|
79 |
||
15299 | 80 |
# owner:hawklu date:2008-12-12 type:bug bugzilla:468041 status:upstream |
14785 | 81 |
Patch13: firefox3-13-js-dtrace.diff |
14765 | 82 |
|
15846 | 83 |
# owner:ginnchen date:2009-03-04 type:feature bugzilla:478390 bugster:6805829 |
15299 | 84 |
Patch14: firefox3-14-compiler-workaround.diff |
14765 | 85 |
|
14785 | 86 |
# owner:hawklu date:2008-12-16 type:branding |
87 |
Patch19: firefox3-19-xpcom-glue-no-hidden.diff |
|
14778 | 88 |
|
14785 | 89 |
# owner:hawklu date:2008-04-20 type:branding bugster:664645 |
90 |
Patch20: firefox3-20-gen-devel-files.diff |
|
14778 | 91 |
|
15803 | 92 |
%if %option_with_apoc_adapter |
15010
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
93 |
# owner:brian.lu date:2009-02-04 type:branding bugster:6801006 |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
94 |
Patch23: firefox3-23-package-apoc-adapter.diff |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
95 |
|
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
96 |
# owner:brian.lu date:2009-02-04 type:branding bugster:6478680 |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
97 |
Patch24: firefox3-24-enable-apoc-adapter.diff |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
98 |
%endif |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
99 |
|
15528 | 100 |
# owner:ginnchen date:2009-03-30 type:branding |
101 |
# disable sessionstore for form by default |
|
102 |
Patch28 : firefox3-28-ss-privacy-level.diff |
|
103 |
||
15269 | 104 |
%if %option_with_indiana_branding |
105 |
# owner:alfred date:2009-03-02 type:branding |
|
106 |
Patch29 : firefox3-29-getting-started.diff |
|
107 |
%endif |
|
108 |
||
15938 | 109 |
# owner:hawklu date:2009-05-19 type:bug doo:8471 status:upstream |
15798 | 110 |
Patch31: firefox3-31-sunaudio-sparc.diff |
111 |
||
15850 | 112 |
# owner:hawklu date:2009-05-22 type:bug doo:9112 |
15798 | 113 |
Patch32: firefox3-32-use-system-theora.diff |
15781 | 114 |
|
16050 | 115 |
# owner:chrisk date:2009-07-19 type:bug |
116 |
Patch34: firefox3-34-gtk-includes.diff |
|
117 |
||
16165 | 118 |
# owner:ginnchen date:2009-07-29 type:bug bugzilla:505678 status:upstream |
119 |
Patch35: firefox3-35-downloadable-font.diff |
|
120 |
||
14785 | 121 |
URL: http://www.mozilla.com/firefox |
9397 | 122 |
|
123 |
BuildRoot: %{_tmppath}/%{name}-%{tarball_version}-build |
|
124 |
Prefix: /usr |
|
125 |
Provides: webclient |
|
126 |
Autoreqprov: on |
|
127 |
||
128 |
##################################### |
|
129 |
## Package Defines Section ## |
|
130 |
##################################### |
|
131 |
||
132 |
%define _unpackaged_files_terminate_build 0 |
|
133 |
%define _ffdir %{_libdir}/%{name} |
|
15803 | 134 |
%if %option_without_moz_nss_nspr |
9397 | 135 |
%define nss_nspr_dir %{_libdir}/mps |
13156 | 136 |
%else |
137 |
%define nss_nspr_dir %{_libdir}/%{name} |
|
138 |
%endif |
|
9397 | 139 |
|
140 |
##################################### |
|
141 |
## Package Requirements Section ## |
|
142 |
##################################### |
|
143 |
||
144 |
BuildRequires: libjpeg |
|
145 |
BuildRequires: zip |
|
146 |
BuildRequires: perl |
|
147 |
BuildRequires: autoconf |
|
148 |
BuildRequires: libIDL-devel |
|
149 |
BuildRequires: glib2-devel |
|
150 |
BuildRequires: gtk2-devel |
|
151 |
Prereq: fileutils perl |
|
152 |
Prereq: /usr/bin/killall |
|
153 |
||
154 |
##################################### |
|
155 |
## Package Description Section ## |
|
156 |
##################################### |
|
157 |
||
158 |
%description |
|
159 |
Mozilla Firefox is an open-source web browser, designed for standards |
|
160 |
compliance, performance and portability. |
|
161 |
||
162 |
##################################### |
|
163 |
## Package Preparation Section ## |
|
164 |
##################################### |
|
165 |
||
166 |
%prep |
|
15803 | 167 |
%if %option_with_apoc_adapter |
15010
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
168 |
%setup -q -c -n %{name} -a8 |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
169 |
%else |
9397 | 170 |
%setup -q -c -n %{name} |
15010
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
171 |
%endif |
9397 | 172 |
|
173 |
cd .. |
|
174 |
/bin/mv %{name} %{name}.tmp.$$ |
|
15299 | 175 |
mkdir %{name} |
15310 | 176 |
if [ -d %{name}.tmp.$$/mozilla-* ] |
177 |
then |
|
15299 | 178 |
/bin/cp -r %{name}.tmp.$$/mozilla-*/* %{name} |
15310 | 179 |
fi |
180 |
if [ -d %{name}.tmp.$$/mozilla ] |
|
181 |
then |
|
15299 | 182 |
/bin/cp -r %{name}.tmp.$$/mozilla/* %{name} |
15310 | 183 |
fi |
9397 | 184 |
rm -rf %{name}.tmp.$$ |
185 |
cd %{name} |
|
14785 | 186 |
%patch1 -p1 |
9397 | 187 |
%patch2 -p1 |
14785 | 188 |
%patch3 -p1 |
189 |
%patch4 -p1 |
|
9397 | 190 |
%patch5 -p1 |
14785 | 191 |
%patch6 -p1 |
192 |
%patch7 -p1 |
|
9397 | 193 |
%patch8 -p1 |
194 |
%patch9 -p1 |
|
14785 | 195 |
%patch10 -p1 |
9397 | 196 |
%patch13 -p1 |
14785 | 197 |
%patch14 -p1 |
198 |
%patch19 -p1 |
|
199 |
%patch20 -p1 |
|
15528 | 200 |
%patch28 -p1 |
15781 | 201 |
%patch31 -p1 |
15798 | 202 |
%patch32 -p1 |
15299 | 203 |
|
15269 | 204 |
%if %option_with_indiana_branding |
205 |
%patch29 -p1 |
|
206 |
%endif |
|
9397 | 207 |
|
15803 | 208 |
%if %option_with_apoc_adapter |
15010
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
209 |
%patch23 -p1 |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
210 |
%patch24 -p1 |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
211 |
%endif |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
212 |
|
16050 | 213 |
%patch34 -p1 |
16165 | 214 |
%patch35 -p1 |
16050 | 215 |
|
15803 | 216 |
%if %option_without_moz_nss_nspr |
217 |
%patch11 -p1 |
|
218 |
%endif |
|
219 |
||
9397 | 220 |
##################################### |
221 |
## Package Build Section ## |
|
222 |
##################################### |
|
223 |
||
224 |
%build |
|
225 |
%ifos linux |
|
226 |
if [ -x /usr/bin/getconf ]; then |
|
227 |
CPUS=`getconf _NPROCESSORS_ONLN` |
|
228 |
fi |
|
229 |
%else |
|
230 |
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` |
|
231 |
%endif |
|
232 |
if test "x$CPUS" = "x" -o $CPUS = 0; then |
|
233 |
CPUS=1 |
|
234 |
fi |
|
235 |
||
236 |
cat << "EOF" > .mozconfig |
|
14785 | 237 |
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj |
9397 | 238 |
. $topsrcdir/browser/config/mozconfig |
239 |
mk_add_options BUILD_OFFICIAL=1 |
|
240 |
mk_add_options MOZILLA_OFFICIAL=1 |
|
241 |
ac_add_options --prefix=%{_prefix} |
|
242 |
ac_add_options --libdir=%{_libdir} |
|
243 |
ac_add_options --mandir=%{_mandir} |
|
13156 | 244 |
%if %option_with_debug |
245 |
ac_add_options --enable-debug |
|
13784 | 246 |
ac_add_options --enable-libxul |
13156 | 247 |
ac_add_options --disable-optimize |
13382 | 248 |
%endif |
9397 | 249 |
ac_add_options --enable-official-branding |
13156 | 250 |
ac_add_options --disable-updater |
9397 | 251 |
ac_add_options --disable-tests |
13156 | 252 |
ac_add_options --enable-dtrace |
253 |
ac_add_options --with-system-jpeg |
|
14438 | 254 |
ac_add_options --enable-system-cairo |
13156 | 255 |
ac_add_options --disable-crashreporter |
15803 | 256 |
%if %option_without_moz_nss_nspr |
257 |
ac_add_options --with-system-nspr |
|
258 |
ac_add_options --with-system-nss |
|
259 |
%endif |
|
15905 | 260 |
ac_add_options --enable-system-sqlite |
9397 | 261 |
EOF |
262 |
||
15803 | 263 |
%if %option_with_apoc_adapter |
9397 | 264 |
echo "ac_add_options --enable-extensions=default,apoc" >> .mozconfig |
265 |
%endif |
|
266 |
||
267 |
BUILD_OFFICIAL=1 |
|
268 |
MOZILLA_OFFICIAL=1 |
|
269 |
MOZ_PKG_FORMAT=BZ2 |
|
270 |
PKG_SKIP_STRIP=1 |
|
271 |
export BUILD_OFFICIAL MOZILLA_OFFICIAL MOZ_PKG_FORMAT PKG_SKIP_STRIP CFLAGS CXXFLAGS |
|
272 |
||
13156 | 273 |
#Build in a separated directory |
274 |
SRCDIR=$PWD |
|
275 |
export MOZCONFIG=$PWD/.mozconfig |
|
276 |
mkdir -p ../obj |
|
277 |
cd ../obj |
|
9397 | 278 |
|
15803 | 279 |
%if %option_without_moz_nss_nspr |
280 |
cp %{SOURCE9} ${SRCDIR}/../obj |
|
281 |
chmod +x ${SRCDIR}/../obj/nspr-nss-config |
|
282 |
export NSPR_CONFIG=${SRCDIR}/../obj/nspr-nss-config\ nspr |
|
283 |
export NSS_CONFIG=${SRCDIR}/../obj/nspr-nss-config\ nss |
|
284 |
%endif |
|
285 |
||
13156 | 286 |
${SRCDIR}/configure |
287 |
make |
|
288 |
||
13382 | 289 |
# install firefox.cfg (make debugging easier in obj/dist/bin) |
14785 | 290 |
cp %{SOURCE4} dist/bin/firefox.cfg |
13382 | 291 |
|
13156 | 292 |
cd browser/installer |
12092 | 293 |
make |
9397 | 294 |
|
295 |
%install |
|
296 |
/bin/rm -rf $RPM_BUILD_ROOT |
|
297 |
||
13156 | 298 |
mkdir -p $RPM_BUILD_ROOT%{_bindir} |
299 |
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name} |
|
300 |
mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name} |
|
301 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/idl/%{name} |
|
302 |
mkdir -p $RPM_BUILD_ROOT/tmp |
|
303 |
||
304 |
LIBDIR=$RPM_BUILD_ROOT%{_libdir}/%{name} |
|
305 |
INCLUDEDIR=$RPM_BUILD_ROOT%{_includedir}/%{name} |
|
306 |
IDLDIR=$RPM_BUILD_ROOT%{_datadir}/idl/%{name} |
|
307 |
||
308 |
BUILDDIR=$PWD/../obj |
|
309 |
cd $RPM_BUILD_ROOT/tmp |
|
310 |
bzip2 -dc $BUILDDIR/dist/firefox-*.sdk.tar.bz2 | tar -xf - |
|
311 |
||
312 |
cd firefox* |
|
313 |
mv bin/* ${LIBDIR} |
|
314 |
mv sdk/bin/xpidl ${LIBDIR} |
|
315 |
mv sdk/bin/xpt_link ${LIBDIR} |
|
316 |
mv sdk/bin/xpt_dump ${LIBDIR} |
|
13634 | 317 |
echo `date` > ${LIBDIR}/.autoreg |
13156 | 318 |
|
319 |
mv include/* ${INCLUDEDIR} |
|
320 |
mv idl/* ${IDLDIR} |
|
321 |
||
13634 | 322 |
# Fix *.h *.idl attribute issue |
13156 | 323 |
find ${INCLUDEDIR} ${IDLDIR} \ |
324 |
-type f -name "*.h" -o -type f -name "*.idl" | xargs chmod 644 |
|
325 |
||
9397 | 326 |
/bin/mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications |
327 |
/bin/mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps |
|
328 |
/bin/mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 |
|
329 |
install -c -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps/firefox-icon.png |
|
330 |
install -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/applications/firefox.desktop |
|
331 |
||
332 |
/bin/ln -s ../lib/firefox/firefox $RPM_BUILD_ROOT%{_bindir}/firefox |
|
333 |
||
334 |
# install preloaded library list that would be picked up by gdmprefetch |
|
335 |
/usr/bin/sed -e 's,NSS_NSPR_DIR,%{nss_nspr_dir},g' \ |
|
14785 | 336 |
-e 's,FIREFOX_LIB_DIR,%{_ffdir},g' %{SOURCE3} > \ |
13156 | 337 |
$RPM_BUILD_ROOT%{_ffdir}/firefox-preload.list |
9397 | 338 |
/bin/chmod 644 $RPM_BUILD_ROOT%{_ffdir}/firefox-preload.list |
339 |
||
9802 | 340 |
# install firefox.cfg |
14785 | 341 |
install -c -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_ffdir}/firefox.cfg |
9802 | 342 |
|
13156 | 343 |
# install firefox-xpcom.pc |
344 |
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig |
|
345 |
||
346 |
/usr/bin/sed -e "s,BASEDIR,%{_basedir},g" \ |
|
347 |
-e "s,LIBDIR,%{_libdir},g" \ |
|
348 |
-e "s,DATADIR,%{_datadir},g"\ |
|
349 |
-e "s,IDLDIR,%{_datadir}/idl/%{name},g"\ |
|
350 |
-e "s,INCLUDEDIR,%{_includedir},g" \ |
|
351 |
-e "s,NAME,%{name},g" \ |
|
15866 | 352 |
%if %option_without_moz_nss_nspr |
353 |
-e "s,REQUIRES_NSPR,Requires: nspr >= 4.7,g" \ |
|
354 |
-e "s,NSPR_RUNPATH,-R/usr/lib/mps,g" \ |
|
355 |
-e "s,NSPR_LIB,,g" \ |
|
356 |
-e "s,NSPR_INCLUDE,,g" \ |
|
357 |
%else |
|
358 |
-e "s,REQUIRES_NSPR,,g" \ |
|
359 |
-e "s,NSPR_RUNPATH,,g" \ |
|
360 |
-e "s,NSPR_LIB,-lnspr4,g" \ |
|
361 |
-e "s,NSPR_INCLUDE,-I\$\{includedir\}/nspr,g" \ |
|
362 |
%endif |
|
14785 | 363 |
%{SOURCE5} > $RPM_BUILD_ROOT/tmp/%{name}-xpcom.pc |
13634 | 364 |
install -c -m 644 $RPM_BUILD_ROOT/tmp/%{name}-xpcom.pc \ |
13156 | 365 |
$RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}-xpcom.pc |
366 |
||
367 |
/usr/bin/sed -e "s,BASEDIR,%{_basedir},g" \ |
|
368 |
-e "s,LIBDIR,%{_libdir},g" \ |
|
14785 | 369 |
-e "s,DATADIR,%{_datadir},g"\ |
370 |
-e "s,INCLUDEDIR,%{_includedir},g" \ |
|
371 |
-e "s,NAME,%{name},g" \ |
|
372 |
%{SOURCE6} > $RPM_BUILD_ROOT/tmp/%{name}-plugin.pc |
|
13634 | 373 |
install -c -m 644 $RPM_BUILD_ROOT/tmp/%{name}-plugin.pc \ |
13156 | 374 |
$RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}-plugin.pc |
375 |
||
376 |
/usr/bin/sed -e "s,BASEDIR,%{_basedir},g" \ |
|
377 |
-e "s,LIBDIR,%{_libdir},g" \ |
|
14785 | 378 |
-e "s,DATADIR,%{_datadir},g"\ |
379 |
-e "s,INCLUDEDIR,%{_includedir},g" \ |
|
380 |
-e "s,NAME,%{name},g" \ |
|
15866 | 381 |
%if %option_without_moz_nss_nspr |
382 |
-e "s,REQUIRES_NSPR,Requires: nspr >= 4.7,g" \ |
|
383 |
-e "s,NSPR_RUNPATH,-R/usr/lib/mps,g" \ |
|
384 |
-e "s,NSPR_LIB,,g" \ |
|
385 |
-e "s,NSPR_INCLUDE,,g" \ |
|
386 |
%else |
|
387 |
-e "s,REQUIRES_NSPR,,g" \ |
|
388 |
-e "s,NSPR_RUNPATH,,g" \ |
|
389 |
-e "s,NSPR_LIB,-lnspr4,g" \ |
|
390 |
-e "s,NSPR_INCLUDE,-I\$\{includedir\}/nspr,g" \ |
|
391 |
%endif |
|
14785 | 392 |
%{SOURCE7} > $RPM_BUILD_ROOT/tmp/%{name}-js.pc |
13634 | 393 |
install -c -m 644 $RPM_BUILD_ROOT/tmp/%{name}-js.pc \ |
13156 | 394 |
$RPM_BUILD_ROOT%{_libdir}/pkgconfig/%{name}-js.pc |
395 |
||
16207 | 396 |
# get out of the tmp dir before remove it |
397 |
cd $RPM_BUILD_ROOT |
|
13634 | 398 |
rm -rf $RPM_BUILD_ROOT/tmp |
13156 | 399 |
|
9808
370d8eb89584
remove local dictionary and use the one delivered by myspell-dictionary(CR6218511)
davelam
parents:
9802
diff
changeset
|
400 |
# remove local dictionary and share the one that delivered |
370d8eb89584
remove local dictionary and use the one delivered by myspell-dictionary(CR6218511)
davelam
parents:
9802
diff
changeset
|
401 |
# by myspell-dictionary |
14785 | 402 |
rm -rf $RPM_BUILD_ROOT%{_ffdir}/dictionaries |
9808
370d8eb89584
remove local dictionary and use the one delivered by myspell-dictionary(CR6218511)
davelam
parents:
9802
diff
changeset
|
403 |
|
14702 | 404 |
# move the default bookmarks file to a separated package: SUNWfirefox-bookmark |
405 |
# remove this one |
|
406 |
rm -f $RPM_BUILD_ROOT%{_libdir}/firefox/defaults/profile/bookmarks.html |
|
407 |
||
9397 | 408 |
%clean |
409 |
/bin/rm -rf $RPM_BUILD_ROOT |
|
410 |
||
411 |
######################################### |
|
412 |
## Package Post[Un] Install Section ## |
|
413 |
######################################### |
|
414 |
||
415 |
%post |
|
416 |
# run ldconfig before regxpcom |
|
417 |
/sbin/ldconfig >/dev/null 2>/dev/null |
|
418 |
||
419 |
%postun |
|
420 |
/sbin/ldconfig >/dev/null 2>/dev/null |
|
421 |
||
422 |
##################################### |
|
423 |
## Package Files Section ## |
|
424 |
##################################### |
|
425 |
||
426 |
%files |
|
427 |
%defattr(-,root,root) |
|
428 |
%dir %{_ffdir} |
|
429 |
%{_ffdir}/* |
|
430 |
%{_bindir}/firefox |
|
431 |
%{_mandir}/man1/* |
|
432 |
%{_datadir}/applications/%{name}.desktop |
|
433 |
%{_datadir}/pixmaps/%{name}-icon.png |
|
434 |
||
435 |
%changelog |
|
16203 | 436 |
* Tue Aug 04 2009 - [email protected] |
437 |
- Use new apoc adapter source tarball |
|
438 |
firefox-3.5-apoc-adapter.tar.bz2 |
|
439 |
which uses mozilla public string APIs |
|
440 |
- Remove patch firefox3-33-apoc-failed-to-shutdown.diff |
|
16201 | 441 |
* Tue Aug 04 2009 - [email protected] |
442 |
- Bump to Firefox 3.5.2. |
|
443 |
- Remove patch firefox3-12-bug492720.diff firefox3-26-bug504043.diff |
|
16165 | 444 |
* Wed Jul 29 2009 - [email protected] |
445 |
- Add patch firefox3-35-downloadable-font.diff |
|
16050 | 446 |
* Sun Jul 19 2009 - [email protected] |
447 |
- Add patch to fix gtk includes. |
|
16044 | 448 |
* Thu Jul 16 2009 - [email protected] |
449 |
- Bump to Firefox 3.5.1. |
|
450 |
- Remove patch firefox3-25-bug502584.diff |
|
16043 | 451 |
* Thu Jul 16 2009 - [email protected] |
452 |
- Add patch firefox3-26-bug504043.diff |
|
16015 | 453 |
* Mon Jul 13 2009 - [email protected] |
454 |
- Fix the bug doo 10012 |
|
16007 | 455 |
* Tue Jul 07 2009 - [email protected] |
456 |
- Add patch firefox3-25-bug502584.diff |
|
15981 | 457 |
* Wed Jul 01 2009 - [email protected] |
458 |
- Bump to Firefox 3.5. |
|
15961 | 459 |
* Thu Jun 25 2009 - [email protected] |
460 |
- Bump to Firefox 3.5 rc3. Add fix for bugzilla 499660. |
|
15951 | 461 |
* Sat Jun 20 2009 - [email protected] |
462 |
- Bump to Firefox 3.5 rc2. |
|
15938 | 463 |
* Thu Jun 18 2009 - [email protected] |
464 |
- The patch firefox3-31-sunaudio-sparc.diff is upstream |
|
15929 | 465 |
* Wed Jun 17 2009 - [email protected] |
466 |
- Bump to Firefox 3.5 rc1. |
|
15905 | 467 |
* Tue Jun 16 2009 - [email protected] |
468 |
- Re-enable use of system sqlite, build systems have the newer version |
|
469 |
installed now. |
|
15892 | 470 |
* Sun Jun 14 2009 - [email protected] |
471 |
- Disable use of system sqlite. |
|
15888 | 472 |
* Thu Jun 11 2009 - [email protected] |
473 |
- Use system libsqlite3.so |
|
15857 | 474 |
* Fri Jun 05 2009 - [email protected] |
15866 | 475 |
- Use system nspr in firefox-*.pc. |
476 |
* Fri Jun 05 2009 - [email protected] |
|
15857 | 477 |
- Add patch firefox3-12-bug492720.diff to fix build issue of libgjs. |
478 |
* Wed Jun 03 2009 - [email protected] |
|
15850 | 479 |
- Change bugzilla:9112 to doo:9112 and bugzilla:8471 to doo:8471 |
15802 | 480 |
* Mon May 25 2009 - [email protected] |
15803 | 481 |
- Use system NSS NSPR libraries by default |
482 |
Add patch firefox3-11-system-nss-nspr.diff |
|
483 |
Add source nspr-nss-config |
|
484 |
* Mon May 25 2009 - [email protected] |
|
15802 | 485 |
- Update patch firefox3-32-use-system-theora.diff to use libogg, libvobis. |
15798 | 486 |
* Tue May 22 2009 - [email protected] |
487 |
- Add patch firefox3-32-use-system-theora.diff for d.o.o 9112 |
|
488 |
* Tue May 18 2009 - [email protected] |
|
489 |
- Add patch firefox3-31-sunaudio-sparc.diff for d.o.o 8471 |
|
15686 | 490 |
* Tue Apr 28 2009 - [email protected] |
491 |
- Bump to 3.5 beta 4, add patch firefox3-04-oggplay.diff |
|
492 |
firefox3-30-timer-execution.diff for d.o.o. 8450. |
|
15532 | 493 |
* Tue Mar 31 2009 - [email protected] |
494 |
- Add patch firefox3-22-308-security-fixes.diff to include the security |
|
495 |
fixes released in Firefox 3.0.8. |
|
15528 | 496 |
* Mon Mar 30 2009 - [email protected] |
497 |
- Add patch firefox3-27-bug484932.diff. Fix d.o.o. 7638. |
|
498 |
- Add patch firefox3-28-ss-privacy-level.diff. Workaround for d.o.o. 7634. |
|
15456 | 499 |
* Fri Mar 20 2009 - [email protected] |
500 |
- Add patch firefox3-26-bug468727.diff. |
|
15310 | 501 |
* Thu Mar 05 2009 - [email protected] |
502 |
- Bump to 3.1b3 build 1. |
|
15299 | 503 |
* Wed Mar 04 2009 - [email protected] |
504 |
- Bump to 3.1b3 pre. Update patches accordingly. |
|
15269 | 505 |
* Mon Mar 02 2009 - [email protected] |
506 |
- Add patch for OpenSolaris getting started page. |
|
15151 | 507 |
* Thu Feb 19 2009 - [email protected] |
508 |
- Fix the issue caused by pango upgrade |
|
15046 | 509 |
* Tue Feb 10 2009 - [email protected] |
510 |
- Enable apoc adapter as default. |
|
15010
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
511 |
* Web Feb 04 2009 - [email protected] |
c61df03ccf5b
Enable APOC adapter when build with --with-apoc-apdater
hawklu
parents:
14996
diff
changeset
|
512 |
- Enable APOC adapter when build with --with-apoc-apdater |
14996 | 513 |
* Mon Feb 02 2009 - [email protected] |
514 |
- fit and finish: add default-to-downloads.diff for bugster CR#6735323. |
|
14855
4ad4704918cf
Change version number from 3.1b2 to 3.1 since svr4 pkg requires digit only.
davelam
parents:
14797
diff
changeset
|
515 |
* Wed Jan 07 2009 - [email protected] |
4ad4704918cf
Change version number from 3.1b2 to 3.1 since svr4 pkg requires digit only.
davelam
parents:
14797
diff
changeset
|
516 |
- Change version number from 3.1b2 to 3.1 since |
4ad4704918cf
Change version number from 3.1b2 to 3.1 since svr4 pkg requires digit only.
davelam
parents:
14797
diff
changeset
|
517 |
svr4 pkg requires digit only. |
14797 | 518 |
* Thu Dec 18 2008 - [email protected] |
519 |
- add firefox3-21-cache-directives.diff |
|
520 |
- update firefox3-29-strip-gtk-module-settings.diff |
|
14785 | 521 |
* Wed Dec 17 2008 - [email protected] |
522 |
- clean up and update some patches |
|
14784 | 523 |
* Wed Dec 17 2008 - [email protected] |
524 |
- correct the name typo of patch36. |
|
14778 | 525 |
* Tue Dec 16 2008 - [email protected] |
14785 | 526 |
- patches/firefox3-36-font-config.diff |
14778 | 527 |
patches/firefox3-37-xpcom-no-hidden.diff |
528 |
* Mon Dec 15 2008 - [email protected] |
|
529 |
- Removed upstreamed patch -24-moz-fix-link-path.diff. |
|
14774 | 530 |
* Mon Dec 15 2008 - [email protected] |
14785 | 531 |
- patches/firefox3-18-gen-devel-files.diff |
14778 | 532 |
patches/firefox3-21-donot-delay-stopping-realplayer.diff: |
533 |
update patch |
|
534 |
- patches/firefox3-31-js-dtrace.diff: add patch |
|
535 |
- patches/firefox3-32-alloca.diff: add patch |
|
536 |
||
14774 | 537 |
* Fri Dec 12 2008 - [email protected] |
14765 | 538 |
- Bump to firefox 3.1b2 |
539 |
||
540 |
Remove following patches (upstreamed): |
|
541 |
firefox3-19-no-xrender-perf.diff |
|
542 |
firefox3-20-remap-pixman-functions.diff |
|
543 |
firefox3-26-know-your-rights.diff |
|
544 |
||
545 |
Add following patches: |
|
546 |
firefox3-30-js.diff |
|
547 |
firefox3-33-libogg.diff |
|
548 |
firefox3-34-liboggz.diff |
|
549 |
firefox3-35-theora-disable-inline-asm.diff |
|
550 |
||
551 |
Update follwoing patches: |
|
552 |
firefox3-09-remove-core-file-check.diff |
|
553 |
firefox3-29-strip-gtk-module-settings.diff |
|
554 |
||
14702 | 555 |
* Wed Dec 03 2008 - [email protected] |
556 |
- Move the default bookmarks file to a separated package, CR6777386. |
|
557 |
Remove patches: firefox3-11-getting-started-bookmark.diff and |
|
558 |
firefox3-22-bug-report-bookmark.diff |
|
14667 | 559 |
* Thu Nov 27 2008 - [email protected] |
560 |
- Add firefox3-28-fix-mimetype-for-helper-app.diff |
|
561 |
- Add firefox3-29-strip-gtk-module-settings.diff |
|
14614 | 562 |
* Mon Nov 17 2008 - [email protected] |
563 |
- bump to 3.0.4 |
|
14465 | 564 |
* Wed Oct 15 2008 - [email protected] |
565 |
- Add firefox3-27-jemalloc-interpose-flag.diff. |
|
14439 | 566 |
* Fri Oct 10 2008 - [email protected] |
14440 | 567 |
- Add %option_with_indiana_branding for firefox3-25-ksh.diff. |
568 |
* Fri Oct 10 2008 - [email protected] |
|
14439 | 569 |
- Add firefox3-25-ksh.diff for indiana only to fix bugster CR6750518. |
570 |
Add firefox3-26-know-your-rights.diff for the EULA pop-up bugster CR6757178. |
|
571 |
Update firefox3-11-getting-started-bookmark.diff for the default |
|
572 |
bookmarks and toolbar entries on OpenSolaris 2008.11. |
|
14438 | 573 |
* Fri Oct 10 2008 - [email protected] |
574 |
- enable system cairo: fix for #3586 |
|
13784 | 575 |
* Sat Sep 27 2008 - [email protected] |
576 |
- Bump to 3.0.3. |
|
577 |
- Add enable-libxul for debug version. |
|
13683 | 578 |
* Fri Sep 19 2008 - [email protected] |
579 |
- Add firefox3-23-spellchecker-default.diff |
|
580 |
- Add firefox3-24-moz-fix-link-path.diff |
|
13634 | 581 |
* Wed Sep 17 2008 - [email protected] |
582 |
- Remove firefox3-01-change-install-dir.diff |
|
583 |
- Remove firefox3-03-plugins.diff |
|
584 |
- Remove firefox3-04-common-tar-option.diff |
|
585 |
- Remove firefox3-06-find-opt.diff |
|
586 |
- Remove firefox3-11-developer-guide-bookmark.diff |
|
587 |
- Put timestamp into .autoreg as a workaround for IPS for now. |
|
13448 | 588 |
* Tue Sep 09 2008 - [email protected] |
589 |
- Do not remove nss/nspr header files for now. |
|
13382 | 590 |
* Wed Sep 03 2008 - [email protected] |
591 |
- Fix firefox-preload.list.in and some small tweaks for specfile. |
|
13357
3ede0033f9a3
base-specs/firefox.spec: Add %if option_with_sun_branding around patch22
hawklu
parents:
13291
diff
changeset
|
592 |
* Tue Sep 02 2008 - [email protected] |
3ede0033f9a3
base-specs/firefox.spec: Add %if option_with_sun_branding around patch22
hawklu
parents:
13291
diff
changeset
|
593 |
- Add %if option_with_sun_branding around patch22 |
13291 | 594 |
* Wed Aug 27 2008 - [email protected] |
595 |
- Update patch firefox3-20-remap-pixman-functions.diff |
|
596 |
* Fri Aug 22 2008 - [email protected] |
|
13254 | 597 |
- add patch firefox3-22-bug-report-bookmark.diff |
13184 | 598 |
* Wed Aug 20 2008 - [email protected] |
599 |
- Rename firefox3-preload.list.in to firefox-preload.list.in. |
|
13172 | 600 |
* Tue Aug 19 2008 - [email protected] |
601 |
- Add firefox3-21-donot-delay-stopping-realplayer.diff |
|
602 |
- Update firefox3-20-remap-pixman-functions.diff |
|
603 |
- Remove firefox3-16-crash-in-8-bit-mode.diff |
|
604 |
- Remove firefox3-07-no-ldlibpath.diff |
|
13156 | 605 |
* Mon Aug 18 2008 - [email protected] |
606 |
- Rename firefox3.spec to firefox.spec since FF2 has been replaced by FF3 in Nevada and OS for several builds |
|
607 |
* Mon Aug 18 2008 - [email protected] |
|
608 |
- Enable debug mode when --with-debug specified |
|
609 |
* Mon Jul 21 2008 - [email protected] |
|
610 |
- Fixed another "-type f" issue of find command, which is similar as below |
|
611 |
* Mon Jul 21 2008 - [email protected] |
|
612 |
- Add another "-type f" to /usr/bin/find command because Solaris find needs it |
|
613 |
on both sides of -o to only find files. |
|
12858 | 614 |
* Mon Jul 21 2008 - [email protected] |
615 |
- Add bugdb info. |
|
13156 | 616 |
* Sat Jul 19 2008 - [email protected] |
617 |
- Fixed *.h *.idl 755 attribute issue. |
|
618 |
* Thu Jul 17 2008 - [email protected] |
|
619 |
- bump to 3.0.1 |
|
12835 | 620 |
* Thu Jul 17 2008 - [email protected] |
13156 | 621 |
- Change the patch firefox3-03-plugins as branding patch |
622 |
* Fri Jul 11 2008 - [email protected] |
|
623 |
- Add bugId for the patch firefox3-09-remove-core-file-check.diff |
|
624 |
- Remove patch firefox3-16-crash-in-8-bit-mode.diff: upstreamed |
|
625 |
- Add bugId for firefox3-18-gen-devel-files.diff |
|
626 |
* Thu Jun 26 2008 - [email protected] |
|
627 |
- Add patch |
|
628 |
* Fri Jun 20 2008 - [email protected] |
|
629 |
- Bump to Firefox 3.0 official release |
|
630 |
* Thu Jun 12 2008 - [email protected] |
|
631 |
- Bump to Firefox 3.0 RC3 |
|
632 |
- Add with-system-jpeg (bugzilla 437041) |
|
633 |
- Add firefox3-19-no-xrender-perf.diff to improve Firefox rendering performance |
|
634 |
when X Render is not available. |
|
635 |
- Remove patch10, patch14 |
|
636 |
||
12526 | 637 |
* Thu May 29 2008 - [email protected] |
638 |
- Disable developer guide patch to fix 6700877 as the developer guide is not |
|
639 |
needed for OpenSolaris or SXCE. |
|
13156 | 640 |
* Thu May 22 2008 - [email protected] |
641 |
- change to build as default browser |
|
642 |
* Mon Apr 21 2008 - [email protected] |
|
643 |
- new firefox3 devel package |
|
644 |
remove unnecessary comment |
|
645 |
* Mon Apr 14 2008 - [email protected] |
|
646 |
- bump to beta 5 |
|
647 |
remove patch14 which has been fixed in cario trunk (to be fixed in |
|
648 |
firefox3 final release) but not in firefox3 beta 5 |
|
12088 | 649 |
* Thu Apr 10 2008 - [email protected] |
13156 | 650 |
- Add firefox3-17-g11n-nav-lang.diff to assign locales in |
12088 | 651 |
general.useragent.locale so that JavaScript navigator.language works. |
13156 | 652 |
* Thu Feb 28 2008 - [email protected] |
653 |
- Remove the patch firefox3-10-cario-perf.diff |
|
654 |
which causes a regression CR6668422 |
|
655 |
* Mon Feb 25 2008 - [email protected] |
|
656 |
- Fix the bug CR6656460 firefox crash in 8 bit mode |
|
657 |
* Wed Feb 20 2008 - [email protected] |
|
658 |
- Bump to beta3, and removed upstreamed patche firefox3-15-printing-failed.diff |
|
659 |
* Wed Jan 24 2008 - [email protected] |
|
660 |
- patch fixing the bug CR6646478 status:upstream |
|
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
11422
diff
changeset
|
661 |
* Wed Jan 09 2008 - [email protected] |
13156 | 662 |
- renamed FF 3 spec to *firefox3 to let FF 3 coexist with FF 2 |
11427
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
11422
diff
changeset
|
663 |
* Wed Jan 09 2008 - [email protected] |
524ae7c62cd7
Rolled spec files *firefox.spec back to FF 2 and created new ones for FF 3 in order to let FF 3 coexist with FF 2
davelam
parents:
11422
diff
changeset
|
664 |
- the patch is from bugzilla.freedesktop.org (bug 4945) Fixing CR6646456 |
11360
b84201ab8a4b
changed to use "make" instead of "make export" and "make libs"
davelam
parents:
11355
diff
changeset
|
665 |
* Sat Dec 29 2007 - [email protected] |
b84201ab8a4b
changed to use "make" instead of "make export" and "make libs"
davelam
parents:
11355
diff
changeset
|
666 |
- changed to use "make" instead of "make export" and "make libs" |
11355
d88df8a86e26
Bumped to 3.0 beta2. Obsoleted SUNWfirefox-root. Set not building apoc adapter as default. Disabe apoc adapter since it's not available for 3.0 yet
davelam
parents:
11276
diff
changeset
|
667 |
* Thu Dec 27 2007 - [email protected] |
d88df8a86e26
Bumped to 3.0 beta2. Obsoleted SUNWfirefox-root. Set not building apoc adapter as default. Disabe apoc adapter since it's not available for 3.0 yet
davelam
parents:
11276
diff
changeset
|
668 |
- move to 3.0 beta2 |
d88df8a86e26
Bumped to 3.0 beta2. Obsoleted SUNWfirefox-root. Set not building apoc adapter as default. Disabe apoc adapter since it's not available for 3.0 yet
davelam
parents:
11276
diff
changeset
|
669 |
- set not building apoc adapter as default |
11276 | 670 |
* Mon Dec 03 2007 - [email protected] |
671 |
- bump to 2.0.0.11 for several regressions in 2.0.0.10 |
|
11257 | 672 |
* Fir Nov 28 2007 - [email protected] |
673 |
- replace firefox-06-locale.diff with mozilla-09-locale.diff, to correct our way |
|
674 |
of supporting multi-language |
|
11254 | 675 |
* Thu Nov 27 2007 - [email protected] |
676 |
- bump to 2.0.0.10 for several security bug fixes |
|
11166 | 677 |
* Fri Nov 11 2007 - [email protected] |
11168 | 678 |
- Add firefox-15-remove-core-file-check.diff patch to remove core file checking |
679 |
code in run-mozilla.sh. Fixes CR6589754. |
|
11112 | 680 |
* Fri Nov 02 2007 - [email protected] |
681 |
- bump to 2.0.0.9 to fix several regressions in previous release |
|
10698
7853b214390d
bump to 2.0.0.8 for security bug fixes(CR6619093)
davelam
parents:
10683
diff
changeset
|
682 |
* Mon Oct 22 2007 - [email protected] |
7853b214390d
bump to 2.0.0.8 for security bug fixes(CR6619093)
davelam
parents:
10683
diff
changeset
|
683 |
- bump to 2.0.0.8 |
10683 | 684 |
* Sat Oct 20 2007 - [email protected] |
685 |
- add indiana branding patch |
|
10572 | 686 |
* Fri Sep 28 2007 - [email protected] |
687 |
- do not add developer guide bookmark when sun branding is not requested |
|
10538 | 688 |
* Wed Sep 19 2007 - [email protected] |
689 |
- bump to 2.0.0.7 |
|
10262 | 690 |
* Fri Aug 03 2007 - [email protected] |
691 |
- bump to 2.0.0.6 |
|
10204
500ff73fd10e
Bump to 2.0.0.5 and remove patch firefox-15-infinite-recursion.diff which has been upstreamed in that release(CR6582544)
davelam
parents:
10102
diff
changeset
|
692 |
* Mon Jul 23 2007 - [email protected] |
500ff73fd10e
Bump to 2.0.0.5 and remove patch firefox-15-infinite-recursion.diff which has been upstreamed in that release(CR6582544)
davelam
parents:
10102
diff
changeset
|
693 |
- bump to 2.0.0.5 and remove patch firefox-15-infinite-recursion.diff which |
500ff73fd10e
Bump to 2.0.0.5 and remove patch firefox-15-infinite-recursion.diff which has been upstreamed in that release(CR6582544)
davelam
parents:
10102
diff
changeset
|
694 |
has been upstreamed in that release |
10102 | 695 |
* Thu Jun 21 2007 - [email protected] |
696 |
- Add patch, mozilla-08-cairo-update.diff, to update the private copy of |
|
697 |
cairo.h used in the build. |
|
9969 | 698 |
* Thu May 31 2007 - [email protected] |
699 |
- bump to 2.0.0.4 |
|
9943
8a7fd08105e7
Fix the bug CR6546931:Firefox dumps core due to infinite recursion
hawklu
parents:
9808
diff
changeset
|
700 |
* Fri May 18 2007 - [email protected] |
8a7fd08105e7
Fix the bug CR6546931:Firefox dumps core due to infinite recursion
hawklu
parents:
9808
diff
changeset
|
701 |
- Firefox dumps core due to infinite recursion |
9808
370d8eb89584
remove local dictionary and use the one delivered by myspell-dictionary(CR6218511)
davelam
parents:
9802
diff
changeset
|
702 |
* Mon Apr 30 2007 - [email protected] |
370d8eb89584
remove local dictionary and use the one delivered by myspell-dictionary(CR6218511)
davelam
parents:
9802
diff
changeset
|
703 |
- remove local dictionary and use the one delivered by myspell-dictionary(CR6218511) |
9802 | 704 |
* Thu Apr 27 2007 - [email protected] |
705 |
- add patch to grey out "Check for Updates" in Firefox menu since it's not supported |
|
9723
a23265ee9b04
disable update feature in Thunderbird menu since it's not supported on Solaris so far(CR#6542910)
davelam
parents:
9705
diff
changeset
|
706 |
* Thu Apr 12 2007 - [email protected] |
a23265ee9b04
disable update feature in Thunderbird menu since it's not supported on Solaris so far(CR#6542910)
davelam
parents:
9705
diff
changeset
|
707 |
- disable update feature in Firefox menu since it's not supported |
a23265ee9b04
disable update feature in Thunderbird menu since it's not supported on Solaris so far(CR#6542910)
davelam
parents:
9705
diff
changeset
|
708 |
on Solaris so far(CR#6542910) |
9705
f329aa5b9861
Change the comments of Patch15 from type:upstream to type:bug state:upstream
hawklu
parents:
9662
diff
changeset
|
709 |
* Wed Apri 10 2007 - [email protected] |
f329aa5b9861
Change the comments of Patch15 from type:upstream to type:bug state:upstream
hawklu
parents:
9662
diff
changeset
|
710 |
- change the comments of Patch15 from type:upstream to type:bug state:upstream |
9662
efce2ddea936
# bugster: CR6331694 partly fixed, the patch has been upstreamed
hawklu
parents:
9598
diff
changeset
|
711 |
* Wed Apri 04 2007 - [email protected] |
efce2ddea936
# bugster: CR6331694 partly fixed, the patch has been upstreamed
hawklu
parents:
9598
diff
changeset
|
712 |
- # bugster: CR6331694 partly fixed, the patch has been upstreamed |
9598 | 713 |
* Wed Mar 21 2007 - [email protected] |
714 |
- bump to 2.0.0.3 |
|
9588 | 715 |
* Tue Mar 20 2007 - [email protected] |
716 |
- fix bug CR#6521792 |
|
717 |
part1: add file ".autoreg" and add postinstall/postremove scripts in |
|
718 |
SUNWfirefox-apoc-adapter |
|
719 |
part2: add patch firefox-12-regenerate-compreg-file.diff |
|
9419 | 720 |
* Sat Mar 03 2007 - [email protected] |
721 |
- removed patch firefox-12-bookmark-drag-and-drop.diff which has been |
|
722 |
upstreamed in 2.0.0.2 |
|
9397 | 723 |
* Mon Feb 26 2007 - [email protected] |
724 |
- bump version to 2.0.0.2 |
|
725 |
* Mon Feb 12 2007 - [email protected] |
|
726 |
- Add patch, 02-xpcom-mps.diff, to add '-I/usr/include/mps' to firefox-xpcom.pc |
|
727 |
to allow totem to find prtypes.h (as nscore.h includes this). |
|
728 |
* Mon Feb 05 2007 - [email protected] |
|
729 |
- fix bug CR6519241:bookmark drag and drop crash firefox |
|
730 |
- bugzilla id 367203. The patch has been put into upstream |
|
731 |
* Fri Jan 26 2007 - [email protected] |
|
732 |
- enable xinerama support to fix bug CR6507236 |
|
733 |
* Thu Jan 18 2007 - [email protected] |
|
734 |
- Fix 'patch7 -p0' - change to -p1 and change patch file too. |
|
735 |
* Wed Jan 17 2007 - [email protected] |
|
736 |
- Remove unneeded patch, firefox-02-font_Xft.diff. |
|
737 |
* Fri Jan 05 2007 - [email protected] |
|
738 |
- remove firefox-rebuild-databases and %preun since it's unnecessary for |
|
739 |
Firefox 2.0 |
|
740 |
* Thu Dec 28 2006 - [email protected] |
|
741 |
- change the patch type to branding for some patches in patch comments |
|
742 |
- bump version to 2.0.0.1 |
|
743 |
* Thu Dec 07 2006 - [email protected] |
|
744 |
- Add "solaris developer guide" to bookmark and default home page etc |
|
745 |
* Wed Nov 29 2006 - [email protected] |
|
746 |
- Correct path to sparcv8plus dir. Enclose code within '%ifarch sparc'. |
|
747 |
* Tue Nov 28 2006 - [email protected] |
|
748 |
- add %if %with_apoc_adapter to conditinoally disable building apoc |
|
749 |
adapter, default: build apoc adapter, use |
|
750 |
--without-apoc-adapter to disable it |
|
751 |
- remove empty firefox/cpu/sparcv8plus and firefox/cpu |
|
752 |
* Mon Nov 27 2006 - [email protected] |
|
753 |
- enable apoc adapter(CR#6478680) |
|
754 |
- move manpage related part in "%ifos linux" since SUNWfirefox.spec |
|
755 |
would cover that on Solaris |
|
756 |
* Fri Nov 17 2006 - [email protected] |
|
757 |
- add patch comments |
|
758 |
* Wed Oct 25 2006 - [email protected] |
|
759 |
- bump verion to 2.0(official release) |
|
760 |
* Fri Oct 20 2006 - [email protected] |
|
761 |
- bump version to 2.0rc3 |
|
762 |
* Mon Oct 09 2006 - [email protected] |
|
763 |
- bump version to 2.0rc2 |
|
764 |
* Thu Sep 07 2006 - [email protected] |
|
765 |
- add patch firefox-09-no-pkg-files.diff to remove patch checker scripts |
|
766 |
since it's unnecessary to deliver them with the bundled version |
|
767 |
- change the version 2.0bx to 2.0 to comply WOS integration rules |
|
768 |
- re-organize the patch list |
|
769 |
* Mon Sep 04 2006 - [email protected] |
|
770 |
- bump version to 2.0 beta 2 |
|
771 |
* Mon Aug 28 2006 - [email protected] |
|
772 |
- create symbol link libnssckbi.so -> /usr/lib/mps/libnssckbi.so |
|
773 |
to fix bug CR#6459752 |
|
774 |
* Tue Aug 08 2006 - [email protected] |
|
775 |
- bump version to 2.0b1 |
|
776 |
- remove the patch mozilla-03-s11s-smkfl.diff, mozilla-04-s11x-smkfl.diff, |
|
777 |
firefox-03-yelp-hang.diff which have been fixed in 2.0b1 |
|
778 |
- change to xpinstall/packager to run make to make the binary tarball |
|
779 |
* Tue Aug 08 2006 - [email protected] |
|
780 |
- fixed the preload list problem |
|
781 |
* Thu Jul 27 2006 - [email protected] |
|
782 |
- Remove 'aclocal' dir from %files as it is now empty. |
|
783 |
* Wed Jul 26 2006 - [email protected] |
|
784 |
- Remove firefox-10-gecko.m4.diff : yelp uses local copy now, and re-shuffled |
|
785 |
the rest of the firefox-* patches to be in sequence. |
|
786 |
* Fri Jul 07 2006 - [email protected] |
|
787 |
- add patch mozilla-07-no-ldlibpath.diff to remove the LD_LIBRARY_PATH in |
|
788 |
the startup script |
|
789 |
* Tue Jun 13 2006 - [email protected] |
|
790 |
- add patch firefox-15-no-nss-nspr.diff to let firefox use nss, nspr in |
|
791 |
/usr/lib/mps required by ARC |
|
792 |
- remove all nss, nspr header files in development package |
|
793 |
* Mon Jun 12 2006 - [email protected] |
|
794 |
- add patch firefox-14-plugins.diff to add Mozilla plugins direcotry |
|
795 |
(/usr/sfw/lib/mozilla/plugins) in Firefox plugin searching path(CR#6428445) |
|
796 |
* Fri Jun 02 2006 - [email protected] |
|
797 |
- bump src version to 1.5.0.4 |
|
798 |
* Mon May 08 2006 - [email protected] |
|
799 |
- bump src version to 1.5.0.3 |
|
800 |
* Fri Apr 28 2006 - [email protected] |
|
801 |
- remove patch mozilla-06-skip-strip.diff, use another simple way to skip |
|
802 |
strip instead, setting PKG_SKIP_STRIP=1 |
|
803 |
* Fri Apr 21 2006 - [email protected] |
|
804 |
- switch back to 1.5.0.2 since we're not get ARC approved yet |
|
805 |
* Fri Apr 14 2006 - [email protected] |
|
806 |
- removed firefox-chrome-lang.txt per l10n team's request, firefox uses new |
|
807 |
strategy to register chrome entries, so this file is useless |
|
808 |
* Thu Apr 13 2006 - [email protected] |
|
809 |
- Changed the installation location from "/usr/sfw/lib" to "/usr/lib" |
|
810 |
on Solaris |
|
811 |
* Tue Apr 04 2006 - [email protected] |
|
812 |
- Bump version to 2.0 alpha1 |
|
813 |
- Remove Patch3,4,11 which have been upstreamed into this version |
|
814 |
- Add patch mozilla-06-skip-strip.diff to make no stripped libraries |
|
815 |
* Fri Mar 31 2006 - [email protected] |
|
816 |
- Add patch firefox-13-locale.diff to make firefox automatically |
|
817 |
pick up locale setting from user environment and start up in |
|
818 |
that locale |
|
819 |
* Fri Feb 24 2006 - [email protected] |
|
820 |
- Add patch firefox-11-new-tab.diff to fix CR6368789 |
|
821 |
- Add patch firefox-12-preload.diff and extra source file |
|
822 |
firefox-preload.list.in to enable firefox preload mechanism |
|
823 |
- Remove useless file firefox-rebuild-databases since it's only |
|
824 |
for Linux |
|
825 |
- Remove useless sources and patch |
|
826 |
* Thu Dec 15 2005 - [email protected] |
|
827 |
- Add patch firefox-09-yelp-hang.diff to fix yelp hang problem. |
|
828 |
* Fri Dec 02 2005 - [email protected] |
|
829 |
- Add Makefile.in patch to link fontconfig and Xft libraries. |
|
830 |
- make from top directory to build nsIconChannel.o. |
|
831 |
* Fri Dec 02 2005 - [email protected] |
|
832 |
- Bump tarball version to 1.5. |
|
833 |
- Modify the configuration options |
|
834 |
* Fri Nov 11 2005 - [email protected] |
|
835 |
- Bump tarball version to 1.5rc3. |
|
836 |
* Fri Nov 11 2005 - [email protected] |
|
837 |
- Bump tarball version to 1.5rc2. |
|
838 |
* Tue Nov 08 2005 - [email protected] |
|
839 |
- Bump tarball version to 1.5rc1 |
|
10572 | 840 |
- Remove the patch mozilla-07-bz307041.diff since it's upstreamed in 1.5rc1 |
841 |
already |
|
842 |
- Enable '--enalbe-timeline' in nightly builds |
|
9397 | 843 |
* Thu Nov 1 2005 - [email protected] |
844 |
- change version to numeric and introduce %tarball_version |
|
845 |
* Fri Oct 21 2005 - [email protected] |
|
846 |
- Update version from 1.5b1 to 1.5b2 and add patch 307041 from bugzilla |
|
847 |
- Change configure option per Leo Sha from developer team |
|
848 |
- Add nss header file in development package |
|
849 |
* Mon Sep 26 2005 - <[email protected]> |
|
850 |
- Bump to 1.5b1. |
|
851 |
- Move dir mozilla to firefox after tarball unpacking. |
|
852 |
* Mon Sep 12 2005 - <[email protected]> |
|
853 |
- get rid of %builddir as it would be different on Solaris |
|
854 |
* Thu Sep 08 2005 - [email protected] |
|
855 |
- Change BuildPrereq to BuildRequires, a format that build-gnome2 understands. |
|
856 |
* Mon Sep 05 2005 - Dave Lin <[email protected]> |
|
857 |
- Add patches to remove the specific gtar options |
|
858 |
- Set MOZ_PKG_FORMAT=BZ2 to keep consistent of tarball |
|
859 |
format between linux and solaris |
|
860 |
* Fri Sep 01 2005 - [email protected] |
|
861 |
- Change gtar to tar; add two necessary mkdir's. |
|
862 |
* Mon Aug 22 2005 Dave Lin <[email protected]> |
|
863 |
- initial version of the spec file created |