summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--make/libtool.mk6
2 files changed, 9 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 11d99646..4f4c71a4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-03-07 Jay Berkenbilt <ejb@ql.org>
+
+ * Use ./install-sh (already present) instead of "install -c" to
+ install executables to fix portability problems against different
+ UNIX variants.
+
2013-03-03 Jay Berkenbilt <ejb@ql.org>
* Add protected terminateParsing method to
diff --git a/make/libtool.mk b/make/libtool.mk
index d1a19bc1..0d1d8bee 100644
--- a/make/libtool.mk
+++ b/make/libtool.mk
@@ -112,14 +112,14 @@ install: all
./mkinstalldirs $(DESTDIR)$(includedir)/qpdf
./mkinstalldirs $(DESTDIR)$(docdir)
./mkinstalldirs $(DESTDIR)$(mandir)/man1
- $(LIBTOOL) --mode=install install -c \
+ $(LIBTOOL) --mode=install ./install-sh \
libqpdf/$(OUTPUT_DIR)/libqpdf.la \
$(DESTDIR)$(libdir)/libqpdf.la
$(LIBTOOL) --finish $(DESTDIR)$(libdir)
- $(LIBTOOL) --mode=install install -c \
+ $(LIBTOOL) --mode=install ./install-sh \
qpdf/$(OUTPUT_DIR)/qpdf \
$(DESTDIR)$(bindir)/qpdf
- $(LIBTOOL) --mode=install install -c \
+ $(LIBTOOL) --mode=install ./install-sh \
zlib-flate/$(OUTPUT_DIR)/zlib-flate \
$(DESTDIR)$(bindir)/zlib-flate
cp qpdf/fix-qdf $(DESTDIR)$(bindir)