summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2013-03-07 17:28:06 +0100
committerJay Berkenbilt <ejb@ql.org>2013-03-07 17:29:56 +0100
commit197af341dee6a26983c1c4296e757aa36d5a58c3 (patch)
tree564ba0cce6bcb395b7ea4df2800d1d735b2dd242
parent29f5830325f810612b8c683282133c47f5da0b33 (diff)
downloadqpdf-197af341dee6a26983c1c4296e757aa36d5a58c3.tar.zst
Use ./install-sh instead of install -c
-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)