diff options
author | Charles Samborski | 2020-08-31 09:11:08 +0200 |
---|---|---|
committer | Charles Samborski | 2020-08-31 09:26:11 +0200 |
commit | 1019df3af9bf55c1f8c430b52b89cf15661332cb (patch) | |
tree | 2bc26b072622ac9b0bb078314fdcd0b5766d6054 | |
download | aur-firefox-esr68-bin.tar.gz |
Release v68.12.0
- **[Feature]** First release of the Firefox ESR 68 (bin) package, based on `firefox-esr-bin`.
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | firefox-esr68-safe.desktop | 13 | ||||
-rw-r--r-- | firefox-esr68.desktop | 13 | ||||
-rw-r--r-- | firefox-esr68.install | 12 |
5 files changed, 104 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5743f3841d31 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = firefox-esr68-bin + pkgdesc = Standalone web browser from mozilla.org - Extended Support Release - Version 68 + pkgver = 68.12.0 + pkgrel = 1 + url = http://www.mozilla.org/en-US/firefox/organizations/ + install = firefox-esr68.install + arch = i686 + arch = x86_64 + license = MPL + license = GPL + license = LGPL + depends = gtk2 + depends = gtk3 + depends = libxt + depends = dbus-glib + depends = nss + provides = firefox=68 + source = https://ftp.mozilla.org/pub/firefox/releases/68.12.0esr/linux-x86_64/en-US/firefox-68.12.0esr.tar.bz2 + source = firefox-esr68.desktop + source = firefox-esr68-safe.desktop + sha512sums = d71d18a430c3deda64533d7330974c90355bd25fda774b4267dabeb5ce54d6a9056f236abfbe99eb66ed0290eda5e45a6772110e7d283593fd66e950fc8f2277 + sha512sums = 1566a237a5ff457d26107ee8fd02687434b55b4083e677a59ddc560bc67517270de09b180d916f5a8e38bd05525b54b9917775580db0263bc4f534805577da94 + sha512sums = 74108af04676ecb31cf4c9c92db28ce7431b5bcea661999d078dfce1368aa7acc5f058c72e33ef7ca0537ed23ce80772d8d8adc431fca86fcd876f8d8ba2704d + +pkgname = firefox-esr68-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5af1da0c713b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Charles Samborski <demurgos@demurgos.net> +# Contributor: Manuel Kauschinger <admin at bruzzzla dot de> +# Contributor: Will Adams <info at clementlumber dot com> +# Contributor: T. Jameson Little <t.jameson.little at gmail dot com> +# Contributor: Stephen Michael <ihateseptictanks at gmail dot com> +# Contributor: Simon Tunnat <simon+aur@tunn.at> +# Contributor: Bartlomiej Piotrowski <nospam@bpiotrowski.pl> + +pkgname=firefox-esr68-bin +_pkgname=${pkgname/-bin/} +pkgver=68.12.0 +pkgrel=1 +pkgdesc='Standalone web browser from mozilla.org - Extended Support Release - Version 68' +url='http://www.mozilla.org/en-US/firefox/organizations/' +arch=('i686' 'x86_64') +depends=('gtk2' 'gtk3' 'libxt' 'dbus-glib' 'nss') +makedepends=() +provides=('firefox=68') +license=('MPL' 'GPL' 'LGPL') +install=$_pkgname.install + +sha512sums=('d71d18a430c3deda64533d7330974c90355bd25fda774b4267dabeb5ce54d6a9056f236abfbe99eb66ed0290eda5e45a6772110e7d283593fd66e950fc8f2277' + '1566a237a5ff457d26107ee8fd02687434b55b4083e677a59ddc560bc67517270de09b180d916f5a8e38bd05525b54b9917775580db0263bc4f534805577da94' + '74108af04676ecb31cf4c9c92db28ce7431b5bcea661999d078dfce1368aa7acc5f058c72e33ef7ca0537ed23ce80772d8d8adc431fca86fcd876f8d8ba2704d') +[[ "$CARCH" == "i686" ]] && sha512sums[0]='8b1e66019dd18a665c4fc6219747ed2e2f0f2070cffefdebe32b41118e60f235bdcbdb72ad5ecf58314c114bae8bdbe55399d7cfb9ad2493c47d0da2cfbe61b7' + +source=(https://ftp.mozilla.org/pub/firefox/releases/${pkgver}esr/linux-$CARCH/en-US/firefox-${pkgver}esr.tar.bz2 + $_pkgname.desktop + $_pkgname-safe.desktop) + +package() { + cd $srcdir + + install -d $pkgdir/{usr/{bin,share/{applications,pixmaps}},opt} + cp -r firefox/ $pkgdir/opt/$_pkgname + + ln -s /opt/$_pkgname/firefox $pkgdir/usr/bin/$_pkgname + install -m644 $srcdir/{$_pkgname.desktop,$_pkgname-safe.desktop} $pkgdir/usr/share/applications/ + install -m644 $srcdir/firefox/browser/chrome/icons/default/default128.png $pkgdir/usr/share/pixmaps/$_pkgname.png +} diff --git a/firefox-esr68-safe.desktop b/firefox-esr68-safe.desktop new file mode 100644 index 000000000000..006b74fe3437 --- /dev/null +++ b/firefox-esr68-safe.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Firefox ESR 68 - Safe Mode +GenericName=Web Browser - Safe Mode +Icon=firefox-esr68 +Type=Application +Categories=Application;Network;WebBrowser; +MimeType=text/html +Encoding=UTF-8 +Exec=firefox-esr68 -safe-mode %u +Terminal=false +MultipleArgs=false +StartupNotify=false +StartupWMClass=Firefox diff --git a/firefox-esr68.desktop b/firefox-esr68.desktop new file mode 100644 index 000000000000..81d00cf87448 --- /dev/null +++ b/firefox-esr68.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Firefox ESR 68 +GenericName=Web Browser +Icon=firefox-esr68 +Type=Application +Categories=Application;Network;WebBrowser; +MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; +Encoding=UTF-8 +Exec=firefox-esr68 %u +Terminal=false +MultipleArgs=false +StartupNotify=false +StartupWMClass=Firefox diff --git a/firefox-esr68.install b/firefox-esr68.install new file mode 100644 index 000000000000..c317fbaca442 --- /dev/null +++ b/firefox-esr68.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |