$NetBSD: patch-Makefile,v 1.2 2014/08/17 14:37:23 jaapb Exp $

Use correct install locations
--- Makefile.orig	2014-04-22 08:04:21.000000000 +0000
+++ Makefile
@@ -48,10 +48,10 @@ endif
 # ----------------------------------------------------------------------------
 # Installation paths.
 
-bindir          := ${PREFIX}/bin
-docdir		:= ${PREFIX}/share/doc/menhir
-libdir	        := ${PREFIX}/share/menhir
-mandir          := ${PREFIX}/share/man/man1
+bindir          := ${DESTDIR}${PREFIX}/bin
+docdir		:= ${DESTDIR}${PREFIX}/share/doc/menhir
+libdir	        := ${DESTDIR}${PREFIX}/share/menhir
+mandir          := ${DESTDIR}${PKGMANDIR}/man1
 MANS            := menhir.1
 DOCS            := manual.pdf demos
 MLYLIB          := src/standard.mly
@@ -95,13 +95,15 @@ install:
 	mkdir -p $(libdir)
 	mkdir -p $(docdir)
 	mkdir -p $(mandir)
-	install $(BUILDDIR)/menhir.native $(bindir)/$(MENHIREXE)
-	install -m 644 $(MLYLIB) $(libdir)
+	${BSD_INSTALL_PROGRAM} $(BUILDDIR)/menhir.native $(bindir)/$(MENHIREXE)
+	${BSD_INSTALL_DATA} -m 644 $(MLYLIB) $(libdir)
 	cp -r $(DOCS) $(docdir)
 	cp -r $(MANS) $(mandir)
 	@if $(USE_OCAMLFIND) ; then \
 	  echo Installing MenhirLib via ocamlfind. ; \
-	  ocamlfind install menhirLib src/META $(patsubst %,$(BUILDDIR)/%,$(MENHIRLIB)) ; \
+	  ocamlfind install -destdir ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR} \
+		-ldconf ignore \
+		menhirLib src/META $(patsubst %,$(BUILDDIR)/%,$(MENHIRLIB)) ; \
 	else \
 	  echo Installing MenhirLib manually. ; \
 	  install -m 644 $(patsubst %,$(BUILDDIR)/%,$(MENHIRLIB)) $(libdir) ; \
