summaryrefslogtreecommitdiff
path: root/lang/ocaml/patches/patch-bh
blob: 9a1f236b7f86dbe0a88c7d8c6b35e48e4aff94cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
$NetBSD: patch-bh,v 1.4 2010/08/19 08:06:53 asau Exp $

--- otherlibs/labltk/lib/Makefile.orig	2010-06-08 04:54:09.000000000 +0400
+++ otherlibs/labltk/lib/Makefile	2010-08-12 14:39:56.000000000 +0400
@@ -58,26 +58,21 @@
 	@echo 'exec $(INSTALLDIR)/$(LIBNAME)top$(EXE) -I $(INSTALLDIR) $$*' >> $@
 
 install-script: $(LIBNAME)
-	cp $(LIBNAME) $(BINDIR)
-	chmod 755 $(BINDIR)/$(LIBNAME)
+	$(BSD_INSTALL_SCRIPT) $(LIBNAME) $(BINDIR)
 
 install-batch:
 	cp labltk.bat $(BINDIR)
 
 install:
-	if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi
-	cp $(LIBNAME).cma $(LIBNAME)top$(EXE) $(INSTALLDIR)
-	chmod 644 $(INSTALLDIR)/$(LIBNAME).cma
-	chmod 755 $(INSTALLDIR)/$(LIBNAME)top$(EXE)
-	@if test -d $(BINDIR); then : ; else mkdir $(BINDIR); fi
+	if test -d $(INSTALLDIR); then : ; else $(BSD_INSTALL_DATA_DIR) $(INSTALLDIR); fi
+	$(BSD_INSTALL_DATA) $(LIBNAME).cma $(LIBNAME)top$(EXE) $(INSTALLDIR)
+	@if test -d $(BINDIR); then : ; else $(BSD_INSTALL_DATA_DIR) $(BINDIR); fi
 	@case x$(TOOLCHAIN) in \
 	  xmingw|xmsvc) $(MAKE) install-batch ;; \
 	  *) 		$(MAKE) install-script ;; \
 	esac
 
 installopt:
-	@if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi
-	cp $(LIBNAME).cmxa $(LIBNAME).$(A) $(INSTALLDIR)
+	@if test -d $(INSTALLDIR); then : ; else $(BSD_INSTALL_DATA_DIR) $(INSTALLDIR); fi
+	$(BSD_INSTALL_DATA) $(LIBNAME).cmxa $(LIBNAME).$(A) $(INSTALLDIR)
 	cd $(INSTALLDIR); $(RANLIB) $(LIBNAME).$(A)
-	chmod 644 $(INSTALLDIR)/$(LIBNAME).cmxa
-	chmod 644 $(INSTALLDIR)/$(LIBNAME).$(A)