blob: 4c63f8d0f37a7f9fad903110410f9871da942a7a (
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
|
# Maintainer: Einhard Leichtfuß <alguien@respiranto.de>
# Contributor: Michael Duell <michael.duell@rub.de> PGP-Fingerprint: FF8C D50E 66E9 5491 F30C B75E F32C 939C 5566 FF77
pkgbase=enigmail-bin
pkgname=(icedove-${pkgbase} thunderbird-${pkgbase})
_pkg_main_ver=2.0
pkgver=${_pkg_main_ver}.9
pkgrel=1
_pkgdesc_pre="The"
_pkgdesc_post="GnuPG encryption plugin. Binary version."
pkgdesc="${_pkgdesc_pre} Icedove / Thunderbird ${_pkgdesc_post}"
arch=('any')
url="https://www.enigmail.net/"
license=('MPL')
depends=('gnupg>=2.0.7')
source=("https://www.enigmail.net/download/release/${_pkg_main_ver}/enigmail-${pkgver}-sm+tb.xpi"{,.asc})
noextract=("enigmail-${pkgver}-sm+tb.xpi")
validpgpkeys=('10B2E4A0E718BB1B2791DAC4F040E41B9369CDF3'
'4F9F89F5505AC1D1A260631CDB1187B9DD5F693B')
sha512sums=('22f2008cc8492218ca3dbc08c66f4746dd19264fb06d0ba836b825211066d88726f5df633eaa55b34b53d856a5147ffb449c32eed3789c42ee68564f2357fb4b'
'SKIP')
prepare()
{
mkdir -p "$pkgbase"
bsdtar -xf "enigmail-${pkgver}-sm+tb.xpi" -C "$pkgbase"
}
_package_for()
{
cd "$pkgbase"
local emid=$(grep -m 1 '<em:id>' install.rdf | sed 's/.*>\(.*\)<.*/\1/')
mkdir -p "${pkgdir}/usr/lib/${1}/extensions/${emid}"
cp -r ./. "${pkgdir}/usr/lib/${1}/extensions/${emid}"
pkgdesc="${_pkgdesc_pre} ${1^} ${_pkgdesc_post}"
depends+=("${1}>=38")
provides+=(${1}-enigmail)
conflicts+=(${1}-enigmail)
}
package_icedove-enigmail-bin()
{
_package_for icedove
}
package_thunderbird-enigmail-bin()
{
_package_for thunderbird
}
|