MozillaFirefox/MozillaFirefox.spec
changeset 718 6cb1ac7cd223
parent 716 cef565f1c325
child 719 8d80a56bb0a8
equal deleted inserted replaced
716:cef565f1c325 718:6cb1ac7cd223
    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 28
    20 %define major 29
    21 %define mainver %major.99
    21 %define mainver %major.98
    22 %define update_channel beta
    22 %define update_channel aurora
    23 
    23 
    24 %if %suse_version > 1220
    24 %if %suse_version > 1220
    25 %define gstreamer_ver 0.10
    25 %define gstreamer_ver 0.10
    26 %else
    26 %else
    27 %define gstreamer_ver 0.10
    27 %define gstreamer_ver 1.0
    28 %endif
    28 %endif
    29 
    29 
    30 Name:           MozillaFirefox
    30 Name:           MozillaFirefox
    31 BuildRequires:  Mesa-devel
    31 BuildRequires:  Mesa-devel
    32 BuildRequires:  autoconf213
    32 BuildRequires:  autoconf213
    49 BuildRequires:  libiw-devel
    49 BuildRequires:  libiw-devel
    50 BuildRequires:  libproxy-devel
    50 BuildRequires:  libproxy-devel
    51 %else
    51 %else
    52 BuildRequires:  wireless-tools
    52 BuildRequires:  wireless-tools
    53 %endif
    53 %endif
    54 BuildRequires:  mozilla-nspr-devel >= 4.10.3
    54 BuildRequires:  mozilla-nspr-devel >= 4.10.4
    55 BuildRequires:  mozilla-nss-devel >= 3.16
    55 BuildRequires:  mozilla-nss-devel >= 3.16
    56 BuildRequires:  nss-shared-helper-devel
    56 BuildRequires:  nss-shared-helper-devel
    57 BuildRequires:  pkgconfig(libpulse)
    57 BuildRequires:  pkgconfig(libpulse)
    58 %if %suse_version > 1210
    58 %if %suse_version > 1210
    59 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
    59 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
    60 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
    60 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
    61 BuildRequires:  pkgconfig(gstreamer-plugins-base-%gstreamer_ver)
    61 BuildRequires:  pkgconfig(gstreamer-plugins-base-%gstreamer_ver)
    62 Requires:       libgstreamer-0_10-0
    62 Requires:       libgstreamer-1_0
    63 Recommends:     gstreamer-0_10-fluendo-mp3
    63 Recommends:     gstreamer-fluendo-mp3
    64 Recommends:     gstreamer-0_10-plugins-ffmpeg
    64 #Recommends:     gstreamer-0_10-plugins-ffmpeg
    65 %endif
    65 %endif
    66 Version:        %{mainver}
    66 Version:        %{mainver}
    67 Release:        0
    67 Release:        0
    68 %define         releasedate 2014041300
    68 %define         releasedate 2014041700
    69 Provides:       firefox = %{mainver}
    69 Provides:       firefox = %{mainver}
    70 Provides:       firefox = %{version}-%{release}
    70 Provides:       firefox = %{version}-%{release}
    71 Provides:       web_browser
    71 Provides:       web_browser
    72 Provides:       browser(npapi)
    72 Provides:       browser(npapi)
    73 # this is needed to match this package with the kde4 helper package without the main package
    73 # this is needed to match this package with the kde4 helper package without the main package
   106 Patch10:        mozilla-sle11.patch
   106 Patch10:        mozilla-sle11.patch
   107 Patch11:        mozilla-icu-strncat.patch
   107 Patch11:        mozilla-icu-strncat.patch
   108 Patch12:        mozilla-arm-disable-edsp.patch
   108 Patch12:        mozilla-arm-disable-edsp.patch
   109 Patch13:        mozilla-ppc.patch
   109 Patch13:        mozilla-ppc.patch
   110 Patch14:        mozilla-libproxy-compat.patch
   110 Patch14:        mozilla-libproxy-compat.patch
   111 Patch15:        mozilla-ppc64le-build.patch
       
   112 Patch16:        mozilla-ppc64le-javascript.patch
       
   113 Patch17:        mozilla-ppc64le-libffi.patch
       
   114 Patch18:        mozilla-ppc64le-mfbt.patch
       
   115 Patch19:        mozilla-ppc64le-webrtc.patch
       
   116 Patch20:        mozilla-ppc64le-xpcom.patch
       
   117 Patch21:        mozilla-ppc64-xpcom.patch
       
   118 # Gecko/Toolkit AArch64 Porting
   111 # Gecko/Toolkit AArch64 Porting
   119 Patch30:        mozilla-aarch64-bmo-810631.patch
   112 Patch30:        mozilla-aarch64-bmo-810631.patch
   120 Patch31:        mozilla-aarch64-bmo-962488.patch
       
   121 Patch32:        mozilla-aarch64-bmo-963027.patch
       
   122 Patch33:        mozilla-aarch64-bmo-963023.patch
       
   123 Patch34:        mozilla-aarch64-bmo-963024.patch
       
   124 
   113 
   125 # Firefox/browser
   114 # Firefox/browser
   126 Patch100:       firefox-browser-css.patch
   115 Patch100:       firefox-browser-css.patch
   127 Patch101:       firefox-kde.patch
   116 Patch101:       firefox-kde.patch
   128 Patch102:       firefox-kde-114.patch
   117 Patch102:       firefox-kde-114.patch
   260 %endif
   249 %endif
   261 %patch11 -p1
   250 %patch11 -p1
   262 %patch12 -p1
   251 %patch12 -p1
   263 %patch13 -p1
   252 %patch13 -p1
   264 %patch14 -p1
   253 %patch14 -p1
   265 #%patch15 -p1
       
   266 %patch16 -p1
       
   267 %patch17 -p1
       
   268 %patch18 -p1
       
   269 %patch19 -p1
       
   270 %patch20 -p1
       
   271 %patch21 -p1
       
   272 %patch30 -p1
   254 %patch30 -p1
   273 %patch31 -p1
       
   274 %patch32 -p1
       
   275 %patch33 -p1
       
   276 %patch34 -p1
       
   277 
   255 
   278 # Firefox
   256 # Firefox
   279 #%patch100 -p1
   257 #%patch100 -p1
   280 %patch101 -p1
   258 %patch101 -p1
   281 %if %suse_version >= 1140
   259 %if %suse_version >= 1140