Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=ryuotesting2.git;a=commitdiff;h=e96969408ff76d1cd98aa2cbe3f32a462baea4d8
commit e96969408ff76d1cd98aa2cbe3f32a462baea4d8 Author: James Buren <[email protected]> Date: Tue Jun 5 01:04:14 2012 -0500 syslog-ng-3.3.5-2-x86_64 * convert to use systemd schema diff --git a/source/apps-extra/syslog-ng/FrugalBuild b/source/apps-extra/syslog-ng/FrugalBuild index c1acae7..0d580a8 100644 --- a/source/apps-extra/syslog-ng/FrugalBuild +++ b/source/apps-extra/syslog-ng/FrugalBuild @@ -4,7 +4,7 @@ pkgname=syslog-ng pkgver=3.3.5 -pkgrel=1 +pkgrel=2 pkgdesc="A flexible system logging tool" url="http://www.balabit.com/products/syslog_ng/" depends=('glib2' 'eventlog>=0.2.7' 'libnet>=1.1.2.1-4' 'systemd>=38') @@ -23,12 +23,16 @@ sha1sums=('0c8b85079b60c68c4279bcd4124b1e3c6358407b' \ '2876e61d5e04f6117967da728bcb1d3b6785532f' \ '3f8bd9c46c930e5d0c2c3fd06e7a81f0cdc244f0') +_F_systemd_units=(syslog-ng=e) +Finclude systemd + build() { Fbuild --disable-tcp-wrapper --disable-spoof-source --enable-systemd Ffile /etc/syslog-ng.conf Ffile /etc/logrotate.d/syslog-ng Ffile /lib/systemd/system/syslog-ng.service Fln /lib/systemd/system/syslog-ng.service /etc/systemd/system/syslog.service + Fgenscriptlet } # optimization OK diff --git a/source/apps-extra/syslog-ng/syslog-ng.install b/source/apps-extra/syslog-ng/syslog-ng.install deleted file mode 100644 index 312e966..0000000 --- a/source/apps-extra/syslog-ng/syslog-ng.install +++ /dev/null @@ -1,29 +0,0 @@ -post_install() -{ - systemctl enable syslog-ng.service >/dev/null 2>&1 -} - -pre_remove() -{ - systemctl --no-reload disable syslog-ng.service >/dev/null 2>&1 - systemctl stop syslog-ng.service >/dev/null 2>&1 -} - -post_remove() -{ - systemctl daemon-reload >/dev/null 2>&1 -} - -post_upgrade() -{ - systemctl daemon-reload >/dev/null 2>&1 - if [ `vercmp $2 3.2.4-1` -lt 0 ] ; then - if chkconfig rc.syslog-ng; then - post_install - fi - fi -} - -op=$1 -shift -$op $* _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
