summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfordprefect2024-07-04 22:06:00 +0200
committerfordprefect2024-07-04 22:06:00 +0200
commitfb44b96518a24f6c80cec7fe0597090d8a5db03c (patch)
tree37f68b31f99cffa88eb0c8576a78f7319a9a2438
parent3da96112e1812df725cd3d26c6e47b897748b974 (diff)
downloadaur-fb44b96518a24f6c80cec7fe0597090d8a5db03c.tar.gz
fix build error with patch to be merged upstream
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f2b944e054f0..6c11bf11edb6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -30,13 +30,16 @@ pkgbase = rsyslog
optdepends = gnutls
options = strip
options = zipman
+ options = emptydirs
backup = etc/rsyslog.conf
backup = etc/logrotate.d/rsyslog
source = rsyslog-8.2406.0.tar.gz::https://github.com/rsyslog/rsyslog/archive/v8.2406.0.tar.gz
+ source = https://patch-diff.githubusercontent.com/raw/rsyslog/rsyslog/pull/5406.patch
source = rsyslog.logrotate
source = rsyslog.conf
source = rsyslog.service
sha256sums = 455dca15a2c1241787c753b6b1e2c09e2daf73f1529a2ed47aceada030af8b09
+ sha256sums = 6211753b8170cc9b778ddd5159aaff03d72878edecddab52d62a9d4893b7ef4c
sha256sums = 0f5bea3fd4dff2c9f097bf95768b2e1f6e9cfd9a08eab98bc3b3b4d2ed44119a
sha256sums = bc7ea11a697c20cdaa6730cfa0b4465cef0fec0e3f6b39aeff8deae9756aafbb
sha256sums = 81b9f9b78395405b679849143a6709911d00e9317928fdb2a2540f52965847c2
diff --git a/PKGBUILD b/PKGBUILD
index 5d2f6e3ab67c..6f471766b791 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,13 +14,15 @@ optdepends=('postgresql-libs: PostgreSQL Database Support'
'gnutls')
backup=('etc/rsyslog.conf'
'etc/logrotate.d/rsyslog')
-options=('strip' 'zipman')
+options=('strip' 'zipman' 'emptydirs')
source=("$pkgname-$pkgver.tar.gz::https://github.com/rsyslog/rsyslog/archive/v${pkgver}.tar.gz"
- 'rsyslog.logrotate'
- 'rsyslog.conf'
+ "https://patch-diff.githubusercontent.com/raw/rsyslog/rsyslog/pull/5406.patch"
+ 'rsyslog.logrotate'
+ 'rsyslog.conf'
'rsyslog.service')
sha256sums=('455dca15a2c1241787c753b6b1e2c09e2daf73f1529a2ed47aceada030af8b09'
+ '6211753b8170cc9b778ddd5159aaff03d72878edecddab52d62a9d4893b7ef4c'
'0f5bea3fd4dff2c9f097bf95768b2e1f6e9cfd9a08eab98bc3b3b4d2ed44119a'
'bc7ea11a697c20cdaa6730cfa0b4465cef0fec0e3f6b39aeff8deae9756aafbb'
'81b9f9b78395405b679849143a6709911d00e9317928fdb2a2540f52965847c2')
@@ -28,6 +30,7 @@ install=$pkgname.install
build() {
cd "$srcdir"/${pkgname}-${pkgver}
+ patch configure.ac ../5406.patch
./autogen.sh --prefix=/usr \
--sbindir=/usr/bin \
--enable-mysql \
@@ -54,4 +57,5 @@ package() {
install -D -m644 "$srcdir"/${pkgname}.conf "$pkgdir"/etc/${pkgname}.conf
install -D -m644 "$srcdir"/${pkgname}.logrotate "$pkgdir"/etc/logrotate.d/${pkgname}
install -D -m644 "$srcdir"/${pkgname}.service "$pkgdir"/usr/lib/systemd/system/${pkgname}.service
+ install -dm755 "$pkgdir/var/spool/rsyslog"
}