summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorwelblade2018-05-01 19:17:29 -0300
committerwelblade2018-05-01 19:17:29 -0300
commit2e123069e3cbc677a5c5c61fc6ba324030da6834 (patch)
tree5cdade510958be057ceeacc0b0e2be235c57fafc
downloadaur-2e123069e3cbc677a5c5c61fc6ba324030da6834.tar.gz
firefox version 52.7.4
-rwxr-xr-x.SRCINFO23
-rw-r--r--PKGBUILD34
-rw-r--r--firefox-esr-pt-br-safe.desktop15
-rw-r--r--firefox-esr-pt-br.desktop14
-rw-r--r--firefox-esr-pt-br.install12
5 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100755
index 000000000000..de3e94b5334d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = firefox-esr-pt-br-bin
+ pkgdesc = Standalone web browser from mozilla.org - Extended Support Release
+ pkgver = 52.7.4
+ pkgrel = 1
+ url = http://www.mozilla.org/en-US/firefox/organizations/
+ install = firefox-esr-pt-br.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=52
+ source = http://ftp.mozilla.org/pub/firefox/releases/52.7.4esr/linux-x86_64/pt-BR/firefox-52.7.4esr.tar.bz2
+ source = firefox-esr-pt-br.desktop
+ source = firefox-esr-pt-br-safe.desktop
+ sha512sums = ca027e5527b6c5d76ef80c3795e160a24327cba93be9f34777b409ada35eaaa48fe9aed28e3f74720ee82e5218f777a6d1ed233f971c7b75e5d3e4d0a2747c64
+
+pkgname = firefox-esr-pt-br-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f351d536c643
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: welblade
+# Based on package of: Manuel Kauschinger <admin at bruzzzla dot de>
+
+pkgname=firefox-esr-pt-br-bin
+_pkgname=${pkgname/-bin/}
+pkgver=52.7.4
+pkglang=pt-BR
+pkgrel=1
+pkgdesc='Standalone web browser from mozilla.org - Extended Support Release'
+url='http://www.mozilla.org/en-US/firefox/organizations/'
+arch=('i686' 'x86_64')
+depends=('gtk2' 'gtk3' 'libxt' 'dbus-glib' 'nss')
+makedepends=()
+provides=('firefox=52')
+license=('MPL' 'GPL' 'LGPL')
+install=$_pkgname.install
+
+sha512sums=('ca027e5527b6c5d76ef80c3795e160a24327cba93be9f34777b409ada35eaaa48fe9aed28e3f74720ee82e5218f777a6d1ed233f971c7b75e5d3e4d0a2747c64')
+[[ "$CARCH" == "i686" ]] && sha512sums[0]='cf037d1f92432152058131ae275eec812f3fa728056dbf7873e0a705deed65281a2657ec2136ee631287318a16de6202703b7602782d7e9be0437246a5acef3b'
+
+source=(http://ftp.mozilla.org/pub/firefox/releases/${pkgver}esr/linux-$CARCH/${pkglang}/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/icons/mozicon128.png $pkgdir/usr/share/pixmaps/$_pkgname.png
+}
diff --git a/firefox-esr-pt-br-safe.desktop b/firefox-esr-pt-br-safe.desktop
new file mode 100644
index 000000000000..37f3aed19e42
--- /dev/null
+++ b/firefox-esr-pt-br-safe.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Name=Firefox ESR - Safe Mode
+Name[pt-BR]=Firefox ESR - Modo Seguro
+GenericName=Web Browser - Safe Mode
+GenericName[pt-BR]=Navegador de Internet - Modo Seguro
+Icon=firefox-esr
+Type=Application
+Categories=Application;Network;
+MimeType=text/html
+Encoding=UTF-8
+Exec=firefox-esr -safe-mode %u
+Terminal=false
+MultipleArgs=false
+StartupNotify=false
+StartupWMClass=Firefox
diff --git a/firefox-esr-pt-br.desktop b/firefox-esr-pt-br.desktop
new file mode 100644
index 000000000000..a38f9cf78eb4
--- /dev/null
+++ b/firefox-esr-pt-br.desktop
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Name=Firefox ESR
+GenericName=Web Browser
+GenericName[pt-BR]=Navegador de Internet
+Icon=firefox-esr
+Type=Application
+Categories=Application;Network;
+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-esr %u
+Terminal=false
+MultipleArgs=false
+StartupNotify=false
+StartupWMClass=Firefox
diff --git a/firefox-esr-pt-br.install b/firefox-esr-pt-br.install
new file mode 100644
index 000000000000..c317fbaca442
--- /dev/null
+++ b/firefox-esr-pt-br.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
+}