$NetBSD: patch-otherlibs_labltk_camltk_Makefile,v 1.2 2013/11/01 10:47:50 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp --- otherlibs/labltk/camltk/Makefile.orig 2013-03-19 17:49:49.000000000 +0000 +++ otherlibs/labltk/camltk/Makefile @@ -32,14 +32,14 @@ camltkobjs: $(CAMLTKOBJS) camltkobjsx: $(CAMLTKOBJSX) install: - if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi - cp $(CAMLTKOBJS:.cmo=.cmi) $(INSTALLDIR) - cp $(CWIDGETOBJS:.cmo=.mli) $(INSTALLDIR) + if test -d $(INSTALLDIR); then : ; else $(BSD_INSTALL_DATA_DIR) $(INSTALLDIR); fi + $(BSD_INSTALL_DATA) $(CAMLTKOBJS:.cmo=.cmi) $(INSTALLDIR) + $(BSD_INSTALL_DATA) $(CWIDGETOBJS:.cmo=.mli) $(INSTALLDIR) chmod 644 $(INSTALLDIR)/*.cmi installopt: - @if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi - cp $(CAMLTKOBJSX) $(INSTALLDIR) + @if test -d $(INSTALLDIR); then : ; else $(BSD_INSTALL_DATA_DIR) $(INSTALLDIR); fi + $(BSD_INSTALL_DATA) $(CAMLTKOBJSX) $(INSTALLDIR) chmod 644 $(INSTALLDIR)/*.cmx clean: