summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFixedTorres2016-06-11 10:44:59 -0500
committerFixedTorres2016-06-11 10:44:59 -0500
commit90f3a1c071c744e6501727fb061662d7fb4d63aa (patch)
tree7c8daf921fcfebb12bc353bf62e16ce7f4fb6c2c /PKGBUILD
parent03bf3a5835455355ec709b4c45c863379c31f835 (diff)
downloadaur-90f3a1c071c744e6501727fb061662d7fb4d63aa.tar.gz
Updated to 47.0 - Iceweasel
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD45
1 files changed, 30 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 34084ab5d572..f13f004635d0 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,40 @@
-# Contributor: Cyberpunk <aur_linuxero@outlook.com>
-# Maintainer: Cyberpunk <aur_linuxero@outlook.com>
+# Contributor: FixedTorres <aur_linuxero@outlook.com>
+# Maintainer: FixedTorres <aur_linuxero@outlook.com>
_lang=fr
-_debver=44.0.2
_debrel=1
-_debrepo=http://ftp.debian.org/debian/pool/main/i
-pkgname=iceweasel-i18n-fr
-pkgver=$_debver.deb$_debrel
+pkgname=iceweasel-i18n-${_lang}
+pkgver=47.0
pkgrel=1
pkgdesc="French language package for Iceweasel"
arch=('any')
-url="http://www.mozilla.com/"
-license=('MPL' 'GPL' 'LGPL')
-depends=("iceweasel>=$_debver")
-source=("${_debrepo}/iceweasel/iceweasel-l10n-${_lang}_${_debver}-${_debrel}_all.deb")
+url="https://wiki.debian.org/Iceweasel"
+license=('MPL' 'GPL')
+depends=("iceweasel>=$pkgver")
+makedepends=('unzip' 'zip')
+source=("http://ftp.debian.org/debian/pool/main/f/firefox/firefox-l10n-${_lang}_${pkgver}-${_debrel}_all.deb")
package() {
- msg2 "Installing Language Pack..."
- tar Jxvf "${srcdir}"/data.tar.xz -C "${pkgdir}"/
- msg2 "Cleaning unwanted files..."
- rm -rv "${pkgdir}"/usr/share/
+ msg2 "Installing Language Pack..."
+ tar Jxvf "${srcdir}"/data.tar.xz -C "${srcdir}"/
+
+ cd "${srcdir}"/usr/lib/firefox/browser/extensions
+ unzip "langpack-${_lang}@firefox.mozilla.org.xpi"
+ rm "langpack-${_lang}@firefox.mozilla.org.xpi"
+
+ sed -i -e 's/Mozilla Firefox/Iceweasel/' browser/chrome/${_lang}/locale/branding/brand.dtd
+ sed -i -e 's/Mozilla Firefox/Iceweasel/' browser/chrome/${_lang}/locale/branding/brand.properties
+ sed -i '9,$d' browser/chrome/${_lang}/locale/branding/brand.dtd
+ sed -i '9,$d' browser/chrome/${_lang}/locale/branding/brand.properties
+ sed -i -e 's/firefox/iceweasel/' install.rdf
+ sed -i 's|Firefox|Iceweasel|g' $(grep -rlI 'Firefox' "$srcdir")
+ sed -i 's|Iceweasel|Firefox|' chrome/$_lang/locale/$_lang/global/aboutRights.dtd
+ rm -rv chrome/${_lang}/locale/${_lang}/global-platform/{mac,win}
+
+ zip -r langpack-${_lang}@iceweasel.mozilla.org.xpi .
+ install -vDm755 "langpack-${_lang}@iceweasel.mozilla.org.xpi" "$pkgdir/usr/lib/iceweasel/browser/extensions/langpack-${_lang}@iceweasel.mozilla.org.xpi"
+
+
}
-sha384sums=('bae08bfc7246ee0aea6d96aeb0ed3c0655f80e1a2c3cea9b60af5486b9ef861b8066062abfbe6174e2bcc0d6bd5b2152')
+sha512sums=('f34c38e5ee26330ef01a48d614f599841817154ae0a430f920a010b6815ac7b157578da8e867ce1c02b685eab9b0ae17a0407c0e91d2f178e7c3651e1291d093')