summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2004-03-17 08:29:15 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2004-03-17 08:29:15 +0000
commit35e7921e09c50341a833d3ce1b5c2270b446272b (patch)
tree85deee119b948bc6a1858d5005ceca0bc282e2ff
parentDon't hardcode CONFIGURE_TARGET anymore -- the value in bsd.port.mk has (diff)
add ulex 0.4
A lexer generator for Unicode and OCaml
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ulex/Makefile37
-rw-r--r--devel/ulex/distinfo2
-rw-r--r--devel/ulex/pkg-descr1
4 files changed, 41 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index c39febaeb43d..475ff26e3e00 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1193,6 +1193,7 @@
SUBDIR += uclmmbase
SUBDIR += ucpp
SUBDIR += uisp
+ SUBDIR += ulex
SUBDIR += umbrello
SUBDIR += upnp
SUBDIR += ups-debug
diff --git a/devel/ulex/Makefile b/devel/ulex/Makefile
new file mode 100644
index 000000000000..64960d8626ef
--- /dev/null
+++ b/devel/ulex/Makefile
@@ -0,0 +1,37 @@
+# ex:ts=8
+# Ports collection makefile for: ulex
+# Date created: Mar 17, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= ulex
+PORTVERSION= 0.4
+CATEGORIES= devel
+MASTER_SITES= http://www.cduce.org/download/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A lexer generator for Unicode and OCaml
+
+BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
+ ocamlfind:${PORTSDIR}/devel/ocaml-findlib
+RUN_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \
+ ocamlfind:${PORTSDIR}/devel/ocaml-findlib
+
+USE_GMAKE= yes
+ALL_TARGET= all all.opt
+
+.if !defined(NOPORTDOCS)
+ALL_TARGET+= doc
+PORTDOCS= *
+.endif
+
+post-install:
+ @${ECHO_CMD} "@unexec ocamlfind remove ${PORTNAME} 2>/dev/null || /usr/bin/true" >> ${TMPPLIST}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.html ${WRKSRC}/*.css ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/ulex/distinfo b/devel/ulex/distinfo
new file mode 100644
index 000000000000..2fa082292964
--- /dev/null
+++ b/devel/ulex/distinfo
@@ -0,0 +1,2 @@
+MD5 (ulex-0.4.tar.gz) = 10f32784ea8b5173f9a9ce058b452a3b
+SIZE (ulex-0.4.tar.gz) = 24862
diff --git a/devel/ulex/pkg-descr b/devel/ulex/pkg-descr
new file mode 100644
index 000000000000..7fc14a35518b
--- /dev/null
+++ b/devel/ulex/pkg-descr
@@ -0,0 +1 @@
+Ulex: A OCaml lexer generator for Unicode.