[arch-commits] Commit in rsyslog/trunk (PKGBUILD)

Sergej Pupykin spupykin at archlinux.org
Thu Dec 4 11:01:07 UTC 2014


    Date: Thursday, December 4, 2014 @ 12:01:07
  Author: spupykin
Revision: 123437

upgpkg: rsyslog 8.4.2-2

upd

Modified:
  rsyslog/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-12-04 10:50:51 UTC (rev 123436)
+++ PKGBUILD	2014-12-04 11:01:07 UTC (rev 123437)
@@ -3,7 +3,7 @@
 
 pkgname=rsyslog
 pkgver=8.4.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability"
 url="http://www.rsyslog.com/"
 arch=('i686' 'x86_64')
@@ -25,6 +25,13 @@
          '0d990373f5c70ddee989296007b4df5b'
          'd61dd424e660eb16401121eed20d98bc')
 
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  sed -i rsyslog.service.in \
+    -e 's|rsyslogd -n|rsyslogd -n -i /run/rsyslogd.pid|' \
+    -e '/ExecStart=.*$/iPIDFile=/run/rsyslogd.pid'
+}
+
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
   ./configure --prefix=/usr \
@@ -45,12 +52,6 @@
 package() {
   cd ${srcdir}/${pkgname}-${pkgver}
   make install DESTDIR=${pkgdir}
-  # Install Daemons and Configuration Files
   install -D -m644 $srcdir/${pkgname}.conf ${pkgdir}/etc/${pkgname}.conf
   install -D -m644 $srcdir/${pkgname}.logrotate ${pkgdir}/etc/logrotate.d/${pkgname}
-
-  # fix location of systemctl and remove start precondition
-  sed -i "$pkgdir/usr/lib/systemd/system/rsyslog.service" \
-    -e 's@/bin/systemctl@/usr&@' \
-    -e '/^ExecStartPre/d'
 }



More information about the arch-commits mailing list