MozillaFirefox/MozillaFirefox.spec
changeset 686 ab25aac2aa83
parent 681 856a85f3dc36
child 688 d09dea6b31b1
equal deleted inserted replaced
680:be770d3cbc02 686:ab25aac2aa83
    15 
    15 
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    17 #
    17 #
    18 
    18 
    19 
    19 
    20 %define major 24
    20 %define major 25
    21 %define mainver %major.99
    21 %define mainver %major.99
    22 %define update_channel beta
    22 %define update_channel beta
    23 
    23 
    24 %if %suse_version > 1220
    24 %if %suse_version > 1220
    25 %define gstreamer_ver 0.10
    25 %define gstreamer_ver 0.10
    48 BuildRequires:  libiw-devel
    48 BuildRequires:  libiw-devel
    49 BuildRequires:  libproxy-devel
    49 BuildRequires:  libproxy-devel
    50 %else
    50 %else
    51 BuildRequires:  wireless-tools
    51 BuildRequires:  wireless-tools
    52 %endif
    52 %endif
    53 BuildRequires:  mozilla-nspr-devel >= 4.10.1
    53 BuildRequires:  mozilla-nspr-devel >= 4.10.2
    54 BuildRequires:  mozilla-nss-devel >= 3.15.1
    54 BuildRequires:  mozilla-nss-devel >= 3.15.3
    55 BuildRequires:  nss-shared-helper-devel
    55 BuildRequires:  nss-shared-helper-devel
    56 %if %suse_version > 1210
    56 %if %suse_version > 1210
    57 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
    57 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
    58 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
    58 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
    59 BuildRequires:  pkgconfig(gstreamer-plugins-base-%gstreamer_ver)
    59 BuildRequires:  pkgconfig(gstreamer-plugins-base-%gstreamer_ver)
    61 Recommends:     gstreamer-0_10-fluendo-mp3
    61 Recommends:     gstreamer-0_10-fluendo-mp3
    62 Recommends:     gstreamer-0_10-plugins-ffmpeg
    62 Recommends:     gstreamer-0_10-plugins-ffmpeg
    63 %endif
    63 %endif
    64 Version:        %{mainver}
    64 Version:        %{mainver}
    65 Release:        0
    65 Release:        0
    66 %define         releasedate 2013101400
    66 %define         releasedate 2013111800
    67 Provides:       firefox = %{mainver}
    67 Provides:       firefox = %{mainver}
    68 Provides:       firefox = %{version}-%{release}
    68 Provides:       firefox = %{version}-%{release}
    69 Provides:       web_browser
    69 Provides:       web_browser
    70 Provides:       browser(npapi)
    70 Provides:       browser(npapi)
    71 # this is needed to match this package with the kde4 helper package without the main package
    71 # this is needed to match this package with the kde4 helper package without the main package
    89 Source10:       compare-locales.tar.bz2
    89 Source10:       compare-locales.tar.bz2
    90 Source11:       firefox.1
    90 Source11:       firefox.1
    91 Source12:       mozilla-get-app-id
    91 Source12:       mozilla-get-app-id
    92 Source13:       add-plugins.sh.in
    92 Source13:       add-plugins.sh.in
    93 Source14:       create-tar.sh
    93 Source14:       create-tar.sh
    94 Source15:       gecko.js
       
    95 # Gecko/Toolkit
    94 # Gecko/Toolkit
    96 Patch1:         toolkit-download-folder.patch
    95 Patch1:         toolkit-download-folder.patch
    97 Patch2:         mozilla-nongnome-proxies.patch
    96 Patch2:         mozilla-nongnome-proxies.patch
    98 Patch3:         mozilla-prefer_plugin_pref.patch
    97 Patch3:         mozilla-prefer_plugin_pref.patch
    99 Patch4:         mozilla-shared-nss-db.patch
    98 Patch4:         mozilla-shared-nss-db.patch
   360 # install kde.js
   359 # install kde.js
   361 %if %suse_version >= 1110
   360 %if %suse_version >= 1110
   362 install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js
   361 install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js
   363 install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js
   362 install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js
   364 %endif
   363 %endif
   365 # core configuration (e.g. temporary gstreamer pref)
       
   366 # this is expected to be just temporary and therefore not handled in openSUSE branding
       
   367 install -m 644 %{SOURCE15} $RPM_BUILD_ROOT%{progdir}/defaults/pref/gecko.js
       
   368 # install add-plugins.sh
   364 # install add-plugins.sh
   369 sed "s:%%PROGDIR:%{progdir}:g" \
   365 sed "s:%%PROGDIR:%{progdir}:g" \
   370   %{SOURCE13} > $RPM_BUILD_ROOT%{progdir}/add-plugins.sh
   366   %{SOURCE13} > $RPM_BUILD_ROOT%{progdir}/add-plugins.sh
   371 chmod 755 $RPM_BUILD_ROOT%{progdir}/add-plugins.sh
   367 chmod 755 $RPM_BUILD_ROOT%{progdir}/add-plugins.sh
   372 # install additional locales
   368 # install additional locales