MozillaFirefox-branding-openSUSE.spec
changeset 26 388aee667772
parent 25 e537109307ce
child 27 4b7dcb9dae36
equal deleted inserted replaced
25:e537109307ce 26:388aee667772
    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:        6.1
    24 Version:        21
    25 Release:        0
    25 Release:        0
    26 Summary:        openSUSE branding of MozillaFirefox
    26 Summary:        openSUSE branding of MozillaFirefox
    27 License:        BSD-3-Clause and GPL-2.0+
    27 License:        BSD-3-Clause and GPL-2.0+
    28 Group:          Productivity/Networking/Web/Browsers
    28 Group:          Productivity/Networking/Web/Browsers
    29 Url:            http://www.opensuse.org/
    29 Url:            http://www.opensuse.org/
    59 %build
    59 %build
    60 ./build.sh
    60 ./build.sh
    61 
    61 
    62 %install
    62 %install
    63 install -d $RPM_BUILD_ROOT%{progdir}
    63 install -d $RPM_BUILD_ROOT%{progdir}
       
    64 install -d $RPM_BUILD_ROOT%{progdir}/browser
    64 # custom bookmarks
    65 # custom bookmarks
    65 install -d $RPM_BUILD_ROOT%{progdir}/defaults/profile
    66 install -d $RPM_BUILD_ROOT%{progdir}/browser/defaults/profile
    66 install -m0644 %{SOURCE2} $RPM_BUILD_ROOT%{progdir}/defaults/profile/bookmarks.html
    67 install -m0644 %{SOURCE2} $RPM_BUILD_ROOT%{progdir}/browser/defaults/profile/bookmarks.html
    67 # apply SUSE defaults
    68 # apply SUSE defaults
    68 install -d $RPM_BUILD_ROOT%{progdir}/defaults/pref
    69 install -d $RPM_BUILD_ROOT%{progdir}/defaults/pref
    69 install -d $RPM_BUILD_ROOT%{progdir}/defaults/preferences
    70 install -d $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences
    70 sed -e 's,GSSAPI,%{libgssapi},g' \
    71 sed -e 's,GSSAPI,%{libgssapi},g' \
    71    %{SOURCE3} > suse-default-prefs
    72    %{SOURCE3} > suse-default-prefs
    72 install -m0644 suse-default-prefs $RPM_BUILD_ROOT%{progdir}/defaults/preferences/firefox-openSUSE.js
    73 install -m0644 suse-default-prefs $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox-openSUSE.js
    73 rm suse-default-prefs
    74 rm suse-default-prefs
    74 install -m0644 %{SOURCE7} $RPM_BUILD_ROOT%{progdir}/defaults/pref/
    75 install -m0644 %{SOURCE7} $RPM_BUILD_ROOT%{progdir}/defaults/pref/
    75 # distribution.ini
    76 # distribution.ini
    76 install -d $RPM_BUILD_ROOT%{progdir}/distribution
    77 install -d $RPM_BUILD_ROOT%{progdir}/distribution
    77 sed -e 's,%VERSION%,%{suseversion},g' \
    78 sed -e 's,%VERSION%,%{suseversion},g' \
    78    %{SOURCE5} > distribution.ini
    79    %{SOURCE5} > distribution.ini
    79 install -m 0644 distribution.ini $RPM_BUILD_ROOT%{progdir}/distribution/
    80 install -m 0644 distribution.ini $RPM_BUILD_ROOT%{progdir}/distribution/
    80 # search plugins
    81 # search plugins
    81 install -d $RPM_BUILD_ROOT%{progdir}/searchplugins
    82 install -d $RPM_BUILD_ROOT%{progdir}/browser/searchplugins
    82 sed -e 's,%VERSION%,%{suseversion},g' \
    83 sed -e 's,%VERSION%,%{suseversion},g' \
    83   %{SOURCE1} > $RPM_BUILD_ROOT%{progdir}/searchplugins/opensuse-software.xml
    84   %{SOURCE1} > $RPM_BUILD_ROOT%{progdir}/browser/searchplugins/opensuse-software.xml
    84 cp %{SOURCE8} $RPM_BUILD_ROOT%{progdir}/searchplugins/
    85 cp %{SOURCE8} $RPM_BUILD_ROOT%{progdir}/browser/searchplugins/
    85 # install the system extension
    86 # install the system extension
    86 mkdir susefox\@opensuse.org
    87 mkdir susefox\@opensuse.org
    87 (cd susefox\@opensuse.org; unzip ../susefox.xpi)
    88 (cd susefox\@opensuse.org; unzip ../susefox.xpi)
    88 mkdir -p $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
    89 mkdir -p $RPM_BUILD_ROOT%{_datadir}/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/
    89 cp -r susefox\@opensuse.org \
    90 cp -r susefox\@opensuse.org \
    97 %doc COPYING.susefox
    98 %doc COPYING.susefox
    98 %doc ../COPYING
    99 %doc ../COPYING
    99 %dir %{progdir}
   100 %dir %{progdir}
   100 %dir %{progdir}/defaults/
   101 %dir %{progdir}/defaults/
   101 %dir %{progdir}/defaults/pref
   102 %dir %{progdir}/defaults/pref
   102 %dir %{progdir}/defaults/preferences
       
   103 %{progdir}/defaults/pref/all-openSUSE.js
   103 %{progdir}/defaults/pref/all-openSUSE.js
   104 %{progdir}/defaults/preferences/firefox-openSUSE.js
   104 %dir %{progdir}/browser/
   105 %dir %{progdir}/defaults/profile/
   105 %dir %{progdir}/browser/defaults
   106 %{progdir}/defaults/profile/bookmarks.html
   106 %dir %{progdir}/browser/defaults/preferences
   107 %{progdir}/searchplugins/
   107 %dir %{progdir}/browser/defaults/profile/
       
   108 %{progdir}/browser/defaults/preferences/firefox-openSUSE.js
       
   109 %{progdir}/browser/defaults/profile/bookmarks.html
       
   110 %{progdir}/browser/searchplugins/
   108 %{progdir}/distribution
   111 %{progdir}/distribution
   109 %{_datadir}/mozilla
   112 %{_datadir}/mozilla
   110 
   113 
   111 %changelog
   114 %changelog