blob: fdb388e540b10fbb4fdf372d648e29893b93f8e6 (
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
# Contributor: Shiz <hi@shiz.me>
# Maintainer: Shiz <hi@shiz.me>
pkgname=mailutils
pkgver=3.2
pkgrel=1
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"
builddir="$srcdir/$pkgname-$pkgver"
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="5528799ba1bf7b8eaf3c0e2fe436aeb0be03ccb85788eff7ab6f860da9a03d00f86a4ebcf6839c0a164c6c6d1a0cfe38ec8c848db45376d958325dadba13549e mailutils-3.2.tar.gz
d0d78bba10d3ce039bb00657a570fb9411fabf448548994860285701939ae52afd15c007daa85bb18662a67153dda86069afe240b430fbe1b28a45755108f477 disable-koi8-r-test.patch"
|