6f8fad6
diff -up ctags-5.7/Makefile.in.destdir ctags-5.7/Makefile.in
6f8fad6
--- ctags-5.7/Makefile.in.destdir	2006-10-12 05:26:40.000000000 +0200
6f8fad6
+++ ctags-5.7/Makefile.in	2008-02-15 17:10:23.000000000 +0100
6f8fad6
@@ -59,7 +59,7 @@ include $(srcdir)/source.mak
6f8fad6
 
6f8fad6
 VPATH	= $(srcdir)
6f8fad6
 
6f8fad6
-INSTALL		= cp
6f8fad6
+INSTALL		= cp -p
6f8fad6
 INSTALL_PROG	= $(INSTALL)
6f8fad6
 INSTALL_DATA	= $(INSTALL)
6f8fad6
 
6f8fad6
@@ -138,7 +141,8 @@ install-ebin: $(DEST_ETAGS)
6f8fad6
 install-lib: $(DEST_READ_LIB) $(DEST_READ_INC)
6f8fad6
 
6f8fad6
 $(DEST_CTAGS): $(CTAGS_EXEC) $(bindir) FORCE
6f8fad6
-	$(INSTALL_PROG) $(CTAGS_EXEC) $@  &&  chmod 755 $@
6f8fad6
+	$(srcdir)/mkinstalldirs $(DESTDIR)$(bindir)
6f8fad6
+	$(INSTALL_PROG) $(CTAGS_EXEC) $(DESTDIR)$@  &&  chmod 755 $(DESTDIR)$@
6f8fad6
 
6f8fad6
 $(DEST_ETAGS):
6f8fad6
 	- if [ -x $(DEST_CTAGS) ]; then \
6f8fad6
@@ -153,7 +157,8 @@ install-cman: $(DEST_CMAN)
6f8fad6
 install-eman: $(DEST_EMAN)
6f8fad6
 
6f8fad6
 $(DEST_CMAN): $(man1dir) $(MANPAGE) FORCE
6f8fad6
-	- $(INSTALL_DATA) $(srcdir)/$(MANPAGE) $@  &&  chmod 644 $@
6f8fad6
+	$(srcdir)/mkinstalldirs $(DESTDIR)$(man1dir)
6f8fad6
+	- $(INSTALL_DATA) $(srcdir)/$(MANPAGE) $(DESTDIR)$@  &&  chmod 644 $(DESTDIR)$@
6f8fad6
 
6f8fad6
 $(DEST_EMAN):
6f8fad6
 	- if [ -f $(DEST_CMAN) ]; then \
6f8fad6
@@ -164,9 +169,11 @@ $(DEST_EMAN):
6f8fad6
 # install the library
6f8fad6
 #
6f8fad6
 $(DEST_READ_LIB): $(READ_LIB) $(libdir) FORCE
6f8fad6
+	$(srcdir)/mkinstalldirs $(DESTDIR)$(libdir)
6f8fad6
 	$(INSTALL_PROG) $(READ_LIB) $@  &&  chmod 644 $@
6f8fad6
 
6f8fad6
 $(DEST_READ_INC): $(READ_INC) $(incdir) FORCE
6f8fad6
+	$(srcdir)/mkinstalldirs $(DESTDIR)$(incdir)
6f8fad6
 	$(INSTALL_PROG) $(READ_INC) $@  &&  chmod 644 $@
6f8fad6
 
6f8fad6