Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=4a54b6c62621005a2614e323034469062eaf92ab
commit 4a54b6c62621005a2614e323034469062eaf92ab Author: James Buren <[email protected]> Date: Wed Jun 6 23:30:34 2012 -0500 ddclient-3.8.1-2-x86_64 * convert to use systemd schema diff --git a/source/network-extra/ddclient/FrugalBuild b/source/network-extra/ddclient/FrugalBuild index 7f81218..e3270ff 100644 --- a/source/network-extra/ddclient/FrugalBuild +++ b/source/network-extra/ddclient/FrugalBuild @@ -3,7 +3,7 @@ pkgname=ddclient pkgver=3.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="ddclient is a perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network" depends=('perl') groups=('network-extra') @@ -12,10 +12,15 @@ backup=("etc/$pkgname/$pkgname.conf") _F_sourceforge_ext=".tar.bz2" Finclude sourceforge url="http://ddclient.sourceforge.net" -source=(${source[@]} rc.ddclient README.Frugalware) +source=(${source[@]} rc.ddclient README.Frugalware ddclient.service) sha1sums=('2fc0909cf25ab03019214e52d66c7fcd449f8bbe' \ 'ef4fb8168c6741079995df3d103212e837ef24e0' \ - 'fd41d58502e5ade4ee605294b7b1c4704fd4b698') + 'fd41d58502e5ade4ee605294b7b1c4704fd4b698' \ + '0eb1531e524dc27b50a4b24b80ee89be6bc76a27') + +_F_sysvinit_units=(ddclient) +_F_systemd_units=(ddclient=) +Finclude systemd build() { @@ -30,6 +35,9 @@ build() # Copy the rc.ddclient script Frcd2 + + Ffile /lib/systemd/system/ddclient.service + Fgenscriptlet } # optimization OK diff --git a/source/network-extra/ddclient/ddclient.service b/source/network-extra/ddclient/ddclient.service new file mode 100644 index 0000000..db6dd0a --- /dev/null +++ b/source/network-extra/ddclient/ddclient.service @@ -0,0 +1,10 @@ +[Unit] +Description=Dynamic Dns Update Client +After=network.target + +[Service] +ExecStart=/usr/sbin/ddclient +Type=forking + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
