summaryrefslogtreecommitdiff
path: root/~emulatorman/icedove-l10n/PKGBUILD
blob: 9ed01c3530ee406bb4aacd3f35f524060bd63bc6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# Maintainer: Márcio Silva <coadde@lavabit.com>
# Maintainer: André Silva <emulatorman@parabola.nu>

pkgbase=icedove-l10n
pkgver=17.0.2.1

_langpacks=(ar ast be bg bn-BD br ca cs da de el en-GB en-US es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)

pkgname=($(for lang in ${_langpacks[@]}
        do echo $pkgbase-$lang | tr A-Z a-z
        done))

pkgrel=2
pkgdesc="Language packs for Debian Icedove."
arch=('i686' 'x86_64' 'mips64el')
url="http://packages.debian.org/source/experimental/icedove"
license=('MPL' 'GPL')
depends=("icedove-libre>=$pkgver")
_url=http://repo.parabolagnulinux.org/other/$pkgbase/releases/$pkgver

source=()
for lang in ${_langpacks[@]}
do
    source+=("langpack-$lang@icedove.mozilla.org.xpi::$_url/$lang.xpi")
done

# Don't extract anything
noextract=(${source[@]##*/})

_path="/usr/lib/icedove/extensions/"

for lang in ${_langpacks[@]}
do
    eval "
package_icedove-l10n-$(echo $lang | tr A-Z a-z)() {
  replaces=(icedove-i18n-$(echo $lang | tr A-Z a-z))
  conflicts=(icedove-i18n-$(echo $lang | tr A-Z a-z))
  provides=(icedove-i18n-$(echo $lang | tr A-Z a-z))
  install -Dm644 \"\$srcdir/langpack-$lang@icedove.mozilla.org.xpi\" \"\$pkgdir$_path/langpack-$lang@icedove.mozilla.org.xpi\"
}
"
done

md5sums=('2586db5adf22dd42ae272d9fdc1b230e'
         '20c25addb6e2cb3ffec146c1aca81848'
         'b067b93b7f8adaf83fb8ea72d58b6581'
         'ec62aaa9fff666c7071869cf45d2d113'
         '12b0e70965d7317a31d7d7b35195ee67'
         'ff10849757b8157b73707ccfe572edf4'
         '89c7ea5ca764a2a4e4fbb9a720b8bd97'
         'bf5cf9401ac5b10fa65a1e37a69b134d'
         'fc97d1b7c0a209351d00e48075715986'
         '9439304cb4c13fbebb24872904df98f9'
         'cc6f97d63af3686e08a8624930c7784b'
         '35a840226d1b8b3a0484f6327bd43b64'
         '26bf1309ee516fd183eb6afdaf3d703f'
         '9885394265e334d5026430c70d83669e'
         'd39ac07026e6fea2b6e8cf9420cdae3c'
         'c3154fd92db6387052b67154eee2c6cb'
         '5cd99e7414eebcc92724752d569ae18f'
         '48517d7a3295cab360e102945c4724f0'
         '27dfcf129c0e1e752149f1065e7683e2'
         '0f24e9851e14537f2d245ff7e0aae9e1'
         '839ffc54ae6593ec4d170957750bd2f2'
         '1a16c57b85ab9805bb7bc9afe8438efb'
         '1481869608ec96bdd2867ff3d507010b'
         '4e9633d016998af326fb0d759e4c03ce'
         'bcf6664cf8667f5425bad0c4e261f5f8'
         'a625dd60dffacfff6adab1a764f57721'
         '5c7b974dfc964abc0625ac770c558f08'
         '4c40f6e2da31675609b8fd6473f255a3'
         'd57c319232421f43638b1af551704464'
         '155143f28edcb18cc39b1ad2b36e4945'
         'f54217af7efb23324012d1bb3510a17d'
         'd55d65f2c2b813da2a005beb751d3a8d'
         '23b699906a9ddae4589b2bf69bc40d66'
         'b5c87362efedd884a5dbecff2f5c5dad'
         'bec280e6279fb279143a99e348ce610f'
         'd2eed0961cf3f684b20b4eb0a1d89189'
         'ef85215d35b1e76e0058b98a9885e09d'
         '821d982f3c859b90615cefc321854fee'
         '03d7b26f8a60a1172b7dad3b45870b0f'
         '78b1830da6f93d87a491704c03bca2f3'
         'da602151f86db7d701b1806ad0972734'
         '2db261b975a9c1199ef707c96a3ee677'
         'b04a05cb6e66c2cdf9893954fd8dae49'
         'c3d3969d4f590dfad0def596d1f5521f'
         '4892a9c3e0554815448d604de3857b37'
         'b6250637b5beacec9ae6223b9878a53a'
         '987f9765fd6ee3d080533c071dff6492'
         '07e375fb25b3bd39ada11b6e18e7a836'
         '204ad4b577b3b23c664a442766e88cc1'
         '40b03dd5114095fbd15c943e7da3abfc'
         'e14c994576b6824ff36b3e0e2bba6157'
         '4d1674a0f9d106c5a05c422742802add'
         '0c13d6c651ae5cca046d976df7576119'
         'fd6da709c6937c419d2962275e3efdf1'
         '8fc2d9cb6724cd6fa010c5870d4d3122')