Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=887004ab0295ae92ba9086e9c490b64999d29350
commit 887004ab0295ae92ba9086e9c490b64999d29350 Author: James Buren <[email protected]> Date: Mon Jul 2 22:54:05 2012 -0500 apcupsd-3.14.10-2-x86_64 * rebuild with systemd schema diff --git a/source/apps-extra/apcupsd/FrugalBuild b/source/apps-extra/apcupsd/FrugalBuild index 5283ebb..39fdc59 100644 --- a/source/apps-extra/apcupsd/FrugalBuild +++ b/source/apps-extra/apcupsd/FrugalBuild @@ -3,7 +3,7 @@ pkgname=apcupsd pkgver=3.14.10 -pkgrel=1 +pkgrel=2 pkgdesc="A daemon for controlling APC UPSes." Finclude sourceforge url="http://www.apcupsd.com/" @@ -14,11 +14,15 @@ replaces=('genpower') archs=('i686' 'x86_64') up2date="lynx -dump $url |grep Stable|sed 's/.*: \([0-9\.]*\) (.*/\1/;q'" source=($source rc.apcupsd rc.apcupsd-hu.po \ - apcupsd.conf.off) + apcupsd.service apcupsd.conf.off) sha1sums=('4a3d5591672121f5d761d33307b56f10d33f5b67' \ '00bf37801558c4219499d48747b657bf60f38f73' \ 'cb0e3f02874078a7fbd38429f3f59a45b057b163' \ + '13cf2771b5525477ccb1ad75da9d781e9bf1386f' \ 'd561f5535022e22a6a22514b13a95cdcec61e881') +_F_sysvinit_units=(apcupsd) +_F_systemd_units=(apcupsd=) +Finclude systemd build() { @@ -30,6 +34,8 @@ build() Fmakeinstall DESTDIR=$Fdestdir Frcd2 Ffile /etc/httpd/conf/modules.d/apcupsd.conf.off + Ffile /lib/systemd/system/apcupsd.service + Fgenscriptlet } # optimization OK diff --git a/source/apps-extra/apcupsd/apcupsd.service b/source/apps-extra/apcupsd/apcupsd.service new file mode 100644 index 0000000..721cd13 --- /dev/null +++ b/source/apps-extra/apcupsd/apcupsd.service @@ -0,0 +1,11 @@ +[Unit] +Description=APC UPS controller daemon +After=syslog.target + +[Service] +ExecStart=/sbin/apcupsd -f /etc/apcupsd/apcupsd.conf -P /var/run/apcupsd.pid +PIDFile=/var/run/apcupsd.pid +Type=forking + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
