Commit Graph

526 Commits

Author SHA1 Message Date
Christopher Aillon
6320782833 Let's do a -3 release 2011-04-04 01:37:06 -07:00
Christopher Aillon
14b5c4f61e Updates for GNOME 3
Taken from https://bugzilla.mozilla.org/show_bug.cgi?id=611953
Patches	2-5.

Not all	patches	have positive review yet; there's a question of
whether to ensure a gsettings key exists, due to picture-filename
changing to picture-uri in the middle of the review process.

This is	something we can control in the	distribution, though, and
don't need to be dynamic about it.
2011-04-03 21:00:32 -07:00
Christopher Aillon
4acbcb3302 Use upstream's version of our patch to set the default browser
When setting the default browser, we want to set it to 'firefox %s'
instead of '/usr/lib{,64}/firefox-4/firefox %s'

firefox-default.patch did the job for us for a bit, but upstream now
has a patch to do this which we can now use.  The patch will check
to see if MOZ_APP_LAUNCHER is passed, and if so, it will use only
the basename when setting the default browser.  We already set
MOZ_APP_LAUNCHER, so just need to switch to using the patch.

From https://bugzilla.mozilla.org/show_bug.cgi?id=611953
Patch 1 - Use MOZ_APP_LAUNCHER for default browser executable (v3, un-bitrotted)
2011-04-03 20:16:30 -07:00
Christopher Aillon
905589a4fd Rebuild 2011-03-22 11:21:31 -07:00
Remi Collet
b1512cc666 Use the gecko_verrel macro for our various requires
This should have been done as part of 59e26d3 but was erroneously
left out. Not doing this would mean that it would be theoretically
possible to update Firefox without a matching XULRunner.

Signed-off-by: Christopher Aillon <caillon@redhat.com>
2011-03-22 11:21:08 -07:00
Christopher Aillon
9f7e181bc4 Firefox 4 2011-03-22 08:41:05 -07:00
Christopher Aillon
59e26d3347 Use pre-versioning similar to XULRunner 2011-03-22 08:35:06 -07:00
Christopher Aillon
c703001907 4.0 RC 2 2011-03-18 18:50:56 -07:00
Christopher Aillon
49840edf8c Install langpacks as .xpi files instead of unpacking them
This helps performance of the browser, notably at startup, as it
needs to open less files.

http://blog.mozilla.com/tglek/2010/03/11/extensions-startup/
2011-03-18 15:00:19 -07:00
Christopher Aillon
8cc5a0416d Macro-ize the langpack directory name 2011-03-18 15:00:19 -07:00
Jan Horak
8f8da735b4 Rebuild against libxul, disabled gnomevfs and enabled gio 2011-03-17 18:17:54 +01:00
Christopher Aillon
02547ae08b 4.0 RC 1
Update tarballdir for 2.0
2011-03-09 14:53:50 -08:00
Christopher Aillon
090a50e9e1 Don't explicitly define MOZ_SERVICES_SYNC=1
it's part of the default build so it gets defined anyway
2011-02-27 01:54:34 -08:00
Christopher Aillon
a290d3e115 stop shipping ghosted {compreg,xpti}.dat
they both moved to the profile directory ages ago
2011-02-26 21:54:26 -08:00
Christopher Aillon
0b79269891 Use omnijar as our chrome file format
Don't bother passing a chrome file format in our mozconfig,
omnijar is the default, but it didn't work before.

Adjust the %files list accordingly.

Move various bits to happen before running make install so they
get automatically added to omni.jar.

Make sure to add our prefs file to the manifest file so it gets
pulled in, too.

See http://blog.mozilla.com/mwu/2010/08/13/omnijar-how-does-it-work/
2011-02-26 19:02:04 -08:00
Christopher Aillon
90f2407d00 Remove User-Agent customizations
Support got dropped in https://bugzilla.mozilla.org/show_bug.cgi?id=581008

https://developer.mozilla.org/en/Gecko_user_agent_string_reference
2011-02-26 16:50:19 -08:00
Christopher Aillon
0bdbcabf4b 4.0 Beta 12 2011-02-25 11:42:42 -08:00
Christopher Aillon
8dfddebb20 find-external-requires isn't needed
since we build against xulrunner.
2011-02-10 21:08:11 -08:00
Christopher Aillon
8a31c9db08 Update gecko-{libs,devel} requires 2011-02-10 21:06:42 -08:00
Christopher Aillon
ba1527bcca Use %{ix86} instead of i386 i686 2011-02-10 19:58:25 -08:00
Christopher Aillon
9f853e9749 Remove some unused local variables 2011-02-10 19:52:18 -08:00
Christopher Aillon
bbec2ad49b Revert the bump, it's not needed.
If only koji weren't sucking because of the mass rebuild, this would
have gotten submitted hours ago... still waiting on koji to start
the finish the newRepo with the nss we need to start the XR build
that this needs....
2011-02-08 13:18:41 -08:00
Dennis Gilmore
a88767615a - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 14:13:37 -06:00
Christopher Aillon
c0f195a4ce Firefox 4.0 Beta 11
also, use xz for our generated langpack tarball
2011-02-08 10:17:09 -08:00
Christopher Aillon
90c267f298 Bring back the default browser check
but we don't want the default of '/usr/lib{,64}/firefox-XYZ/firefox %s'
change it to be simply 'firefox %s'
2011-02-07 18:22:22 -08:00
Christopher Aillon
9226a3c56e Remove some crufty commented out code 2011-02-01 09:33:41 -08:00
Christopher Aillon
b4d6e96efe Remove the jemalloc specific patches
They belong in XR, but have already been fixed in other ways anyway
2011-01-31 19:13:52 -08:00
Christopher Aillon
9f0d1ae239 Move the categories directly into the .desktop file itself
No need to --add-category when we simply control the .desktop file
2011-01-31 19:02:11 -08:00
Christopher Aillon
c763d0e4b3 No longer need to define and clean up the build root
In Fedora 13+ this is handled automatically.
http://fedoraproject.org/wiki/Packaging/Guidelines#BuildRoot_tag
http://fedoraproject.org/wiki/Packaging/Guidelines#.25clean
2011-01-29 13:55:50 -08:00
Christopher Aillon
4071072ba0 Firefox 4.0 Beta 10
And update firefox-default.patch to continue applying to the new tree
2011-01-25 15:28:58 -08:00
Christopher Aillon
430e7dd338 trivial: change the langpacks from source2 to source1
so that source0 and source1 are the two tarballs we always update
2011-01-25 15:24:40 -08:00
Christopher Aillon
ed92d8077d Fix up optimize flags
Don't pass the opt flags twice to moz, as that will just cause them
to be duplicated in the compile lines.

Remove commented out optimization flags in the mozconfig

Also add a comment about why we disable cpp exceptions
2011-01-25 11:18:34 -08:00
Christopher Aillon
3c6d6f9fe7 Update the parallel build flags
Up to -j4 is supported on x86 arches (upstream builds with -j4)
Leave the other arches out still since they are not proven to be reliable.
2011-01-25 11:15:09 -08:00
Christopher Aillon
b51b2892ba Firefox 4.0 Beta 9 2011-01-14 12:21:37 -08:00
Dan Horák
e09a913b9a - disable ipc on non-x86 arches to match xulrunner 2011-01-06 12:41:29 +01:00
Martin Stransky
1c699fa97d application.ini permission check fix 2011-01-06 10:36:09 +01:00
Martin Stransky
5cc9effe5e Fixed rhbz#667477 - broken launch script 2011-01-06 08:39:35 +01:00
Martin Stransky
767857cdc5 Fixed rhbz#664877 - Cannot read application.ini 2011-01-04 13:00:05 +01:00
Martin Stransky
9019c4cf58 build fixes 2010-12-21 17:43:16 +01:00
Martin Stransky
f492b8cd14 Update to Beta 8 2010-12-21 13:50:19 +01:00
Martin Stransky
251cf5ced1 Fixed rhbz#437608 - When prelink is installed, rpm builds are garbage 2010-12-21 13:18:38 +01:00
Christopher Aillon
985653fc38 pre-releases can be officially branded, as long as they are official pre-releases. nightlies would still need to be unofficial builds 2010-12-08 17:02:45 -08:00
Christopher Aillon
098f463b9b - Use official branding since this is an official beta
- Fix Tab Candy/Panorama (#658573)
2010-12-08 16:56:49 -08:00
Jan Horak
9d48ff371b Fixed files section 2010-11-15 14:51:11 +01:00
Jan Horak
57658a46b0 Added module files 2010-11-15 13:45:54 +01:00
Jan Horak
7973b55962 Removed updater from files 2010-11-15 10:12:58 +01:00
Jan Horak
a57d8cbbe9 Removed firefox-disable-checkupdates.patch and disabled updater 2010-11-12 16:42:39 +01:00
Jan Horak
a9a8d1eed9 Fixed xulrunner version 2010-11-12 13:43:10 +01:00
Jan Horak
0fd9205799 Update to 4.0b7 2010-11-11 19:41:06 +01:00
Jesse Keating
dfc915687d - Rebuilt for gcc bug 634757 2010-09-29 14:11:09 -07:00
Martin Stransky
da055d6549 Enabled langpacks 2010-09-21 16:46:19 +02:00
Martin Stransky
0a804ca2c2 Update to 4.0 Beta 6, Disabled langpacks for now 2010-09-21 16:02:15 +02:00
Tom "spot" Callaway
bba7f23d75 add chrome.manifest file 2010-09-07 14:53:31 -04:00
Tom "spot" Callaway
b7539261ab drop browser.manifest from %files, add new *.manifest files 2010-09-07 14:36:06 -04:00
Tom "spot" Callaway
61fb4595e4 BuildRequires: yasm 2010-09-07 14:21:00 -04:00
Tom "spot" Callaway
73f35a9a59 correct source file 2010-09-07 12:15:08 -04:00
Tom "spot" Callaway
2cfd6db9c3 fixed spec file, take 2 2010-09-07 11:19:24 -04:00
Tom "spot" Callaway
7807013a6c fixed patches, fixed spec file 2010-09-07 10:57:17 -04:00
Martin Stransky
cd9477d203 Update to 4.0 Beta 4 2010-08-30 16:51:27 +02:00
Martin Stransky
4c3c3e64a0 - Fixed rhbz#531159 - disable firefox default browser check
- Disabled automatic updates
2010-06-24 10:51:03 +00:00
Jan Horak
341ecd0626 Update to 3.6.4 2010-06-23 09:10:39 +00:00
Martin Stransky
283554adec Fixed language packs (#559960) 2010-04-13 10:15:56 +00:00
Martin Stransky
84634ca6ea Fixed multilib conflict 2010-04-12 10:53:15 +00:00
Martin Stransky
b28ffa61eb Fixed install dir 2010-04-06 06:59:58 +00:00
Martin Stransky
7ef47da3d3 Fixed install dir 2010-04-06 06:54:41 +00:00
Martin Stransky
9c186c088e Update to 3.6.3 2010-04-03 10:10:51 +00:00
Jan Horak
12594712e4 Update to 3.6.2 2010-03-23 11:28:26 +00:00
Martin Stransky
e1fa01ec3d Added fix for #559960 2010-02-24 13:55:11 +00:00
Martin Stransky
04d8b1f14d Update to 3.6 2010-01-22 10:19:19 +00:00
Martin Stransky
07b9afe542 version update 2010-01-18 12:57:48 +00:00
Martin Stransky
e618b4061c Fix for #556428 - Restricted maximal xulrunner version 2010-01-18 12:52:55 +00:00
Martin Stransky
cd2779fcc3 Update to 3.6.1 RC2 2010-01-18 12:07:09 +00:00
Martin Stransky
7ac9c534cc Update to 3.6.1 RC1 2010-01-13 21:14:07 +00:00
Martin Stransky
6b3c95cdd2 firefox.sh fix (#553184) 2010-01-07 11:36:50 +00:00
Martin Stransky
3111c6ab29 Grrr, new year is here 2010-01-05 13:38:07 +00:00
Martin Stransky
ea2cabb8bc Removed MOZ_LOCAL_LANGPACKS from browser launcher script (#284011) 2010-01-05 13:37:25 +00:00
Martin Stransky
6bc169c4f6 Update to 3.6.1 Beta 5 2009-12-21 10:25:53 +00:00
Martin Stransky
38b02c818b Added fix for mozbz#526152 - jemalloc fix 2009-12-17 09:42:00 +00:00
Martin Stransky
b02dbcc6fc build fix 2009-11-27 11:02:06 +00:00
Martin Stransky
91cd954b65 Update to 3.6.1 Beta 4 2009-11-27 10:55:54 +00:00
Martin Stransky
e86a9f2410 Language pack updated (#284011) 2009-11-25 15:17:54 +00:00
Martin Stransky
cd934b2350 - Necko wifi monitor disabled
- Added source URL (#521704)
2009-11-20 07:29:30 +00:00
Martin Stransky
d5ca6f85d9 Rebase to 3.6.1 Beta 3 2009-11-18 22:16:45 +00:00
Martin Stransky
36706a2e37 Rebase to 3.6.1 Beta 3 2009-11-18 21:55:27 +00:00
Martin Stransky
78ac09462f Added buildrequires 2009-11-18 11:25:00 +00:00
Martin Stransky
75e33f00cd Update to 3.6 2009-11-18 11:08:31 +00:00
Jan Horak
4a41608186 Update to 3.5.5 2009-11-05 10:00:21 +00:00
Jan Horak
c350ac97fd Update to 3.5.4 2009-10-27 12:11:57 +00:00
Jan Horak
5ca081e3ae Update to 3.5.3 2009-09-11 07:07:45 +00:00
Martin Stransky
590f3a7a51 Rebuilt 2009-08-06 15:24:40 +00:00
Martin Stransky
e5f8814cb2 Fix for #437596 - Firefox needs to register proper name for session restore 2009-08-06 13:10:16 +00:00
Christopher Aillon
2f9ad5a5ff Remove spurious BuildRequires - these are all BuildRequire'd by
xulrunner-devel, which we BR
2009-08-06 08:03:57 +00:00
Christopher Aillon
c919e1d9ea - Update to 3.5.2 2009-08-03 22:47:03 +00:00
Jan Horak
8f828a9d39 Adjust icons cache update according to template 2009-07-24 10:44:55 +00:00
Jan Horak
8fa89a42da New icons fixed 2009-07-22 10:39:24 +00:00
Christopher Aillon
05bc1fdc04 - Update to 3.5.1 2009-07-17 19:02:44 +00:00
Jan Horak
b2f9b6f73b Updated icon 2009-07-13 09:04:04 +00:00
Christopher Aillon
1458ae2ff3 - Firefox 3.5 final release 2009-06-30 15:33:33 +00:00
Martin Stransky
1d91ddc613 Resolves: #502541 2009-05-26 11:28:42 +00:00
Christopher Aillon
0793230a7f - 3.5 beta 4 2009-04-28 02:55:53 +00:00
Christopher Aillon
542036830b fix the tarball 2009-03-28 00:44:08 +00:00
Christopher Aillon
925aa886bd - Rebuild against newer gecko 2009-03-27 22:59:51 +00:00
Christopher Aillon
aa0879f2c4 - 3.1 beta 3 2009-03-13 23:35:56 +00:00
Jesse Keating
44bc783809 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 17:12:53 +00:00
Christopher Aillon
2346eb94b9 - Drop explicit requirement on desktop-file-utils 2009-02-11 17:52:11 +00:00
Jan Horak
a31088e9f3 Fixed wrong LANG and LC_MESSAGES variables interpretation (#441973)\nin
startup script.
2009-01-07 15:49:05 +00:00
Christopher Aillon
8932b3cc85 - 3.1 beta 2 2008-12-21 22:29:35 +00:00
Christopher Aillon
24bb4ebc72 - Rebuild 2008-12-10 01:03:41 +00:00
Christopher Aillon
3a31b127ee Run autoconf-2.13 since configure is not generated in the tarball 2008-12-09 17:31:09 +00:00
Christopher Aillon
edd27f3af5 BR: autoconf213 to see if that helps 2008-12-09 17:13:33 +00:00
Christopher Aillon
4d8ece2e6e force to -j1 to see if this helps the build 2008-12-08 23:40:10 +00:00
Christopher Aillon
9d252f05c0 - Update to 3.1 beta 1 2008-12-05 04:52:10 +00:00
Jan Horak
ea4f77bc1b - Removed firefox-2.0-getstartpage.patch patch
- Start page is set by different way
2008-11-13 15:07:40 +00:00
Christopher Aillon
f811d4fd8d - Update to 3.0.2 2008-09-23 23:57:06 +00:00
Martin Stransky
2ecacac81f Export correct locale in firefox-l10n.js 2008-07-24 14:42:59 +00:00
Christopher Aillon
d96a1e8014 BR: zip 2008-07-19 00:50:41 +00:00
Christopher Aillon
73a3fcfd12 - Update to 3.0.1 2008-07-19 00:38:14 +00:00
Christopher Aillon
5fe54d7035 - Firefox 3 Final 2008-06-18 00:52:47 +00:00
Christopher Aillon
4d330ff93b fix the build 2008-05-22 22:08:58 +00:00
Christopher Aillon
10e446d0a2 - Revert to 2008-04-16 trunk 2008-05-22 17:56:58 +00:00
Christopher Aillon
cd90aca267 get the name right... 2008-05-17 13:37:15 +00:00
Christopher Aillon
e95c38de2e jemalloc.so is from XR; built erroneously here 2008-05-17 13:24:21 +00:00
Christopher Aillon
70885f590c - Update to latest trunk (2008-05-16) 2008-05-17 03:24:06 +00:00
Christopher Aillon
2a35d589aa - Update to latest trunk (2008-04-16) 2008-04-17 02:23:39 +00:00
Christopher Aillon
ce07498804 - Update to latest trunk (2008-04-14) 2008-04-15 04:18:09 +00:00
Christopher Aillon
37e1938c6b - Update to latest trunk (2008-04-08) 2008-04-09 03:45:43 +00:00
Christopher Aillon
af4445e911 touch the lang file so %files -f works when we don't have langpacks 2008-04-08 13:51:18 +00:00
Christopher Aillon
383fabfbe1 - Update to latest trunk (2008-04-07) 2008-04-08 04:04:49 +00:00
Christopher Aillon
fa79345e59 Mark langpacks with %lang 2008-04-08 03:56:54 +00:00
Christopher Aillon
3ecdbddd08 - Update to latest trunk (2008-04-06) 2008-04-07 04:02:55 +00:00
Christopher Aillon
deb6396efc - Update to latest trunk (2008-04-05) 2008-04-06 04:29:10 +00:00
Christopher Aillon
cf64244634 - Update to latest trunk (2008-04-04) 2008-04-05 04:04:44 +00:00
Christopher Aillon
245d782a6f Fru Apr 4 2008 Christopher Aillon <caillon@redhat.com> 3.0-0.55
- Update to latest trunk (2008-04-04)
2008-04-05 04:00:08 +00:00
Christopher Aillon
b67e31be36 - Update to latest trunk (2008-04-03) 2008-04-04 04:18:55 +00:00
Christopher Aillon
d32f532fe1 - Update to latest trunk (2008-04-02) 2008-04-03 02:55:06 +00:00
Christopher Aillon
fac6956826 - Update to latest trunk (2008-04-01) 2008-04-02 03:19:31 +00:00
Christopher Aillon
60536916c2 - Update to latest trunk (2008-03-31) 2008-04-01 01:57:54 +00:00
Christopher Aillon
1e1a1a70dc - Update to latest trunk (2008-03-27) 2008-03-28 01:32:31 +00:00
Christopher Aillon
32a05d1fc1 - Update to latest trunk (2008-03-26) 2008-03-27 01:25:52 +00:00
Christopher Aillon
005e90b818 - Update to latest trunk (2008-03-24) 2008-03-26 01:57:05 +00:00
Christopher Aillon
d8c316be3d - Update to latest trunk (2008-03-24) 2008-03-25 02:21:44 +00:00
Christopher Aillon
747586789b add blocklist.xml 2008-03-21 13:40:41 +00:00
Christopher Aillon
1edc49dff7 - Update to latest trunk (2008-03-20) 2008-03-20 22:39:40 +00:00
Christopher Aillon
0e6c7c7fe5 - Update to latest trunk (2008-03-17) 2008-03-17 21:37:14 +00:00
Christopher Aillon
67ba4bda3c - Revert to trunk from the 15th to fix crashes on HTTPS sites 2008-03-17 18:12:26 +00:00
Christopher Aillon
f2e0fb1afd - Update to latest trunk (2008-03-16) 2008-03-17 03:30:57 +00:00
Christopher Aillon
8113731e04 jemalloc.so no longer provided 2008-03-16 04:26:11 +00:00
Christopher Aillon
7e689ee2b2 - Update to latest trunk (2008-03-15) 2008-03-16 02:24:48 +00:00
Christopher Aillon
00cdbcf3c6 remove commented block (for bookmarks) 2008-03-15 18:19:54 +00:00
Christopher Aillon
164cb5959e - Avoid conflicts between gecko debuginfo packages 2008-03-15 18:01:26 +00:00