Index: CVSROOT/modules =================================================================== RCS file: /home/pcvs/CVSROOT/modules,v retrieving revision 1.16588 diff -u -r1.16588 modules --- CVSROOT/modules 10 Nov 2006 14:15:42 -0000 1.16588 +++ CVSROOT/modules 10 Nov 2006 14:26:46 -0000 @@ -794,6 +794,7 @@ bind9-dlz ports/dns/bind9-dlz bind9-sdb-ldap ports/dns/bind9-sdb-ldap binder ports/x11-fm/binder +bindlib ports/devel/bindlib bindtest ports/net/bindtest bing ports/net/bing binkd ports/net/binkd Index: ports/devel/Makefile =================================================================== RCS file: /home/pcvs/ports/devel/Makefile,v retrieving revision 1.2508 diff -u -r1.2508 Makefile --- ports/devel/Makefile 9 Nov 2006 13:56:23 -0000 1.2508 +++ ports/devel/Makefile 10 Nov 2006 14:26:46 -0000 @@ -87,6 +87,7 @@ SUBDIR += bglibs SUBDIR += bicyclerepair SUBDIR += bin86 + SUBDIR += bindlib SUBDIR += bison SUBDIR += bison2 SUBDIR += bisongen Index: ports/devel/bindlib/Makefile =================================================================== RCS file: ports/devel/bindlib/Makefile diff -N ports/devel/bindlib/Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ports/devel/bindlib/Makefile 10 Nov 2006 14:26:46 -0000 @@ -0,0 +1,40 @@ +# New ports collection makefile for: bindlib +# Date created: 26 October 2006 +# Whom: Charming Sun +# +# $FreeBSD$ +# + +PORTNAME= bindlib +PORTVERSION= 3.0 +CATEGORIES= devel +MASTER_SITES= http://www.lama.univ-savoie.fr/ftp/pub/users/RAFFALLI/Bindlib/ +DISTNAME= ${PORTNAME}-${PORTVERSION}.ocaml +EXTRACT_SUFX= .tgz + +MAINTAINER= snnn119@gmail.com +COMMENT= A library and a camlp4 syntax extension for the OCaml language + +USE_GMAKE= yes +USE_GZIP= yes +USE_OCAML= yes + +DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} +EXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PORTNAME} + +.include +.include "${PORTSDIR}/lang/ocaml/bsd.ocaml.mk" +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${EXAMPLESDIR} + @${MKDIR} ${EXAMPLESDIR}/crs + @${INSTALL_DATA} ${WRKSRC}/examples/crs/* ${EXAMPLESDIR}/crs + @${INSTALL_DATA} ${WRKSRC}/examples/Makefile \ + ${WRKSRC}/examples/*.ml ${EXAMPLESDIR} + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README + @${INSTALL_DATA} ${WRKSRC}/doc/bindlib-3.0.pdf \ + ${DOCSDIR}/bindlib-3.0.pdf +.endif + +.include Index: ports/devel/bindlib/distinfo =================================================================== RCS file: ports/devel/bindlib/distinfo diff -N ports/devel/bindlib/distinfo --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ports/devel/bindlib/distinfo 10 Nov 2006 14:26:46 -0000 @@ -0,0 +1,3 @@ +MD5 (bindlib-3.0.ocaml.tgz) = 6cd4ae39fa20064a70180238bfe271f6 +SHA256 (bindlib-3.0.ocaml.tgz) = 5693904afd12ec4ea003a9adbdcc4f770ce97e3b9f5b91f9f72ee20246639c9b +SIZE (bindlib-3.0.ocaml.tgz) = 1156862 Index: ports/devel/bindlib/pkg-descr =================================================================== RCS file: ports/devel/bindlib/pkg-descr diff -N ports/devel/bindlib/pkg-descr --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ports/devel/bindlib/pkg-descr 10 Nov 2006 14:26:46 -0000 @@ -0,0 +1,9 @@ +Bindlib is a library and a camlp4 syntax extension for the OCaml +language. It proposes a set of tools to manage data structures +with bound and free variables. It includes fast substitution and +management of variables names including renaming. + + +WWW: http://www.lama.univ-savoie.fr/~raffalli/bindlib.html +- Charming Sun +snnn119@gmail.com Index: ports/devel/bindlib/pkg-plist =================================================================== RCS file: ports/devel/bindlib/pkg-plist diff -N ports/devel/bindlib/pkg-plist --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ports/devel/bindlib/pkg-plist 10 Nov 2006 14:26:46 -0000 @@ -0,0 +1,25 @@ +%%DOCSDIR%%/README +%%DOCSDIR%%/bindlib-3.0.pdf +%%EXAMPLESDIR%%/Makefile +%%EXAMPLESDIR%%/crs/Makefile +%%EXAMPLESDIR%%/crs/README +%%EXAMPLESDIR%%/crs/action.ml +%%EXAMPLESDIR%%/crs/basic.ml +%%EXAMPLESDIR%%/crs/crs.ml +%%EXAMPLESDIR%%/crs/depend +%%EXAMPLESDIR%%/crs/file.ml +%%EXAMPLESDIR%%/crs/genlex.ml +%%EXAMPLESDIR%%/crs/genlex.mli +%%EXAMPLESDIR%%/crs/globals.ml +%%EXAMPLESDIR%%/crs/parser.ml +%%EXAMPLESDIR%%/crs/print.ml +%%EXAMPLESDIR%%/crs/reduce.ml +%%EXAMPLESDIR%%/crs/test +%%EXAMPLESDIR%%/pred.ml +%%EXAMPLESDIR%%/unif.ml +@dirrm share/nls/en_US.US-ASCII +@dirrm share/nls/POSIX +@dirrm %%EXAMPLESDIR%%/crs +@dirrm %%EXAMPLESDIR%% +@dirrm share/examples/ocaml +@dirrm %%DOCSDIR%%