diff options
Diffstat (limited to 'libre/icecat-l10n/PKGBUILD')
-rw-r--r-- | libre/icecat-l10n/PKGBUILD | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/libre/icecat-l10n/PKGBUILD b/libre/icecat-l10n/PKGBUILD index 0abc79319..e66b587b4 100644 --- a/libre/icecat-l10n/PKGBUILD +++ b/libre/icecat-l10n/PKGBUILD @@ -11,7 +11,7 @@ _pkgbase=icecat pkgbase=${_pkgbase}-l10n _pkgver_armv7h=60.7.0_gnu1 _pkgver_i686=60.7.0_gnu1 -_pkgver_x86_64=78.4.0_gnu1 +_pkgver_x86_64=78.6.0_gnu1 _pkgrel_armv7h=1 _pkgrel_i686=1 _pkgrel_x86_64=1 @@ -21,7 +21,8 @@ pkgdesc="Language pack for GNU IceCat." arch=('armv7h' 'i686' 'x86_64') url="http://www.gnu.org/software/gnuzilla/" license=('MPL' 'GPL') -depends=("$_pkgbase=$pkgver") +# depends=("${_pkgbase}=${pkgver}") # FIXME: normal versioned gnuzilla releases +depends=("${_pkgbase}=${pkgver%_*}") # FIXME: icecat v78 is a pre-release built from VCS makedepends=('unzip' 'zip') pkgname=() @@ -34,14 +35,15 @@ source languages.${CARCH} # sets $_languages source sha512sums.${CARCH} # sets $_sha512sums # compile package names and .xpi sources -_src_url=http://ftp.gnu.org/gnu/gnuzilla/${pkgver%_*}/langpacks +#_src_url=http://ftp.gnu.org/gnu/gnuzilla/${pkgver%_*}/langpacks # FIXME: normal releases - gnuzilla lang-packs +_src_url=https://ftp.mozilla.org/pub/firefox/releases/${pkgver%_*}esr/linux-x86_64/xpi # FIXME: pre-release - no gnuzilla lang-packs for _lang in "${_languages[@]}"; do _locale=${_lang%% *} _pkgname=${pkgbase}-${_locale,,} pkgname+=(${_pkgname}) - source+=(${_src_url}/${_pkgbase}-${pkgver%_*}.${_locale}.langpack.xpi) - +# source+=(${_src_url}/${_pkgbase}-${pkgver%_*}.${_locale}.langpack.xpi) # FIXME: normal releases - gnuzilla lang-packs + source+=(${_src_url}/${_locale}.xpi) # FIXME: pre-release - no gnuzilla lang-packs eval "package_${_pkgname}() { _package ${_lang} }" @@ -53,7 +55,7 @@ _languages_i686_shasum='215312aa1489de846eefd92881b09ded48da5b3340168f65b568d191 _languages_x86_64_shasum='c259b9886024281a92fa8c834c673cf0dd34480a1ba227209872c5e923841d7f343d45885e245fe33b8ca3d24c7f2b527e6c49d6c665133781825076ee4f2cf9' _sha512sums_armv7h_shasum='f37875c1e34337da36626de8e90921828acd347db72d6de4ccfbd000ae075ae038f1084c261a7328cd44c4aa02fd7fb68d32710c3a7b7f04ada374ad15e58492' _sha512sums_i686_shasum='f37875c1e34337da36626de8e90921828acd347db72d6de4ccfbd000ae075ae038f1084c261a7328cd44c4aa02fd7fb68d32710c3a7b7f04ada374ad15e58492' -_sha512sums_x86_64_shasum='776c748a73aea3766a0b4b69b0768bfaf6ad5294b7bb916497fe767c5b2c5ecd065f9e6793c7f6ee97287180664231332e980784a96efa47dd93f8a2f838093a' +_sha512sums_x86_64_shasum='8bb045866d59a8ea34525c289c2a8b6fc3542cf1bc63476a3691d64af0a2e7f76a6383486a3e1464a12421cd8057aaeca1fa7477308dec1726f55a41ee58f3ab' sha512sums=('5d35275f6ccfbbce6ee37357e91df5a4d94b79dd6e78074c3b0e8640e190b0b7c1758186818b9e0ac681ca6c6859b5c84dbe4ca3d5ebbb350fd6a0d39f25252a' # region.properties $(eval "echo \$_languages_${CARCH}_shasum") # languages.${CARCH} $(eval "echo \$_sha512sums_${CARCH}_shasum") # sha512sums.${CARCH} @@ -67,8 +69,10 @@ _package() { replaces=(icecat-i18n-${1,,}) conflicts=(icecat-i18n-${1,,}) - unzip icecat-${pkgver%_*}.$1.langpack.xpi -d $1 - rm -v icecat-${pkgver%_*}.$1.langpack.xpi +# unzip icecat-${pkgver%_*}.$1.langpack.xpi -d $1 # FIXME: normal releases - gnuzilla lang-packs +# rm -v icecat-${pkgver%_*}.$1.langpack.xpi # FIXME: normal releases - gnuzilla lang-packs + unzip $1.xpi -d $1 # FIXME: pre-release - no gnuzilla lang-packs + rm -v $1.xpi # FIXME: pre-release - no gnuzilla lang-packs install -vDm644 $srcdir/region.properties $1/browser/chrome/$1/locale/browser-region rm -rv $1/chrome/$1/locale/$1/global-platform/{mac,win} |