Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
aims-desktop
aims-desktop-metapackages
Commits
60193406
Commit
60193406
authored
Mar 25, 2019
by
Jan Groenewald
Browse files
Add update-alternatives to latest firefox
parent
41696bef
Changes
4
Hide whitespace changes
Inline
Side-by-side
2018.1/aims-desktop-2017/bin/aims-install-latest-firefox
View file @
60193406
...
@@ -7,6 +7,7 @@ rm -rf /usr/local/lib/firefox
...
@@ -7,6 +7,7 @@ rm -rf /usr/local/lib/firefox
wget
-cO
/tmp/FirefoxSetup.tar.bz2
"https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-ZA"
wget
-cO
/tmp/FirefoxSetup.tar.bz2
"https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-ZA"
mkdir
-p
/usr/local/lib/firefox
mkdir
-p
/usr/local/lib/firefox
tar
-xf
/tmp/FirefoxSetup.tar.bz2
-C
/usr/local/lib/
tar
-xf
/tmp/FirefoxSetup.tar.bz2
-C
/usr/local/lib/
cp
-f
/usr/share/applications/firefox-esr.desktop /usr/share/applications/firefox.desktop
cp
-f
/usr/share/applications/firefox-esr.desktop /usr/share/applications/firefox.desktop
sed
-i
's/Firefox ESR/Firefox/'
/usr/share/applications/firefox.desktop
sed
-i
's/Firefox ESR/Firefox/'
/usr/share/applications/firefox.desktop
sed
-i
's#Exec=/usr/lib/firefox-esr/firefox-esr %u#Exec=/usr/local/lib/firefox/firefox %u#'
/usr/share/applications/firefox.desktop
sed
-i
's#Exec=/usr/lib/firefox-esr/firefox-esr %u#Exec=/usr/local/lib/firefox/firefox %u#'
/usr/share/applications/firefox.desktop
...
@@ -14,5 +15,10 @@ sed -i 's/StartupWMClass=Firefox-esr/StartupWMClass=Firefox/' /usr/share/applica
...
@@ -14,5 +15,10 @@ sed -i 's/StartupWMClass=Firefox-esr/StartupWMClass=Firefox/' /usr/share/applica
export
VERSION
=
`
/usr/local/lib/firefox/firefox
--version
|cut
-d
' '
-f3
`
export
VERSION
=
`
/usr/local/lib/firefox/firefox
--version
|cut
-d
' '
-f3
`
sed
-i
"s/Name=Firefox/Name=Firefox
$VERSION
/"
/usr/share/applications/firefox.desktop
sed
-i
"s/Name=Firefox/Name=Firefox
$VERSION
/"
/usr/share/applications/firefox.desktop
update-desktop-database /usr/share/applications/
update-desktop-database /usr/share/applications/
[
-L
/usr/local/bin/firefox
]
||
ln
-s
/usr/local/lib/firefox/firefox /usr/local/bin/firefox
update-alternatives
--install
/usr/bin/x-www-browser x-www-browser /usr/local/ lib/firefox/firefox 1
update-alternatives
--set
x-www-browser /usr/local/lib/firefox/firefox
update-alternatives
--install
/usr/bin/gnome-www-browser gnome-www-browser /usr/local/lib/firefox/firefox 1
update-alternatives
--set
gnome-www-browser /usr/local/lib/firefox/firefox
[
-L
/usr/local/bin/firefox
]
||
ln
-s
/usr/local/lib/firefox/firefox /usr/local/bin/firefox
2018.1/aims-desktop-2017/debian/changelog
View file @
60193406
aims-desktop (1:2019.03.04) stretch; urgency=medium
* Add update-alternatives for latest-firefox
-- Jan Groenewald <jan@aims.ac.za> Mon, 25 Mar 2019 10:48:29 +0000
aims-desktop (1:2019.03.03) stretch; urgency=medium
aims-desktop (1:2019.03.03) stretch; urgency=medium
* Fixes to aims-install-latest-firefox
* Fixes to aims-install-latest-firefox
...
...
2020.1/aims-desktop/aims-desktop-2020/bin/aims-install-latest-firefox
View file @
60193406
...
@@ -7,6 +7,7 @@ rm -rf /usr/local/lib/firefox
...
@@ -7,6 +7,7 @@ rm -rf /usr/local/lib/firefox
wget
-cO
/tmp/FirefoxSetup.tar.bz2
"https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-ZA"
wget
-cO
/tmp/FirefoxSetup.tar.bz2
"https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-ZA"
mkdir
-p
/usr/local/lib/firefox
mkdir
-p
/usr/local/lib/firefox
tar
-xf
/tmp/FirefoxSetup.tar.bz2
-C
/usr/local/lib/
tar
-xf
/tmp/FirefoxSetup.tar.bz2
-C
/usr/local/lib/
cp
-f
/usr/share/applications/firefox-esr.desktop /usr/share/applications/firefox.desktop
cp
-f
/usr/share/applications/firefox-esr.desktop /usr/share/applications/firefox.desktop
sed
-i
's/Firefox ESR/Firefox/'
/usr/share/applications/firefox.desktop
sed
-i
's/Firefox ESR/Firefox/'
/usr/share/applications/firefox.desktop
sed
-i
's#Exec=/usr/lib/firefox-esr/firefox-esr %u#Exec=/usr/local/lib/firefox/firefox %u#'
/usr/share/applications/firefox.desktop
sed
-i
's#Exec=/usr/lib/firefox-esr/firefox-esr %u#Exec=/usr/local/lib/firefox/firefox %u#'
/usr/share/applications/firefox.desktop
...
@@ -14,5 +15,10 @@ sed -i 's/StartupWMClass=Firefox-esr/StartupWMClass=Firefox/' /usr/share/applica
...
@@ -14,5 +15,10 @@ sed -i 's/StartupWMClass=Firefox-esr/StartupWMClass=Firefox/' /usr/share/applica
export
VERSION
=
`
/usr/local/lib/firefox/firefox
--version
|cut
-d
' '
-f3
`
export
VERSION
=
`
/usr/local/lib/firefox/firefox
--version
|cut
-d
' '
-f3
`
sed
-i
"s/Name=Firefox/Name=Firefox
$VERSION
/"
/usr/share/applications/firefox.desktop
sed
-i
"s/Name=Firefox/Name=Firefox
$VERSION
/"
/usr/share/applications/firefox.desktop
update-desktop-database /usr/share/applications/
update-desktop-database /usr/share/applications/
[
-L
/usr/local/bin/firefox
]
||
ln
-s
/usr/local/lib/firefox/firefox /usr/local/bin/firefox
update-alternatives
--install
/usr/bin/x-www-browser x-www-browser /usr/local/ lib/firefox/firefox 1
update-alternatives
--set
x-www-browser /usr/local/lib/firefox/firefox
update-alternatives
--install
/usr/bin/gnome-www-browser gnome-www-browser /usr/local/lib/firefox/firefox 1
update-alternatives
--set
gnome-www-browser /usr/local/lib/firefox/firefox
[
-L
/usr/local/bin/firefox
]
||
ln
-s
/usr/local/lib/firefox/firefox /usr/local/bin/firefox
2020.1/aims-desktop/aims-desktop-2020/debian/changelog
View file @
60193406
aims-desktop (2020.19) buster; urgency=medium
* Add update-alternatives to latest-firefox
-- Jan Groenewald <jan@aims.ac.za> Mon, 25 Mar 2019 10:49:42 +0000
aims-desktop (2020.18) buster; urgency=medium
aims-desktop (2020.18) buster; urgency=medium
* Fix aims-install-latest-firefox
* Fix aims-install-latest-firefox
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment