MozillaFirefox/MozillaFirefox.spec
changeset 716 cef565f1c325
parent 715 e1c226a4de34
child 717 c18c0e8dbac7
child 718 6cb1ac7cd223
equal deleted inserted replaced
715:e1c226a4de34 716:cef565f1c325
    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 28
    21 %define mainver %major.0
    21 %define mainver %major.99
    22 %define update_channel release
    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
    26 %else
    26 %else
    27 %define gstreamer_ver 0.10
    27 %define gstreamer_ver 0.10
    35 BuildRequires:  gcc-c++
    35 BuildRequires:  gcc-c++
    36 BuildRequires:  libcurl-devel
    36 BuildRequires:  libcurl-devel
    37 BuildRequires:  libgnomeui-devel
    37 BuildRequires:  libgnomeui-devel
    38 BuildRequires:  libidl-devel
    38 BuildRequires:  libidl-devel
    39 BuildRequires:  libnotify-devel
    39 BuildRequires:  libnotify-devel
       
    40 BuildRequires:  makeinfo
    40 BuildRequires:  python
    41 BuildRequires:  python
    41 BuildRequires:  startup-notification-devel
    42 BuildRequires:  startup-notification-devel
    42 BuildRequires:  unzip
    43 BuildRequires:  unzip
    43 BuildRequires:  update-desktop-files
    44 BuildRequires:  update-desktop-files
    44 BuildRequires:  xorg-x11-libXt-devel
    45 BuildRequires:  xorg-x11-libXt-devel
    49 BuildRequires:  libproxy-devel
    50 BuildRequires:  libproxy-devel
    50 %else
    51 %else
    51 BuildRequires:  wireless-tools
    52 BuildRequires:  wireless-tools
    52 %endif
    53 %endif
    53 BuildRequires:  mozilla-nspr-devel >= 4.10.3
    54 BuildRequires:  mozilla-nspr-devel >= 4.10.3
    54 BuildRequires:  mozilla-nss-devel >= 3.15.5
    55 BuildRequires:  mozilla-nss-devel >= 3.16
    55 BuildRequires:  nss-shared-helper-devel
    56 BuildRequires:  nss-shared-helper-devel
    56 BuildRequires:  pkgconfig(libpulse)
    57 BuildRequires:  pkgconfig(libpulse)
    57 %if %suse_version > 1210
    58 %if %suse_version > 1210
    58 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
    59 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
    59 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
    60 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
    62 Recommends:     gstreamer-0_10-fluendo-mp3
    63 Recommends:     gstreamer-0_10-fluendo-mp3
    63 Recommends:     gstreamer-0_10-plugins-ffmpeg
    64 Recommends:     gstreamer-0_10-plugins-ffmpeg
    64 %endif
    65 %endif
    65 Version:        %{mainver}
    66 Version:        %{mainver}
    66 Release:        0
    67 Release:        0
    67 %define         releasedate 2014031500
    68 %define         releasedate 2014041300
    68 Provides:       firefox = %{mainver}
    69 Provides:       firefox = %{mainver}
    69 Provides:       firefox = %{version}-%{release}
    70 Provides:       firefox = %{version}-%{release}
    70 Provides:       web_browser
    71 Provides:       web_browser
    71 Provides:       browser(npapi)
    72 Provides:       browser(npapi)
    72 # 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
   101 Patch6:         mozilla-preferences.patch
   102 Patch6:         mozilla-preferences.patch
   102 Patch7:         mozilla-language.patch
   103 Patch7:         mozilla-language.patch
   103 Patch8:         mozilla-ntlm-full-path.patch
   104 Patch8:         mozilla-ntlm-full-path.patch
   104 Patch9:         mozilla-repo.patch
   105 Patch9:         mozilla-repo.patch
   105 Patch10:        mozilla-sle11.patch
   106 Patch10:        mozilla-sle11.patch
       
   107 Patch11:        mozilla-icu-strncat.patch
   106 Patch12:        mozilla-arm-disable-edsp.patch
   108 Patch12:        mozilla-arm-disable-edsp.patch
   107 Patch13:        mozilla-ppc.patch
   109 Patch13:        mozilla-ppc.patch
   108 Patch14:        mozilla-libproxy-compat.patch
   110 Patch14:        mozilla-libproxy-compat.patch
   109 Patch15:        mozilla-ppc64le-build.patch
   111 Patch15:        mozilla-ppc64le-build.patch
   110 Patch16:        mozilla-ppc64le-javascript.patch
   112 Patch16:        mozilla-ppc64le-javascript.patch
   112 Patch18:        mozilla-ppc64le-mfbt.patch
   114 Patch18:        mozilla-ppc64le-mfbt.patch
   113 Patch19:        mozilla-ppc64le-webrtc.patch
   115 Patch19:        mozilla-ppc64le-webrtc.patch
   114 Patch20:        mozilla-ppc64le-xpcom.patch
   116 Patch20:        mozilla-ppc64le-xpcom.patch
   115 Patch21:        mozilla-ppc64-xpcom.patch
   117 Patch21:        mozilla-ppc64-xpcom.patch
   116 # Gecko/Toolkit AArch64 Porting
   118 # Gecko/Toolkit AArch64 Porting
   117 Patch36:        mozilla-aarch64-599882cfb998.diff
   119 Patch30:        mozilla-aarch64-bmo-810631.patch
   118 Patch37:        mozilla-aarch64-bmo-810631.patch
   120 Patch31:        mozilla-aarch64-bmo-962488.patch
   119 Patch38:        mozilla-aarch64-bmo-962488.patch
   121 Patch32:        mozilla-aarch64-bmo-963027.patch
   120 Patch39:        mozilla-aarch64-bmo-963030.patch
   122 Patch33:        mozilla-aarch64-bmo-963023.patch
   121 Patch40:        mozilla-aarch64-bmo-963027.patch
   123 Patch34:        mozilla-aarch64-bmo-963024.patch
   122 Patch41:        mozilla-aarch64-bmo-963028.patch
       
   123 Patch42:        mozilla-aarch64-bmo-963029.patch
       
   124 Patch43:        mozilla-aarch64-bmo-963023.patch
       
   125 Patch44:        mozilla-aarch64-bmo-963024.patch
       
   126 Patch45:        mozilla-aarch64-bmo-963031.patch
       
   127 
   124 
   128 # Firefox/browser
   125 # Firefox/browser
   129 Patch100:       firefox-browser-css.patch
   126 Patch100:       firefox-browser-css.patch
   130 Patch101:       firefox-kde.patch
   127 Patch101:       firefox-kde.patch
   131 Patch102:       firefox-kde-114.patch
   128 Patch102:       firefox-kde-114.patch
   259 %patch8 -p1
   256 %patch8 -p1
   260 %patch9 -p1
   257 %patch9 -p1
   261 %if %suse_version < 1120
   258 %if %suse_version < 1120
   262 %patch10 -p1
   259 %patch10 -p1
   263 %endif
   260 %endif
       
   261 %patch11 -p1
   264 %patch12 -p1
   262 %patch12 -p1
   265 %patch13 -p1
   263 %patch13 -p1
   266 %patch14 -p1
   264 %patch14 -p1
   267 %patch15 -p1
   265 #%patch15 -p1
   268 %patch16 -p1
   266 %patch16 -p1
   269 %patch17 -p1
   267 %patch17 -p1
   270 %patch18 -p1
   268 %patch18 -p1
   271 %patch19 -p1
   269 %patch19 -p1
   272 %patch20 -p1
   270 %patch20 -p1
   273 %patch21 -p1
   271 %patch21 -p1
   274 %patch36 -p1
   272 %patch30 -p1
   275 %patch37 -p1
   273 %patch31 -p1
   276 %patch38 -p1
   274 %patch32 -p1
   277 %patch39 -p1
   275 %patch33 -p1
   278 %patch40 -p1
   276 %patch34 -p1
   279 %patch41 -p1
       
   280 %patch42 -p1
       
   281 %patch43 -p1
       
   282 %patch44 -p1
       
   283 %patch45 -p1
       
   284 
   277 
   285 # Firefox
   278 # Firefox
   286 %patch100 -p1
   279 #%patch100 -p1
   287 %patch101 -p1
   280 %patch101 -p1
   288 %if %suse_version >= 1140
   281 %if %suse_version >= 1140
   289 %patch102 -p1
   282 %patch102 -p1
   290 %endif
   283 %endif
   291 %patch103 -p1
   284 %patch103 -p1