aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ocaml-findlib/Makefile26
-rw-r--r--devel/ocaml-findlib/distinfo1
-rw-r--r--devel/ocaml-findlib/pkg-comment1
-rw-r--r--devel/ocaml-findlib/pkg-descr13
-rw-r--r--devel/ocaml-findlib/pkg-plist39
6 files changed, 81 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index dbccbcc5d394..f5319bcc2091 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -359,6 +359,7 @@
SUBDIR += nspr
SUBDIR += oaf
SUBDIR += objprelink
+ SUBDIR += ocaml-findlib
SUBDIR += ocamlweb
SUBDIR += omniORB
SUBDIR += openzz
diff --git a/devel/ocaml-findlib/Makefile b/devel/ocaml-findlib/Makefile
new file mode 100644
index 000000000000..721faa84d88f
--- /dev/null
+++ b/devel/ocaml-findlib/Makefile
@@ -0,0 +1,26 @@
+# ex:ts=8
+# Ports collection makefile for: findlib
+# Date created: Jul 10, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= findlib
+PORTVERSION= 0.7.1
+CATEGORIES= devel
+MASTER_SITES= http://www.ocaml-programming.de/packages/
+PKGNAMEPREFIX= ocaml-
+
+MAINTAINER= ports@FreeBSD.org
+
+BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
+
+HAS_CONFIGURE= yes
+USE_GMAKE= yes
+
+MAN1= ocamlfind.1
+MAN3= Findlib.3 Topfind.3
+MAN5= META.5 findlib.conf.5 site-lib.5
+
+.include <bsd.port.mk>
diff --git a/devel/ocaml-findlib/distinfo b/devel/ocaml-findlib/distinfo
new file mode 100644
index 000000000000..a1dedec6210c
--- /dev/null
+++ b/devel/ocaml-findlib/distinfo
@@ -0,0 +1 @@
+MD5 (findlib-0.7.1.tar.gz) = 963d5fcc9c62db5007a38bf3838c67ff
diff --git a/devel/ocaml-findlib/pkg-comment b/devel/ocaml-findlib/pkg-comment
new file mode 100644
index 000000000000..66116e594044
--- /dev/null
+++ b/devel/ocaml-findlib/pkg-comment
@@ -0,0 +1 @@
+OCaml package manager
diff --git a/devel/ocaml-findlib/pkg-descr b/devel/ocaml-findlib/pkg-descr
new file mode 100644
index 000000000000..97e6883ce8de
--- /dev/null
+++ b/devel/ocaml-findlib/pkg-descr
@@ -0,0 +1,13 @@
+The "findlib" library provides a scheme to manage reusable software
+components (packages), and includes tools that support this
+scheme. Packages are collections of OCaml modules for which
+metainformation can be stored. The packages are kept in the filesystem
+hierarchy, but with strict directory structure. The library contains
+functions to look the directory up that stores a package, to query
+metainformation about a package, and to retrieve dependency
+information about multiple packages. There is also a tool that allows
+the user to enter queries on the command-line. In order to simplify
+compilation and linkage, there are new frontends of the various OCaml
+compilers that can directly deal with packages.
+
+WWW: http://www.ocaml-programming.de/packages/documentation/findlib/
diff --git a/devel/ocaml-findlib/pkg-plist b/devel/ocaml-findlib/pkg-plist
new file mode 100644
index 000000000000..9e926475bae0
--- /dev/null
+++ b/devel/ocaml-findlib/pkg-plist
@@ -0,0 +1,39 @@
+bin/ocamlfind
+etc/ocamlfind.conf
+lib/ocaml/site-lib/bigarray/META
+lib/ocaml/site-lib/camlp4/META
+lib/ocaml/site-lib/dbm/META
+lib/ocaml/site-lib/dynlink/META
+lib/ocaml/site-lib/findlib/META
+lib/ocaml/site-lib/findlib/Makefile.config
+lib/ocaml/site-lib/findlib/findlib.cma
+lib/ocaml/site-lib/findlib/findlib.cmi
+lib/ocaml/site-lib/findlib/findlib.mli
+lib/ocaml/site-lib/findlib/findlib_mt.cma
+lib/ocaml/site-lib/findlib/findlib_top.cma
+lib/ocaml/site-lib/findlib/findlib_unix.cma
+lib/ocaml/site-lib/findlib/make_wizard
+lib/ocaml/site-lib/findlib/make_wizard.pattern
+lib/ocaml/site-lib/findlib/topfind.cmi
+lib/ocaml/site-lib/findlib/topfind.mli
+lib/ocaml/site-lib/graphics/META
+lib/ocaml/site-lib/labltk/META
+lib/ocaml/site-lib/num/META
+lib/ocaml/site-lib/stdlib/META
+lib/ocaml/site-lib/str/META
+lib/ocaml/site-lib/threads/META
+lib/ocaml/site-lib/unix/META
+lib/ocaml/topfind
+@dirrm lib/ocaml/site-lib/bigarray
+@dirrm lib/ocaml/site-lib/camlp4
+@dirrm lib/ocaml/site-lib/dbm
+@dirrm lib/ocaml/site-lib/dynlink
+@dirrm lib/ocaml/site-lib/findlib
+@dirrm lib/ocaml/site-lib/graphics
+@dirrm lib/ocaml/site-lib/labltk
+@dirrm lib/ocaml/site-lib/num
+@dirrm lib/ocaml/site-lib/stdlib
+@dirrm lib/ocaml/site-lib/str
+@dirrm lib/ocaml/site-lib/threads
+@dirrm lib/ocaml/site-lib/unix
+@dirrm lib/ocaml/site-lib