]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
build: Standardize on .pod -> .x.in -> .x
authorAndrea Bolognani <abologna@redhat.com>
Tue, 12 Apr 2016 20:28:27 +0000 (22:28 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Mon, 25 Apr 2016 13:40:44 +0000 (15:40 +0200)
After this commit, all man pages are generated using the same two
steps:

  1. Process a source $command.pod file with pod2man(1) to obtain
     a valid man page in $command.$section.in

  2. Process $command.$section.in with sed(1) to obtain the final
     man page in $command.$section

daemon/Makefile.am
daemon/libvirtd.pod [moved from daemon/libvirtd.pod.in with 100% similarity]
src/Makefile.am
src/locking/virtlockd.pod [moved from src/locking/virtlockd.pod.in with 100% similarity]
src/logging/virtlogd.pod [moved from src/logging/virtlogd.pod.in with 100% similarity]
tools/Makefile.am

index 32ecd4cca42b858bad0cadaff0c1a1db640fb00b..d7c21f712f45d140cd94442e6195f7dc5b1d9c69 100644 (file)
@@ -69,7 +69,7 @@ EXTRA_DIST =                                          \
        libvirtd.uml.logrotate.in                       \
        test_libvirtd.aug.in                             \
        THREADS.txt                                     \
-       libvirtd.pod.in                                 \
+       libvirtd.pod                                    \
        libvirtd.8.in                                   \
        $(DAEMON_SOURCES)                               \
        $(LIBVIRTD_CONF_SOURCES)                        \
@@ -161,13 +161,6 @@ augeastests_DATA = test_libvirtd.aug
 
 CLEANFILES += test_libvirtd.aug
 
-libvirtd.8: libvirtd.8.in
-       $(AM_V_GEN)sed \
-           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
-           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
-           < $< > $@-t && \
-       mv $@-t $@
-
 libvirtd_SOURCES = $(DAEMON_SOURCES)
 
 #-D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_POSIX_C_SOURCE=199506L
@@ -504,12 +497,18 @@ install-data-local: install-data-sasl
 uninstall-local:: uninstall-data-sasl
 endif ! WITH_LIBVIRTD
 
-POD2MAN = pod2man -c "Virtualization Support" \
-                       -r "$(PACKAGE)-$(VERSION)" -s 8
+POD2MAN = pod2man -c "Virtualization Support" -r "$(PACKAGE)-$(VERSION)"
 
-libvirtd.8.in: libvirtd.pod.in $(top_srcdir)/configure.ac
-       $(AM_V_GEN)$(POD2MAN) --name LIBVIRTD $< $@ \
-           && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi
+%.8.in: %.pod
+       $(AM_V_GEN)$(POD2MAN) --section=8 $< $@ \
+               && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi
+
+%.8: %.8.in $(top_srcdir)/configure.ac
+       $(AM_V_GEN)sed \
+               -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
+               -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
+               < $< > $@-t && \
+       mv $@-t $@
 
 # This is needed for clients too, so can't wrap in
 # the WITH_LIBVIRTD conditional
similarity index 100%
rename from daemon/libvirtd.pod.in
rename to daemon/libvirtd.pod
index 11f2731014ecd6d5d3f43af374a82487113f32d3..238363cc3c9365697113a9addde96c054201c107 100644 (file)
@@ -2562,29 +2562,21 @@ virtlogd.init: logging/virtlogd.init.in $(top_builddir)/config.status
            chmod a+x $@-t &&                                   \
            mv $@-t $@
 
-POD2MAN = pod2man -c "Virtualization Support" \
-                       -r "$(PACKAGE)-$(VERSION)" -s 8
+POD2MAN = pod2man -c "Virtualization Support" -r "$(PACKAGE)-$(VERSION)"
 
-virtlockd.8.in: locking/virtlockd.pod.in $(top_srcdir)/configure.ac
-       $(AM_V_GEN)$(POD2MAN) --name VIRTLOCKD $< $@ \
-           && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi
+virtlockd.8.in: locking/virtlockd.pod
+       $(AM_V_GEN)$(POD2MAN) --section 8 $< $@ \
+               && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi
 
-virtlockd.8: virtlockd.8.in
-       $(AM_V_GEN)sed \
-           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
-           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
-           < $< > $@-t && \
-       mv $@-t $@
-
-virtlogd.8.in: logging/virtlogd.pod.in $(top_srcdir)/configure.ac
-       $(AM_V_GEN)$(POD2MAN) --name VIRTLOGD $< $@ \
-           && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi
+virtlogd.8.in: logging/virtlogd.pod
+       $(AM_V_GEN)$(POD2MAN) --section 8 $< $@ \
+               && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi
 
-virtlogd.8: virtlogd.8.in
+%.8: %.8.in $(top_srcdir)/configure.ac
        $(AM_V_GEN)sed \
-           -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
-           -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
-           < $< > $@-t && \
+               -e 's|[@]sysconfdir[@]|$(sysconfdir)|g' \
+               -e 's|[@]localstatedir[@]|$(localstatedir)|g' \
+               < $< > $@-t && \
        mv $@-t $@
 
 if WITH_LIBVIRTD
@@ -2603,14 +2595,14 @@ MAINTAINERCLEANFILES += virtlockd.8.in virtlogd.8.in
 EXTRA_DIST += \
         locking/virtlockd.service.in \
         locking/virtlockd.socket.in \
-        locking/virtlockd.pod.in \
+        locking/virtlockd.pod \
         virtlockd.8.in \
         locking/virtlockd.aug \
         locking/virtlockd.conf \
         locking/test_virtlockd.aug.in \
         logging/virtlogd.service.in \
         logging/virtlogd.socket.in \
-        logging/virtlogd.pod.in \
+        logging/virtlogd.pod \
         virtlogd.8.in \
         logging/virtlogd.aug \
         logging/virtlogd.conf \
index 64212d5c401b13aba05316f35722c35839d494af..5b4c9e3bf9fb8dcbedf7406d8c118b1584a2b66e 100644 (file)
@@ -28,8 +28,6 @@ AM_LDFLAGS = \
        $(NO_INDIRECT_LDFLAGS)                                  \
        $(NULL)
 
-POD2MAN = pod2man -c "Virtualization Support" -r "$(PACKAGE)-$(VERSION)"
-
 ICON_FILES = \
        libvirt_win_icon_16x16.ico \
        libvirt_win_icon_32x32.ico \
@@ -273,6 +271,8 @@ virsh_win_icon.$(OBJEXT): virsh_win_icon.rc
          --output-format coff --output $@
 endif WITH_WIN_ICON
 
+POD2MAN = pod2man -c "Virtualization Support" -r "$(PACKAGE)-$(VERSION)"
+
 %.1.in: %.pod
        $(AM_V_GEN)$(POD2MAN) $< $@ \
                && if grep 'POD ERROR' $@ ; then rm $@; exit 1; fi