3b06c79f86
PKGREVISION++, because I changed some things around.
38 lines
1.3 KiB
Text
38 lines
1.3 KiB
Text
$NetBSD: patch-an,v 1.1 2008/09/05 02:07:51 dholland Exp $
|
|
|
|
destdir support.
|
|
|
|
--- launch/Makefile~ 1995-02-22 04:33:26.000000000 -0500
|
|
+++ launch/Makefile 2008-09-04 21:32:35.000000000 -0400
|
|
@@ -10,19 +10,20 @@ all: camlc camllight camlmktop camlexec
|
|
# Also, "make install" is done with root permissions, meaning that we don't
|
|
# have write permission in the current directory if NFS-mounted...
|
|
|
|
+# (echo "#!$(BINDIR)/camlrun"; \
|
|
+# echo "exit 2"; \
|
|
+# cat testprog) > /tmp/testscr
|
|
+# chmod a+x /tmp/testscr
|
|
+# sh -c 'if sh -c /tmp/testscr 2>/dev/null; \
|
|
+# then echo "#!$(BINDIR)/camlrun" > $(LIBDIR)/header; \
|
|
+# else cp camlexec $(LIBDIR)/header; \
|
|
+# fi'
|
|
+# rm -f /tmp/testscr
|
|
install:
|
|
- (echo "#!$(BINDIR)/camlrun"; \
|
|
- echo "exit 2"; \
|
|
- cat testprog) > /tmp/testscr
|
|
- chmod a+x /tmp/testscr
|
|
- sh -c 'if sh -c /tmp/testscr 2>/dev/null; \
|
|
- then echo "#!$(BINDIR)/camlrun" > $(LIBDIR)/header; \
|
|
- else cp camlexec $(LIBDIR)/header; \
|
|
- fi'
|
|
- rm -f /tmp/testscr
|
|
+ echo "#!$(BINDIR)/camlrun" > $(DESTDIR)$(LIBDIR)/header
|
|
for script in camlc camllight camlmktop; do \
|
|
- cp $$script $(BINDIR)/$$script; \
|
|
- chmod a+x $(BINDIR)/$$script; \
|
|
+ cp $$script $(DESTDIR)$(BINDIR)/$$script; \
|
|
+ chmod a+x $(DESTDIR)$(BINDIR)/$$script; \
|
|
done
|
|
|
|
SEDCOMMANDS=\
|