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>
###############################################################################
name = ddns
-version = 005
+version = 008
release = 1
arch = noarch
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
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