aports/communication/neomutt/APKBUILD

44 lines
1.5 KiB
Plaintext

# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Contributor: Alex Denes <caskd@redxen.eu>
# Maintainer: Alex Denes <caskd@redxen.eu>
pkgname=neomutt
pkgver=20200925
pkgrel=0
pkgdesc="Mutt with miscellaneous fixes and feature patches"
url="https://neomutt.org/"
arch="all"
options="chmod-clean" # Tests include 0000 permission reads, required for proper cleanup
license="GPL-2.0-or-later"
makedepends="cyrus-sasl-dev gdbm-dev gettext-dev gpgme-dev libidn-dev
ncurses-dev openssl-dev notmuch-dev bsd-compat-headers libxslt tcl
docbook-xsl perl w3m"
subpackages="$pkgname-doc $pkgname-lang"
source="neomutt-$pkgver.tar.gz::https://github.com/neomutt/neomutt/archive/$pkgver.tar.gz
neomutt-test-files-master.zip::https://github.com/neomutt/neomutt-test-files/archive/master.zip"
build() {
./configure \
--notmuch \
--gpgme \
--gdbm \
--ssl \
--sasl
make
}
check() {
export NEOMUTT_TEST_DIR="$srcdir/neomutt-test-files-master"
(cd $NEOMUTT_TEST_DIR && ./setup.sh)
make test
(cd $NEOMUTT_TEST_DIR && ./restore.sh)
}
package() {
make DESTDIR="$pkgdir" install
install -Dm644 contrib/gpg.rc \
"$pkgdir"/usr/share/doc/$pkgname/examples/Muttrc.gpg
}
sha512sums="1ee89ee1b3581fe2b7dafd091e315fcf4d6f7b0644c15b08af8eb2720e83f07ae526b5659abb44430309821f48013fc85af0dd6f140729b2e52e5f874cf3bc50 neomutt-20200925.tar.gz
8f6d06c89665e6a9ecdffe34583b771340df330f38762ce7b408ec9a818f7210263656c63dced200784b4dcb55f7f17fc43fa706ae2944349fcb2e45eb0ace1d neomutt-test-files-master.zip"