mirror of
https://github.com/outbackdingo/ports.git
synced 2026-01-28 02:20:05 +00:00
Waterfox-g4-bin : moved to archived
This commit is contained in:
1
archived/waterfox-g4-bin/.checksums
Normal file
1
archived/waterfox-g4-bin/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
3efe4ceb078472d282a943502cb5e75f waterfox-G4.1.5.en-US.linux-x86_64.tar.bz2
|
||||
92
archived/waterfox-g4-bin/.pkgfiles
Normal file
92
archived/waterfox-g4-bin/.pkgfiles
Normal 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
|
||||
60
archived/waterfox-g4-bin/spkgbuild
Normal file
60
archived/waterfox-g4-bin/spkgbuild
Normal 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
|
||||
}
|
||||
12
archived/waterfox-g4-bin/waterfox-g4.desktop
Normal file
12
archived/waterfox-g4-bin/waterfox-g4.desktop
Normal 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;
|
||||
|
||||
Reference in New Issue
Block a user