ddns: Update to 008.

Update to the latest version of ddns - including a lot of upstream patches,
with various improvements and new providers, systemd support and generate the manpages.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Stefan Schantl 2015-08-09 20:35:57 +02:00 committed by Michael Tremer
parent f513109e92
commit c8a4d05c14
1 changed files with 28 additions and 2 deletions

View File

@ -4,7 +4,7 @@
###############################################################################
name = ddns
version = 005
version = 008
release = 1
arch = noarch
@ -25,14 +25,18 @@ build
requires
autoconf
automake
docbook-xsl
gettext-devel
intltool
m4
systemd-devel
end
configure_options += \
--prefix=%{prefix} \
--sysconfdir=%{sysconfdir}
--sysconfdir=%{sysconfdir} \
--enable-manpages \
--with-systemd
prepare_cmds
./autogen.sh
@ -53,5 +57,27 @@ packages
configfiles
%{sysconfdir}/%{name}/ddns.conf
end
datafiles
%{localestatedir}/%{name}.db
end
script postin
systemctl daemon-reload >/dev/null 2>&1 || :
systemctl enable ddns.timer >/dev/null 2>&1 || :
end
script preun
systemctl disable ddns.timer >/dev/null 2>&1 || :
systemctl stop ddns.service >/dev/null 2>&1 || :
end
script postun
systemctl daemon-reload >/dev/null 2>&1 || :
end
script postup
systemctl daemon-reload >/dev/null 2>&1 || :
end
end
end