[dm-devel] dmraid/man Makefile.in
zkabelac at sourceware.org
zkabelac at sourceware.org
Fri May 28 08:40:53 UTC 2010
CVSROOT: /cvs/dm
Module name: dmraid
Changes by: zkabelac at sourceware.org 2010-05-28 08:40:52
Modified files:
man : Makefile.in
Log message:
Fix usage of top_builddir
Install man pages properly from top_srcdir
Use vpath instead of VPATH
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/man/Makefile.in.diff?cvsroot=dm&r1=1.3&r2=1.4
--- dmraid/man/Makefile.in 2010/03/16 16:02:16 1.3
+++ dmraid/man/Makefile.in 2010/05/28 08:40:52 1.4
@@ -1,30 +1,27 @@
#
-# Copyright (C) 2004-2005 Heinz Mauelshagen, Red Hat GmbH. All rights reserved.
+# Copyright (C) 2004-2010 Heinz Mauelshagen, Red Hat GmbH. All rights reserved.
#
# See file LICENSE at the top of this source tree for license information.
#
srcdir = @srcdir@
top_srcdir = @top_srcdir@
-VPATH = @srcdir@
+top_builddir = @top_builddir@
+vpath %.8 $(srcdir)
MAN8=dmraid.8 dmevent_tool.8
MAN8DIR=${mandir}/man8
-include $(top_srcdir)/make.tmpl
+include $(top_builddir)/make.tmpl
-.PHONY: install_dmraid_man remove_dmraid_man
+.PHONY: install_dmraid_man remove_dmraid_man
-install_dmraid_man:
- @echo "Installing $(MAN8) in $(DESTDIR)$(MAN8DIR)"; \
- mkdir -p $(DESTDIR)$(MAN8DIR); \
- for f in $(MAN8); \
- do \
- $(RM) $(DESTDIR)$(MAN8DIR)/$$f; \
- @INSTALL@ -D -m 444 $$f $(DESTDIR)$(MAN8DIR)/$$f; \
- done
+%_install: %.8
+ $(INSTALL_DATA) -D $< $(DESTDIR)$(MAN8DIR)/$(<F)
+
+install_dmraid_man: $(MAN8:.8=_install)
-install: install_dmraid_man
+install: install_dmraid_man
remove_dmraid_man:
@echo "Removing $(MAN8) in $(DESTDIR)$(MAN8DIR)"; \
@@ -33,4 +30,4 @@
$(RM) $(DESTDIR)$(MAN8DIR)/$$f; \
done
-remove: remove_dmraid_man
+remove: remove_dmraid_man
More information about the dm-devel
mailing list