ports/opt (3.4): firefox-bin: new port
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 193424ffc759018158f88c35cd90f7b7ebee4155 Author: Fredrik Rinnestam <fredrik@crux.nu> Date: Tue Oct 23 17:51:30 2018 +0200 firefox-bin: new port diff --git a/firefox-bin/.footprint b/firefox-bin/.footprint new file mode 100644 index 000000000..2b7b85235 --- /dev/null +++ b/firefox-bin/.footprint @@ -0,0 +1,97 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/ld.so.conf.d/ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +lrwxrwxrwx root/root usr/bin/firefox -> /usr/lib/firefox/firefox +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/firefox/ +-rw-r--r-- root/root usr/lib/firefox/Throbber-small.gif +-rw-r--r-- root/root usr/lib/firefox/application.ini +drwxr-xr-x root/root usr/lib/firefox/browser/ +-rw-r--r-- root/root usr/lib/firefox/browser/blocklist.xml +-rw-r--r-- root/root usr/lib/firefox/browser/chrome.manifest (EMPTY) +drwxr-xr-x root/root usr/lib/firefox/browser/chrome/ +drwxr-xr-x root/root usr/lib/firefox/browser/chrome/icons/ +drwxr-xr-x root/root usr/lib/firefox/browser/chrome/icons/default/ +-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default128.png +-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default16.png +-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default32.png +-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default48.png +-rw-r--r-- root/root usr/lib/firefox/browser/chrome/icons/default/default64.png +-rw-r--r-- root/root usr/lib/firefox/browser/crashreporter-override.ini +-rw-r--r-- root/root usr/lib/firefox/browser/omni.ja +-rw-r--r-- root/root usr/lib/firefox/chrome.manifest (EMPTY) +-rwxr-xr-x root/root usr/lib/firefox/crashreporter +-rw-r--r-- root/root usr/lib/firefox/crashreporter.ini +drwxr-xr-x root/root usr/lib/firefox/defaults/ +drwxr-xr-x root/root usr/lib/firefox/defaults/pref/ +-rw-r--r-- root/root usr/lib/firefox/defaults/pref/channel-prefs.js +-rw-r--r-- root/root usr/lib/firefox/dependentlibs.list +-rwxr-xr-x root/root usr/lib/firefox/firefox +-rwxr-xr-x root/root usr/lib/firefox/firefox-bin +-rw-r--r-- root/root usr/lib/firefox/firefox-bin.sig +-rw-r--r-- root/root usr/lib/firefox/firefox.sig +drwxr-xr-x root/root usr/lib/firefox/fonts/ +-rw-r--r-- root/root usr/lib/firefox/fonts/TwemojiMozilla.ttf +drwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/ +drwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/0.1/ +-rwxr-xr-x root/root usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so +-rw-r--r-- root/root usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so.sig +-rw-r--r-- root/root usr/lib/firefox/gmp-clearkey/0.1/manifest.json +drwxr-xr-x root/root usr/lib/firefox/gtk2/ +-rwxr-xr-x root/root usr/lib/firefox/gtk2/libmozgtk.so +drwxr-xr-x root/root usr/lib/firefox/icons/ +-rw-r--r-- root/root usr/lib/firefox/icons/updater.png +drwxr-xr-x root/root usr/lib/firefox/lib/ +-rwxr-xr-x root/root usr/lib/firefox/lib/libclearkey.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libfreeblpriv3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/liblgpllibs.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libmozavcodec.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libmozavutil.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libmozgtk.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libmozsandbox.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libmozsqlite3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libnspr4.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libnss3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libnssckbi.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libnssdbm3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libnssutil3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libplc4.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libplds4.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libsmime3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libsoftokn3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libssl3.so +-rwxr-xr-x root/root usr/lib/firefox/lib/libxul.so +-rw-r--r-- root/root usr/lib/firefox/libfreeblpriv3.chk +-rwxr-xr-x root/root usr/lib/firefox/libfreeblpriv3.so +-rwxr-xr-x root/root usr/lib/firefox/liblgpllibs.so +-rwxr-xr-x root/root usr/lib/firefox/libmozavcodec.so +-rwxr-xr-x root/root usr/lib/firefox/libmozavutil.so +-rwxr-xr-x root/root usr/lib/firefox/libmozgtk.so +-rwxr-xr-x root/root usr/lib/firefox/libmozsandbox.so +-rwxr-xr-x root/root usr/lib/firefox/libmozsqlite3.so +-rwxr-xr-x root/root usr/lib/firefox/libnspr4.so +-rwxr-xr-x root/root usr/lib/firefox/libnss3.so +-rwxr-xr-x root/root usr/lib/firefox/libnssckbi.so +-rw-r--r-- root/root usr/lib/firefox/libnssdbm3.chk +-rwxr-xr-x root/root usr/lib/firefox/libnssdbm3.so +-rwxr-xr-x root/root usr/lib/firefox/libnssutil3.so +-rwxr-xr-x root/root usr/lib/firefox/libplc4.so +-rwxr-xr-x root/root usr/lib/firefox/libplds4.so +-rwxr-xr-x root/root usr/lib/firefox/libsmime3.so +-rw-r--r-- root/root usr/lib/firefox/libsoftokn3.chk +-rwxr-xr-x root/root usr/lib/firefox/libsoftokn3.so +-rwxr-xr-x root/root usr/lib/firefox/libssl3.so +-rwxr-xr-x root/root usr/lib/firefox/libxul.so +-rw-r--r-- root/root usr/lib/firefox/libxul.so.sig +-rwxr-xr-x root/root usr/lib/firefox/minidump-analyzer +-rw-r--r-- root/root usr/lib/firefox/omni.ja +-rwxr-xr-x root/root usr/lib/firefox/pingsender +-rw-r--r-- root/root usr/lib/firefox/platform.ini +-rwxr-xr-x root/root usr/lib/firefox/plugin-container +-rw-r--r-- root/root usr/lib/firefox/plugin-container.sig +-rw-r--r-- root/root usr/lib/firefox/precomplete +-rw-r--r-- root/root usr/lib/firefox/removed-files (EMPTY) +-rw-r--r-- root/root usr/lib/firefox/update-settings.ini +-rwxr-xr-x root/root usr/lib/firefox/updater +-rw-r--r-- root/root usr/lib/firefox/updater.ini diff --git a/firefox-bin/.signature b/firefox-bin/.signature new file mode 100644 index 000000000..521e91345 --- /dev/null +++ b/firefox-bin/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/opt.pub +RWSE3ohX2g5d/eAv48Fm6BA98ywiUL4WgAJDSe2ZQVb4oOxS4UWwCSdlAULICKOyVxb8Al8DocDhy5zMNfHSD1cBXIIGU7IJKgw= +SHA256 (Pkgfile) = c8ba0821d70ca975b40690c9e8f87da171fb1ec82f044ef600e8852502e69196 +SHA256 (.footprint) = d0cd30c20fc600c7377e9040ae4a28b86624ff2e8d2140c37d524b8c36a49833 +SHA256 (firefox-63.0.tar.bz2) = 438da2ad1ccc7da97c611bc192fab9eb60d297773d8de1ea4a797cdbcc2440dc diff --git a/firefox-bin/Pkgfile b/firefox-bin/Pkgfile new file mode 100644 index 000000000..3ef33765b --- /dev/null +++ b/firefox-bin/Pkgfile @@ -0,0 +1,22 @@ +# Description: Firefox binary +# URL: http://www.mozilla.com +# Maintainer: Fredrik Rinnestam, fredrik at crux dot guru +# Depends on: gtk3 + +name=firefox-bin +version=63.0 +release=1 +source=(http://ftp.mozilla.org/pub/firefox/releases/$version/linux-x86_64/en-US/fire...) + +build() { + cd firefox + install -d $PKG/usr/{lib,bin} + mv $SRC/firefox $PKG/usr/lib/firefox + ln -s /usr/lib/firefox/firefox $PKG/usr/bin/firefox + mkdir -p $PKG/usr/lib/firefox/lib + find $PKG/usr/lib/firefox -name '*.so' -exec cp '{}' lib/ \; + + install -d $PKG/etc/ld.so.conf.d + rm -r $PKG/usr/lib/firefox/browser/features + +}
participants (1)
-
crux@crux.nu