mozilla-xulrunner20/mozilla-xulrunner20.spec
changeset 154 e8d6420a4212
parent 153 46ee28dc7145
child 161 a6dc70babb5f
equal deleted inserted replaced
153:46ee28dc7145 154:e8d6420a4212
    54 Source4:        xulrunner-openSUSE-prefs.js
    54 Source4:        xulrunner-openSUSE-prefs.js
    55 Source5:        add-plugins.sh.in
    55 Source5:        add-plugins.sh.in
    56 Source6:        create-tar.sh
    56 Source6:        create-tar.sh
    57 Source7:        baselibs.conf
    57 Source7:        baselibs.conf
    58 Source8:        toolkit-lockdown.js
    58 Source8:        toolkit-lockdown.js
       
    59 Source9:        compare-locales.tar.bz2
    59 Patch1:         toolkit-download-folder.patch
    60 Patch1:         toolkit-download-folder.patch
    60 Patch2:         mozilla-pkgconfig.patch
    61 Patch2:         mozilla-pkgconfig.patch
    61 Patch3:         idldir.patch
    62 Patch3:         idldir.patch
    62 Patch4:         mozilla-nongnome-proxies.patch
    63 Patch4:         mozilla-nongnome-proxies.patch
    63 Patch5:         mozilla-prefer_plugin_pref.patch
    64 Patch5:         mozilla-prefer_plugin_pref.patch
   193 This subpackage contains the Breakpad created and compatible debugging
   194 This subpackage contains the Breakpad created and compatible debugging
   194 symbols meant for upload to Mozilla's crash collector database.
   195 symbols meant for upload to Mozilla's crash collector database.
   195 %endif
   196 %endif
   196 
   197 
   197 %prep
   198 %prep
   198 %setup -n mozilla -q -b 1
   199 %setup -n mozilla -q -b 1 -b 9
   199 %patch1 -p1
   200 %patch1 -p1
   200 %patch2 -p1
   201 %patch2 -p1
   201 %patch3 -p1
   202 %patch3 -p1
   202 %patch4 -p1
   203 %patch4 -p1
   203 %patch5 -p1
   204 %patch5 -p1
   343 for locale in $(awk '{ print $1; }' ../mozilla/browser/locales/shipped-locales); do
   344 for locale in $(awk '{ print $1; }' ../mozilla/browser/locales/shipped-locales); do
   344   case $locale in
   345   case $locale in
   345    ja-JP-mac|en-US)
   346    ja-JP-mac|en-US)
   346       ;;
   347       ;;
   347    *)
   348    *)
       
   349       pushd $RPM_BUILD_DIR/compare-locales
       
   350       PYTHONPATH=lib \
       
   351         scripts/compare-locales -m ../l10n-merged/$locale \
       
   352 	../mozilla/toolkit/locales/l10n.ini ../l10n $locale
       
   353       popd
       
   354       LOCALE_MERGEDIR=../l10n-merged \
   348       make -C toolkit/locales libs-$locale
   355       make -C toolkit/locales libs-$locale
   349       cp dist/xpi-stage/locale-$locale/chrome/$locale.jar \
   356       cp dist/xpi-stage/locale-$locale/chrome/$locale.jar \
   350          $RPM_BUILD_ROOT%{_libdir}/xulrunner-%{version_internal}/chrome
   357          $RPM_BUILD_ROOT%{_libdir}/xulrunner-%{version_internal}/chrome
   351       cp dist/xpi-stage/locale-$locale/chrome/$locale.manifest \
   358       cp dist/xpi-stage/locale-$locale/chrome/$locale.manifest \
   352          $RPM_BUILD_ROOT%{_libdir}/xulrunner-%{version_internal}/chrome
   359          $RPM_BUILD_ROOT%{_libdir}/xulrunner-%{version_internal}/chrome