summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc60a39b07bf..8300f8655206 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,10 @@
# Maintainer: Oleksandr Natalenko <oleksandr@natalenko.name>
-# Former maintainer: Andrew Lewis <nerf@judo.za.org>
+# Contributor: Andrew Lewis <nerf@judo.za.org>
+# Contributor: mezcal
+
pkgname=rspamd
pkgver=1.8.1
-pkgrel=1
+pkgrel=2
epoch=
pkgdesc="Fast, free and open-source spam filtering system."
arch=(x86_64 i686 armv7h)
@@ -97,22 +99,24 @@ install=rspamd.install
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/vstakhov/${pkgname}/archive/${pkgver}.tar.gz"
"${pkgname}.tmpfile"
"${pkgname}.sysuser"
+ "${pkgname}.logrotate"
"fixes-${pkgver}.diff"
)
sha256sums=('cd25dab6fbd2b20b3bf0c871b133d08a5107696e012c798c6e93cd9e53537555'
'f89edae5436a3c14e58210fb5c1d5bdd2f8a6f98c03dbc150ea9ff1a3fcfe441'
'59646874a5036f3f26cac2898a2f60713fe6147b3c60ee964494f07b6acc313f'
+ 'e705cc908a8e081e4a830cfec5acfc38f00125c5281bb074c939ba3b4a7a8c8b'
'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855')
prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
patch -Np1 <../fixes-${pkgver}.diff
}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
cmake \
-G Ninja \
@@ -130,13 +134,14 @@ build() {
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
DESTDIR="${pkgdir}/" cmake --build . --target install
install -Dm0644 "LICENSE.md" -t "${pkgdir}/usr/share/${pkgname}"
install -Dm0644 "../${pkgname}.tmpfile" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
install -Dm0644 "../${pkgname}.sysuser" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+ install -Dm0644 "../${pkgname}.logrotate" "${pkgdir}/etc/logrotate.d/${pkgname}"
}
# vim: set tabstop=4:softtabstop=4:shiftwidth=4:noexpandtab