Retire lang/ocaml-camlp5, no ports depend on it anymore and for local
development it can be easily installed via sysutils/opam. ok daniel@, jca@, chrisz@ (Maintainer)master
parent
2674c6e284
commit
b2c0a6c77b
|
@ -87,7 +87,6 @@
|
|||
SUBDIR += node
|
||||
SUBDIR += nqp
|
||||
SUBDIR += ocaml
|
||||
SUBDIR += ocaml-camlp5
|
||||
SUBDIR += otcl
|
||||
SUBDIR += p5-Language-Ook
|
||||
SUBDIR += pcbasic
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
V = 7.14
|
||||
COMMENT = OCaml Preprocessor and Pretty-Printer
|
||||
DISTFILES = camlp5-rel${V}{rel${V:S/.//}}${EXTRACT_SUFX}
|
||||
PKGNAME = ocaml-camlp5-${V}
|
||||
CATEGORIES = lang
|
||||
REVISION = 1
|
||||
|
||||
HOMEPAGE = https://camlp5.github.io/
|
||||
MAINTAINER = Christopher Zimmermann <chrisz@openbsd.org>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
WANTLIB += c m
|
||||
|
||||
MASTER_SITES = https://github.com/camlp5/camlp5/archive/
|
||||
|
||||
MODULES = lang/ocaml
|
||||
|
||||
CONFIGURE_STYLE = simple
|
||||
|
||||
ALL_TARGET = world
|
||||
|
||||
.include <bsd.port.arch.mk>
|
||||
.if ${PROPERTIES:Mocaml_native}
|
||||
ALL_TARGET += opt opt.opt
|
||||
.endif
|
||||
|
||||
WRKDIST = ${WRKDIR}/camlp5-rel${V:S/.//}
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (camlp5-rel7.14.tar.gz) = boS5vATgOwW9HsFVAPC49O9OqBV2oapwN+8ByEz3baU=
|
||||
SIZE (camlp5-rel7.14.tar.gz) = 1044110
|
|
@ -1,12 +0,0 @@
|
|||
Index: Makefile
|
||||
--- Makefile.orig
|
||||
+++ Makefile
|
||||
@@ -57,7 +57,7 @@ install:
|
||||
for i in $(DIRS) compile; do \
|
||||
(cd $$i; $(MAKE) install DESTDIR=$(DESTDIR); cd ..); \
|
||||
done
|
||||
- cp etc/topfind.camlp5 `ocamlc -where`/. || true
|
||||
+ cp etc/topfind.camlp5 $(DESTDIR)/`ocamlc -where`/. || true
|
||||
|
||||
uninstall:
|
||||
@if test -z "$(LIBDIR)"; then \
|
|
@ -1,19 +0,0 @@
|
|||
Camlp5 is a preprocessor and pretty-printer for OCaml programs. It also
|
||||
provides parsing and printing tools.
|
||||
|
||||
As a preprocessor, it allows one to:
|
||||
* extend the syntax of OCaml,
|
||||
* redefine the whole syntax of the language.
|
||||
|
||||
As a pretty printer, it allows one to:
|
||||
* display OCaml programs in an elegant way,
|
||||
* convert from one syntax to another,
|
||||
* check the results of syntax extensions.
|
||||
|
||||
Camlp5 also provides some parsing and pretty printing tools:
|
||||
* extensible grammars
|
||||
* extensible printers
|
||||
* stream parsers and lexers
|
||||
* pretty print module
|
||||
|
||||
It works as a shell command and can also be used in the OCaml toplevel.
|
|
@ -1,108 +0,0 @@
|
|||
@bin bin/camlp5o.opt
|
||||
@bin bin/camlp5r.opt
|
||||
bin/mkcamlp5.opt
|
||||
lib/ocaml/camlp5/camlp5.a
|
||||
lib/ocaml/camlp5/camlp5.cmxa
|
||||
lib/ocaml/camlp5/diff.cmx
|
||||
lib/ocaml/camlp5/eprinter.cmx
|
||||
lib/ocaml/camlp5/extfold.cmx
|
||||
lib/ocaml/camlp5/extfun.cmx
|
||||
lib/ocaml/camlp5/fstream.cmx
|
||||
lib/ocaml/camlp5/gramext.cmx
|
||||
lib/ocaml/camlp5/gramlib.a
|
||||
lib/ocaml/camlp5/gramlib.cmxa
|
||||
lib/ocaml/camlp5/grammar.cmx
|
||||
lib/ocaml/camlp5/odyl.a
|
||||
lib/ocaml/camlp5/odyl.cmx
|
||||
lib/ocaml/camlp5/odyl.cmxa
|
||||
lib/ocaml/camlp5/odyl.o
|
||||
lib/ocaml/camlp5/pa_extend.cmx
|
||||
lib/ocaml/camlp5/pa_extend.o
|
||||
lib/ocaml/camlp5/pa_extend_m.cmx
|
||||
lib/ocaml/camlp5/pa_extend_m.o
|
||||
lib/ocaml/camlp5/pa_extfold.cmx
|
||||
lib/ocaml/camlp5/pa_extfold.o
|
||||
lib/ocaml/camlp5/pa_extfun.cmx
|
||||
lib/ocaml/camlp5/pa_extfun.o
|
||||
lib/ocaml/camlp5/pa_extprint.cmx
|
||||
lib/ocaml/camlp5/pa_extprint.o
|
||||
lib/ocaml/camlp5/pa_fstream.cmx
|
||||
lib/ocaml/camlp5/pa_fstream.o
|
||||
lib/ocaml/camlp5/pa_lefteval.cmx
|
||||
lib/ocaml/camlp5/pa_lefteval.o
|
||||
lib/ocaml/camlp5/pa_lexer.cmx
|
||||
lib/ocaml/camlp5/pa_lexer.o
|
||||
lib/ocaml/camlp5/pa_lisp.cmx
|
||||
lib/ocaml/camlp5/pa_lisp.o
|
||||
lib/ocaml/camlp5/pa_macro.cmx
|
||||
lib/ocaml/camlp5/pa_macro.o
|
||||
lib/ocaml/camlp5/pa_macro_gram.cmx
|
||||
lib/ocaml/camlp5/pa_macro_gram.o
|
||||
lib/ocaml/camlp5/pa_macro_print.cmx
|
||||
lib/ocaml/camlp5/pa_macro_print.o
|
||||
lib/ocaml/camlp5/pa_mkast.cmx
|
||||
lib/ocaml/camlp5/pa_mkast.o
|
||||
lib/ocaml/camlp5/pa_mktest.cmx
|
||||
lib/ocaml/camlp5/pa_mktest.o
|
||||
lib/ocaml/camlp5/pa_o.cmx
|
||||
lib/ocaml/camlp5/pa_o.o
|
||||
lib/ocaml/camlp5/pa_o_fast.cmx
|
||||
lib/ocaml/camlp5/pa_o_fast.o
|
||||
lib/ocaml/camlp5/pa_oop.cmx
|
||||
lib/ocaml/camlp5/pa_oop.o
|
||||
lib/ocaml/camlp5/pa_op.cmx
|
||||
lib/ocaml/camlp5/pa_op.o
|
||||
lib/ocaml/camlp5/pa_pprintf.cmx
|
||||
lib/ocaml/camlp5/pa_pprintf.o
|
||||
lib/ocaml/camlp5/pa_pragma.cmx
|
||||
lib/ocaml/camlp5/pa_pragma.o
|
||||
lib/ocaml/camlp5/pa_r.cmx
|
||||
lib/ocaml/camlp5/pa_r.o
|
||||
lib/ocaml/camlp5/pa_reloc.cmx
|
||||
lib/ocaml/camlp5/pa_reloc.o
|
||||
lib/ocaml/camlp5/pa_rp.cmx
|
||||
lib/ocaml/camlp5/pa_rp.o
|
||||
lib/ocaml/camlp5/pa_scheme.cmx
|
||||
lib/ocaml/camlp5/pa_scheme.o
|
||||
lib/ocaml/camlp5/pa_sml.cmx
|
||||
lib/ocaml/camlp5/pa_sml.o
|
||||
lib/ocaml/camlp5/plexer.cmx
|
||||
lib/ocaml/camlp5/plexing.cmx
|
||||
lib/ocaml/camlp5/ploc.cmx
|
||||
lib/ocaml/camlp5/pprintf.cmx
|
||||
lib/ocaml/camlp5/pr_depend.cmx
|
||||
lib/ocaml/camlp5/pr_depend.o
|
||||
lib/ocaml/camlp5/pr_dump.cmx
|
||||
lib/ocaml/camlp5/pr_dump.o
|
||||
lib/ocaml/camlp5/pr_extend.cmx
|
||||
lib/ocaml/camlp5/pr_extend.o
|
||||
lib/ocaml/camlp5/pr_extfun.cmx
|
||||
lib/ocaml/camlp5/pr_extfun.o
|
||||
lib/ocaml/camlp5/pr_extprint.cmx
|
||||
lib/ocaml/camlp5/pr_extprint.o
|
||||
lib/ocaml/camlp5/pr_null.cmx
|
||||
lib/ocaml/camlp5/pr_null.o
|
||||
lib/ocaml/camlp5/pr_o.cmx
|
||||
lib/ocaml/camlp5/pr_o.o
|
||||
lib/ocaml/camlp5/pr_op.cmx
|
||||
lib/ocaml/camlp5/pr_op.o
|
||||
lib/ocaml/camlp5/pr_r.cmx
|
||||
lib/ocaml/camlp5/pr_r.o
|
||||
lib/ocaml/camlp5/pr_ro.cmx
|
||||
lib/ocaml/camlp5/pr_ro.o
|
||||
lib/ocaml/camlp5/pr_rp.cmx
|
||||
lib/ocaml/camlp5/pr_rp.o
|
||||
lib/ocaml/camlp5/pr_scheme.cmx
|
||||
lib/ocaml/camlp5/pr_scheme.o
|
||||
lib/ocaml/camlp5/pr_schemep.cmx
|
||||
lib/ocaml/camlp5/pr_schemep.o
|
||||
lib/ocaml/camlp5/pretty.cmx
|
||||
lib/ocaml/camlp5/q_MLast.cmx
|
||||
lib/ocaml/camlp5/q_MLast.o
|
||||
lib/ocaml/camlp5/q_ast.cmx
|
||||
lib/ocaml/camlp5/q_ast.o
|
||||
lib/ocaml/camlp5/q_phony.cmx
|
||||
lib/ocaml/camlp5/q_phony.o
|
||||
lib/ocaml/camlp5/stdpp.cmx
|
||||
lib/ocaml/camlp5/token.cmx
|
||||
lib/ocaml/camlp5/versdep.cmx
|
|
@ -1,113 +0,0 @@
|
|||
%%native%%
|
||||
bin/camlp5
|
||||
bin/camlp5o
|
||||
bin/camlp5r
|
||||
bin/camlp5sch
|
||||
bin/mkcamlp5
|
||||
bin/ocpp5
|
||||
lib/ocaml/camlp5/
|
||||
lib/ocaml/camlp5/META
|
||||
lib/ocaml/camlp5/ast2pt.cmi
|
||||
lib/ocaml/camlp5/ast2pt.mli
|
||||
lib/ocaml/camlp5/camlp5.cma
|
||||
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.mli
|
||||
lib/ocaml/camlp5/eprinter.cmi
|
||||
lib/ocaml/camlp5/eprinter.mli
|
||||
lib/ocaml/camlp5/extfold.cmi
|
||||
lib/ocaml/camlp5/extfold.mli
|
||||
lib/ocaml/camlp5/extfun.cmi
|
||||
lib/ocaml/camlp5/extfun.mli
|
||||
lib/ocaml/camlp5/fstream.cmi
|
||||
lib/ocaml/camlp5/fstream.mli
|
||||
lib/ocaml/camlp5/gramext.cmi
|
||||
lib/ocaml/camlp5/gramext.mli
|
||||
lib/ocaml/camlp5/gramlib.cma
|
||||
lib/ocaml/camlp5/grammar.cmi
|
||||
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.cma
|
||||
lib/ocaml/camlp5/odyl.cmo
|
||||
lib/ocaml/camlp5/pa_extend.cmi
|
||||
lib/ocaml/camlp5/pa_extend.cmo
|
||||
lib/ocaml/camlp5/pa_extend_m.cmo
|
||||
lib/ocaml/camlp5/pa_extfold.cmo
|
||||
lib/ocaml/camlp5/pa_extfun.cmo
|
||||
lib/ocaml/camlp5/pa_extprint.cmo
|
||||
lib/ocaml/camlp5/pa_fstream.cmo
|
||||
lib/ocaml/camlp5/pa_lefteval.cmo
|
||||
lib/ocaml/camlp5/pa_lexer.cmo
|
||||
lib/ocaml/camlp5/pa_lisp.cmo
|
||||
lib/ocaml/camlp5/pa_macro.cmi
|
||||
lib/ocaml/camlp5/pa_macro.cmo
|
||||
lib/ocaml/camlp5/pa_macro_gram.cmi
|
||||
lib/ocaml/camlp5/pa_macro_gram.cmo
|
||||
lib/ocaml/camlp5/pa_macro_print.cmo
|
||||
lib/ocaml/camlp5/pa_mkast.cmo
|
||||
lib/ocaml/camlp5/pa_mktest.cmo
|
||||
lib/ocaml/camlp5/pa_o.cmo
|
||||
lib/ocaml/camlp5/pa_oop.cmo
|
||||
lib/ocaml/camlp5/pa_op.cmo
|
||||
lib/ocaml/camlp5/pa_pprintf.cmo
|
||||
lib/ocaml/camlp5/pa_pragma.cmo
|
||||
lib/ocaml/camlp5/pa_r.cmo
|
||||
lib/ocaml/camlp5/pa_reloc.cmo
|
||||
lib/ocaml/camlp5/pa_rp.cmo
|
||||
lib/ocaml/camlp5/pa_scheme.cmo
|
||||
lib/ocaml/camlp5/pa_sml.cmo
|
||||
lib/ocaml/camlp5/pcaml.cmi
|
||||
lib/ocaml/camlp5/pcaml.mli
|
||||
lib/ocaml/camlp5/plexer.cmi
|
||||
lib/ocaml/camlp5/plexer.mli
|
||||
lib/ocaml/camlp5/plexing.cmi
|
||||
lib/ocaml/camlp5/plexing.mli
|
||||
lib/ocaml/camlp5/ploc.cmi
|
||||
lib/ocaml/camlp5/ploc.mli
|
||||
lib/ocaml/camlp5/pprintf.cmi
|
||||
lib/ocaml/camlp5/pprintf.mli
|
||||
lib/ocaml/camlp5/pr_depend.cmo
|
||||
lib/ocaml/camlp5/pr_dump.cmo
|
||||
lib/ocaml/camlp5/pr_extend.cmo
|
||||
lib/ocaml/camlp5/pr_extfun.cmo
|
||||
lib/ocaml/camlp5/pr_extprint.cmo
|
||||
lib/ocaml/camlp5/pr_null.cmo
|
||||
lib/ocaml/camlp5/pr_o.cmo
|
||||
lib/ocaml/camlp5/pr_op.cmo
|
||||
lib/ocaml/camlp5/pr_r.cmo
|
||||
lib/ocaml/camlp5/pr_ro.cmo
|
||||
lib/ocaml/camlp5/pr_rp.cmo
|
||||
lib/ocaml/camlp5/pr_scheme.cmo
|
||||
lib/ocaml/camlp5/pr_schemep.cmo
|
||||
lib/ocaml/camlp5/pretty.cmi
|
||||
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_ast.cmo
|
||||
lib/ocaml/camlp5/q_phony.cmo
|
||||
lib/ocaml/camlp5/quotation.cmi
|
||||
lib/ocaml/camlp5/quotation.mli
|
||||
lib/ocaml/camlp5/reloc.cmi
|
||||
lib/ocaml/camlp5/reloc.mli
|
||||
lib/ocaml/camlp5/stdpp.cmi
|
||||
lib/ocaml/camlp5/stdpp.mli
|
||||
lib/ocaml/camlp5/token.cmi
|
||||
lib/ocaml/camlp5/token.mli
|
||||
lib/ocaml/camlp5/versdep.cmi
|
||||
lib/ocaml/topfind.camlp5
|
||||
@man man/man1/camlp5.1
|
||||
@man man/man1/camlp5o.1
|
||||
@man man/man1/camlp5o.opt.1
|
||||
@man man/man1/camlp5r.1
|
||||
@man man/man1/camlp5r.opt.1
|
||||
@man man/man1/camlp5sch.1
|
||||
@man man/man1/mkcamlp5.1
|
||||
@man man/man1/mkcamlp5.opt.1
|
||||
@man man/man1/ocpp5.1
|
Loading…
Reference in New Issue