19 |
19 |
20 Name: MozillaFirefox-branding-openSUSE |
20 Name: MozillaFirefox-branding-openSUSE |
21 BuildRequires: bc |
21 BuildRequires: bc |
22 BuildRequires: unzip |
22 BuildRequires: unzip |
23 BuildRequires: zip |
23 BuildRequires: zip |
24 Version: 5.0 |
24 Version: 6.0 |
25 Release: 3 |
25 Release: 0 |
26 License: BSD3c(or similar) ; GPL-v2.0+ |
|
27 Summary: openSUSE branding of MozillaFirefox |
26 Summary: openSUSE branding of MozillaFirefox |
|
27 License: BSD-3-Clause ; GPL-2.0+ |
28 Group: Productivity/Networking/Web/Browsers |
28 Group: Productivity/Networking/Web/Browsers |
|
29 Url: http://www.opensuse.org/ |
29 Source: susefox-20111108.tar.bz2 |
30 Source: susefox-20111108.tar.bz2 |
30 Source1: opensuse-software.xml.in |
31 Source1: opensuse-software.xml.in |
31 Source2: bookmarks.html.suse |
32 Source2: bookmarks.html.suse |
32 Source3: firefox-suse-default-prefs.js |
33 Source3: firefox-suse-default-prefs.js |
33 Source4: firefox.schemas |
34 Source4: firefox.schemas |
34 Source5: distribution.ini.in |
35 Source5: distribution.ini.in |
35 Source6: %{name}-COPYING |
36 Source6: %{name}-COPYING |
36 Source7: all-openSUSE.js |
37 Source7: all-openSUSE.js |
37 PreReq: MozillaFirefox >= 4.99 |
|
38 Supplements: packageand(MozillaFirefox:branding-openSUSE) |
38 Supplements: packageand(MozillaFirefox:branding-openSUSE) |
39 Supplements: packageand(firefox-esr:branding-openSUSE) |
39 Supplements: packageand(firefox-esr:branding-openSUSE) |
40 Provides: MozillaFirefox-branding = %{version} |
40 Provides: MozillaFirefox-branding = %{version} |
41 Provides: firefox-esr-branding = %{version} |
41 Provides: firefox-esr-branding = %{version} |
42 Conflicts: otherproviders(MozillaFirefox-branding) |
42 Conflicts: otherproviders(MozillaFirefox-branding) |
44 BuildRoot: %{_tmppath}/%{name}-%{version}-build |
44 BuildRoot: %{_tmppath}/%{name}-%{version}-build |
45 %define progdir %{_libdir}/firefox |
45 %define progdir %{_libdir}/firefox |
46 %define libgssapi libgssapi_krb5.so.2 |
46 %define libgssapi libgssapi_krb5.so.2 |
47 %define suseversion %(echo -e "scale=1\\n%{suse_version}/100" | bc 2>/dev/null) |
47 %define suseversion %(echo -e "scale=1\\n%{suse_version}/100" | bc 2>/dev/null) |
48 # HINT: default homepage is a property now included in susefox |
48 # HINT: default homepage is a property now included in susefox |
49 #%define gconf_confdir %{_sysconfdir}/gconf |
|
50 #%gconf_schemas_prereq |
|
51 |
49 |
52 %description |
50 %description |
53 This package provides openSUSE Look and Feel for MozillaFirefox. |
51 This package provides openSUSE Look and Feel for Firefox. |
54 |
52 |
55 %prep |
53 %prep |
56 cp -a %{SOURCE6} COPYING |
54 cp -a %{SOURCE6} COPYING |
57 %setup -n susefox -q |
55 %setup -n susefox -q |
58 mv COPYING COPYING.susefox |
56 mv COPYING COPYING.susefox |
79 install -m 0644 distribution.ini $RPM_BUILD_ROOT%{progdir}/distribution/ |
77 install -m 0644 distribution.ini $RPM_BUILD_ROOT%{progdir}/distribution/ |
80 # search plugins |
78 # search plugins |
81 install -d $RPM_BUILD_ROOT%{progdir}/searchplugins |
79 install -d $RPM_BUILD_ROOT%{progdir}/searchplugins |
82 sed -e 's,%VERSION%,%{suseversion},g' \ |
80 sed -e 's,%VERSION%,%{suseversion},g' \ |
83 %{SOURCE1} > $RPM_BUILD_ROOT%{progdir}/searchplugins/opensuse-software.xml |
81 %{SOURCE1} > $RPM_BUILD_ROOT%{progdir}/searchplugins/opensuse-software.xml |
84 # SCHEMA file |
|
85 #mkdir -p $RPM_BUILD_ROOT%{gconf_confdir}/schemas |
|
86 #install -m 644 %{SOURCE4} \ |
|
87 # $RPM_BUILD_ROOT%{gconf_confdir}/schemas/ |
|
88 #%%find_gconf_schemas |
|
89 # install the system extension |
82 # install the system extension |
90 mkdir susefox\@opensuse.org |
83 mkdir susefox\@opensuse.org |
91 (cd susefox\@opensuse.org; unzip ../susefox.xpi) |
84 (cd susefox\@opensuse.org; unzip ../susefox.xpi) |
92 mkdir -p $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/ |
85 mkdir -p $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/ |
93 cp -r susefox\@opensuse.org \ |
86 cp -r susefox\@opensuse.org \ |
94 $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/ |
87 $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/ |
95 |
88 |
96 %clean |
89 %clean |
97 rm -rf $RPM_BUILD_ROOT |
90 rm -rf $RPM_BUILD_ROOT |
98 |
91 |
99 #%pre -f %{name}.schemas_pre |
|
100 |
|
101 #%preun -f %{name}.schemas_preun |
|
102 |
|
103 #%posttrans -f %{name}.schemas_posttrans |
|
104 |
|
105 #%files -f %{name}.schemas_list |
|
106 |
|
107 %files |
92 %files |
108 %defattr(-,root,root) |
93 %defattr(-,root,root) |
109 %doc COPYING.susefox |
94 %doc COPYING.susefox |
110 %doc ../COPYING |
95 %doc ../COPYING |
|
96 %dir %{progdir} |
|
97 %dir %{progdir}/defaults/ |
111 %dir %{progdir}/defaults/pref |
98 %dir %{progdir}/defaults/pref |
112 %{progdir}/defaults/pref/all-openSUSE.js |
99 %{progdir}/defaults/pref/all-openSUSE.js |
113 %{progdir}/defaults/pref/firefox-openSUSE.js |
100 %{progdir}/defaults/pref/firefox-openSUSE.js |
114 %dir %{progdir}/defaults/profile/ |
101 %dir %{progdir}/defaults/profile/ |
115 %{progdir}/defaults/profile/bookmarks.html |
102 %{progdir}/defaults/profile/bookmarks.html |
116 %{progdir}/searchplugins/* |
103 %{progdir}/searchplugins/ |
117 %{progdir}/distribution |
104 %{progdir}/distribution |
118 %{_datadir}/mozilla |
105 %{_datadir}/mozilla |
119 |
106 |
120 %changelog |
107 %changelog |