* add mutt
This commit is contained in:
parent
30ecc02d5d
commit
a4e15c10b2
55
mutt/.SRCINFO
Normal file
55
mutt/.SRCINFO
Normal file
@ -0,0 +1,55 @@
|
||||
pkgbase = mutt
|
||||
pkgdesc = Small but very powerful text-based mail client
|
||||
pkgver = 2.2.13
|
||||
pkgrel = 2
|
||||
url = http://www.mutt.org/
|
||||
install = mutt.install
|
||||
arch = x86_64
|
||||
license = GPL2
|
||||
makedepends = docbook-xml
|
||||
makedepends = docbook-xsl
|
||||
makedepends = elinks
|
||||
makedepends = gdbm
|
||||
makedepends = git
|
||||
makedepends = gpgme
|
||||
makedepends = krb5
|
||||
makedepends = libidn2
|
||||
makedepends = libsasl
|
||||
makedepends = libxslt
|
||||
makedepends = lynx
|
||||
makedepends = ncurses
|
||||
makedepends = openssl
|
||||
depends = glibc
|
||||
depends = libgpg-error
|
||||
depends = mime-types
|
||||
depends = sqlite
|
||||
depends = zlib
|
||||
optdepends = perl: for smime_keys
|
||||
optdepends = python: for experimental mutt_oath2.py
|
||||
optdepends = smtp-forwarder: to send mail
|
||||
backup = etc/mutt/Muttrc
|
||||
source = git+https://gitlab.com/muttmua/mutt.git#tag=mutt-2-2-13-rel?signed
|
||||
validpgpkeys = 8975A9B33AA37910385C5308ADEF768480316BDA
|
||||
sha512sums = 7de4c22c08cc806b283f310460dc42a3c151ef8d77f1558e6b5b215b82c6c8eeacd99c0a40f3c81414a0584db1d3b24e82db84c034646dc81609f763bb872d7c
|
||||
b2sums = 1d350e8fb117e522e72af91ed96f8c9358a9d98c1e4b05bb8e69bbb036a3806e0102146d8e832cb52133e2492f0e41e70b923c24b525b812a737c294e2343b42
|
||||
|
||||
pkgname = mutt
|
||||
depends = glibc
|
||||
depends = libgpg-error
|
||||
depends = mime-types
|
||||
depends = sqlite
|
||||
depends = zlib
|
||||
depends = gdbm
|
||||
depends = libgdbm.so
|
||||
depends = gpgme
|
||||
depends = libgpgme.so
|
||||
depends = krb5
|
||||
depends = libgssapi_krb5.so
|
||||
depends = libidn2
|
||||
depends = libidn2.so
|
||||
depends = libsasl
|
||||
depends = libsasl2.so
|
||||
depends = ncurses
|
||||
depends = libncursesw.so
|
||||
depends = openssl
|
||||
depends = libssl.so
|
96
mutt/PKGBUILD
Normal file
96
mutt/PKGBUILD
Normal file
@ -0,0 +1,96 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: David Runge <dvzrv@archlinux.org>
|
||||
# Maintainer: T.J. Townsend <blakkheim@archlinux.org>
|
||||
# Contributor: Gaetan Bisson <bisson@archlinux.org>
|
||||
# Contributor: tobias [tobias [at] archlinux.org]
|
||||
|
||||
pkgname=mutt
|
||||
pkgver=2.2.13
|
||||
pkgrel=2
|
||||
pkgdesc="Small but very powerful text-based mail client"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="http://www.mutt.org/"
|
||||
license=(GPL2)
|
||||
depends=(
|
||||
glibc
|
||||
libgpg-error
|
||||
mime-types
|
||||
sqlite
|
||||
zlib
|
||||
)
|
||||
makedepends=(
|
||||
docbook-xml
|
||||
docbook-xsl
|
||||
elinks
|
||||
gdbm
|
||||
git
|
||||
gpgme
|
||||
krb5
|
||||
libidn2
|
||||
libsasl
|
||||
libxslt
|
||||
lynx
|
||||
ncurses
|
||||
openssl
|
||||
)
|
||||
optdepends=(
|
||||
'perl: for smime_keys'
|
||||
'python: for experimental mutt_oath2.py'
|
||||
'smtp-forwarder: to send mail'
|
||||
)
|
||||
backup=(etc/$pkgname/Muttrc)
|
||||
install=$pkgname.install
|
||||
source=("git+https://gitlab.com/muttmua/mutt.git#tag=mutt-${pkgver//./-}-rel?signed")
|
||||
sha512sums=('7de4c22c08cc806b283f310460dc42a3c151ef8d77f1558e6b5b215b82c6c8eeacd99c0a40f3c81414a0584db1d3b24e82db84c034646dc81609f763bb872d7c')
|
||||
b2sums=('1d350e8fb117e522e72af91ed96f8c9358a9d98c1e4b05bb8e69bbb036a3806e0102146d8e832cb52133e2492f0e41e70b923c24b525b812a737c294e2343b42')
|
||||
validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA') # Kevin J. McCarthy <kevin@8t8.us>
|
||||
|
||||
prepare() {
|
||||
cd $pkgname
|
||||
autoreconf -fiv
|
||||
}
|
||||
|
||||
build() {
|
||||
local configure_options=(
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc/$pkgname
|
||||
--enable-autocrypt
|
||||
--enable-compressed
|
||||
--enable-debug
|
||||
--enable-gpgme
|
||||
--enable-hcache
|
||||
--enable-imap
|
||||
--enable-pop
|
||||
--enable-sidebar
|
||||
--enable-smtp
|
||||
--with-curses=/usr
|
||||
--with-gss=/usr
|
||||
--with-idn2
|
||||
--with-sasl
|
||||
--with-sqlite3
|
||||
--with-ssl=/usr
|
||||
)
|
||||
|
||||
cd $pkgname
|
||||
./configure "${configure_options[@]}"
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
depends+=(
|
||||
gdbm libgdbm.so
|
||||
gpgme libgpgme.so
|
||||
krb5 libgssapi_krb5.so
|
||||
libidn2 libidn2.so
|
||||
libsasl libsasl2.so
|
||||
ncurses libncursesw.so
|
||||
openssl libssl.so
|
||||
)
|
||||
|
||||
make DESTDIR="$pkgdir" install -C $pkgname
|
||||
# we backup /etc/mutt/Muttrc and don't need another copy
|
||||
rm -v "$pkgdir/etc/$pkgname/Muttrc.dist"
|
||||
# a more comprehensive list of mime types is provided by mailcap in /etc/mime.types
|
||||
rm -v "$pkgdir/etc/$pkgname/mime.types"{,.dist}
|
||||
ln -sv ../mime.types "$pkgdir/etc/$pkgname/mime.types"
|
||||
}
|
52
mutt/keys/pgp/8975A9B33AA37910385C5308ADEF768480316BDA.asc
Normal file
52
mutt/keys/pgp/8975A9B33AA37910385C5308ADEF768480316BDA.asc
Normal file
@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBFVrOF8BEADyloq5SM1I7bN6CabfJMbd4kdd2hoeAlvcBOmI5TKoB5IDXhzQ
|
||||
1WsNza4Afl0dRyP9y2ERn8wK7YYqD9UU50p9dw9WN/Ghyr0ZzBBF0d/hygEzfXR8
|
||||
byTPSWsBa+i7dEyYPEyTj8RBx7WkPr7XcV1pTTcK/qhHYLxynIa5yAJ5Hp/SmgRj
|
||||
tu0LoNQ5P6XoQ1OVg/ItboqTnp1uYaVIy1j8mtCffUiyBiSB5fcM7wXiqBQMEe6i
|
||||
egJM0Hnb38GTDZjdevlk2DMMXx6yWdvHa8y1U5pkY8vQsVPnJb/sErqoQK+q+UDX
|
||||
lHoNGqfvGiq1VdQxW2NcY3RLkQmxlYo3Y0246XS+jift470Ip9bvDDUFoXF637B+
|
||||
LNrX8dwGAzb3nP6bW5N81SFv8lrGEEK6hj2rrBUsCFGDvkgl7EhLAKnySGJq/ZXo
|
||||
Vk74whAC0DDRrSHQ402GfJEiEIeJQSbAQuExRwUmWC4K0VPbCKmrDHgO147TfJOb
|
||||
cNVBrxXhgEuZV3/UEm0gL9fhK4MEZ+sf/qfLjdc400Xli4WtDFaOWtmcefuRAHbA
|
||||
Huns2upG6Jh3ONByb9wPcJ9hzDFfBcXWjpvHpho9jH6ZreDlUg6AN6j3Fj6D3Sgo
|
||||
1AAF0aGdc5KoeoD90P2vNI30AhSiYiJBg90rFyWCcPUYAZXwUMS8u4yOswARAQAB
|
||||
tCBLZXZpbiBKLiBNY0NhcnRoeSA8a2V2aW5AOHQ4LnVzPokCVAQTAQoAPgIbAwUL
|
||||
CQgHAwUVCgkICwUWAgMBAAIeAQIXgBYhBIl1qbM6o3kQOFxTCK3vdoSAMWvaBQJf
|
||||
b644BQkPqBBZAAoJEK3vdoSAMWvaUYQQAOon9lb9iOZlvCU8jz3uM1EqOT8zcaSx
|
||||
HVkAi8lpudurpp3B1j6QnAfZltnbSpzczUx7ar9fQ2C6FIxuCR9z3pnY8ETeHLfF
|
||||
oSiNveBBUbWIRxGUjLjaid556VSYMfrk9jrE9OnHseEuHlnN/HKgmAgC/bJnUNPQ
|
||||
NJ4jEsDIgKvWUoXV4SUffW+Z97AAMNhIXT+2IP1kuvPF4fU2ogsQOGTdVuuRUwv2
|
||||
3jR/YgOIH9+W1CIGXljZhXRus3sYFoxx3JaM5AYVgG3cK678O0uPgUsI0ihXc8Ab
|
||||
tVCY04sA4/PtkeduDNlIfgwmLhA+a2c1NPbBYG8jYVaQsg3FHQ/OXaoYhbPus4is
|
||||
uhcmExjmP2NMckYzBHrE32Ar9mRcEHvaoEwm/sJUkEUbqKZOvYb3kFsJnW8sl20B
|
||||
SS8TIqnXdCgyxHANJihzQXoTSi++WzjPvKn7lMVptsN4lMQvbQo/9AZTxPhZrQAs
|
||||
573UFmtgWbExHQkDv+bIIpWXmszNffdMpRvUyQMH87rF9vxZeepmwyDWB58ph+r0
|
||||
Pj5nBKiicA8hDM65It/S9xgPU/b+slrcw3htr2BvUnN+ygmTsWc87TqiiLpvpvw3
|
||||
W9AKHZjAakqYkkFmFXY4I7RmZEPn0ktkM8zrw2TJXPPgpWqFmP6LGtuyrd/OMqmZ
|
||||
Fhr+hXSQOJtMuQINBFVrOF8BEAC8mH9Y69KnIrPPBShaw6DTXENRDZzbs0xWbYsX
|
||||
K8Osqvq5bS+0YhqbNDlChQp92mkMx/Nj+duci2Vh4cfHZCaklEchTAkvCDp+plcM
|
||||
ctOeohT0lPjC4X/Z1/tSfsbw7d9sKMVCTAEBXFTRPsw5wzRI1RUbdm0birwmqjpI
|
||||
as8NmyDH/tUINOthKFlnzPPK7+L2s4gpuZvV8PyXTfhoose3UMcuT2SJ2JvKaYgz
|
||||
XtpRn2bwfD7mCzfp3v7bfyAZtimUyXH3LXEmepxHtFQjINDwaPShIOxykDXfZghQ
|
||||
0n8uTNmkcydLi6TcOkrN5JMFMCaT4JA2xsjhRBSxXhCQS1Z5Gow6CL8OuLhDT4/1
|
||||
3wSt4EWMdaDjPQGWO86GMjmb/BSQBGFb3NfIRMeqKslfSswLcbUDv5z8OuasCLE7
|
||||
e9aenuRyimU82PFdLnx6EObhG9F6zbYpMWxwwOnH1k7eXdh5rMhHrDT60G2ytQYb
|
||||
kT0gux3ytP0N9eeVbkCKbXVIqNdil2fYAL9ydDm7+AtEi/aOWsybVX0Dy//yEUAt
|
||||
Auqo8ifPDOpXi3mS2nLfk25sWumV/3qHn0YODk9ht9xMpU8LNZcJ99qhizEp+fuw
|
||||
ZZJDWtqwIWguJ8au0zoHRXdkWoXBh6akoO3sEXzxMeCofKnYo6+GVayGGCUPbMtd
|
||||
/xR9CQARAQABiQI8BBgBCgAmAhsMFiEEiXWpszqjeRA4XFMIre92hIAxa9oFAl9v
|
||||
rkEFCQ+oEGIACgkQre92hIAxa9qh4w/+KpiZmFxNRewCpZTAclO8RFGhZznMsfgY
|
||||
bEWuD+0zPE62JRKP73e6VjJaKLjv91Se394Wt1WCiM/xUioNIgTntj00N7mxNi91
|
||||
huQdm4HcY5MDtMVzUFimIYTDkO8lEV26klLr6csXQ1JLC7H4BPi+QMrWfYfn0dcv
|
||||
ozmLK+OtR+Qdl6Se6KrGQmSq2Ic/hf0Pz1TkPH3wovolHDhvOPfrm2WG/nmnW1+O
|
||||
xdAitfXVdLXaC53j0Aypbqlu7gBE3t1/vEplewCxpUrwe2Vig8SNjngV70/jZlHZ
|
||||
+IaSk1cqpeUjIvT3l1xg6cGtkZeD6xKzHG3/pHiWGcwgQbHpwnpLo2Fp5NVVm/Sm
|
||||
5ny3uK/JrmeqZjqSzmek635p9cVHQvscp2IwChI1HBMbvdAMNCOiwZdcTtDj2Lcf
|
||||
r3DA3uV6cfeu6k3LPzX30igpVkM4Bmx+5z3C0tPDN52UpG0sz2khszmHVENpwD3N
|
||||
599+w/Bn3dH97M7HywnH8RdWeyql7rhJMe4QjfO4VVLNFJbX40bRrdsFyCeza7Rl
|
||||
gW5Dw0F2fFg/JHfk+KtWbz8GL5yK2O3ohUw6jk5qgett2JAH3ro7My6pfsvQrLNf
|
||||
zfu3rcNcRPWDE+Fg3GhOyQWAYxN2lGncWuOBfNhDOyjvBsLUfrKQtIV5kuYf7/oi
|
||||
Vpd8jtu9noc=
|
||||
=uho+
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
11
mutt/mutt.install
Normal file
11
mutt/mutt.install
Normal file
@ -0,0 +1,11 @@
|
||||
## arg 1: the new package version
|
||||
## arg 2: the old package version
|
||||
post_upgrade() {
|
||||
if (( $(vercmp "$2" '2.2.9-3') <= 0)); then
|
||||
cat <<MSG
|
||||
>>> The system-wide configuration location has moved to /etc/mutt/Muttrc.
|
||||
Samples can be found below /usr/share/doc/mutt/samples/.
|
||||
MSG
|
||||
fi
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user