SHOW:
|
|
- or go back to the newest paste.
| 1 | # Contributor: jorge_barroso <[email protected]> | |
| 2 | ||
| 3 | _debname=iceweasel | |
| 4 | _debver=14.0.1 | |
| 5 | _debrel=2 | |
| 6 | _debrepo=http://ftp.debian.org/debian/pool/main/ | |
| 7 | - | debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
|
| 7 | + | debfile() { sed -r 's@(.).*@\1/&/&@' <<<"$@"; }
|
| 8 | ||
| 9 | _langpacks=(af ak ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de el en-GB en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku lg lij lt lv mai mk ml mr nb-NO nl nn-NO nso or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta-LK ta te th tr uk vi zh-CN zh-TW zu) | |
| 10 | ||
| 11 | pkgbase=iceweasel-i18n | |
| 12 | - | pkgname=($(for lang in ${_langpacks[@]}
|
| 12 | + | pkgname=($(for lang in "${_langpacks[@]}"; do echo "$pkgbase-${lang,,}"; done))
|
| 13 | - | do echo $pkgbase-$lang | tr A-Z a-z |
| 13 | + | |
| 14 | - | done)) |
| 14 | + | |
| 15 | pkgrel=2 | |
| 16 | ||
| 17 | pkgdesc="Language packs for Debian Iceweasel." | |
| 18 | arch=('any')
| |
| 19 | url="http://www.geticeweasel.org/" | |
| 20 | license=('MPL')
| |
| 21 | depends=("iceweasel>=$_pkgver")
| |
| 22 | source=($(for lang in "${_langpacks[@]}"; do
| |
| 23 | - | depends=("iceweasel-libre>=$_pkgver")
|
| 23 | + | echo -n "${_debrepo}/$(debfile ${_debname})-l10n-${lang,,}_${_debver}-${_debrel}_all.deb"
|
| 24 | - | source=() |
| 24 | + | done)) |
| 25 | - | for lang in ${_langpacks[@]}
|
| 25 | + | |
| 26 | - | do |
| 26 | + | |
| 27 | - | source+=("${_debrepo}/`debfile ${_debname}`-l10n-$(echo $lang | tr A-Z a-z)_${_debver}-${_debrel}_all.deb")
|
| 27 | + | |
| 28 | - | done |
| 28 | + | |
| 29 | '50119c3ffdac18ae2df52a46e4655e5a' | |
| 30 | 'd0707bb9946c0a27f2b33af081cef4a5' | |
| 31 | '1ada65da05be04a6ad914fad2aa298bc' | |
| 32 | '06d3ff7c4204f7b426168fe2d585770a' | |
| 33 | 'd033fdd61508953a0722c6328fe075d8' | |
| 34 | '67e56c4382d44040f30d2a0e9aa062aa' | |
| 35 | 'e98bc2ddd0c4f14e03def6c2df3957a6' | |
| 36 | '4b1859cd09bbeecb237c96489900e5cf' | |
| 37 | '73b919dcf6ae7f99f720e1663d90ea6e' | |
| 38 | '116c9ff17523c2f266534b525e37d9d6' | |
| 39 | '7d3b4380052ff083fad73c1d67b5dd44' | |
| 40 | '90ae8638c6ba5e206d723282e92e2b4a' | |
| 41 | '382d425cecf79d03122700a49dc0a1e1' | |
| 42 | - | for lang in ${_langpacks[@]}
|
| 42 | + | |
| 43 | - | do |
| 43 | + | |
| 44 | - | eval " |
| 44 | + | |
| 45 | - | package_iceweasel-i18n-$(echo $lang | tr A-Z a-z)() {
|
| 45 | + | |
| 46 | - | install -Dm644 \"\$srcdir$_path/[email protected]\" \"\$pkgdir$_path/[email protected]\" |
| 46 | + | |
| 47 | '7e8bd44385e0dd1b7fddd24763d53d0d' | |
| 48 | - | " |
| 48 | + | |
| 49 | - | done |
| 49 | + | |
| 50 | '407f885a228a9749f85f0196d91d2fc2' | |
| 51 | '8d0d5d304b19476469a5e420a0f4cc6c' | |
| 52 | '0a73d219723c014024adea95e16d1f05' | |
| 53 | '948e672aecb65d8b106df4a07e69a81e' | |
| 54 | '8ab485858ffb7d7a2318eb23cdbad9bc' | |
| 55 | '6d1dece438ee2ef35e7cd18a48a04a6a' | |
| 56 | 'cfb060a8b9587895c892b1741120bd30' | |
| 57 | '7c9389eb1992d1b90bd3d13bad4ea99e' | |
| 58 | '7ada62ede579765142804eb7fbf31556' | |
| 59 | '068454a1f2e4e95a9ca6be00cb7ae679' | |
| 60 | 'd24b9b2bb4924d179f2685735a823054' | |
| 61 | '5e957199698370322cece21d774c7f68' | |
| 62 | 'a60e60ac350a81b2ac547a7c1fe1c4a0' | |
| 63 | 'd86486dee2f1a316c5a386b39b3bd717' | |
| 64 | '054229f80d2df10247870c0b65330b67' | |
| 65 | '1725e81231cc3ff6d95781e749f2b959' | |
| 66 | 'ac404aa939294948ad3d6e70df1cede1' | |
| 67 | '59c1192284bcbde4656b3319131e2eec' | |
| 68 | '9f29e2ed16768b1d7a78bf5640ed2332' | |
| 69 | 'd704d145dc15203ab0e5687d0aad8bfe' | |
| 70 | '53b610ec98c5d8b956f2a893bec24e27' | |
| 71 | 'bff195ac895b92333323c2bf22e1f61e' | |
| 72 | '69f039841fbd31b32a583ad8737c3aca' | |
| 73 | '95c70c4c5dd7d1c456ca36ec346a9c12' | |
| 74 | '24e936478bcb8b8dfe7c905c3ca2a8dc' | |
| 75 | '306172bd7802fb9d8da86101add3de9c' | |
| 76 | 'c104bb81dd70d6ec3dfe864ef03474c1' | |
| 77 | '2be0cce97e74762a01b47ee2c647ca4c' | |
| 78 | '3b2cf401cbce2339f2b7c54bb817af1c' | |
| 79 | '16815d1d5e2a8748a1074bc878f34919' | |
| 80 | '231db84b5ef6ee4c1f72cf3eaa920952' | |
| 81 | '84a5a5e773a9340557d8e4b92031d9f2' | |
| 82 | 'cc8a65ce72f818ce2a65bcba592b5493' | |
| 83 | 'a9e0f71ef5e221b78395da7581eca0c1' | |
| 84 | '4b9c21aeccd082e2241987ea8a1885bc' | |
| 85 | '5d7a0e8d58729c4263449044c23b5f09' | |
| 86 | '7e42a0bf231e4935d3320b102a314da1' | |
| 87 | '94f318cc46669eeaf67c4367f9701511' | |
| 88 | '5c70c86327d806e58e6c5f204849ba51' | |
| 89 | 'c569a5c51b711d7403e0f8c99647ea34' | |
| 90 | '076ca5bc5b46894160e6015f0e888d0f' | |
| 91 | '252851999ea99ce03cd9c50e6ab6c348' | |
| 92 | '8db75829b397159116cd06c1992bbc5f' | |
| 93 | '7516889bc11013f08b95ceea06e57aa2' | |
| 94 | '915bfc417d1cfd7cb44c2ba571c9b152' | |
| 95 | '356ba91ec47e31dc22a6898b72010a34' | |
| 96 | 'bca1dcf5cd3be873b6a1e64e33f3c581' | |
| 97 | 'b83cfa17f58a8394bd19253a304a1792' | |
| 98 | 'b40cdb01f00b94ea3ca4d6bf29cf69ba' | |
| 99 | '88b5c9176131ddf792b94e197094eef4' | |
| 100 | 'a2903206a4b309636ec38d478b268946' | |
| 101 | 'b4ad0c985f48c6fefb125bf7bfc853c6' | |
| 102 | '764fcdff3486b68b724f0975d4f6451d' | |
| 103 | '7dd864a7f81dc54534ce3ee4abf8c8e6' | |
| 104 | 'b0dae765abfac086c464c8fe975219e9' | |
| 105 | 'c5d5e5189b9c7bf705b18c8030d09b58' | |
| 106 | '1bfaa781fe701baa51c9089571686cd1' | |
| 107 | '27e8c25b11e9e305ca4c3b9f5661936d' | |
| 108 | 'b2b8fbbd0b42bdc79c7abae3443da189' | |
| 109 | '5210197343b334229fb8f07ad6aa33ea' | |
| 110 | '06771b3e460077b5fb994d415168b548' | |
| 111 | '9804d07cb3bc46c490c1c9e7d0d10edc' | |
| 112 | '0917b254d82079138c76878d10ad631e') | |
| 113 | ||
| 114 | build() {
| |
| 115 | cd "${srcdir}"
| |
| 116 | for f in *.deb | |
| 117 | do | |
| 118 | bsdtar xf $f | |
| 119 | bsdtar xf data.tar.gz | |
| 120 | done | |
| 121 | } | |
| 122 | ||
| 123 | _path="/usr/lib/iceweasel/extensions" | |
| 124 | ||
| 125 | ||
| 126 | for lang in "${_langpacks[@]}"; do
| |
| 127 | eval "package_iceweasel-i18n-${lang,,}() {
| |
| 128 | install -Dm644 \"$srcdir$_path/langpack-\${lang,,}@iceweasel.mozilla.org.xpi\" \
| |
| 129 | \"$pkgdir$_path/langpack-\${lang,,}@iceweasel.mozilla.org.xpi\"
| |
| 130 | }" | |
| 131 | done |