Waterfox-g4-bin : moved to archived

This commit is contained in:
Victor Tebar
2022-10-07 15:16:31 +02:00
parent 11d9cd181c
commit 9926f2c720
4 changed files with 165 additions and 0 deletions

View File

@@ -0,0 +1 @@
3efe4ceb078472d282a943502cb5e75f waterfox-G4.1.5.en-US.linux-x86_64.tar.bz2

View File

@@ -0,0 +1,92 @@
waterfox-g4-bin-1.5-1
drwxr-xr-x root/root opt/
drwxr-xr-x root/root opt/waterfox-g4/
-rw-r--r-- root/root opt/waterfox-g4/application.ini
drwxr-xr-x root/root opt/waterfox-g4/browser/
drwxr-xr-x root/root opt/waterfox-g4/browser/chrome/
drwxr-xr-x root/root opt/waterfox-g4/browser/chrome/icons/
drwxr-xr-x root/root opt/waterfox-g4/browser/chrome/icons/default/
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default128.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default16.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default22.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default24.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default256.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default32.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default48.png
-rw-r--r-- root/root opt/waterfox-g4/browser/chrome/icons/default/default64.png
drwxr-xr-x root/root opt/waterfox-g4/browser/defaults/
drwxr-xr-x root/root opt/waterfox-g4/browser/defaults/preferences/
-rw-r--r-- root/root opt/waterfox-g4/browser/defaults/preferences/vendor.js
drwxr-xr-x root/root opt/waterfox-g4/browser/features/
-rw-r--r-- root/root opt/waterfox-g4/browser/features/formautofill@mozilla.org.xpi
-rw-r--r-- root/root opt/waterfox-g4/browser/features/pictureinpicture@mozilla.org.xpi
-rw-r--r-- root/root opt/waterfox-g4/browser/features/proxy-failover@mozilla.com.xpi
-rw-r--r-- root/root opt/waterfox-g4/browser/features/screenshots@mozilla.org.xpi
-rw-r--r-- root/root opt/waterfox-g4/browser/features/webcompat-reporter@mozilla.org.xpi
-rw-r--r-- root/root opt/waterfox-g4/browser/features/webcompat@mozilla.org.xpi
-rw-r--r-- root/root opt/waterfox-g4/browser/omni.ja
drwxr-xr-x root/root opt/waterfox-g4/defaults/
drwxr-xr-x root/root opt/waterfox-g4/defaults/pref/
-rw-r--r-- root/root opt/waterfox-g4/defaults/pref/channel-prefs.js
-rw-r--r-- root/root opt/waterfox-g4/dependentlibs.list
drwxr-xr-x root/root opt/waterfox-g4/distribution/
-rw-r--r-- root/root opt/waterfox-g4/distribution/policies.json
drwxr-xr-x root/root opt/waterfox-g4/fonts/
-rw-r--r-- root/root opt/waterfox-g4/fonts/TwemojiMozilla.ttf
drwxr-xr-x root/root opt/waterfox-g4/gmp-clearkey/
drwxr-xr-x root/root opt/waterfox-g4/gmp-clearkey/0.1/
-rwxr-xr-x root/root opt/waterfox-g4/gmp-clearkey/0.1/libclearkey.so
-rw-r--r-- root/root opt/waterfox-g4/gmp-clearkey/0.1/manifest.json
drwxr-xr-x root/root opt/waterfox-g4/icons/
-rw-r--r-- root/root opt/waterfox-g4/icons/updater.png
-rwxr-xr-x root/root opt/waterfox-g4/libfreeblpriv3.so
-rwxr-xr-x root/root opt/waterfox-g4/liblgpllibs.so
-rwxr-xr-x root/root opt/waterfox-g4/libmozavcodec.so
-rwxr-xr-x root/root opt/waterfox-g4/libmozavutil.so
-rwxr-xr-x root/root opt/waterfox-g4/libmozgtk.so
-rwxr-xr-x root/root opt/waterfox-g4/libmozsandbox.so
-rwxr-xr-x root/root opt/waterfox-g4/libmozsqlite3.so
-rwxr-xr-x root/root opt/waterfox-g4/libmozwayland.so
-rwxr-xr-x root/root opt/waterfox-g4/libnspr4.so
-rwxr-xr-x root/root opt/waterfox-g4/libnss3.so
-rwxr-xr-x root/root opt/waterfox-g4/libnssckbi.so
-rwxr-xr-x root/root opt/waterfox-g4/libnssutil3.so
-rwxr-xr-x root/root opt/waterfox-g4/libplc4.so
-rwxr-xr-x root/root opt/waterfox-g4/libplds4.so
-rwxr-xr-x root/root opt/waterfox-g4/libsmime3.so
-rwxr-xr-x root/root opt/waterfox-g4/libsoftokn3.so
-rwxr-xr-x root/root opt/waterfox-g4/libssl3.so
-rwxr-xr-x root/root opt/waterfox-g4/libxul.so
-rw-r--r-- root/root opt/waterfox-g4/omni.ja
-rw-r--r-- root/root opt/waterfox-g4/platform.ini
-rwxr-xr-x root/root opt/waterfox-g4/plugin-container
-rw-r--r-- root/root opt/waterfox-g4/precomplete
-rw-r--r-- root/root opt/waterfox-g4/removed-files
-rw-r--r-- root/root opt/waterfox-g4/update-settings.ini
-rwxr-xr-x root/root opt/waterfox-g4/updater
-rw-r--r-- root/root opt/waterfox-g4/updater.ini
-rwxr-xr-x root/root opt/waterfox-g4/waterfox
-rwxr-xr-x root/root opt/waterfox-g4/waterfox-bin
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/waterfox-g4 -> /opt/waterfox-g4/waterfox
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/waterfox-g4.desktop
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
lrwxrwxrwx root/root usr/share/icons/hicolor/128x128/apps/waterfox-g4.png -> /opt/waterfox-g4/browser/chrome/icons/default/default128.png
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
lrwxrwxrwx root/root usr/share/icons/hicolor/16x16/apps/waterfox-g4.png -> /opt/waterfox-g4/browser/chrome/icons/default/default16.png
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
lrwxrwxrwx root/root usr/share/icons/hicolor/32x32/apps/waterfox-g4.png -> /opt/waterfox-g4/browser/chrome/icons/default/default32.png
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
lrwxrwxrwx root/root usr/share/icons/hicolor/48x48/apps/waterfox-g4.png -> /opt/waterfox-g4/browser/chrome/icons/default/default48.png
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
lrwxrwxrwx root/root usr/share/icons/hicolor/64x64/apps/waterfox-g4.png -> /opt/waterfox-g4/browser/chrome/icons/default/default64.png

View File

@@ -0,0 +1,60 @@
# description : Waterfox-g4 binary Fourth generation of customizable privacy-conscious web browser.
# homepage : https://www.waterfox.net
# depends : gtk3 gtk2 libxt startup-notification shared-mime-info dbus-glib ffmpeg
name=waterfox-g4-bin
version=1.5
release=1
source="https://github.com/WaterfoxCo/Waterfox/releases/download/G4.$version/waterfox-G4.$version.en-US.linux-x86_64.tar.bz2"
_portdir=$PWD
build() {
# Create the necessary directories.
mkdir -pv "$PKG"/usr/share/applications
mkdir -pv "$PKG"/usr/bin
mkdir -pv "$PKG"/opt
# Install the desktop files.
install -m644 "$_portdir"/waterfox-g4.desktop "$PKG"/usr/share/applications/
# Copy the extracted directory to /opt/.
cp -r waterfox "$PKG"/opt/waterfox-g4
# Install icons
for i in 16 32 48 64 128; do
install -d "$PKG/usr/share/icons/hicolor/${i}x${i}/apps"
ln -Ts /opt/waterfox-g4/browser/chrome/icons/default/default$i.png \
"$PKG/usr/share/icons/hicolor/${i}x${i}/apps/waterfox-g4.png"
done
# Add additional useful settings
install -Dm644 /dev/stdin "$PKG/opt/waterfox-g4/browser/defaults/preferences/vendor.js" <<END
// Disable default browser checking
pref("browser.shell.checkDefaultBrowser", false);
// Use LANG environment variable to choose locale
pref("intl.locale.requested", "");
// Automatic installation of updates won't work on root, so disable this
pref("app.update.auto", false);
// Use system-provided dictionaries
pref("spellchecker.dictionary_path", "/usr/share/hunspell");
END
# Disable automatic updates and update notifications and allow only for manual update checking
install -Dm644 /dev/stdin "$PKG/opt/waterfox-g4/distribution/policies.json" <<END
{
"policies": {
"AppAutoUpdate": false,
"ManualAppUpdateOnly": true
}
}
END
# Symlink the binary to /usr/bin/.
ln -s /opt/waterfox-g4/waterfox "$PKG"/usr/bin/waterfox-g4
}

View File

@@ -0,0 +1,12 @@
[Desktop Entry]
Name=Waterfox-G4
Name[en_US]=waterfox
GenericName=Web Browser
GenericName[en_US]=Web Browser
Comment=Free web browser fork of Mozilla
Exec=waterfox-g4-bin %U
Terminal=false
Type=Application
Icon=waterfox-g4:
Categories=Network;