xulrunner/xulrunner.spec
branchesr24
changeset 701 ab93666f5ff7
parent 698 8066b2bdabfb
child 713 3c7719dfcafa
equal deleted inserted replaced
698:8066b2bdabfb 701:ab93666f5ff7
    89 Patch10:        mozilla-ppc.patch
    89 Patch10:        mozilla-ppc.patch
    90 Patch11:        mozilla-libproxy-compat.patch
    90 Patch11:        mozilla-libproxy-compat.patch
    91 Patch12:        libffi-ppc64le.patch
    91 Patch12:        libffi-ppc64le.patch
    92 Patch13:        xpcom-ppc64le.patch
    92 Patch13:        xpcom-ppc64le.patch
    93 Patch14:        ppc64le-support.patch
    93 Patch14:        ppc64le-support.patch
       
    94 Patch15:        xulrunner-langpack-build.patch
    94 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    95 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    95 Requires:       mozilla-js = %{version}
    96 Requires:       mozilla-js = %{version}
    96 Requires(post):  update-alternatives coreutils
    97 Requires(post):  update-alternatives coreutils
    97 Requires(preun): update-alternatives coreutils
    98 Requires(preun): update-alternatives coreutils
    98 Provides:       xulrunner-esr = %{version}
    99 Provides:       xulrunner-esr = %{version}
    99 Obsoletes:      xulrunner-esr < 24.0
   100 Obsoletes:      xulrunner-esr < 24.0
   100 ### build configuration ###
   101 ### build configuration ###
   101 %define has_system_nspr  1
   102 %define has_system_nspr  1
   102 %define has_system_nss   1
   103 %define has_system_nss   1
   103 %define has_system_cairo 0
   104 %define has_system_cairo 0
   104 %define localize 0
   105 %define localize 1
   105 %ifarch ppc ppc64 ppc64le s390 s390x ia64 %arm aarch64
   106 %ifarch ppc ppc64 ppc64le s390 s390x ia64 %arm aarch64
   106 %define crashreporter    0
   107 %define crashreporter    0
   107 %else
   108 %else
   108 %define crashreporter    1
   109 %define crashreporter    1
   109 %endif
   110 %endif
   209 %patch10 -p1
   210 %patch10 -p1
   210 %patch11 -p1
   211 %patch11 -p1
   211 #%patch12 -p1
   212 #%patch12 -p1
   212 #%patch13 -p1
   213 #%patch13 -p1
   213 #%patch14 -p1
   214 #%patch14 -p1
       
   215 %patch15 -p1
   214 
   216 
   215 %build
   217 %build
   216 # no need to add build time to binaries
   218 # no need to add build time to binaries
   217 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
   219 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
   218 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
   220 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""