wok rev 24441
firefox-official*: prohibit user update
author | Hans-G?nter Theisgen |
---|---|
date | Mon Feb 14 07:01:08 2022 +0100 (2022-02-14) |
parents | 7f9e55fc8432 |
children | 93106b9a8a59 |
files | firefox-official-de/receipt firefox-official-en-GB/receipt firefox-official-es/receipt firefox-official-fr/receipt firefox-official-it/receipt firefox-official-pt-BR/receipt firefox-official-ru/receipt firefox-official-uk/receipt firefox-official/receipt |
line diff
1.1 --- a/firefox-official-de/receipt Sun Feb 13 21:29:13 2022 +0000 1.2 +++ b/firefox-official-de/receipt Mon Feb 14 07:01:08 2022 +0100 1.3 @@ -14,7 +14,8 @@ 1.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 1.5 1.6 PROVIDE="firefox-official browser-html5" 1.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 1.8 +SUGGESTED="vlc" 1.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 1.10 HOST_ARCH="i486" 1.11 1.12 # What is the latest version available today? 1.13 @@ -30,30 +31,32 @@ 1.14 # Installation path 1.15 fx='/opt/mozilla/firefox' 1.16 1.17 - mkdir -p \ 1.18 - $install$fx \ 1.19 - $install/usr/bin \ 1.20 - $install/usr/share/applications \ 1.21 - $install/usr/share/icons/hicolor/128x128/apps 1.22 + mkdir -p $install$fx 1.23 + mkdir -p $install/usr/bin 1.24 + mkdir -p $install/usr/share/applications 1.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 1.26 1.27 # Copy everything 1.28 - cp -a $src/* $install$fx 1.29 + cp -a $src/* $install$fx 1.30 1.31 # Executable 1.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 1.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 1.34 1.35 # Icons 1.36 ln -s $fx/browser/icons/mozicon128.png \ 1.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 1.38 - for size in 16 32 48; do 1.39 + for size in 16 32 48 1.40 + do 1.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 1.42 mkdir -p $icon_folder 1.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 1.44 $icon_folder/firefox-official.png 1.45 - done 1.46 + done 1.47 1.48 # Allow user updates (save user's and our traffic) 1.49 - chmod -R a+w $install$fx 1.50 +# chmod -R a+w $install$fx 1.51 + # Inhibit unprivileged user from updating, 1.52 + # because 77.0 is the last 32 bit version 1.53 1.54 # Desktop shortcut 1.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 1.56 @@ -62,6 +65,6 @@ 1.57 # Rules to gen a SliTaz package suitable for Tazpkg. 1.58 genpkg_rules() 1.59 { 1.60 - cp -a $install/* $fs 1.61 - ln -s firefox-official $fs/usr/bin/browser-html5 1.62 + cp -a $install/* $fs 1.63 + ln -s firefox-official $fs/usr/bin/browser-html5 1.64 }
2.1 --- a/firefox-official-en-GB/receipt Sun Feb 13 21:29:13 2022 +0000 2.2 +++ b/firefox-official-en-GB/receipt Mon Feb 14 07:01:08 2022 +0100 2.3 @@ -14,7 +14,8 @@ 2.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 2.5 2.6 PROVIDE="firefox-official browser-html5" 2.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 2.8 +SUGGESTED="vlc" 2.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 2.10 HOST_ARCH="i486" 2.11 2.12 # What is the latest version available today? 2.13 @@ -30,30 +31,32 @@ 2.14 # Installation path 2.15 fx='/opt/mozilla/firefox' 2.16 2.17 - mkdir -p \ 2.18 - $install$fx \ 2.19 - $install/usr/bin \ 2.20 - $install/usr/share/applications \ 2.21 - $install/usr/share/icons/hicolor/128x128/apps 2.22 + mkdir -p $install$fx 2.23 + mkdir -p $install/usr/bin 2.24 + mkdir -p $install/usr/share/applications 2.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 2.26 2.27 # Copy everything 2.28 - cp -a $src/* $install$fx 2.29 + cp -a $src/* $install$fx 2.30 2.31 # Executable 2.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 2.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 2.34 2.35 # Icons 2.36 ln -s $fx/browser/icons/mozicon128.png \ 2.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 2.38 - for size in 16 32 48; do 2.39 + for size in 16 32 48 2.40 + do 2.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 2.42 mkdir -p $icon_folder 2.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 2.44 $icon_folder/firefox-official.png 2.45 - done 2.46 + done 2.47 2.48 # Allow user updates (save user's and our traffic) 2.49 - chmod -R a+w $install$fx 2.50 +# chmod -R a+w $install$fx 2.51 + # Inhibit unprivileged user from updating, 2.52 + # because 77.0 is the last 32 bit version 2.53 2.54 # Desktop shortcut 2.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 2.56 @@ -62,6 +65,6 @@ 2.57 # Rules to gen a SliTaz package suitable for Tazpkg. 2.58 genpkg_rules() 2.59 { 2.60 - cp -a $install/* $fs 2.61 - ln -s firefox-official $fs/usr/bin/browser-html5 2.62 + cp -a $install/* $fs 2.63 + ln -s firefox-official $fs/usr/bin/browser-html5 2.64 }
3.1 --- a/firefox-official-es/receipt Sun Feb 13 21:29:13 2022 +0000 3.2 +++ b/firefox-official-es/receipt Mon Feb 14 07:01:08 2022 +0100 3.3 @@ -14,7 +14,8 @@ 3.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 3.5 3.6 PROVIDE="firefox-official browser-html5" 3.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 3.8 +SUGGESTED="vlc" 3.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 3.10 HOST_ARCH="i486" 3.11 3.12 # What is the latest version available today? 3.13 @@ -30,30 +31,32 @@ 3.14 # Installation path 3.15 fx='/opt/mozilla/firefox' 3.16 3.17 - mkdir -p \ 3.18 - $install$fx \ 3.19 - $install/usr/bin \ 3.20 - $install/usr/share/applications \ 3.21 - $install/usr/share/icons/hicolor/128x128/apps 3.22 + mkdir -p $install$fx 3.23 + mkdir -p $install/usr/bin 3.24 + mkdir -p $install/usr/share/applications 3.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 3.26 3.27 # Copy everything 3.28 - cp -a $src/* $install$fx 3.29 + cp -a $src/* $install$fx 3.30 3.31 # Executable 3.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 3.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 3.34 3.35 # Icons 3.36 ln -s $fx/browser/icons/mozicon128.png \ 3.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 3.38 - for size in 16 32 48; do 3.39 + for size in 16 32 48 3.40 + do 3.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 3.42 mkdir -p $icon_folder 3.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 3.44 $icon_folder/firefox-official.png 3.45 - done 3.46 + done 3.47 3.48 # Allow user updates (save user's and our traffic) 3.49 - chmod -R a+w $install$fx 3.50 +# chmod -R a+w $install$fx 3.51 + # Inhibit unprivileged user from updating, 3.52 + # because 77.0 is the last 32 bit version 3.53 3.54 # Desktop shortcut 3.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 3.56 @@ -62,6 +65,6 @@ 3.57 # Rules to gen a SliTaz package suitable for Tazpkg. 3.58 genpkg_rules() 3.59 { 3.60 - cp -a $install/* $fs 3.61 - ln -s firefox-official $fs/usr/bin/browser-html5 3.62 + cp -a $install/* $fs 3.63 + ln -s firefox-official $fs/usr/bin/browser-html5 3.64 }
4.1 --- a/firefox-official-fr/receipt Sun Feb 13 21:29:13 2022 +0000 4.2 +++ b/firefox-official-fr/receipt Mon Feb 14 07:01:08 2022 +0100 4.3 @@ -14,7 +14,8 @@ 4.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 4.5 4.6 PROVIDE="firefox-official browser-html5" 4.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 4.8 +SUGGESTED="vlc" 4.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 4.10 HOST_ARCH="i486" 4.11 4.12 # What is the latest version available today? 4.13 @@ -30,30 +31,32 @@ 4.14 # Installation path 4.15 fx='/opt/mozilla/firefox' 4.16 4.17 - mkdir -p \ 4.18 - $install$fx \ 4.19 - $install/usr/bin \ 4.20 - $install/usr/share/applications \ 4.21 - $install/usr/share/icons/hicolor/128x128/apps 4.22 + mkdir -p $install$fx 4.23 + mkdir -p $install/usr/bin 4.24 + mkdir -p $install/usr/share/applications 4.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 4.26 4.27 # Copy everything 4.28 - cp -a $src/* $install$fx 4.29 + cp -a $src/* $install$fx 4.30 4.31 # Executable 4.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 4.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 4.34 4.35 # Icons 4.36 ln -s $fx/browser/icons/mozicon128.png \ 4.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 4.38 - for size in 16 32 48; do 4.39 + for size in 16 32 48 4.40 + do 4.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 4.42 mkdir -p $icon_folder 4.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 4.44 $icon_folder/firefox-official.png 4.45 - done 4.46 + done 4.47 4.48 # Allow user updates (save user's and our traffic) 4.49 - chmod -R a+w $install$fx 4.50 +# chmod -R a+w $install$fx 4.51 + # Inhibit unprivileged user from updating, 4.52 + # because 77.0 is the last 32 bit version 4.53 4.54 # Desktop shortcut 4.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 4.56 @@ -62,6 +65,6 @@ 4.57 # Rules to gen a SliTaz package suitable for Tazpkg. 4.58 genpkg_rules() 4.59 { 4.60 - cp -a $install/* $fs 4.61 - ln -s firefox-official $fs/usr/bin/browser-html5 4.62 + cp -a $install/* $fs 4.63 + ln -s firefox-official $fs/usr/bin/browser-html5 4.64 }
5.1 --- a/firefox-official-it/receipt Sun Feb 13 21:29:13 2022 +0000 5.2 +++ b/firefox-official-it/receipt Mon Feb 14 07:01:08 2022 +0100 5.3 @@ -14,7 +14,8 @@ 5.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 5.5 5.6 PROVIDE="firefox-official browser-html5" 5.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 5.8 +SUGGESTED="vlc" 5.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 5.10 HOST_ARCH="i486" 5.11 5.12 # What is the latest version available today? 5.13 @@ -30,30 +31,32 @@ 5.14 # Installation path 5.15 fx='/opt/mozilla/firefox' 5.16 5.17 - mkdir -p \ 5.18 - $install$fx \ 5.19 - $install/usr/bin \ 5.20 - $install/usr/share/applications \ 5.21 - $install/usr/share/icons/hicolor/128x128/apps 5.22 + mkdir -p $install$fx 5.23 + mkdir -p $install/usr/bin 5.24 + mkdir -p $install/usr/share/applications 5.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 5.26 5.27 # Copy everything 5.28 - cp -a $src/* $install$fx 5.29 + cp -a $src/* $install$fx 5.30 5.31 # Executable 5.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 5.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 5.34 5.35 # Icons 5.36 ln -s $fx/browser/icons/mozicon128.png \ 5.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 5.38 - for size in 16 32 48; do 5.39 + for size in 16 32 48 5.40 + do 5.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 5.42 mkdir -p $icon_folder 5.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 5.44 $icon_folder/firefox-official.png 5.45 - done 5.46 + done 5.47 5.48 # Allow user updates (save user's and our traffic) 5.49 - chmod -R a+w $install$fx 5.50 +# chmod -R a+w $install$fx 5.51 + # Inhibit unprivileged user from updating, 5.52 + # because 77.0 is the last 32 bit version 5.53 5.54 # Desktop shortcut 5.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 5.56 @@ -62,6 +65,6 @@ 5.57 # Rules to gen a SliTaz package suitable for Tazpkg. 5.58 genpkg_rules() 5.59 { 5.60 - cp -a $install/* $fs 5.61 - ln -s firefox-official $fs/usr/bin/browser-html5 5.62 + cp -a $install/* $fs 5.63 + ln -s firefox-official $fs/usr/bin/browser-html5 5.64 }
6.1 --- a/firefox-official-pt-BR/receipt Sun Feb 13 21:29:13 2022 +0000 6.2 +++ b/firefox-official-pt-BR/receipt Mon Feb 14 07:01:08 2022 +0100 6.3 @@ -14,7 +14,8 @@ 6.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 6.5 6.6 PROVIDE="firefox-official browser-html5" 6.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 6.8 +SUGGESTED="vlc" 6.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 6.10 HOST_ARCH="i486" 6.11 6.12 # What is the latest version available today? 6.13 @@ -30,30 +31,32 @@ 6.14 # Installation path 6.15 fx='/opt/mozilla/firefox' 6.16 6.17 - mkdir -p \ 6.18 - $install$fx \ 6.19 - $install/usr/bin \ 6.20 - $install/usr/share/applications \ 6.21 - $install/usr/share/icons/hicolor/128x128/apps 6.22 + mkdir -p $install$fx 6.23 + mkdir -p $install/usr/bin 6.24 + mkdir -p $install/usr/share/applications 6.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 6.26 6.27 # Copy everything 6.28 - cp -a $src/* $install$fx 6.29 + cp -a $src/* $install$fx 6.30 6.31 # Executable 6.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 6.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 6.34 6.35 # Icons 6.36 ln -s $fx/browser/icons/mozicon128.png \ 6.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 6.38 - for size in 16 32 48; do 6.39 + for size in 16 32 48 6.40 + do 6.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 6.42 mkdir -p $icon_folder 6.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 6.44 $icon_folder/firefox-official.png 6.45 - done 6.46 + done 6.47 6.48 # Allow user updates (save user's and our traffic) 6.49 - chmod -R a+w $install$fx 6.50 +# chmod -R a+w $install$fx 6.51 + # Inhibit unprivileged user from updating, 6.52 + # because 77.0 is the last 32 bit version 6.53 6.54 # Desktop shortcut 6.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 6.56 @@ -62,6 +65,6 @@ 6.57 # Rules to gen a SliTaz package suitable for Tazpkg. 6.58 genpkg_rules() 6.59 { 6.60 - cp -a $install/* $fs 6.61 - ln -s firefox-official $fs/usr/bin/browser-html5 6.62 + cp -a $install/* $fs 6.63 + ln -s firefox-official $fs/usr/bin/browser-html5 6.64 }
7.1 --- a/firefox-official-ru/receipt Sun Feb 13 21:29:13 2022 +0000 7.2 +++ b/firefox-official-ru/receipt Mon Feb 14 07:01:08 2022 +0100 7.3 @@ -14,7 +14,8 @@ 7.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 7.5 7.6 PROVIDE="firefox-official browser-html5" 7.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 7.8 +SUGGESTED="vlc" 7.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 7.10 HOST_ARCH="i486" 7.11 7.12 # What is the latest version available today? 7.13 @@ -30,30 +31,32 @@ 7.14 # Installation path 7.15 fx='/opt/mozilla/firefox' 7.16 7.17 - mkdir -p \ 7.18 - $install$fx \ 7.19 - $install/usr/bin \ 7.20 - $install/usr/share/applications \ 7.21 - $install/usr/share/icons/hicolor/128x128/apps 7.22 + mkdir -p $install$fx 7.23 + mkdir -p $install/usr/bin 7.24 + mkdir -p $install/usr/share/applications 7.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 7.26 7.27 # Copy everything 7.28 - cp -a $src/* $install$fx 7.29 + cp -a $src/* $install$fx 7.30 7.31 # Executable 7.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 7.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 7.34 7.35 # Icons 7.36 ln -s $fx/browser/icons/mozicon128.png \ 7.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 7.38 - for size in 16 32 48; do 7.39 + for size in 16 32 48 7.40 + do 7.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 7.42 mkdir -p $icon_folder 7.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 7.44 $icon_folder/firefox-official.png 7.45 - done 7.46 + done 7.47 7.48 # Allow user updates (save user's and our traffic) 7.49 - chmod -R a+w $install$fx 7.50 +# chmod -R a+w $install$fx 7.51 + # Inhibit unprivileged user from updating, 7.52 + # because 77.0 is the last 32 bit version 7.53 7.54 # Desktop shortcut 7.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 7.56 @@ -62,6 +65,6 @@ 7.57 # Rules to gen a SliTaz package suitable for Tazpkg. 7.58 genpkg_rules() 7.59 { 7.60 - cp -a $install/* $fs 7.61 - ln -s firefox-official $fs/usr/bin/browser-html5 7.62 + cp -a $install/* $fs 7.63 + ln -s firefox-official $fs/usr/bin/browser-html5 7.64 }
8.1 --- a/firefox-official-uk/receipt Sun Feb 13 21:29:13 2022 +0000 8.2 +++ b/firefox-official-uk/receipt Mon Feb 14 07:01:08 2022 +0100 8.3 @@ -14,7 +14,8 @@ 8.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/$lang/firefox-$VERSION.tar.bz2" 8.5 8.6 PROVIDE="firefox-official browser-html5" 8.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 8.8 +SUGGESTED="vlc" 8.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 8.10 HOST_ARCH="i486" 8.11 8.12 # What is the latest version available today? 8.13 @@ -30,30 +31,32 @@ 8.14 # Installation path 8.15 fx='/opt/mozilla/firefox' 8.16 8.17 - mkdir -p \ 8.18 - $install$fx \ 8.19 - $install/usr/bin \ 8.20 - $install/usr/share/applications \ 8.21 - $install/usr/share/icons/hicolor/128x128/apps 8.22 + mkdir -p $install$fx 8.23 + mkdir -p $install/usr/bin 8.24 + mkdir -p $install/usr/share/applications 8.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 8.26 8.27 # Copy everything 8.28 - cp -a $src/* $install$fx 8.29 + cp -a $src/* $install$fx 8.30 8.31 # Executable 8.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 8.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 8.34 8.35 # Icons 8.36 ln -s $fx/browser/icons/mozicon128.png \ 8.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 8.38 - for size in 16 32 48; do 8.39 + for size in 16 32 48 8.40 + do 8.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 8.42 mkdir -p $icon_folder 8.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 8.44 $icon_folder/firefox-official.png 8.45 - done 8.46 + done 8.47 8.48 # Allow user updates (save user's and our traffic) 8.49 - chmod -R a+w $install$fx 8.50 +# chmod -R a+w $install$fx 8.51 + # Inhibit unprivileged user from updating, 8.52 + # because 77.0 is the last 32 bit version 8.53 8.54 # Desktop shortcut 8.55 cp $stuff/firefox-official.desktop $install/usr/share/applications 8.56 @@ -62,6 +65,6 @@ 8.57 # Rules to gen a SliTaz package suitable for Tazpkg. 8.58 genpkg_rules() 8.59 { 8.60 - cp -a $install/* $fs 8.61 - ln -s firefox-official $fs/usr/bin/browser-html5 8.62 + cp -a $install/* $fs 8.63 + ln -s firefox-official $fs/usr/bin/browser-html5 8.64 }
9.1 --- a/firefox-official/receipt Sun Feb 13 21:29:13 2022 +0000 9.2 +++ b/firefox-official/receipt Mon Feb 14 07:01:08 2022 +0100 9.3 @@ -13,7 +13,8 @@ 9.4 WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/en-US/$TARBALL" 9.5 9.6 PROVIDE="browser-html5" 9.7 -DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap vlc" 9.8 +SUGGESTED="vlc" 9.9 +DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap" 9.10 HOST_ARCH="i486" 9.11 9.12 # What is the latest version available today? 9.13 @@ -29,30 +30,32 @@ 9.14 # Installation path 9.15 fx='/opt/mozilla/firefox' 9.16 9.17 - mkdir -p \ 9.18 - $install$fx \ 9.19 - $install/usr/bin \ 9.20 - $install/usr/share/applications \ 9.21 - $install/usr/share/icons/hicolor/128x128/apps 9.22 + mkdir -p $install$fx 9.23 + mkdir -p $install/usr/bin 9.24 + mkdir -p $install/usr/share/applications 9.25 + mkdir -p $install/usr/share/icons/hicolor/128x128/apps 9.26 9.27 # Copy everything 9.28 - cp -a $src/* $install$fx 9.29 + cp -a $src/* $install$fx 9.30 9.31 # Executable 9.32 - ln -s $fx/firefox $install/usr/bin/firefox-official 9.33 + ln -s $fx/firefox $install/usr/bin/firefox-official 9.34 9.35 # Icons 9.36 ln -s $fx/browser/icons/mozicon128.png \ 9.37 $install/usr/share/icons/hicolor/128x128/apps/firefox-official.png 9.38 - for size in 16 32 48; do 9.39 + for size in 16 32 48 9.40 + do 9.41 icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps" 9.42 mkdir -p $icon_folder 9.43 ln -s $fx/browser/chrome/icons/default/default$size.png \ 9.44 $icon_folder/firefox-official.png 9.45 - done 9.46 + done 9.47 9.48 # Allow user updates (save user's and our traffic) 9.49 - chmod -R a+w $install$fx 9.50 +# chmod -R a+w $install$fx 9.51 + # Inhibit unprivileged user from updating, 9.52 + # because 77.0 is the last 32 bit version 9.53 9.54 # Desktop shortcut 9.55 cp $stuff/firefox-official.desktop \ 9.56 @@ -66,6 +69,6 @@ 9.57 # Rules to gen a SliTaz package suitable for Tazpkg. 9.58 genpkg_rules() 9.59 { 9.60 - cp -a $install/* $fs 9.61 - ln -s firefox-official $fs/usr/bin/browser-html5 9.62 + cp -a $install/* $fs 9.63 + ln -s firefox-official $fs/usr/bin/browser-html5 9.64 }