# Contributor: Shiz # Maintainer: Shiz pkgname=mailutils pkgver=3.4 pkgrel=0 pkgdesc="GNU swiss army knife of electronic mail handling" url="https://mailutils.org/" arch="all" license="GPL-3.0-or-later" replaces="mailx" depends_dev="$pkgname-libs=$pkgver-r$pkgrel" makedepends="readline-dev libtool" checkdepends="autoconf" subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-servers $pkgname-mh" source="https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz disable-koi8-r-test.patch" build() { cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr make } check() { cd "$builddir" # Exclude imap4d tests as they require chdir("/root") which won't work. sed -i 's/$(IMAP4D_DIR)/# $(IMAP4D_DIR)/g' Makefile make check } package() { cd "$builddir" # re-enable imap4d subdirectory for install sed -i 's/# $(IMAP4D_DIR)/$(IMAP4D_DIR)/g' Makefile make DESTDIR="$pkgdir" install cd "$pkgdir" rm usr/lib/charset.alias # No need for these to be suid/sgid root. chmod u-s usr/sbin/maidag chmod g-s usr/bin/dotlock } servers() { pkgdesc="$pkgdesc (servers)" mkdir -p "$subpkgdir"/usr/sbin local server; for server in pop3d imap4d comsatd; do mv "$pkgdir"/usr/sbin/$server "$subpkgdir"/usr/sbin/ done } libs() { pkgdesc="$pkgdesc (libraries)" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/lib "$subpkgdir"/usr/ } mh() { pkgdesc="$pkgdesc (MH compatibility)" mkdir -p "$subpkgdir"/usr/bin \ "$subpkgdir"/usr/share/$pkgname mv "$pkgdir"/usr/bin/mu-mh "$subpkgdir"/usr/bin/ mv "$pkgdir"/usr/share/$pkgname/mh "$subpkgdir"/usr/share/$pkgname/ rmdir -p "$pkgdir"/usr/share/$pkgname || true } sha512sums="e2d53ef85a3d7b9854bd2b9fdb624464b73b365b724474e2a0a81b8c68ae34b130b8099d90a2d8c59f5ab961fed51f7d5219b312a558e40d2b93265c1c926d8c mailutils-3.4.tar.gz d0d78bba10d3ce039bb00657a570fb9411fabf448548994860285701939ae52afd15c007daa85bb18662a67153dda86069afe240b430fbe1b28a45755108f477 disable-koi8-r-test.patch"