diff --git a/devel/ocaml-camlp5/Makefile b/devel/ocaml-camlp5/Makefile index fb95fe4337bf..07345d1b1c25 100644 --- a/devel/ocaml-camlp5/Makefile +++ b/devel/ocaml-camlp5/Makefile @@ -1,51 +1,53 @@ # ex:ts=8 # Ports collection makefile for: camlp5 # Date created: Mar 23 2008 # Whom: Hirohisa Yamaguchi # # $FreeBSD$ # PORTNAME= camlp5 PORTVERSION= 5.08 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://cristal.inria.fr/~ddr/camlp5/distrib/src/ \ http://pauillac.inria.fr/~ddr/camlp5/distrib/src/ PKGNAMEPREFIX= ocaml- EXTRACT_SUFX= .tgz MAINTAINER= umq@ueo.co.jp COMMENT= A preprocessor-pretty-printer of OCaml USE_OCAML= yes HAS_CONFIGURE= yes .if defined(WITH_TRANSITIONAL) || !defined(WITH_STRICT) CONFIGURE_ARGS= --transitional --prefix ${PREFIX} .else CONFIGURE_ARGS= --strict --prefix ${PREFIX} .endif ALL_TARGET= world.opt MAN1= camlp5.1 MANCOMPRESSED= no MLINKS= camlp5.1 camlp5o.1 camlp5.1 camlp5o.opt.1 camlp5.1 camlp5r.1 \ camlp5.1 camlp5r.opt.1 camlp5.1 camlp5sch.1 camlp5.1 mkcamlp5.1 \ camlp5.1 mkcamlp5.opt.1 camlp5.1 ocpp5.1 PORTDOCS= CHANGES DEVEL ICHANGES INSTALL LICENSE MODE README UPGRADING .include post-patch: ${FIND} ${WRKSRC} -name "*.sh" -exec ${REINPLACE_CMD} -e "s,^#!/bin/bash,#!/bin/sh," {} \; ${REINPLACE_CMD} -e "s,^#!/bin/bash,#!/bin/sh," ${WRKSRC}/configure post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor .endif + ${INSTALL_DATA} ${WRKSRC}/etc/META ${PREFIX}/lib/ocaml/${PORTNAME} .include diff --git a/devel/ocaml-camlp5/pkg-plist b/devel/ocaml-camlp5/pkg-plist index 0a737ea50f83..edc006a67245 100644 --- a/devel/ocaml-camlp5/pkg-plist +++ b/devel/ocaml-camlp5/pkg-plist @@ -1,188 +1,189 @@ bin/camlp5 bin/camlp5o bin/camlp5o.opt bin/camlp5r bin/camlp5r.opt bin/camlp5sch bin/mkcamlp5 bin/mkcamlp5.opt bin/ocpp5 +lib/ocaml/camlp5/META lib/ocaml/camlp5/ast2pt.cmi lib/ocaml/camlp5/ast2pt.mli lib/ocaml/camlp5/camlp5.a lib/ocaml/camlp5/camlp5.cma lib/ocaml/camlp5/camlp5.cmxa lib/ocaml/camlp5/camlp5_top.cma lib/ocaml/camlp5/camlp5o.cma lib/ocaml/camlp5/camlp5r.cma lib/ocaml/camlp5/camlp5sch.cma lib/ocaml/camlp5/diff.cmi lib/ocaml/camlp5/diff.cmx lib/ocaml/camlp5/diff.mli lib/ocaml/camlp5/eprinter.cmi lib/ocaml/camlp5/eprinter.cmx lib/ocaml/camlp5/eprinter.mli lib/ocaml/camlp5/extfold.cmi lib/ocaml/camlp5/extfold.cmx lib/ocaml/camlp5/extfold.mli lib/ocaml/camlp5/extfun.cmi lib/ocaml/camlp5/extfun.cmx lib/ocaml/camlp5/extfun.mli lib/ocaml/camlp5/fstream.cmi lib/ocaml/camlp5/fstream.cmx lib/ocaml/camlp5/fstream.mli lib/ocaml/camlp5/gramext.cmi lib/ocaml/camlp5/gramext.cmx lib/ocaml/camlp5/gramext.mli lib/ocaml/camlp5/gramlib.a lib/ocaml/camlp5/gramlib.cma lib/ocaml/camlp5/gramlib.cmxa lib/ocaml/camlp5/grammar.cmi lib/ocaml/camlp5/grammar.cmx lib/ocaml/camlp5/grammar.mli lib/ocaml/camlp5/lib.sml lib/ocaml/camlp5/mLast.cmi lib/ocaml/camlp5/mLast.mli lib/ocaml/camlp5/ocpp.cmo lib/ocaml/camlp5/odyl.a lib/ocaml/camlp5/odyl.cma lib/ocaml/camlp5/odyl.cmo lib/ocaml/camlp5/odyl.cmx lib/ocaml/camlp5/odyl.cmxa lib/ocaml/camlp5/odyl.o lib/ocaml/camlp5/pa_extend.cmi lib/ocaml/camlp5/pa_extend.cmo lib/ocaml/camlp5/pa_extend.cmx lib/ocaml/camlp5/pa_extend.o lib/ocaml/camlp5/pa_extend_m.cmo lib/ocaml/camlp5/pa_extend_m.cmx lib/ocaml/camlp5/pa_extend_m.o lib/ocaml/camlp5/pa_extfold.cmo lib/ocaml/camlp5/pa_extfold.cmx lib/ocaml/camlp5/pa_extfold.o lib/ocaml/camlp5/pa_extfun.cmo lib/ocaml/camlp5/pa_extfun.cmx lib/ocaml/camlp5/pa_extfun.o lib/ocaml/camlp5/pa_extprint.cmo lib/ocaml/camlp5/pa_extprint.cmx lib/ocaml/camlp5/pa_extprint.o lib/ocaml/camlp5/pa_fstream.cmo lib/ocaml/camlp5/pa_fstream.cmx lib/ocaml/camlp5/pa_fstream.o lib/ocaml/camlp5/pa_lefteval.cmo lib/ocaml/camlp5/pa_lefteval.cmx lib/ocaml/camlp5/pa_lefteval.o lib/ocaml/camlp5/pa_lexer.cmo lib/ocaml/camlp5/pa_lexer.cmx lib/ocaml/camlp5/pa_lexer.o lib/ocaml/camlp5/pa_lisp.cmo lib/ocaml/camlp5/pa_lisp.cmx lib/ocaml/camlp5/pa_lisp.o lib/ocaml/camlp5/pa_macro.cmi lib/ocaml/camlp5/pa_macro.cmo lib/ocaml/camlp5/pa_macro.cmx lib/ocaml/camlp5/pa_macro.o lib/ocaml/camlp5/pa_o.cmo lib/ocaml/camlp5/pa_o.cmx lib/ocaml/camlp5/pa_o.o lib/ocaml/camlp5/pa_o_fast.cmx lib/ocaml/camlp5/pa_oop.cmo lib/ocaml/camlp5/pa_oop.cmx lib/ocaml/camlp5/pa_oop.o lib/ocaml/camlp5/pa_op.cmo lib/ocaml/camlp5/pa_op.cmx lib/ocaml/camlp5/pa_op.o lib/ocaml/camlp5/pa_pprintf.cmo lib/ocaml/camlp5/pa_pprintf.cmx lib/ocaml/camlp5/pa_pprintf.o lib/ocaml/camlp5/pa_pragma.cmo lib/ocaml/camlp5/pa_pragma.cmx lib/ocaml/camlp5/pa_pragma.o lib/ocaml/camlp5/pa_r.cmo lib/ocaml/camlp5/pa_r.cmx lib/ocaml/camlp5/pa_r.o lib/ocaml/camlp5/pa_rp.cmo lib/ocaml/camlp5/pa_rp.cmx lib/ocaml/camlp5/pa_rp.o lib/ocaml/camlp5/pa_scheme.cmo lib/ocaml/camlp5/pa_scheme.cmx lib/ocaml/camlp5/pa_scheme.o lib/ocaml/camlp5/pa_sml.cmo lib/ocaml/camlp5/pa_sml.cmx lib/ocaml/camlp5/pa_sml.o lib/ocaml/camlp5/pcaml.cmi lib/ocaml/camlp5/pcaml.mli lib/ocaml/camlp5/plexer.cmi lib/ocaml/camlp5/plexer.cmx lib/ocaml/camlp5/plexer.mli lib/ocaml/camlp5/plexing.cmi lib/ocaml/camlp5/plexing.cmx lib/ocaml/camlp5/plexing.mli lib/ocaml/camlp5/ploc.cmi lib/ocaml/camlp5/ploc.cmx lib/ocaml/camlp5/ploc.mli lib/ocaml/camlp5/pprintf.cmi lib/ocaml/camlp5/pprintf.cmx lib/ocaml/camlp5/pprintf.mli lib/ocaml/camlp5/pr_depend.cmo lib/ocaml/camlp5/pr_depend.cmx lib/ocaml/camlp5/pr_depend.o lib/ocaml/camlp5/pr_dump.cmo lib/ocaml/camlp5/pr_dump.cmx lib/ocaml/camlp5/pr_dump.o lib/ocaml/camlp5/pr_extend.cmo lib/ocaml/camlp5/pr_extend.cmx lib/ocaml/camlp5/pr_extend.o lib/ocaml/camlp5/pr_extfun.cmo lib/ocaml/camlp5/pr_extfun.cmx lib/ocaml/camlp5/pr_extfun.o lib/ocaml/camlp5/pr_extprint.cmo lib/ocaml/camlp5/pr_extprint.cmx lib/ocaml/camlp5/pr_extprint.o lib/ocaml/camlp5/pr_null.cmo lib/ocaml/camlp5/pr_null.cmx lib/ocaml/camlp5/pr_null.o lib/ocaml/camlp5/pr_o.cmo lib/ocaml/camlp5/pr_o.cmx lib/ocaml/camlp5/pr_o.o lib/ocaml/camlp5/pr_op.cmo lib/ocaml/camlp5/pr_op.cmx lib/ocaml/camlp5/pr_op.o lib/ocaml/camlp5/pr_r.cmo lib/ocaml/camlp5/pr_r.cmx lib/ocaml/camlp5/pr_r.o lib/ocaml/camlp5/pr_ro.cmo lib/ocaml/camlp5/pr_ro.cmx lib/ocaml/camlp5/pr_ro.o lib/ocaml/camlp5/pr_rp.cmo lib/ocaml/camlp5/pr_rp.cmx lib/ocaml/camlp5/pr_rp.o lib/ocaml/camlp5/pr_scheme.cmo lib/ocaml/camlp5/pr_scheme.cmx lib/ocaml/camlp5/pr_scheme.o lib/ocaml/camlp5/pr_schemep.cmo lib/ocaml/camlp5/pr_schemep.cmx lib/ocaml/camlp5/pr_schemep.o lib/ocaml/camlp5/pretty.cmi lib/ocaml/camlp5/pretty.cmx lib/ocaml/camlp5/pretty.mli lib/ocaml/camlp5/prtools.cmi lib/ocaml/camlp5/prtools.mli lib/ocaml/camlp5/q_MLast.cmo lib/ocaml/camlp5/q_MLast.cmx lib/ocaml/camlp5/q_MLast.o lib/ocaml/camlp5/q_ast.cmo lib/ocaml/camlp5/q_ast.cmx lib/ocaml/camlp5/q_ast.o lib/ocaml/camlp5/q_phony.cmo lib/ocaml/camlp5/q_phony.cmx lib/ocaml/camlp5/q_phony.o lib/ocaml/camlp5/quotation.cmi lib/ocaml/camlp5/quotation.mli lib/ocaml/camlp5/stdpp.cmi lib/ocaml/camlp5/stdpp.cmx lib/ocaml/camlp5/stdpp.mli lib/ocaml/camlp5/token.cmi lib/ocaml/camlp5/token.cmx lib/ocaml/camlp5/token.mli @dirrm lib/ocaml/camlp5