summaryrefslogtreecommitdiff
path: root/lang/ocaml/patches/patch-ay
blob: 0ddf3e2feeec865b7440073c5b9ab6862d301f16 (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
$NetBSD: patch-ay,v 1.3 2009/09/07 21:48:13 tonio Exp $

--- ./otherlibs/Makefile.shared.orig	2008-07-15 17:31:32.000000000 +0200
+++ ./otherlibs/Makefile.shared
@@ -58,16 +58,18 @@ lib$(CLIBNAME).$(A): $(COBJS)
 
 install::
 	if test -f dll$(CLIBNAME)$(EXT_DLL); then \
-	  cp dll$(CLIBNAME)$(EXT_DLL) $(STUBLIBDIR)/; fi
-	cp lib$(CLIBNAME).$(A) $(LIBDIR)/
+	  ${BSD_INSTALL_DATA} dll$(CLIBNAME)$(EXT_DLL) $(STUBLIBDIR)/; fi
+	${BSD_INSTALL_DATA} lib$(CLIBNAME).$(A) $(LIBDIR)/
 	cd $(LIBDIR); $(RANLIB) lib$(CLIBNAME).$(A)
-	cp $(LIBNAME).cma $(CMIFILES) $(CMIFILES:.cmi=.mli) $(LIBDIR)/
-	if test -n "$(HEADERS)"; then cp $(HEADERS) $(LIBDIR)/caml/; fi
+	${BSD_INSTALL_DATA} $(LIBNAME).cma $(CMIFILES) $(CMIFILES:.cmi=.mli) $(LIBDIR)/
+	if test -n "$(HEADERS)"; then \
+          ${BSD_INSTALL_DATA} $(HEADERS) $(LIBDIR)/caml/; fi
 
 installopt:
-	cp $(CAMLOBJS_NAT) $(LIBNAME).cmxa $(LIBNAME).$(A) $(LIBDIR)/
+	${BSD_INSTALL_DATA} $(CAMLOBJS_NAT) $(LIBNAME).cmxa $(LIBNAME).$(A) $(LIBDIR)/
 	cd $(LIBDIR); $(RANLIB) $(LIBNAME).a
-	if test -f $(LIBNAME).cmxs; then cp $(LIBNAME).cmxs $(LIBDIR)/; fi
+	if test -f $(LIBNAME).cmxs; then \
+          ${BSD_INSTALL_DATA} $(LIBNAME).cmxs $(LIBDIR)/; fi
 
 partialclean:
 	rm -f *.cm*