diff --git a/archived/waterfox-g4-bin/.checksums b/archived/waterfox-g4-bin/.checksums new file mode 100644 index 000000000..fb6ee520f --- /dev/null +++ b/archived/waterfox-g4-bin/.checksums @@ -0,0 +1 @@ +3efe4ceb078472d282a943502cb5e75f waterfox-G4.1.5.en-US.linux-x86_64.tar.bz2 \ No newline at end of file diff --git a/archived/waterfox-g4-bin/.pkgfiles b/archived/waterfox-g4-bin/.pkgfiles new file mode 100644 index 000000000..f9fd34d3e --- /dev/null +++ b/archived/waterfox-g4-bin/.pkgfiles @@ -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 diff --git a/archived/waterfox-g4-bin/spkgbuild b/archived/waterfox-g4-bin/spkgbuild new file mode 100644 index 000000000..f85f2a8c4 --- /dev/null +++ b/archived/waterfox-g4-bin/spkgbuild @@ -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" <