[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng syslog-ng.rc)
Aaron Griffin
aaron at archlinux.org
Fri Dec 12 05:24:52 UTC 2008
Date: Friday, December 12, 2008 @ 00:24:52
Author: aaron
Revision: 21354
upgpkg: syslog-ng 2.1.3-1
Added:
syslog-ng/trunk/syslog-ng.rc
(from rev 21353, syslog-ng/trunk/syslog-ng)
Modified:
syslog-ng/trunk/PKGBUILD
Deleted:
syslog-ng/trunk/syslog-ng
--------------+
PKGBUILD | 47 +++++++++++++++++++++++++++++------------------
syslog-ng | 39 ---------------------------------------
syslog-ng.rc | 39 +++++++++++++++++++++++++++++++++++++++
3 files changed, 68 insertions(+), 57 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2008-12-12 04:19:16 UTC (rev 21353)
+++ PKGBUILD 2008-12-12 05:24:52 UTC (rev 21354)
@@ -1,31 +1,42 @@
# $Id$
-# Maintainer: Judd Vinet <jvinet at zeroflux.org>
+# Maintainer: Aaron Griffin <aaron at archlinux.org>
+# Contributor: Judd Vinet <jvinet at zeroflux.org>
+
pkgname=syslog-ng
-pkgver=2.0.9
+pkgver=2.1.3
+_shortver="${pkgver%.*}"
pkgrel=1
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
arch=(i686 x86_64)
license=('GPL')
groups=('base')
url="http://www.balabit.com/network-security/syslog-ng/"
-depends=('logrotate' 'glibc')
-makedepends=('flex' 'glib2' 'eventlog' 'pkgconfig' 'tcp_wrappers')
+depends=('glibc')
+makedepends=('flex' 'pkgconfig' 'glib2' 'eventlog' 'tcp_wrappers')
+optdepends=('logrotate')
provides=('logger')
backup=('etc/syslog-ng.conf' 'etc/logrotate.d/syslog-ng')
-source=(http://www.balabit.com/downloads/files/syslog-ng/sources/stable/src/$pkgname-$pkgver.tar.gz \
- syslog-ng.conf syslog-ng.logrotate syslog-ng)
-md5sums=('2d4232f7167c2b4f48794e4f8f80e863' 'ee95af3a4f969f3759e477289305c8c6'\
- '9714c7479119922b55a7992677ebecb5' '9bd98250cfa49e13fa3fa731b6040549')
+source=(http://www.balabit.com/downloads/files/syslog-ng/sources/$_shortver/src/$pkgname-$pkgver.tar.gz
+ syslog-ng.conf syslog-ng.logrotate syslog-ng.rc)
+md5sums=('e502745de194570182ad9d69c9860d7d'
+ 'ee95af3a4f969f3759e477289305c8c6'
+ '9714c7479119922b55a7992677ebecb5'
+ '9bd98250cfa49e13fa3fa731b6040549')
build() {
- cd $startdir/src/$pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc \
- --localstatedir=/var/lib/syslog-ng --enable-tcp-wrapper \
- --disable-spoof-source
- make || return 1
- make DESTDIR=$startdir/pkg install || return 1
- install -d $startdir/pkg/var/lib/syslog-ng
- install -D -m644 ../syslog-ng.conf $startdir/pkg/etc/syslog-ng.conf
- install -D -m644 ../syslog-ng.logrotate $startdir/pkg/etc/logrotate.d/syslog-ng
- install -D -m755 ../syslog-ng $startdir/pkg/etc/rc.d/syslog-ng
+ cd $srcdir/$pkgname-$pkgver
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var/lib/syslog-ng \
+ --enable-tcp-wrapper \
+ --enable-mixed-linking \
+ --disable-spoof-source
+ make || return 1
+ make DESTDIR=$pkgdir install || return 1
+
+ mkdir -p $pkgdir/var/lib/syslog-ng
+ install -D -m644 $srcdir/syslog-ng.conf $pkgdir/etc/syslog-ng.conf
+ install -D -m644 $srcdir/syslog-ng.logrotate $pkgdir/etc/logrotate.d/syslog-ng
+ install -D -m755 $srcdir/syslog-ng.rc $pkgdir/etc/rc.d/syslog-ng
}
Deleted: syslog-ng
===================================================================
--- syslog-ng 2008-12-12 04:19:16 UTC (rev 21353)
+++ syslog-ng 2008-12-12 05:24:52 UTC (rev 21354)
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/sbin/syslog-ng`
-case "$1" in
- start)
- stat_busy "Starting Syslog-NG"
- [ -z "$PID" ] && /usr/sbin/syslog-ng
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon syslog-ng
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping Syslog-NG"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm -f /var/run/syslog-ng.pid
-# Removing stale syslog-ng.persist file. It's new location, as of 2.0.6-1, is /var/lib/syslog-ng/
- rm -f /var/syslog-ng.persist
- rm_daemon syslog-ng
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
Copied: syslog-ng/trunk/syslog-ng.rc (from rev 21353, syslog-ng/trunk/syslog-ng)
===================================================================
--- syslog-ng.rc (rev 0)
+++ syslog-ng.rc 2008-12-12 05:24:52 UTC (rev 21354)
@@ -0,0 +1,39 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+PID=`pidof -o %PPID /usr/sbin/syslog-ng`
+case "$1" in
+ start)
+ stat_busy "Starting Syslog-NG"
+ [ -z "$PID" ] && /usr/sbin/syslog-ng
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ add_daemon syslog-ng
+ stat_done
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping Syslog-NG"
+ [ ! -z "$PID" ] && kill $PID &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm -f /var/run/syslog-ng.pid
+# Removing stale syslog-ng.persist file. It's new location, as of 2.0.6-1, is /var/lib/syslog-ng/
+ rm -f /var/syslog-ng.persist
+ rm_daemon syslog-ng
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
Property changes on: syslog-ng/trunk/syslog-ng.rc
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mergeinfo
+
More information about the arch-commits
mailing list