summaryrefslogtreecommitdiff
path: root/databases/ocaml-dbm/files/patch-Makefile
diff options
context:
space:
mode:
authorJohn Marino <marino@FreeBSD.org>2014-03-27 09:41:44 +0000
committerJohn Marino <marino@FreeBSD.org>2014-03-27 09:41:44 +0000
commit92a3e465c389eb5b15306524fe09e719e8c2896c (patch)
tree17efb582969694a960d5f7fd7060e72c1807458f /databases/ocaml-dbm/files/patch-Makefile
parent1: fix build with clang34. (diff)
Add new Ocaml port: databases/dbm
The initial version submitted in the PR was augmented by later changes seen in pkgsrc where the counterpart is maintained by the submitter. == This OCaml library is a binding to the NDBM/GDBM Unix "databases". It provides persistent storage of key-value pairs of strings. WWW: http://forge.ocamlcore.org/projects/camldbm/ == PR: ports/176115 Submitted by: Jaap Boender Maintainer: Jaap Boender Stage support: Taken from pkgsrc
Notes
Notes: svn path=/head/; revision=349322
Diffstat (limited to 'databases/ocaml-dbm/files/patch-Makefile')
-rw-r--r--databases/ocaml-dbm/files/patch-Makefile27
1 files changed, 27 insertions, 0 deletions
diff --git a/databases/ocaml-dbm/files/patch-Makefile b/databases/ocaml-dbm/files/patch-Makefile
new file mode 100644
index 000000000000..c1e15f46971f
--- /dev/null
+++ b/databases/ocaml-dbm/files/patch-Makefile
@@ -0,0 +1,27 @@
+$NetBSD: patch-Makefile,v 1.1 2012/12/15 10:25:52 jaapb Exp $
+
+Install into DESTDIR
+--- Makefile.orig 2011-11-22 15:56:49.000000000 +0000
++++ Makefile
+@@ -57,13 +57,14 @@ depend:
+ $(OCAMLDEP) *.ml *.mli > .depend
+
+ install::
+- if test -f dllcamldbm.$(SO); then cp dllcamldbm.$(SO) $(STUBLIBDIR)/; fi
+- cp libcamldbm.$(A) $(LIBDIR)/
+- cd $(LIBDIR) && ranlib libcamldbm.$(A)
+- cp dbm.cma dbm.cmxa dbm.cmi dbm.mli $(LIBDIR)/
+- cp dbm.$(A) $(LIBDIR)/
+- cd $(LIBDIR) && ranlib dbm.$(A)
+- if test -f dbm.cmxs; then cp dbm.cmxs $(LIBDIR)/; fi
++ if test -f dllcamldbm.$(SO); then cp dllcamldbm.$(SO) \
++ $(DESTDIR)/$(STUBLIBDIR)/; fi
++ cp libcamldbm.$(A) $(DESTDIR)/$(LIBDIR)/
++ cd $(DESTDIR)/$(LIBDIR) && ranlib libcamldbm.$(A)
++ cp dbm.cma dbm.cmxa dbm.cmi dbm.mli $(DESTDIR)/$(LIBDIR)/
++ cp dbm.$(A) $(DESTDIR)/$(LIBDIR)/
++ cd $(DESTDIR)/$(LIBDIR) && ranlib dbm.$(A)
++ if test -f dbm.cmxs; then cp dbm.cmxs $(DESTDIR)/$(LIBDIR)/; fi
+
+ clean::
+ rm -f *.cm* *.$(O) *.$(A) *.$(SO)