summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsuperlex2016-03-17 17:55:22 +0100
committersuperlex2016-03-17 17:55:22 +0100
commit9a7a83995dec74e2236561d6c90424bbc96d6e57 (patch)
tree73575812f016ccbb4ee15168537528611a31e818
parentb1f696a8e6611a9bd8da90cd04b084ef88c0cf03 (diff)
downloadaur-9a7a83995dec74e2236561d6c90424bbc96d6e57.tar.gz
Update to 45.0
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD59
-rw-r--r--brand.dtd6
-rw-r--r--brand.properties4
4 files changed, 68 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6ef343482c15..8f7ef703ce16 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,22 @@
# Generated by mksrcinfo v8
-# Sun Feb 14 23:40:40 UTC 2016
+# Thu Mar 17 16:55:22 UTC 2016
pkgbase = iceweasel-i18n-it
pkgdesc = Italian language pack for Iceweasel
- pkgver = 44.0.2.deb1
+ pkgver = 45.0
pkgrel = 1
- url = https://packages.debian.org/sid/iceweasel-l10n-it
+ url = https://wiki.debian.org/it/Iceweasel
arch = any
license = MPL
license = GPL
- depends = iceweasel>=44.0.2
- source = http://ftp.debian.org/debian/pool/main/i//iceweasel/iceweasel-l10n-it_44.0.2-1_all.deb
- sha1sums = d5b0bef71fc938233cfbf941ccc8389ad892ad60
+ makedepends = unzip
+ makedepends = zip
+ depends = iceweasel>=45.0
+ source = https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/45.0/linux-/xpi/it.xpi
+ source = brand.dtd
+ source = brand.properties
+ sha512sums = e03f95f3606cfdaee636ca6b20f4b783e5fd4c4694ea8054fad7080b6166a0101933bdf1507fef4928baf1f6e12c6021da3d6c00ec95d1620aea4714e46c8e12
+ sha512sums = ce454355d904384381e35c390dbad634d617d17387debeb00b4e737a7b4fa665b94d40762a415236519b7a44f8b2066aeab9a50a34f1155c4b272e263ce19027
+ sha512sums = 1148215c777fde594362393751e9ac3c1a0c2cf6c87e1bb48bdea6eafd35ab027e357357ee8bdef143fae78c01471561724fe33ee86453ae2f36db3be2f52829
pkgname = iceweasel-i18n-it
diff --git a/PKGBUILD b/PKGBUILD
index 6d2af14469e2..b5810d4cbd10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,57 @@
# Maintainer: superlex
+
+# Based on Parabola GNU/Linux-libre iceweasel-libre PKGBUILD :
+
+# Maintainer: André Silva <emulatorman@parabola.nu>
+# Contributor: Márcio Silva <coadde@parabola.nu>
+# Contributor: Luke Shumaker <lukeshu@sbcglobal.net>
+# Contributor: fauno <fauno@kiwwwi.com.ar>
+# Contributor: Figue <ffigue@gmail.com>
+
_lang=it
-_debver=44.0.2
-_debrel=1
-_debrepo=http://ftp.debian.org/debian/pool/main/i/
+_language=Italian
+_url=https://ftp.mozilla.org/pub/mozilla.org/firefox/releases
pkgname=iceweasel-i18n-it
-pkgver=$_debver.deb$_debrel
+pkgver=45.0
pkgrel=1
-pkgdesc="Italian language pack for Iceweasel"
+pkgdesc="$_language language pack for Iceweasel"
arch=('any')
-url="https://packages.debian.org/sid/iceweasel-l10n-it"
+url="https://wiki.debian.org/it/Iceweasel"
license=('MPL' 'GPL')
-depends=("iceweasel>=$_debver")
-source=("${_debrepo}/iceweasel/iceweasel-l10n-${_lang}_${_debver}-${_debrel}_all.deb")
-sha1sums=('d5b0bef71fc938233cfbf941ccc8389ad892ad60')
+depends=("iceweasel>=$pkgver")
+makedepends=('unzip' 'zip')
+source=("$_url/$pkgver/linux-$CARCH/xpi/$_lang.xpi"
+ 'brand.dtd'
+ 'brand.properties')
+
+if [ "$CARCH" = "x86_64" ]; then
+ sha512sums=('31b7591869781ed391c6d8bce5e4654f6c5bd7df1b445761ab8d5d3eeac70f9e921adcf0c396bf71a7523ddef30131cb3a30153662b50fcb661c255d79711d7e'
+ 'ce454355d904384381e35c390dbad634d617d17387debeb00b4e737a7b4fa665b94d40762a415236519b7a44f8b2066aeab9a50a34f1155c4b272e263ce19027'
+ '1148215c777fde594362393751e9ac3c1a0c2cf6c87e1bb48bdea6eafd35ab027e357357ee8bdef143fae78c01471561724fe33ee86453ae2f36db3be2f52829')
+else
+ sha512sums=('e03f95f3606cfdaee636ca6b20f4b783e5fd4c4694ea8054fad7080b6166a0101933bdf1507fef4928baf1f6e12c6021da3d6c00ec95d1620aea4714e46c8e12'
+ 'ce454355d904384381e35c390dbad634d617d17387debeb00b4e737a7b4fa665b94d40762a415236519b7a44f8b2066aeab9a50a34f1155c4b272e263ce19027'
+ '1148215c777fde594362393751e9ac3c1a0c2cf6c87e1bb48bdea6eafd35ab027e357357ee8bdef143fae78c01471561724fe33ee86453ae2f36db3be2f52829')
+fi
package() {
- msg2 "Installing Language Pack..."
- tar Jxvf "${srcdir}"/data.tar.xz -C "${pkgdir}"/
- msg2 "Cleaning unwanted files..."
- rm -rv "${pkgdir}"/usr/share/
+ cd "$srcdir"
+ rm "$_lang.xpi"
+ install -vDm644 "$srcdir/brand.dtd" "$srcdir/browser/chrome/$_lang/locale/branding"
+ rm "$srcdir/brand.dtd"
+ install -vDm644 "$srcdir/brand.properties" "$srcdir/browser/chrome/$_lang/locale/branding"
+ rm "$srcdir/brand.properties"
+
+ sed -i -e 's/firefox/iceweasel/' "$srcdir/install.rdf"
+ sed -i 's|Firefox|Iceweasel|
+ ' "$srcdir/browser/chrome/$_lang/locale/$_lang/devtools/client/sourceeditor.properties" \
+ "$srcdir/browser/chrome/$_lang/locale//$_lang/devtools/client/toolbox.dtd" \
+ "$srcdir/browser/chrome/$_lang/locale/$_lang/devtools/client/webide.dtd" \
+ "$srcdir/browser/chrome/$_lang/locale/$_lang/devtools/client/webide.properties"
+ rm -rv "$srcdir/chrome/$_lang/locale/$_lang/global-platform"/{mac,win}
+
+ zip -r "langpack-$_lang@iceweasel.mozilla.org.xpi" .
+ install -vDm644 "langpack-$_lang@iceweasel.mozilla.org.xpi" "$pkgdir/usr/lib/iceweasel/browser/extensions/langpack-$_lang@iceweasel.mozilla.org.xpi"
}
diff --git a/brand.dtd b/brand.dtd
new file mode 100644
index 000000000000..50c20d6a2dbe
--- /dev/null
+++ b/brand.dtd
@@ -0,0 +1,6 @@
+<!ENTITY brandShorterName "Iceweasel">
+<!ENTITY brandShortName "Iceweasel">
+<!ENTITY brandFullName "Iceweasel">
+<!ENTITY vendorShortName "Mozilla">
+<!ENTITY trademarkInfo.part1 " ">
+<!ENTITY trademarkInfo.part2 " ">
diff --git a/brand.properties b/brand.properties
new file mode 100644
index 000000000000..b69ae8d73d34
--- /dev/null
+++ b/brand.properties
@@ -0,0 +1,4 @@
+brandShorterName=Iceweasel
+brandShortName=Iceweasel
+brandFullName=Iceweasel
+vendorShortName=Mozilla