summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 9 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b708a97fcaf..1b65ba5d2a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,21 @@
-# Maintainer: Steven Hiscocks <steven[at]hiscocks[dot]me[dot]uk>
+# Maintainer: Amish <contact at via dot aur>
+# Contributor: Steven Hiscocks <steven[at]hiscocks[dot]me[dot]uk>
pkgname=milter-greylist
pkgver=4.6.2
pkgrel=1
-pkgdesc="milter-greylist is a stand-alone milter written in C that implements the greylist filtering method."
+pkgdesc="A stand-alone milter written in C that implements the greylist filtering method."
url="http://hcpnet.free.fr/milter-greylist/"
arch=('x86_64' 'i686')
license=('BSD')
depends=('libspf2' 'opendkim')
makedepends=('libmilter')
backup=('etc/mail/greylist.conf')
-install="${pkgname}.install"
source=("http://ftp.espci.fr/pub/${pkgname}/${pkgname}-${pkgver}.tgz"
"milter-greylist-4.5.11-warning.patch"
"${pkgname}.service")
md5sums=('8872008db2fc6b93dd9ab8576383fec2'
- 'SKIP'
- 'SKIP')
+ '6965cbd37d0af10d4d2e74ce8cf25095'
+ '53d576fdb2150fa2940f4989a40f80d2')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -32,8 +32,11 @@ package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m0644 greylist2.conf "${pkgdir}/etc/mail/greylist.conf"
-
install -Dm0644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+ echo "u milt-gl - - /var/lib/milter-greylist" | install -Dm644 /dev/stdin "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+ echo "d /var/lib/milter-greylist 0750 milt-gl milt-gl" | install -Dm644 /dev/stdin "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+ sed -ne '/This software is available under/,$ p' README | install -Dm644 /dev/stdin "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ rmdir "${pkgdir}"/var{/lib{/milter-greylist,},}
}
# vim:set ts=2 sw=2 et: