mozilla-xulrunner20/mozilla-xulrunner20.spec
changeset 148 a1c91c60ce75
parent 147 519124a9ad2b
child 153 46ee28dc7145
equal deleted inserted replaced
147:519124a9ad2b 148:a1c91c60ce75
    56 Source5:        add-plugins.sh.in
    56 Source5:        add-plugins.sh.in
    57 Source6:        create-tar.sh
    57 Source6:        create-tar.sh
    58 Source7:        baselibs.conf
    58 Source7:        baselibs.conf
    59 Source8:        toolkit-lockdown.js
    59 Source8:        toolkit-lockdown.js
    60 Patch1:         toolkit-download-folder.patch
    60 Patch1:         toolkit-download-folder.patch
    61 Patch3:         mozilla-pkgconfig.patch
    61 Patch2:         mozilla-pkgconfig.patch
    62 Patch4:         idldir.patch
    62 Patch3:         idldir.patch
    63 Patch5:         mozilla-nongnome-proxies.patch
    63 Patch4:         mozilla-nongnome-proxies.patch
    64 Patch7:         mozilla-prefer_plugin_pref.patch
    64 Patch5:         mozilla-prefer_plugin_pref.patch
    65 Patch8:         mozilla-shared-nss-db.patch
    65 Patch6:         mozilla-shared-nss-db.patch
    66 Patch10:        mozilla-kde.patch
    66 Patch7:         mozilla-kde.patch
    67 # PATCH-FEATURE-SLED FATE#302023, FATE#302024
    67 # PATCH-FEATURE-SLED FATE#302023, FATE#302024
    68 Patch11:        mozilla-gconf-backend.patch
    68 Patch8:         mozilla-gconf-backend.patch
    69 Patch12:        gecko-lockdown.patch
    69 Patch9:         gecko-lockdown.patch
    70 Patch13:        toolkit-ui-lockdown.patch
    70 Patch10:        toolkit-ui-lockdown.patch
    71 # ---
    71 # ---
    72 Patch14:        mozilla-cpuid.patch
    72 Patch11:        mozilla-cpuid.patch
    73 Patch15:        mozilla-buildsymbols.patch
    73 Patch12:        mozilla-buildsymbols.patch
    74 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    74 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    75 Requires:       mozilla-js20 = %{version}
    75 Requires:       mozilla-js20 = %{version}
    76 Requires(post):  update-alternatives coreutils
    76 Requires(post):  update-alternatives coreutils
    77 Requires(preun): update-alternatives coreutils
    77 Requires(preun): update-alternatives coreutils
    78 ### build configuration ###
    78 ### build configuration ###
   200 %endif
   200 %endif
   201 
   201 
   202 %prep
   202 %prep
   203 %setup -n mozilla -q -b 1
   203 %setup -n mozilla -q -b 1
   204 %patch1 -p1
   204 %patch1 -p1
       
   205 %patch2 -p1
   205 %patch3 -p1
   206 %patch3 -p1
   206 %patch4 -p1
   207 %patch4 -p1
   207 %patch5 -p1
   208 %patch5 -p1
       
   209 %patch6 -p1
   208 %patch7 -p1
   210 %patch7 -p1
   209 %patch8 -p1
   211 #%patch8 -p1
   210 %patch10 -p1
   212 #%patch9 -p1
   211 #%patch11 -p1
   213 #%patch10 -p1
   212 #%patch12 -p1
       
   213 #%patch13 -p1
       
   214 %if %suse_version < 1120
   214 %if %suse_version < 1120
   215 %patch14 -p1
   215 %patch11 -p1
   216 %endif
   216 %endif
   217 %patch15 -p1
   217 %patch12 -p1
   218 
   218 
   219 %build
   219 %build
   220 kdehelperversion=$(cat toolkit/xre/nsKDEUtils.cpp | grep '#define KMOZILLAHELPER_VERSION' | cut -d ' ' -f 3)
   220 kdehelperversion=$(cat toolkit/xre/nsKDEUtils.cpp | grep '#define KMOZILLAHELPER_VERSION' | cut -d ' ' -f 3)
   221 if test "$kdehelperversion" != %{kde_helper_version}; then
   221 if test "$kdehelperversion" != %{kde_helper_version}; then
   222   echo fix kde helper version in the .spec file
   222   echo fix kde helper version in the .spec file