Group :: Sistema/X11
RPM: livecd-firefox
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: livecd-firefox
Version: 0.1
Release: alt7
Summary: configure firefox for a livecd environment
License: Public domain
Group: System/X11
Url: http://altlinux.org/m-p
Packager: Michael Shigorin <mike at altlinux.org>
ExcludeArch: armh
# it's *not* noarch, btw
%define prefix %_libdir/firefox/browser/defaults
Requires(post): %_bindir/firefox
Requires(post): %_libdir
%description
%summary
(no need for defaultness check, really)
%prep
%post
# http://permalink.gmane.org/gmane.linux.terminal-server.general/25696
[ -d %prefix ] || exit 0
prefs=%prefix/preferences/all-altlinux.js
[ ! -f $prefs ] || \
fgrep -q browser.rights $prefs || \
cat >> $prefs << _EOF_
user_pref("browser.rights.3.shown", true);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.download.manager.showWhenStarting", false);
user_pref("extensions.update.notifyUser", false);
_EOF_
%files
%changelog
…
Todas as alterações você pod ver aqui
Version: 0.1
Release: alt7
Summary: configure firefox for a livecd environment
License: Public domain
Group: System/X11
Url: http://altlinux.org/m-p
Packager: Michael Shigorin <mike at altlinux.org>
ExcludeArch: armh
# it's *not* noarch, btw
%define prefix %_libdir/firefox/browser/defaults
Requires(post): %_bindir/firefox
Requires(post): %_libdir
%description
%summary
(no need for defaultness check, really)
%prep
%post
# http://permalink.gmane.org/gmane.linux.terminal-server.general/25696
[ -d %prefix ] || exit 0
prefs=%prefix/preferences/all-altlinux.js
[ ! -f $prefs ] || \
fgrep -q browser.rights $prefs || \
cat >> $prefs << _EOF_
user_pref("browser.rights.3.shown", true);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.download.manager.showWhenStarting", false);
user_pref("extensions.update.notifyUser", false);
_EOF_
%files
%changelog
…
Todas as alterações você pod ver aqui