MozillaFirefox/firefox-esr.spec
branchfirefox31
changeset 795 ca27ee37d62e
parent 792 26bb2190186a
child 798 fae69824abda
equal deleted inserted replaced
794:b6bd5c64dccd 795:ca27ee37d62e
   102 Source8:        firefox-mimeinfo.xml
   102 Source8:        firefox-mimeinfo.xml
   103 Source9:        firefox.js
   103 Source9:        firefox.js
   104 Source10:       compare-locales.tar.xz
   104 Source10:       compare-locales.tar.xz
   105 Source11:       firefox.1
   105 Source11:       firefox.1
   106 Source12:       mozilla-get-app-id
   106 Source12:       mozilla-get-app-id
   107 Source13:       add-plugins.sh.in
   107 Source13:       spellcheck.js
   108 Source14:       create-tar.sh
   108 Source14:       create-tar.sh
   109 # Gecko/Toolkit
   109 # Gecko/Toolkit
   110 Patch1:         toolkit-download-folder.patch
   110 Patch1:         toolkit-download-folder.patch
   111 Patch2:         mozilla-nongnome-proxies.patch
   111 Patch2:         mozilla-nongnome-proxies.patch
   112 Patch3:         mozilla-prefer_plugin_pref.patch
   112 Patch3:         mozilla-prefer_plugin_pref.patch
   382 mkdir -p $RPM_BUILD_ROOT%{progdir}
   382 mkdir -p $RPM_BUILD_ROOT%{progdir}
   383 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir}
   383 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir}
   384 mkdir -p $RPM_BUILD_ROOT%{progdir}/distribution/extensions
   384 mkdir -p $RPM_BUILD_ROOT%{progdir}/distribution/extensions
   385 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/searchplugins
   385 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/searchplugins
   386 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/
   386 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/
   387 # install kde.js
   387 # install gre prefs
       
   388 install -m 644 %{SOURCE13} %{buildroot}%{progdir}/defaults/pref/
       
   389 # install browser prefs
   388 install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js
   390 install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js
   389 install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js
   391 install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js
   390 # install add-plugins.sh
       
   391 sed "s:%%PROGDIR:%{progdir}:g" \
       
   392   %{SOURCE13} > $RPM_BUILD_ROOT%{progdir}/add-plugins.sh
       
   393 chmod 755 $RPM_BUILD_ROOT%{progdir}/add-plugins.sh
       
   394 # install additional locales
   392 # install additional locales
   395 %if %localize
   393 %if %localize
   396 rm -f %{_tmppath}/translations.*
   394 rm -f %{_tmppath}/translations.*
   397 touch %{_tmppath}/translations.{common,other}
   395 touch %{_tmppath}/translations.{common,other}
   398 for locale in $(awk '{ print $1; }' ../mozilla/browser/locales/shipped-locales); do
   396 for locale in $(awk '{ print $1; }' ../mozilla/browser/locales/shipped-locales); do
   543 fi
   541 fi
   544 if [ -f usr/bin/update-desktop-database ] ; then
   542 if [ -f usr/bin/update-desktop-database ] ; then
   545   usr/bin/update-desktop-database > /dev/null || :
   543   usr/bin/update-desktop-database > /dev/null || :
   546 fi
   544 fi
   547 %endif
   545 %endif
   548 %{progdir}/add-plugins.sh > /dev/null 2>&1
       
   549 exit 0
   546 exit 0
   550 
   547 
   551 %postun
   548 %postun
   552 %if %suse_version > 1130
   549 %if %suse_version > 1130
   553 %icon_theme_cache_postun
   550 %icon_theme_cache_postun
   559 fi
   556 fi
   560 if [ -f usr/bin/update-desktop-database ] ; then
   557 if [ -f usr/bin/update-desktop-database ] ; then
   561   usr/bin/update-desktop-database > /dev/null || :
   558   usr/bin/update-desktop-database > /dev/null || :
   562 fi
   559 fi
   563 %endif
   560 %endif
   564 exit 0
       
   565 
       
   566 %posttrans
       
   567 [ -e %{progdir}/add-plugins.sh ] && \
       
   568   %{progdir}/add-plugins.sh > /dev/null 2>&1
       
   569 exit 0
       
   570 
       
   571 %preun
       
   572 rm -f %{progdir}/dictionaries/*
       
   573 exit 0
   561 exit 0
   574 
   562 
   575 %files
   563 %files
   576 %defattr(-,root,root)
   564 %defattr(-,root,root)
   577 %dir %{progdir}
   565 %dir %{progdir}
   594 %{progdir}/dictionaries/
   582 %{progdir}/dictionaries/
   595 %{progdir}/webapprt/
   583 %{progdir}/webapprt/
   596 %attr(755,root,root) %{progdir}/%{progname}.sh
   584 %attr(755,root,root) %{progdir}/%{progname}.sh
   597 %{progdir}/firefox
   585 %{progdir}/firefox
   598 %{progdir}/firefox-bin
   586 %{progdir}/firefox-bin
   599 %{progdir}/add-plugins.sh
       
   600 %{progdir}/application.ini
   587 %{progdir}/application.ini
   601 %{progdir}/dependentlibs.list
   588 %{progdir}/dependentlibs.list
   602 %{progdir}/*.so
   589 %{progdir}/*.so
   603 %{progdir}/mozilla-xremote-client
   590 %{progdir}/mozilla-xremote-client
   604 %{progdir}/omni.ja
   591 %{progdir}/omni.ja