diff options
author | GoliathLabs | 2020-05-22 19:07:34 +0200 |
---|---|---|
committer | GoliathLabs | 2020-05-22 19:07:34 +0200 |
commit | fd20129ff09da29bf38074720ac81f607acd7d47 (patch) | |
tree | 7ecd514f9e8a62343e68c8b5e33e97378c6e9625 | |
parent | 0ed2c461a1478288e7f626f580cc48b982e5efde (diff) | |
download | aur-fd20129ff09da29bf38074720ac81f607acd7d47.tar.gz |
Updated: PKGBUILD
-rw-r--r-- | .SRCINFO | 489 | ||||
-rw-r--r-- | .gitignore | 13 | ||||
-rw-r--r-- | PKGBUILD | 339 |
3 files changed, 721 insertions, 120 deletions
@@ -1,14 +1,485 @@ -# Generated by mksrcinfo v8 -# Sun Sep 16 13:13:13 UTC 2018 pkgbase = firefox-nightly-i18n - pkgdesc = Universal i18n for firefox-nightly - xpi version - pkgver = 64.0a1.20180916 + pkgdesc = Language pack for Firefox Nightly + pkgver = 78.0a1.20200522 pkgrel = 1 - url = https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/ - arch = i686 - arch = x86_64 + url = https://www.mozilla.org/firefox/ + arch = any license = MPL - depends = firefox-nightly + license = GPL + license = LGPL + depends = firefox-nightly>=78.0a1.20200522 + provides = firefox-nightly-i18n=78.0a1.20200522-1 + noextract = firefox-i18n-78.0a1-ach.xpi + noextract = firefox-i18n-78.0a1-af.xpi + noextract = firefox-i18n-78.0a1-an.xpi + noextract = firefox-i18n-78.0a1-ar.xpi + noextract = firefox-i18n-78.0a1-ast.xpi + noextract = firefox-i18n-78.0a1-az.xpi + noextract = firefox-i18n-78.0a1-be.xpi + noextract = firefox-i18n-78.0a1-bg.xpi + noextract = firefox-i18n-78.0a1-bn.xpi + noextract = firefox-i18n-78.0a1-br.xpi + noextract = firefox-i18n-78.0a1-bs.xpi + noextract = firefox-i18n-78.0a1-ca-valencia.xpi + noextract = firefox-i18n-78.0a1-ca.xpi + noextract = firefox-i18n-78.0a1-cak.xpi + noextract = firefox-i18n-78.0a1-cs.xpi + noextract = firefox-i18n-78.0a1-cy.xpi + noextract = firefox-i18n-78.0a1-da.xpi + noextract = firefox-i18n-78.0a1-de.xpi + noextract = firefox-i18n-78.0a1-dsb.xpi + noextract = firefox-i18n-78.0a1-el.xpi + noextract = firefox-i18n-78.0a1-en-CA.xpi + noextract = firefox-i18n-78.0a1-en-GB.xpi + noextract = firefox-i18n-78.0a1-eo.xpi + noextract = firefox-i18n-78.0a1-es-AR.xpi + noextract = firefox-i18n-78.0a1-es-CL.xpi + noextract = firefox-i18n-78.0a1-es-ES.xpi + noextract = firefox-i18n-78.0a1-es-MX.xpi + noextract = firefox-i18n-78.0a1-et.xpi + noextract = firefox-i18n-78.0a1-eu.xpi + noextract = firefox-i18n-78.0a1-fa.xpi + noextract = firefox-i18n-78.0a1-ff.xpi + noextract = firefox-i18n-78.0a1-fi.xpi + noextract = firefox-i18n-78.0a1-fr.xpi + noextract = firefox-i18n-78.0a1-fy-NL.xpi + noextract = firefox-i18n-78.0a1-ga-IE.xpi + noextract = firefox-i18n-78.0a1-gd.xpi + noextract = firefox-i18n-78.0a1-gl.xpi + noextract = firefox-i18n-78.0a1-gn.xpi + noextract = firefox-i18n-78.0a1-gu-IN.xpi + noextract = firefox-i18n-78.0a1-he.xpi + noextract = firefox-i18n-78.0a1-hi-IN.xpi + noextract = firefox-i18n-78.0a1-hr.xpi + noextract = firefox-i18n-78.0a1-hsb.xpi + noextract = firefox-i18n-78.0a1-hu.xpi + noextract = firefox-i18n-78.0a1-hy-AM.xpi + noextract = firefox-i18n-78.0a1-ia.xpi + noextract = firefox-i18n-78.0a1-id.xpi + noextract = firefox-i18n-78.0a1-is.xpi + noextract = firefox-i18n-78.0a1-it.xpi + noextract = firefox-i18n-78.0a1-ja.xpi + noextract = firefox-i18n-78.0a1-ka.xpi + noextract = firefox-i18n-78.0a1-kab.xpi + noextract = firefox-i18n-78.0a1-kk.xpi + noextract = firefox-i18n-78.0a1-km.xpi + noextract = firefox-i18n-78.0a1-kn.xpi + noextract = firefox-i18n-78.0a1-ko.xpi + noextract = firefox-i18n-78.0a1-lij.xpi + noextract = firefox-i18n-78.0a1-lt.xpi + noextract = firefox-i18n-78.0a1-lv.xpi + noextract = firefox-i18n-78.0a1-mk.xpi + noextract = firefox-i18n-78.0a1-mr.xpi + noextract = firefox-i18n-78.0a1-ms.xpi + noextract = firefox-i18n-78.0a1-my.xpi + noextract = firefox-i18n-78.0a1-nb-NO.xpi + noextract = firefox-i18n-78.0a1-ne-NP.xpi + noextract = firefox-i18n-78.0a1-nl.xpi + noextract = firefox-i18n-78.0a1-nn-NO.xpi + noextract = firefox-i18n-78.0a1-oc.xpi + noextract = firefox-i18n-78.0a1-pa-IN.xpi + noextract = firefox-i18n-78.0a1-pl.xpi + noextract = firefox-i18n-78.0a1-pt-BR.xpi + noextract = firefox-i18n-78.0a1-pt-PT.xpi + noextract = firefox-i18n-78.0a1-rm.xpi + noextract = firefox-i18n-78.0a1-ro.xpi + noextract = firefox-i18n-78.0a1-ru.xpi + noextract = firefox-i18n-78.0a1-si.xpi + noextract = firefox-i18n-78.0a1-sk.xpi + noextract = firefox-i18n-78.0a1-sl.xpi + noextract = firefox-i18n-78.0a1-son.xpi + noextract = firefox-i18n-78.0a1-sq.xpi + noextract = firefox-i18n-78.0a1-sr.xpi + noextract = firefox-i18n-78.0a1-sv-SE.xpi + noextract = firefox-i18n-78.0a1-ta.xpi + noextract = firefox-i18n-78.0a1-te.xpi + noextract = firefox-i18n-78.0a1-th.xpi + noextract = firefox-i18n-78.0a1-tl.xpi + noextract = firefox-i18n-78.0a1-tr.xpi + noextract = firefox-i18n-78.0a1-trs.xpi + noextract = firefox-i18n-78.0a1-uk.xpi + noextract = firefox-i18n-78.0a1-ur.xpi + noextract = firefox-i18n-78.0a1-uz.xpi + noextract = firefox-i18n-78.0a1-vi.xpi + noextract = firefox-i18n-78.0a1-xh.xpi + noextract = firefox-i18n-78.0a1-zh-CN.xpi + noextract = firefox-i18n-78.0a1-zh-TW.xpi + source = firefox-i18n-78.0a1-ach.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ach.langpack.xpi + source = firefox-i18n-78.0a1-af.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.af.langpack.xpi + source = firefox-i18n-78.0a1-an.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.an.langpack.xpi + source = firefox-i18n-78.0a1-ar.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ar.langpack.xpi + source = firefox-i18n-78.0a1-ast.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ast.langpack.xpi + source = firefox-i18n-78.0a1-az.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.az.langpack.xpi + source = firefox-i18n-78.0a1-be.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.be.langpack.xpi + source = firefox-i18n-78.0a1-bg.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.bg.langpack.xpi + source = firefox-i18n-78.0a1-bn.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.bn.langpack.xpi + source = firefox-i18n-78.0a1-br.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.br.langpack.xpi + source = firefox-i18n-78.0a1-bs.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.bs.langpack.xpi + source = firefox-i18n-78.0a1-ca-valencia.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ca-valencia.langpack.xpi + source = firefox-i18n-78.0a1-ca.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ca.langpack.xpi + source = firefox-i18n-78.0a1-cak.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.cak.langpack.xpi + source = firefox-i18n-78.0a1-cs.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.cs.langpack.xpi + source = firefox-i18n-78.0a1-cy.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.cy.langpack.xpi + source = firefox-i18n-78.0a1-da.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.da.langpack.xpi + source = firefox-i18n-78.0a1-de.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.de.langpack.xpi + source = firefox-i18n-78.0a1-dsb.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.dsb.langpack.xpi + source = firefox-i18n-78.0a1-el.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.el.langpack.xpi + source = firefox-i18n-78.0a1-en-CA.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.en-CA.langpack.xpi + source = firefox-i18n-78.0a1-en-GB.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.en-GB.langpack.xpi + source = firefox-i18n-78.0a1-eo.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.eo.langpack.xpi + source = firefox-i18n-78.0a1-es-AR.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.es-AR.langpack.xpi + source = firefox-i18n-78.0a1-es-CL.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.es-CL.langpack.xpi + source = firefox-i18n-78.0a1-es-ES.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.es-ES.langpack.xpi + source = firefox-i18n-78.0a1-es-MX.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.es-MX.langpack.xpi + source = firefox-i18n-78.0a1-et.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.et.langpack.xpi + source = firefox-i18n-78.0a1-eu.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.eu.langpack.xpi + source = firefox-i18n-78.0a1-fa.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.fa.langpack.xpi + source = firefox-i18n-78.0a1-ff.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ff.langpack.xpi + source = firefox-i18n-78.0a1-fi.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.fi.langpack.xpi + source = firefox-i18n-78.0a1-fr.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.fr.langpack.xpi + source = firefox-i18n-78.0a1-fy-NL.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.fy-NL.langpack.xpi + source = firefox-i18n-78.0a1-ga-IE.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ga-IE.langpack.xpi + source = firefox-i18n-78.0a1-gd.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.gd.langpack.xpi + source = firefox-i18n-78.0a1-gl.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.gl.langpack.xpi + source = firefox-i18n-78.0a1-gn.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.gn.langpack.xpi + source = firefox-i18n-78.0a1-gu-IN.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.gu-IN.langpack.xpi + source = firefox-i18n-78.0a1-he.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.he.langpack.xpi + source = firefox-i18n-78.0a1-hi-IN.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.hi-IN.langpack.xpi + source = firefox-i18n-78.0a1-hr.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.hr.langpack.xpi + source = firefox-i18n-78.0a1-hsb.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.hsb.langpack.xpi + source = firefox-i18n-78.0a1-hu.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.hu.langpack.xpi + source = firefox-i18n-78.0a1-hy-AM.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.hy-AM.langpack.xpi + source = firefox-i18n-78.0a1-ia.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ia.langpack.xpi + source = firefox-i18n-78.0a1-id.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.id.langpack.xpi + source = firefox-i18n-78.0a1-is.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.is.langpack.xpi + source = firefox-i18n-78.0a1-it.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.it.langpack.xpi + source = firefox-i18n-78.0a1-ja.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ja.langpack.xpi + source = firefox-i18n-78.0a1-ka.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ka.langpack.xpi + source = firefox-i18n-78.0a1-kab.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.kab.langpack.xpi + source = firefox-i18n-78.0a1-kk.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.kk.langpack.xpi + source = firefox-i18n-78.0a1-km.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.km.langpack.xpi + source = firefox-i18n-78.0a1-kn.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.kn.langpack.xpi + source = firefox-i18n-78.0a1-ko.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ko.langpack.xpi + source = firefox-i18n-78.0a1-lij.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.lij.langpack.xpi + source = firefox-i18n-78.0a1-lt.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.lt.langpack.xpi + source = firefox-i18n-78.0a1-lv.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.lv.langpack.xpi + source = firefox-i18n-78.0a1-mk.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.mk.langpack.xpi + source = firefox-i18n-78.0a1-mr.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.mr.langpack.xpi + source = firefox-i18n-78.0a1-ms.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ms.langpack.xpi + source = firefox-i18n-78.0a1-my.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.my.langpack.xpi + source = firefox-i18n-78.0a1-nb-NO.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.nb-NO.langpack.xpi + source = firefox-i18n-78.0a1-ne-NP.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ne-NP.langpack.xpi + source = firefox-i18n-78.0a1-nl.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.nl.langpack.xpi + source = firefox-i18n-78.0a1-nn-NO.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.nn-NO.langpack.xpi + source = firefox-i18n-78.0a1-oc.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.oc.langpack.xpi + source = firefox-i18n-78.0a1-pa-IN.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.pa-IN.langpack.xpi + source = firefox-i18n-78.0a1-pl.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.pl.langpack.xpi + source = firefox-i18n-78.0a1-pt-BR.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.pt-BR.langpack.xpi + source = firefox-i18n-78.0a1-pt-PT.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.pt-PT.langpack.xpi + source = firefox-i18n-78.0a1-rm.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.rm.langpack.xpi + source = firefox-i18n-78.0a1-ro.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ro.langpack.xpi + source = firefox-i18n-78.0a1-ru.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ru.langpack.xpi + source = firefox-i18n-78.0a1-si.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.si.langpack.xpi + source = firefox-i18n-78.0a1-sk.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.sk.langpack.xpi + source = firefox-i18n-78.0a1-sl.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.sl.langpack.xpi + source = firefox-i18n-78.0a1-son.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.son.langpack.xpi + source = firefox-i18n-78.0a1-sq.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.sq.langpack.xpi + source = firefox-i18n-78.0a1-sr.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.sr.langpack.xpi + source = firefox-i18n-78.0a1-sv-SE.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.sv-SE.langpack.xpi + source = firefox-i18n-78.0a1-ta.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ta.langpack.xpi + source = firefox-i18n-78.0a1-te.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.te.langpack.xpi + source = firefox-i18n-78.0a1-th.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.th.langpack.xpi + source = firefox-i18n-78.0a1-tl.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.tl.langpack.xpi + source = firefox-i18n-78.0a1-tr.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.tr.langpack.xpi + source = firefox-i18n-78.0a1-trs.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.trs.langpack.xpi + source = firefox-i18n-78.0a1-uk.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.uk.langpack.xpi + source = firefox-i18n-78.0a1-ur.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.ur.langpack.xpi + source = firefox-i18n-78.0a1-uz.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.uz.langpack.xpi + source = firefox-i18n-78.0a1-vi.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.vi.langpack.xpi + source = firefox-i18n-78.0a1-xh.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.xh.langpack.xpi + source = firefox-i18n-78.0a1-zh-CN.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.zh-CN.langpack.xpi + source = firefox-i18n-78.0a1-zh-TW.xpi::https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/firefox-78.0a1.zh-TW.langpack.xpi + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP -pkgname = firefox-nightly-i18n +pkgname = firefox-nightly-i18n-ach + +pkgname = firefox-nightly-i18n-af + +pkgname = firefox-nightly-i18n-an + +pkgname = firefox-nightly-i18n-ar + +pkgname = firefox-nightly-i18n-ast + +pkgname = firefox-nightly-i18n-az + +pkgname = firefox-nightly-i18n-be + +pkgname = firefox-nightly-i18n-bg + +pkgname = firefox-nightly-i18n-bn + +pkgname = firefox-nightly-i18n-br + +pkgname = firefox-nightly-i18n-bs + +pkgname = firefox-nightly-i18n-ca-valencia + +pkgname = firefox-nightly-i18n-ca + +pkgname = firefox-nightly-i18n-cak + +pkgname = firefox-nightly-i18n-cs + +pkgname = firefox-nightly-i18n-cy + +pkgname = firefox-nightly-i18n-da + +pkgname = firefox-nightly-i18n-de + +pkgname = firefox-nightly-i18n-dsb + +pkgname = firefox-nightly-i18n-el + +pkgname = firefox-nightly-i18n-en-ca + +pkgname = firefox-nightly-i18n-en-gb + +pkgname = firefox-nightly-i18n-eo + +pkgname = firefox-nightly-i18n-es-ar + +pkgname = firefox-nightly-i18n-es-cl + +pkgname = firefox-nightly-i18n-es-es + +pkgname = firefox-nightly-i18n-es-mx + +pkgname = firefox-nightly-i18n-et + +pkgname = firefox-nightly-i18n-eu + +pkgname = firefox-nightly-i18n-fa + +pkgname = firefox-nightly-i18n-ff + +pkgname = firefox-nightly-i18n-fi + +pkgname = firefox-nightly-i18n-fr + +pkgname = firefox-nightly-i18n-fy-nl + +pkgname = firefox-nightly-i18n-ga-ie + +pkgname = firefox-nightly-i18n-gd + +pkgname = firefox-nightly-i18n-gl + +pkgname = firefox-nightly-i18n-gn + +pkgname = firefox-nightly-i18n-gu-in + +pkgname = firefox-nightly-i18n-he + +pkgname = firefox-nightly-i18n-hi-in + +pkgname = firefox-nightly-i18n-hr + +pkgname = firefox-nightly-i18n-hsb + +pkgname = firefox-nightly-i18n-hu + +pkgname = firefox-nightly-i18n-hy-am + +pkgname = firefox-nightly-i18n-ia + +pkgname = firefox-nightly-i18n-id + +pkgname = firefox-nightly-i18n-is + +pkgname = firefox-nightly-i18n-it + +pkgname = firefox-nightly-i18n-ja + +pkgname = firefox-nightly-i18n-ka + +pkgname = firefox-nightly-i18n-kab + +pkgname = firefox-nightly-i18n-kk + +pkgname = firefox-nightly-i18n-km + +pkgname = firefox-nightly-i18n-kn + +pkgname = firefox-nightly-i18n-ko + +pkgname = firefox-nightly-i18n-lij + +pkgname = firefox-nightly-i18n-lt + +pkgname = firefox-nightly-i18n-lv + +pkgname = firefox-nightly-i18n-mk + +pkgname = firefox-nightly-i18n-mr + +pkgname = firefox-nightly-i18n-ms + +pkgname = firefox-nightly-i18n-my + +pkgname = firefox-nightly-i18n-nb-no + +pkgname = firefox-nightly-i18n-ne-np + +pkgname = firefox-nightly-i18n-nl + +pkgname = firefox-nightly-i18n-nn-no + +pkgname = firefox-nightly-i18n-oc + +pkgname = firefox-nightly-i18n-pa-in + +pkgname = firefox-nightly-i18n-pl + +pkgname = firefox-nightly-i18n-pt-br + +pkgname = firefox-nightly-i18n-pt-pt + +pkgname = firefox-nightly-i18n-rm + +pkgname = firefox-nightly-i18n-ro + +pkgname = firefox-nightly-i18n-ru + +pkgname = firefox-nightly-i18n-si + +pkgname = firefox-nightly-i18n-sk + +pkgname = firefox-nightly-i18n-sl + +pkgname = firefox-nightly-i18n-son + +pkgname = firefox-nightly-i18n-sq + +pkgname = firefox-nightly-i18n-sr + +pkgname = firefox-nightly-i18n-sv-se + +pkgname = firefox-nightly-i18n-ta + +pkgname = firefox-nightly-i18n-te + +pkgname = firefox-nightly-i18n-th + +pkgname = firefox-nightly-i18n-tl + +pkgname = firefox-nightly-i18n-tr + +pkgname = firefox-nightly-i18n-trs + +pkgname = firefox-nightly-i18n-uk + +pkgname = firefox-nightly-i18n-ur + +pkgname = firefox-nightly-i18n-uz + +pkgname = firefox-nightly-i18n-vi + +pkgname = firefox-nightly-i18n-xh + +pkgname = firefox-nightly-i18n-zh-cn + +pkgname = firefox-nightly-i18n-zh-tw diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..68f8ff773384 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +# .gitignore + +/src +/pkg +/*.xpi +/*.pkg.tar +/*.pkg.tar.Z +/*.pkg.tar.*z +/*.src.tar +/*.src.tar.Z +/*.src.tar.*z + +# vim: set syn=config: @@ -1,123 +1,240 @@ -# Contributor && Maintarner: Swift Geek <swiftgeek ɐt gmail døt com> -# TODO: ADD parser for config in /etc/makepkg.d/. Use that config instead of auto-detection! tidier code -# TODO: FIND AND FIX EDGE CASES (EMPTY VARS!) *SPANK* +# Maintainer: Felix Golatofski <contact@xdfr.de> +# Contributor: Swift Geek <swiftgeek ɐt gmail døt com> -pkgname=firefox-nightly-i18n -_version=64.0a1 -#_version="${pkgver%.*}" -pkgver=64.0a1.20180916 +pkgbase='firefox-nightly-i18n' +pkgname=("$pkgbase-all") +pkgver=78.0a1.20200522 +_pkgver=78.0a1 pkgrel=1 -pkgdesc='Universal i18n for firefox-nightly - xpi version' -url="https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi/" -arch=('i686' 'x86_64') -license=('MPL') -depends=('firefox-nightly') +pkgdesc="Language pack for Firefox Nightly" +arch=('any') +license=(MPL GPL LGPL) +url="https://www.mozilla.org/firefox/" +provides=("$pkgbase=$pkgver-$pkgrel") +depends=("firefox-nightly>=$pkgver") -pkgver() { - _installed_ver="$(sed -n '/%VERSION%/{n;p;}' /var/lib/pacman/local/firefox-nightly-??.?a?.????????-*/desc)" - if [ -n "$_installed_ver" ] && [ "${_installed_ver%%.*}" -gt "${_version%%.*}" ]; then - msg2 "Installed firefox-nightly is newer than $_version. Bumping to $_installed_ver" - echo "${_installed_ver%-*}" - else - echo "${_version}.$(date +%Y%m%d)" - fi -} +_languages=( + 'ach "Acholi"' + 'af "Afrikaans"' + 'an "Aragonese"' + 'ar "Arabic"' + 'ast "Asturian"' + 'az "Azerbaijani"' + 'be "Belarusian"' + 'bg "Bulgarian"' + 'bn "Bengali"' + 'br "Breton"' + 'bs "Bosnian"' + 'ca-valencia "Catalan (Valencian)"' + 'ca "Catalan"' + 'cak "Maya Kaqchikel"' + 'cs "Czech"' + 'cy "Welsh"' + 'da "Danish"' + 'de "German"' + 'dsb "Lower Sorbian"' + 'el "Greek"' + 'en-CA "English (Canadian)"' + 'en-GB "English (British)"' + 'eo "Esperanto"' + 'es-AR "Spanish (Argentina)"' + 'es-CL "Spanish (Chile)"' + 'es-ES "Spanish (Spain)"' + 'es-MX "Spanish (Mexico)"' + 'et "Estonian"' + 'eu "Basque"' + 'fa "Persian"' + 'ff "Fulah"' + 'fi "Finnish"' + 'fr "French"' + 'fy-NL "Frisian"' + 'ga-IE "Irish"' + 'gd "Gaelic (Scotland)"' + 'gl "Galician"' + 'gn "Guarani"' + 'gu-IN "Gujarati (India)"' + 'he "Hebrew"' + 'hi-IN "Hindi (India)"' + 'hr "Croatian"' + 'hsb "Upper Sorbian"' + 'hu "Hungarian"' + 'hy-AM "Armenian"' + 'ia "Interlingua"' + 'id "Indonesian"' + 'is "Icelandic"' + 'it "Italian"' + 'ja "Japanese"' + 'ka "Georgian"' + 'kab "Kabyle"' + 'kk "Kazakh"' + 'km "Khmer"' + 'kn "Kannada"' + 'ko "Korean"' + 'lij "Ligurian"' + 'lt "Lithuanian"' + 'lv "Latvian"' + 'mk "Macedonian"' + 'mr "Marathi"' + 'ms "Malay"' + 'my "Burmese"' + 'nb-NO "Norwegian (Bokmål)"' + 'ne-NP "Nepali"' + 'nl "Dutch"' + 'nn-NO "Norwegian (Nynorsk)"' + 'oc "Occitan"' + 'pa-IN "Punjabi (India)"' + 'pl "Polish"' + 'pt-BR "Portuguese (Brazilian)"' + 'pt-PT "Portuguese (Portugal)"' + 'rm "Romansh"' + 'ro "Romanian"' + 'ru "Russian"' + 'si "Sinhala"' + 'sk "Slovak"' + 'sl "Slovenian"' + 'son "Songhai"' + 'sq "Albanian"' + 'sr "Serbian"' + 'sv-SE "Swedish"' + 'ta "Tamil"' + 'te "Telugu"' + 'th "Thai"' + 'tl "Tagalog"' + 'tr "Turkish"' + 'trs "Chicahuaxtla Triqui"' + 'uk "Ukrainian"' + 'ur "Urdu"' + 'uz "Uzbek"' + 'vi "Vietnamese"' + 'xh "Xhosa"' + 'zh-CN "Chinese (Simplified)"' + 'zh-TW "Chinese (Traditional)"' +) -countdown() { - local i - for ((i=$1; i>=1; i--)); do - [[ ! -e /proc/$$ ]] && exit - echo -ne "\rPress [i] to start interactive config in $i second(s) or any key to skip " - sleep 1 - done -} +pkgname=() +source=() +_url=https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-x86_64/xpi -ls_lang_ftp () { -{ ftp -in ftp.mozilla.org <<EOF -user anonymous secrets -cd pub -cd firefox/nightly/latest-mozilla-central-l10n/linux-$CARCH/xpi/ -ls -EOF -[ "$?" != 0 ] && error "FTP connection failed" && exit 1 -} | grep ftp.*ftp.*firefox.*langpack.xpi$ | awk -F\. '{print $(NF-2)}' | tr '\n' ' ' -} +for _lang in "${_languages[@]}"; do + _locale=${_lang%% *} + _pkgname=firefox-nightly-i18n-${_locale,,} -ls_lang () { - #curl "http://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-$CARCH/xpi/" | tr '"' '\n' | grep xpi$ | sed 's/\.langpack\.xpi//g; s/firefox-[0-9.]*a1\.//g' - curl "http://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/linux-$CARCH/xpi/" | tr '"' '\n' | grep xpi$ | sed -e 's/\.langpack\.xpi//g' -e "s#/pub/firefox/nightly/latest-mozilla-central-l10n/linux-$CARCH/xpi/firefox-[0-9.]*a1\.##" -} + pkgname+=($_pkgname) + source+=("firefox-i18n-$_pkgver-$_locale.xpi::$_url/firefox-$_pkgver.$_locale.langpack.xpi") + eval "package_$_pkgname() { + _package $_lang + }" +done -build() { - _version="${pkgver%.*}" - cd "${srcdir}" - msg "Getting LANG-packs list from ftp.mozilla.com…" - srv_lang_list=($(ls_lang)) - msg2 "Available LANG-packs on the server: ${srv_lang_list[*]}" - sys_lang_list=($(grep -v \# /etc/locale.gen | awk -F\. '{print $1};'| tr '_' '-' | tr '\n' ' ')) - msg2 "Detected LANGs: ${sys_lang_list[*]}" +# Don't extract anything +noextract=("${source[@]%%::*}") - # Matching results against system - #TODO: fix for ja-JP-mac - for i in ${!sys_lang_list[*]}; do - if [[ " ${srv_lang_list[*]} " == *" ${sys_lang_list[$i]} "* ]]; then - #echo "Perfect match" - true - elif [[ " ${srv_lang_list[*]} " == *" ${sys_lang_list[$i]%-*} "* ]]; then - #echo "Cutted match" - sys_lang_list[$i]=${sys_lang_list[$i]%-*} - else - warning "${sys_lang_list[$i]} was not found on the server - removing" - unset sys_lang_list[$i] - fi - done - msg "Matched LANGs: ${sys_lang_list[*]}" +package_firefox-beta-i18n-all() { + pkgdesc="All language packs for Firefox Beta (meta)" + depends=("${_all_depends[@]}") +} - [[ "$(cat /proc/$$/cmdline)" != *noconfirm* ]] && tty -s && { - countdown 10 & countdown_pid=$! - read -s -n 1 -t 10 ikey || true - kill -s SIGHUP $countdown_pid > /dev/null || true # Any key below 1sec fix - echo -e -n "\n" - } +_package() { + pkgdesc="${_languages["$1"]} language pack for Firefox Beta" + provides+=("firefox-i18n-$_as_lower" "firefox-developer-edition-i18n-$_as_lower") + conflicts=("firefox-i18n-$_as_lower" "firefox-developer-edition-i18n-$_as_lower") - if [ "$ikey" = "i" -o "$ikey" = "I" ]; then - # Pre-select menu items - for item in ${srv_lang_list[*]}; do - if [[ " ${sys_lang_list[*]} " == *" ${item} "* ]]; then - menu_lang_list+=($item on) - else - menu_lang_list+=($item off) - fi - done - # echo ${menu_lang_list[*]} # DEBUG ECHO! - # Display dialog - selected_lang_list=$(dialog --keep-tite --backtitle "$pkgname" --no-items --checklist 'Choose langpacks to include' 0 0 0 "${menu_lang_list[@]}" 2>&1 >/dev/tty) - msg2 "Selected LANG-packs: ${selected_lang_list[*]} " - [ -z "${selected_lang_list[*]}" ] && error "Nothing was selected" && exit 1 - else - [ -z "${sys_lang_list[*]}" ] && exit 1 - selected_lang_list=${sys_lang_list[*]} - msg2 "Assuming auto-detect was good" - fi - #DL - msg "Downloading langpacks…" - for i in ${selected_lang_list[*]}; do - msg2 "${i}…" - curl -OR "https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central-l10n/linux-${CARCH}/xpi/firefox-${_version}.${i}.langpack.xpi" - done + install -Dm644 "firefox-i18n-$pkgver-$1.xpi" \ + "$pkgdir/opt/firefox-nightly/browser/extensions/langpack-$1@firefox.mozilla.org.xpi" } -package () { - _version="${pkgver%.*}" - _ff_path=/opt/firefox-nightly/browser/ - cd ${srcdir} - install -d ${pkgdir}/${_ff_path}/browser/extensions/ - install -d ${pkgdir}/${_ff_path}/defaults/pref - echo 'pref("intl.locale.matchOS", true);' >> ${pkgdir}/${_ff_path}/defaults/pref/lang-pref.js - for item in ${srcdir}/*.xpi; do - iitem=$(basename $item) - iitem=${iitem/.langpack.xpi/@firefox.mozilla.org.xpi} - iitem=${iitem/firefox-${_version}./langpack-} - install -Dm644 $item ${pkgdir}/${_ff_path}/browser/extensions/$iitem - done -} +sha256sums=( +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +) |