From ece6c047eacb388ed4d36ce1eb18cc96b47a047e Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Sat, 7 Mar 2015 15:24:51 -0500 Subject: Keeping things portable. --- Makefile.in | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in index a2f0acb..5f1807f 100644 --- a/Makefile.in +++ b/Makefile.in @@ -162,7 +162,7 @@ CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in \ $(top_srcdir)/src/include/config.h.in compile config.guess \ - config.sub install-sh ltmain.sh missing + config.sub depcomp install-sh ltmain.sh missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) @@ -841,8 +841,13 @@ uninstall-am: install-data-local: $(DATADIRS) - mkdir -p $(DESTDIR)$(pkgdatadir) - cp -a $(DATADIRS) $(DESTDIR)$(pkgdatadir) + install -d -m 0755 $(DESTDIR)$(pkgdatadir) + for d in "$(DATADIRS)"; do \ + install -d -m 0755 $(DESTDIR)$(pkgdatadir)$d ; \ + for f in $d; do \ + install -m 0644 $$f $(DESTDIR)$(pkgdatadir)$f ; \ + done ; \ + done # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. -- cgit