firewalld: fix building in a separate directory outside the source tree Upstream-Status: Submitted [https://github.com/firewalld/firewalld/pull/456] Signed-off-by: Dan Callaghan diff --git a/config/Makefile.am b/config/Makefile.am index 7048d2ee..5270d408 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -377,11 +377,11 @@ install-config: $(MKDIR_P) $(DESTDIR)$(sconfdir)/zones $(MKDIR_P) $(DESTDIR)$(sconfdir)/helpers $(MKDIR_P) $(DESTDIR)$(prefixlibdir) - cp -r icmptypes $(DESTDIR)$(prefixlibdir) - cp -r ipsets $(DESTDIR)$(prefixlibdir) - cp -r services $(DESTDIR)$(prefixlibdir) - cp -r zones $(DESTDIR)$(prefixlibdir) - cp -r helpers $(DESTDIR)$(prefixlibdir) + cp -r $(srcdir)/icmptypes $(DESTDIR)$(prefixlibdir) + cp -r $(srcdir)/ipsets $(DESTDIR)$(prefixlibdir) + cp -r $(srcdir)/services $(DESTDIR)$(prefixlibdir) + cp -r $(srcdir)/zones $(DESTDIR)$(prefixlibdir) + cp -r $(srcdir)/helpers $(DESTDIR)$(prefixlibdir) uninstall-config: rmdir $(DESTDIR)$(sconfdir)/icmptypes diff --git a/doc/xml/Makefile.am b/doc/xml/Makefile.am index 8c93ab9c..d0313e3e 100644 --- a/doc/xml/Makefile.am +++ b/doc/xml/Makefile.am @@ -69,7 +69,8 @@ edit = sed \ -e 's|\@PREFIX\@|$(prefix)|' \ -e 's|\@SYSCONFDIR\@|$(sysconfdir)|' \ -e 's|\@PACKAGE_STRING\@|$(PACKAGE_STRING)|' \ - -e 's|\@IFCFGDIR\@|$(IFCFGDIR)|' + -e 's|\@IFCFGDIR\@|$(IFCFGDIR)|' \ + -e 's|@SRCDIR@|$(srcdir)|' transform-man.xsl: transform-man.xsl.in $(edit) $< >$@ diff --git a/doc/xml/firewall-cmd.xml.in b/doc/xml/firewall-cmd.xml.in index c2606553..24d77858 100644 --- a/doc/xml/firewall-cmd.xml.in +++ b/doc/xml/firewall-cmd.xml.in @@ -1,9 +1,9 @@ - - + + + ]> diff --git a/doc/xml/firewalld.xml.in b/doc/xml/firewalld.xml.in index de802059..3d319b04 100644 --- a/doc/xml/firewalld.xml.in +++ b/doc/xml/firewalld.xml.in @@ -1,9 +1,9 @@ - - + + + ]>