97 lines
2.3 KiB
Bash
97 lines
2.3 KiB
Bash
# 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=3.1
|
|
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"
|
|
}
|