summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a762774)
Changed files:
mozilla-firefox.spec -> 1.28
+# TODO:
+# - handle locales differently (runtime, since it's possible to do)
+# - see ftp://ftp.debian.org/debian/pool/main/m/mozilla-firefox/*diff*
+# for hints how to make locales and other stuff like extensions working
+#
# Conditional build:
%bcond_with tests # enable tests (whatever they check)
#
# Conditional build:
%bcond_with tests # enable tests (whatever they check)
#
Summary(pl): Mozilla Firefox - przegl±darka WWW
Name: mozilla-firefox
Version: 0.9.2
Summary(pl): Mozilla Firefox - przegl±darka WWW
Name: mozilla-firefox
Version: 0.9.2
License: MPL/LGPL
Group: X11/Applications/Networking
Source0: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/firefox-%{version}-source.tar.bz2
License: MPL/LGPL
Group: X11/Applications/Networking
Source0: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/firefox-%{version}-source.tar.bz2
Requires: %{name}-lang-resources = %{version}
Requires: nspr >= 1:4.5.0
Requires: nss >= 3.8
Requires: %{name}-lang-resources = %{version}
Requires: nspr >= 1:4.5.0
Requires: nss >= 3.8
Obsoletes: mozilla-firebird
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Obsoletes: mozilla-firebird
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
umask 022
cat %{_firefoxdir}/chrome/*-installed-chrome.txt >%{_firefoxdir}/chrome/installed-chrome.txt
umask 022
cat %{_firefoxdir}/chrome/*-installed-chrome.txt >%{_firefoxdir}/chrome/installed-chrome.txt
-cat << EOF
-
- ****************************************************
- * *
- * NOTE: *
- * After upgrade from 0.9 you have to *
- * manually remove ~/.phoenix dir, and answer: *
- * "don't import anything" when asked about *
- * importing settings *
- * *
- ****************************************************
-
-EOF
+/usr/X11R6/bin/Xvfb :69 -nolisten tcp -ac -terminate >/dev/null 2>&1 & \
+ DISPLAY=:69 %{_bindir}/mozilla-firefox -install-global-extension -install-global-theme >/dev/null 2>&1 & \
+ sleep 5
%postun
if [ "$1" != "0" ]; then
%postun
if [ "$1" != "0" ]; then
cat %{_firefoxdir}/chrome/*-installed-chrome.txt >%{_firefoxdir}/chrome/installed-chrome.txt
fi
cat %{_firefoxdir}/chrome/*-installed-chrome.txt >%{_firefoxdir}/chrome/installed-chrome.txt
fi
+%preun
+if [ "$1" == "0" ]; then
+ rm -rf %{_firefoxdir}/chrome/overlayinfo
+ rm -rf %{_firefoxdir}/components
+ rm -f %{_firefoxdir}/chrome/*.rdf
+ rm -rf %{_firefoxdir}/extensions
+fi
+
%post lang-en
umask 022
cat %{_firefoxdir}/chrome/*-installed-chrome.txt >%{_firefoxdir}/chrome/installed-chrome.txt
%post lang-en
umask 022
cat %{_firefoxdir}/chrome/*-installed-chrome.txt >%{_firefoxdir}/chrome/installed-chrome.txt