Hello community,
here is the log from the commit of package MozillaFirefox-branding-openSUSE for openSUSE:Factory
checked in at Sat Jul 4 13:31:09 CEST 2009.
--------
--- MozillaFirefox-branding-openSUSE/MozillaFirefox-branding-openSUSE.changes 2009-05-20 08:27:55.000000000 +0200
+++ /mounts/work_src_done/STABLE/MozillaFirefox-branding-openSUSE/MozillaFirefox-branding-openSUSE.changes 2009-07-04 11:01:32.000000000 +0200
@@ -1,0 +2,20 @@
+Sat Jul 4 10:59:09 CEST 2009 - wr@rosenauer.org
+
+- update susefox to snapshot 20090703
+ * Remove superfluous select field
+ * Remove the bug reporting hint for missing upstream descriptions
+ * added nl locale from Freek de Kruijf
+ * Add it locale as provided by Andrea Turrini
+
+-------------------------------------------------------------------
+Tue Jun 30 10:05:46 CEST 2009 - wr@rosenauer.org
+
+- add distribution.ini (mainly for having a distribution version
+ in Firefox prefs e.g. needed for the susefox addon)
+- added susefox extension
+ * supports custom plugin finder service
+ * integrates PFS with YaST
+ * allows setting of the default mimetype handler plugin if there
+ are more than one installed
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
distribution.ini.in
susefox-20090703.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MozillaFirefox-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.Os8906/_old 2009-07-04 13:30:21.000000000 +0200
+++ /var/tmp/diff_new_pack.Os8906/_new 2009-07-04 13:30:21.000000000 +0200
@@ -2,6 +2,7 @@
# spec file for package MozillaFirefox-branding-openSUSE (Version 3.5)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008-2009 Wolfgang Rosenauer
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +18,21 @@
# norootforbuild
-BuildRequires: MozillaFirefox
+BuildRequires: MozillaFirefox bc unzip zip
Name: MozillaFirefox-branding-openSUSE
-License: BSD 3-Clause
+License: BSD 3-clause (or similar) ; GPL v2 or later
Version: 3.5
-Release: 2
+Release: 3
Summary: openSUSE branding of MozillaFirefox
Group: Productivity/Networking/Web/Browsers
-Source0: %{name}-COPYING
+Source: susefox-20090703.tar.bz2
Source1: search-addons.tar.bz2
Source2: bookmarks.html.suse
Source3: firefox-suse-default-prefs.js
Source4: firefox.schemas
+Source5: distribution.ini.in
+Source6: %{name}-COPYING
Provides: MozillaFirefox-branding = %{version}
PreReq: MozillaFirefox >= 3.5
Conflicts: otherproviders(MozillaFirefox-branding)
@@ -39,35 +42,42 @@
%define progdir %{_prefix}/%_lib/firefox
%define libgssapi libgssapi_krb5.so.2
%define gnome_confdir %{_sysconfdir}
+%define suseversion %(echo -e "scale=1\\n%{suse_version}/100" | bc 2>/dev/null)
%gconf_schemas_prereq
%description
This package provides openSUSE Look and Feel for MozillaFirefox.
-
-
Authors:
--------
Wolfgang Rosenauer
%prep
-cp -a %{SOURCE0} COPYING
+cp -a %{SOURCE6} COPYING
+%setup -n susefox -q
+mv COPYING COPYING.susefox
%build
+./build.sh
%install
-install -d $RPM_BUILD_ROOT/%{progdir}
+install -d $RPM_BUILD_ROOT%{progdir}
# custom bookmarks
-install -d $RPM_BUILD_ROOT/%{progdir}/defaults/profile
-install -m0644 %{SOURCE2} $RPM_BUILD_ROOT/%{progdir}/defaults/profile/bookmarks.html
+install -d $RPM_BUILD_ROOT%{progdir}/defaults/profile
+install -m0644 %{SOURCE2} $RPM_BUILD_ROOT%{progdir}/defaults/profile/bookmarks.html
# apply SUSE defaults
-install -d $RPM_BUILD_ROOT/%{progdir}/defaults/preferences
+install -d $RPM_BUILD_ROOT%{progdir}/defaults/preferences
sed -e 's,GSSAPI,%{libgssapi},g' \
%{SOURCE3} > suse-default-prefs
-install -m0644 suse-default-prefs $RPM_BUILD_ROOT/%{progdir}/defaults/preferences/firefox-openSUSE.js
+install -m0644 suse-default-prefs $RPM_BUILD_ROOT%{progdir}/defaults/preferences/firefox-openSUSE.js
rm suse-default-prefs
+# distribution.ini
+install -d $RPM_BUILD_ROOT%{progdir}/distribution
+sed -e 's,%VERSION%,%{suseversion},g' \
+ %{SOURCE5} > distribution.ini
+install -m 0644 distribution.ini $RPM_BUILD_ROOT%{progdir}/distribution/
# search plugins
-install -d $RPM_BUILD_ROOT/%{progdir}/searchplugins
+install -d $RPM_BUILD_ROOT%{progdir}/searchplugins
(cd $RPM_BUILD_ROOT%{progdir}/searchplugins ; tar xjf %{SOURCE1})
# browserconfig.properties
cat << EOF >> suse-browserconfig.properties
@@ -79,8 +89,14 @@
# SCHEMA File
mkdir -p $RPM_BUILD_ROOT%{gnome_confdir}/gconf/schemas
install -m 644 %{SOURCE4} \
- $RPM_BUILD_ROOT/%{gnome_confdir}/gconf/schemas/
+ $RPM_BUILD_ROOT%{gnome_confdir}/gconf/schemas/
%find_gconf_schemas
+# install the system extension
+mkdir susefox\@opensuse.org
+(cd susefox\@opensuse.org; unzip ../susefox.xpi)
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
+cp -r susefox\@opensuse.org \
+ $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
%clean
rm -rf $RPM_BUILD_ROOT
@@ -88,56 +104,18 @@
%pre -f %{name}.schemas_pre
%preun -f %{name}.schemas_preun
+
%posttrans -f %{name}.schemas_posttrans
%files -f %{name}.schemas_list
%defattr(-,root,root)
-%doc COPYING
+%doc COPYING.susefox
+%doc ../COPYING
%{progdir}/defaults/preferences/firefox-openSUSE.js
%{progdir}/defaults/profile/bookmarks.html
%{progdir}/browserconfig.properties
%{progdir}/searchplugins/*
+%{progdir}/distribution
+%{_datadir}/mozilla
%changelog
-* Tue May 19 2009 wr@rosenauer.org
-- set accessibility.typeaheadfind.soundURL to "default" (bnc#505289)
- (that uses a wav packaged in toolkit and FF might not be able
- to play it if esd is not functional)
-* Mon May 04 2009 wr@rosenauer.org
-- bumped version to 3.5 to reflect FF version bump
-- updated firefox.schemas
-- removed spec support for distributions before 10.3
-- removed obsolete prefs
-* Mon Dec 08 2008 hfiguiere@suse.de
-- Fix a type in firefox-suse-default-prefs.js
-* Fri Nov 21 2008 maw@suse.de
-- Review and approve changes.
-* Fri Nov 14 2008 wr@rosenauer.org
-- Make sure that the base package is installed before installing
- the branding packages (needed for gconf schema update)
- (bnc#444682)
-* Fri Nov 07 2008 maw@suse.de
-- Review and approve changes.
-* Wed Nov 05 2008 wr@rosenauer.org
-- added the Firefox Gconf schema for system prefs and
- changed the homepage URL to http://www.opensuse.org/ (bnc#441646)
-* Tue Oct 21 2008 maw@suse.de
-- Review and approve changes.
-* Tue Oct 07 2008 wr@rosenauer.org
-- bumped version to 3.0.3
-- removed browser.link.open_external override; we are opening
- everything in a new tab; that also caused UI misbehaviour
- (bnc#430077, bmo#457092)
-- Set browser.identity.ssl_domain.display to 1 (bnc#426263)
-* Tue Oct 07 2008 vuntz@novell.com
-- Add openSUSE documentation bookmark (fate#305003).
-- Also remove the Novell bookmarks and search addons. They will go
- in the SLED branding package.
-* Mon Oct 06 2008 sbrabec@suse.cz
-- Conflict with other branding providers (FATE#304881).
-* Fri Sep 26 2008 vuntz@suse.de
-- Add COPYING file (bnc#426320).
-* Sun Aug 03 2008 wr@rosenauer.org
-- some polishing and minor changes
-* Tue Jul 29 2008 vuntz@novell.com
-- New package (bnc#390752).
++++++ distribution.ini.in ++++++
[Global]
id=openSUSE
version=%VERSION%
about=Firefox for openSUSE
[Preferences]
app.partner.opensuse="opensuse"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org