mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
Add ocaml-camlp5 5.08, a preprocessor-pretty-printer of OCaml.
PR: ports/121963 Submitted by: Hirohisa Yamaguchi <umq at ueo.co.jp>
This commit is contained in:
parent
f8b359165c
commit
c238cdc334
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=211314
@ -831,6 +831,7 @@
|
||||
SUBDIR += ocaml-annexlib
|
||||
SUBDIR += ocaml-calendar
|
||||
SUBDIR += ocaml-camljava
|
||||
SUBDIR += ocaml-camlp5
|
||||
SUBDIR += ocaml-camomile
|
||||
SUBDIR += ocaml-camomile-examples
|
||||
SUBDIR += ocaml-cfg
|
||||
|
51
devel/ocaml-camlp5/Makefile
Normal file
51
devel/ocaml-camlp5/Makefile
Normal file
@ -0,0 +1,51 @@
|
||||
# ex:ts=8
|
||||
# Ports collection makefile for: camlp5
|
||||
# Date created: Mar 23 2008
|
||||
# Whom: Hirohisa Yamaguchi <umq@ueo.co.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= camlp5
|
||||
PORTVERSION= 5.08
|
||||
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 <bsd.port.pre.mk>
|
||||
|
||||
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
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
devel/ocaml-camlp5/distinfo
Normal file
3
devel/ocaml-camlp5/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (camlp5-5.08.tgz) = 61f617f11eedb26ad8607fe21413f920
|
||||
SHA256 (camlp5-5.08.tgz) = 6c2f4f7a9d28168a6548b396edc2cc8e37c3f33b5db065a71f00013f95ddadcf
|
||||
SIZE (camlp5-5.08.tgz) = 645774
|
5
devel/ocaml-camlp5/pkg-descr
Normal file
5
devel/ocaml-camlp5/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
Camlp5 is a preprocessor-pretty-printer of ocaml.
|
||||
It offers tools for syntax (grammars) and the ability to modify the concrete
|
||||
syntax of the language (quotations, syntax extensions).
|
||||
|
||||
WWW: http://cristal.inria.fr/~ddr/camlp5/
|
188
devel/ocaml-camlp5/pkg-plist
Normal file
188
devel/ocaml-camlp5/pkg-plist
Normal file
@ -0,0 +1,188 @@
|
||||
bin/camlp5
|
||||
bin/camlp5o
|
||||
bin/camlp5o.opt
|
||||
bin/camlp5r
|
||||
bin/camlp5r.opt
|
||||
bin/camlp5sch
|
||||
bin/mkcamlp5
|
||||
bin/mkcamlp5.opt
|
||||
bin/ocpp5
|
||||
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
|
Loading…
Reference in New Issue
Block a user