update ocaml to 3.11.0

tested by krw@ and Richard Bonichon <richard.bonichon@gmail.com>
This commit is contained in:
avsm 2009-03-11 21:19:49 +00:00
parent cd8e5d2e5b
commit 25c5604b41
9 changed files with 309 additions and 344 deletions

View File

@ -1,19 +1,18 @@
# $OpenBSD: Makefile,v 1.39 2007/09/16 00:27:06 merdely Exp $
# $OpenBSD: Makefile,v 1.40 2009/03/11 21:19:49 avsm Exp $
NOT_FOR_ARCHS= hppa
COMMENT= ML language based on complete class-based objective system
BASENAME= ocaml-3.09
DISTNAME= ${BASENAME}.3
PKGNAME= ${DISTNAME}p0
BASENAME= ocaml-3.11
DISTNAME= ${BASENAME}.0
PKGNAME= ${DISTNAME}
CATEGORIES= lang
MASTER_SITES= http://caml.inria.fr/distrib/${BASENAME}/
MASTER_SITES= http://caml.inria.fr/pub/distrib/${BASENAME}/
DOCFILES= ${BASENAME}-refman.html.tar.gz
DISTFILES= ${DISTNAME}.tar.gz ${DOCFILES}
HOMEPAGE= http://www.ocaml.org/
MAINTAINER= Anil Madhavapeddy <avsm@openbsd.org>
# QPL/LGPL
@ -23,23 +22,26 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= X11 c curses m pthread
MODULES+= lang/tcl x11/tk
VMEM_WARNING= Yes
CONFIGURE_STYLE= simple
CONFIGURE_ARGS+=-tkdefs '-I${LOCALBASE}/include/tk8.4 -I${LOCALBASE}/include/tcl8.4'
CONFIGURE_ARGS+=-tklibs -L${LOCALBASE}/lib
CONFIGURE_ARGS+=-tkdefs '-I${MODTCL_INCDIR} -I${MODTK_INCDIR}'
CONFIGURE_ARGS+=-tklibs -L${LOCALBASE}/lib
CONFIGURE_ARGS+=-prefix ${PREFIX}
CONFIGURE_ARGS+=-cc '${CC} ${CFLAGS}'
CONFIGURE_ARGS+=-x11include ${X11BASE}/include -x11lib ${X11BASE}/lib
LIB_DEPENDS= tcl84:tcl->=8.4,<8.5:lang/tcl/8.4 \
tk84:tk->=8.4,<8.5:x11/tk/8.4
# ocaml's configure script is too smart for its own good
FAKE_FLAGS= PREFIX=${WRKINST}${PREFIX}
USE_GMAKE= Yes
USE_X11= Yes
BUILD_DEPENDS+= ${MODTK_BUILD_DEPENDS}
RUN_DEPENDS+= ${MODTK_RUN_DEPENDS}
LIB_DEPENDS+= ${MODTK_LIB_DEPENDS}
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "sparc" || \
${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "amd64" || \
${MACHINE_ARCH} == "powerpc"
@ -65,6 +67,6 @@ post-install:
@${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/share/doc/ocaml
# PFRAG.native was generated from PLIST with:
# egrep '(ocamlopt|\.cmx|\.cmxa|\.o|\.opt|opt\.1|\.a|opt.cmi)$'
# egrep '(ocamlopt|\.cmx|\.cmxa|\.cmxs|\.opt|opt\.1|opt.cmi|\.native|\.o)$'
.include <bsd.port.mk>

View File

@ -1,10 +1,10 @@
MD5 (ocaml-3.09-refman.html.tar.gz) = sl6yEb+RvKpTaxLRJzHO7A==
MD5 (ocaml-3.09.3.tar.gz) = EakWUQB/cKLLTV7P4g+riQ==
RMD160 (ocaml-3.09-refman.html.tar.gz) = MFPfO6Xco79oS0unK+k+j3M8EW0=
RMD160 (ocaml-3.09.3.tar.gz) = CA9Yrk8h+zBsK+siSuVvWF43du0=
SHA1 (ocaml-3.09-refman.html.tar.gz) = hLeXHdHKJJ8mMENcbI3lSoaw2bY=
SHA1 (ocaml-3.09.3.tar.gz) = QB6g7V8UwtsIv6cEuK2azynwYg0=
SHA256 (ocaml-3.09-refman.html.tar.gz) = jkdmpJZKT5PvICvf+Qf4BtcZBtiNZgtIHkqV0RGuQEw=
SHA256 (ocaml-3.09.3.tar.gz) = g7zw4XRPi1x+DmmpQdtQDhWaFJLDTCJun3GND9KhAzE=
SIZE (ocaml-3.09-refman.html.tar.gz) = 484037
SIZE (ocaml-3.09.3.tar.gz) = 2485013
MD5 (ocaml-3.11-refman.html.tar.gz) = v7Ttlgl0FZ9CJAFKl5uvbQ==
MD5 (ocaml-3.11.0.tar.gz) = vhUgZr3wl2Hd8cMSkeXLkA==
RMD160 (ocaml-3.11-refman.html.tar.gz) = jXdjDuDD3Nrh7xQqWeuHYnHxwzU=
RMD160 (ocaml-3.11.0.tar.gz) = QQLWgQhurrF1A/ni1KxCpFEnaIk=
SHA1 (ocaml-3.11-refman.html.tar.gz) = lxWc89TqZNDKA/BJl/38AJgtIrA=
SHA1 (ocaml-3.11.0.tar.gz) = TpzQLxWiM0CGwVONFHjsapnJEcg=
SHA256 (ocaml-3.11-refman.html.tar.gz) = HGWzNMyxVa76Hl6TCpH4FthD034msn06A1HFcUkAWlw=
SHA256 (ocaml-3.11.0.tar.gz) = 7N1PhHOrDe5dOstcCjGkwd1qoSF5iVzxkD3Q9FXEOk8=
SIZE (ocaml-3.11-refman.html.tar.gz) = 536530
SIZE (ocaml-3.11.0.tar.gz) = 2855506

View File

@ -1,4 +1,4 @@
# $OpenBSD: ocaml.port.mk,v 1.8 2006/12/26 22:38:35 avsm Exp $
# $OpenBSD: ocaml.port.mk,v 1.9 2009/03/11 21:19:49 avsm Exp $
# regular file usage for bytecode:
# PLIST -- bytecode base files
@ -9,7 +9,7 @@
# PFRAG.foo-native -- nativecode files for FLAVOR == foo
# PFRAG.no-foo-native -- nativecode files for FLAVOR != foo
OCAML_VERSION=3.09.3
OCAML_VERSION=3.11.0
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "i386" || \
${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "amd64" || \
@ -28,6 +28,6 @@ RUN_DEPENDS+= :ocaml-${OCAML_VERSION}*:lang/ocaml
PKG_ARGS+=-Dnative=0
.endif
BUILD_DEPENDS+= :ocaml-${OCAML_VERSION}*:lang/ocaml
BUILD_DEPENDS+= :ocaml-=${OCAML_VERSION}:lang/ocaml
MAKE_ENV+= OCAMLFIND_DESTDIR=${DESTDIR}${PREFIX}/lib/ocaml/site-lib

View File

@ -1,19 +0,0 @@
$OpenBSD: patch-camlp4_config_configure_batch,v 1.3 2005/05/09 13:50:41 avsm Exp $
--- camlp4/config/configure_batch.orig Fri Jul 30 15:59:15 2004
+++ camlp4/config/configure_batch Tue Oct 5 20:54:00 2004
@@ -103,12 +103,12 @@ case "$bindir" in
*) echo "BINDIR=$bindir" >> Makefile.cnf;;
esac
case "$libdir" in
- "") echo 'LIBDIR=$(PREFIX)/lib/camlp4' >> Makefile.cnf
- libdir="$prefix/lib/camlp4";;
+ "") echo 'LIBDIR=$(PREFIX)/lib/ocaml' >> Makefile.cnf
+ libdir="$prefix/lib/ocaml";;
*) echo "LIBDIR=$libdir" >> Makefile.cnf;;
esac
case "$mandir" in
- "") echo 'MANDIR=$(PREFIX)/man/man1' >> Makefile.cnf
+ "") echo 'MANDIR=$(PREFIX)/man' >> Makefile.cnf
mandir="$prefix/man/man1";;
*) echo "MANDIR=$mandir" >> Makefile.cnf;;
esac

View File

@ -1,36 +1,29 @@
$OpenBSD: patch-configure,v 1.10 2007/02/08 14:32:57 avsm Exp $
--- configure.orig Tue Dec 26 23:30:01 2006
+++ configure Tue Dec 26 23:29:28 2006
@@ -483,7 +483,7 @@ mksharedlibrpath=''
if test $withsharedlibs = "yes"; then
case "$host" in
- *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-gnu*)
+ *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-openbsd*|*-*-gnu*)
sharedcccompopts="-fPIC"
mksharedlib="$bytecc -shared -o"
bytecclinkopts="$bytecclinkopts -Wl,-E"
@@ -566,6 +566,7 @@ case "$host" in
alpha*-*-freebsd*) arch=alpha; system=freebsd;;
alpha*-*-netbsd*) arch=alpha; system=netbsd;;
alpha*-*-openbsd*) arch=alpha; system=openbsd;;
+ amd64-*-openbsd*) arch=amd64; system=openbsd;;
sparc*-*-sunos4.*) arch=sparc; system=sunos;;
sparc*-*-solaris2.*) arch=sparc; system=solaris;;
sparc*-*-*bsd*) arch=sparc; system=bsd;;
@@ -586,9 +587,11 @@ case "$host" in
hppa*-*-gnu*) arch=hppa; system=gnu;;
powerpc-*-linux*) arch=power; model=ppc; system=elf;;
powerpc-*-netbsd*) arch=power; model=ppc; system=bsd;;
+ powerpc-*-openbsd*) arch=power; model=ppc; system=bsd;;
$OpenBSD: patch-configure,v 1.11 2009/03/11 21:19:49 avsm Exp $
--- configure.orig Wed Dec 10 09:41:04 2008
+++ configure Wed Dec 10 09:50:14 2008
@@ -635,9 +635,12 @@ case "$host" in
powerpc-*-netbsd*) arch=power; model=ppc; system=elf;;
powerpc-*-rhapsody*) arch=power; model=ppc; system=rhapsody;;
powerpc-*-darwin*) arch=power; model=ppc; system=rhapsody;;
powerpc-*-darwin*) arch=power; system=rhapsody
- if $arch64; then model=ppc64; else model=ppc; fi;;
+ if $arch64; then model=ppc64; else
+ model=ppc; fi;;
+ powerpc-*-openbsd*) arch=power; model=ppc; system=bsd;;
arm*-*-linux*) arch=arm; system=linux;;
+ zaurus*-*-openbsd*) arch=arm; system=openbsd;;
arm*-*-gnu*) arch=arm; system=gnu;;
+ zaurus*-*-openbsd*) arch=arm; system=openbsd;;
ia64-*-linux*) arch=ia64; system=linux;;
ia64-*-gnu*) arch=ia64; system=gnu;;
@@ -664,9 +667,13 @@ esac
ia64-*-freebsd*) arch=ia64; system=freebsd;;
@@ -647,6 +650,7 @@ case "$host" in
x86_64-*-netbsd*) arch=amd64; system=netbsd;;
x86_64-*-openbsd*) arch=amd64; system=openbsd;;
x86_64-*-darwin9.5) arch=amd64; system=macosx;;
+ amd64-*-openbsd*) arch=amd64; system=openbsd;;
esac
# Some platforms exist both in 32-bit and 64-bit variants, not distinguished
@@ -734,11 +738,15 @@ if test -n "$asppoption"; then aspp="$asppoption"; fi
cc_profile='-pg'
case "$arch,$model,$system" in
alpha,*,digital) profiling='prof';;
@ -38,6 +31,8 @@ $OpenBSD: patch-configure,v 1.10 2007/02/08 14:32:57 avsm Exp $
i386,*,linux_elf) profiling='prof';;
i386,*,gnu) profiling='prof';;
i386,*,bsd_elf) profiling='prof';;
amd64,*,macosx) profiling='prof';;
i386,*,macosx) profiling='prof';;
+ amd64,*,openbsd) profiling='prof';;
+ power,*,bsd) profiling='prof';;
+ sparc,*,bsd) profiling='prof';;

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-yacc_reader_c,v 1.1 2007/02/08 14:32:57 avsm Exp $
--- yacc/reader.c.orig Fri Dec 29 21:32:48 2006
+++ yacc/reader.c Fri Dec 29 21:36:44 2006
@@ -163,6 +163,7 @@ char *substring (char *str, int start, i
$OpenBSD: patch-yacc_reader_c,v 1.2 2009/03/11 21:19:49 avsm Exp $
--- yacc/reader.c.orig Thu Oct 6 07:34:51 2005
+++ yacc/reader.c Thu Nov 27 22:42:14 2008
@@ -163,6 +163,7 @@ char *substring (char *str, int start, int len)
for (i = 0; i < len; i++){
buf[i] = str[start+i];
}

View File

@ -1,12 +1,17 @@
@comment $OpenBSD: PFRAG.native,v 1.7 2006/12/26 22:07:18 avsm Exp $
bin/camlp4o.opt
bin/camlp4r.opt
bin/ocamlc.opt
bin/ocamldep.opt
bin/ocamldoc.opt
bin/ocamllex.opt
@comment $OpenBSD: PFRAG.native,v 1.8 2009/03/11 21:19:49 avsm Exp $
@bin bin/camlp4o.opt
@bin bin/camlp4r.opt
@bin bin/ocamlc.opt
@bin bin/ocamldep.opt
@bin bin/ocamldoc.opt
@bin bin/ocamllex.opt
@bin bin/camlp4of.opt
@bin bin/camlp4oof.opt
@bin bin/camlp4orf.opt
@bin bin/camlp4rf.opt
bin/ocamlopt
bin/ocamlopt.opt
@bin bin/ocamlbuild.native
@bin bin/ocamlopt.opt
lib/ocaml/arg.cmx
lib/ocaml/arg.p.cmx
lib/ocaml/arith_flags.cmx
@ -27,96 +32,6 @@ lib/ocaml/camlinternalMod.cmx
lib/ocaml/camlinternalMod.p.cmx
lib/ocaml/camlinternalOO.cmx
lib/ocaml/camlinternalOO.p.cmx
lib/ocaml/camlp4/argl.cmi
lib/ocaml/camlp4/argl.cmo
lib/ocaml/camlp4/ast2pt.cmx
lib/ocaml/camlp4/ast2pt.o
lib/ocaml/camlp4/camlp4.cma
lib/ocaml/camlp4/extfold.o
lib/ocaml/camlp4/extfun.o
lib/ocaml/camlp4/fstream.o
lib/ocaml/camlp4/gramext.o
lib/ocaml/camlp4/grammar.o
lib/ocaml/camlp4/pa_o_fast.o
lib/ocaml/camlp4/pcaml.cmx
lib/ocaml/camlp4/pcaml.o
lib/ocaml/camlp4/plexer.o
lib/ocaml/camlp4/quotation.cmx
lib/ocaml/camlp4/quotation.o
lib/ocaml/camlp4/reloc.cmx
lib/ocaml/camlp4/reloc.o
lib/ocaml/camlp4/spretty.cmx
lib/ocaml/camlp4/spretty.o
lib/ocaml/camlp4/stdpp.o
lib/ocaml/camlp4/token.o
lib/ocaml/camlp4/argl.cmx
lib/ocaml/camlp4/argl.o
lib/ocaml/camlp4/camlp4.a
lib/ocaml/camlp4/camlp4.cmxa
lib/ocaml/camlp4/extfold.cmx
lib/ocaml/camlp4/extfun.cmx
lib/ocaml/camlp4/fstream.cmx
lib/ocaml/camlp4/gramext.cmx
lib/ocaml/camlp4/gramlib.a
lib/ocaml/camlp4/gramlib.cmxa
lib/ocaml/camlp4/grammar.cmx
lib/ocaml/camlp4/odyl.a
lib/ocaml/camlp4/odyl.cmx
lib/ocaml/camlp4/odyl.cmxa
lib/ocaml/camlp4/odyl.o
lib/ocaml/camlp4/pa_extend.cmx
lib/ocaml/camlp4/pa_extend.o
lib/ocaml/camlp4/pa_extend_m.cmx
lib/ocaml/camlp4/pa_extend_m.o
lib/ocaml/camlp4/pa_extfold.cmx
lib/ocaml/camlp4/pa_extfold.o
lib/ocaml/camlp4/pa_extfun.cmx
lib/ocaml/camlp4/pa_extfun.o
lib/ocaml/camlp4/pa_fstream.cmx
lib/ocaml/camlp4/pa_fstream.o
lib/ocaml/camlp4/pa_ifdef.cmx
lib/ocaml/camlp4/pa_ifdef.o
lib/ocaml/camlp4/pa_macro.cmx
lib/ocaml/camlp4/pa_macro.o
lib/ocaml/camlp4/pa_o.cmx
lib/ocaml/camlp4/pa_o.o
lib/ocaml/camlp4/pa_o_fast.cmi
lib/ocaml/camlp4/pa_o_fast.cmx
lib/ocaml/camlp4/pa_oop.cmx
lib/ocaml/camlp4/pa_oop.o
lib/ocaml/camlp4/pa_op.cmx
lib/ocaml/camlp4/pa_op.o
lib/ocaml/camlp4/pa_r.cmx
lib/ocaml/camlp4/pa_r.o
lib/ocaml/camlp4/pa_rp.cmx
lib/ocaml/camlp4/pa_rp.o
lib/ocaml/camlp4/pa_ru.cmx
lib/ocaml/camlp4/pa_ru.o
lib/ocaml/camlp4/plexer.cmx
lib/ocaml/camlp4/pr_depend.cmx
lib/ocaml/camlp4/pr_depend.o
lib/ocaml/camlp4/pr_dump.cmx
lib/ocaml/camlp4/pr_dump.o
lib/ocaml/camlp4/pr_extend.cmx
lib/ocaml/camlp4/pr_extend.o
lib/ocaml/camlp4/pr_extfun.cmx
lib/ocaml/camlp4/pr_extfun.o
lib/ocaml/camlp4/pr_null.cmx
lib/ocaml/camlp4/pr_null.o
lib/ocaml/camlp4/pr_o.cmx
lib/ocaml/camlp4/pr_o.o
lib/ocaml/camlp4/pr_op.cmx
lib/ocaml/camlp4/pr_op.o
lib/ocaml/camlp4/pr_r.cmx
lib/ocaml/camlp4/pr_r.o
lib/ocaml/camlp4/pr_rp.cmx
lib/ocaml/camlp4/pr_rp.o
lib/ocaml/camlp4/q_MLast.cmx
lib/ocaml/camlp4/q_MLast.o
lib/ocaml/camlp4/q_phony.cmx
lib/ocaml/camlp4/q_phony.o
lib/ocaml/camlp4/stdpp.cmx
lib/ocaml/camlp4/token.cmx
lib/ocaml/char.cmx
lib/ocaml/char.p.cmx
lib/ocaml/complex.cmx
@ -327,8 +242,133 @@ lib/ocaml/unix.cmxa
lib/ocaml/unixLabels.cmx
lib/ocaml/weak.cmx
lib/ocaml/weak.p.cmx
@man man/man1/camlp4o.opt.1
@man man/man1/camlp4r.opt.1
@man man/man1/ocamlc.opt.1
@man man/man1/ocamlopt.1
@man man/man1/ocamlopt.opt.1
lib/ocaml/bigarray.cmxs
lib/ocaml/dbm.cmxs
lib/ocaml/graphics.cmxs
lib/ocaml/nums.cmxs
lib/ocaml/str.cmxs
lib/ocaml/unix.cmxs
lib/ocaml/camlp4/Camlp4Bin.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.o
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.o
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.o
lib/ocaml/camlp4/Camlp4Top/Rprint.o
lib/ocaml/camlp4/Camlp4Top/Top.o
lib/ocaml/camlp4/camlp4prof.o
lib/ocaml/ocamlbuild/ocamlbuild.o
lib/ocaml/ocamlbuild/ocamlbuild_executor.o
lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o
lib/ocaml/camlp4/camlp4fulllib.a
lib/ocaml/camlp4/camlp4lib.a
lib/ocaml/dynlink.a
lib/ocaml/ocamlbuild/ocamlbuildlib.a
@man man/man3/Arg.3o
@man man/man3/Array.3o
@man man/man3/ArrayLabels.3o
@man man/man3/Bigarray.3o
@man man/man3/Bigarray.Array1.3o
@man man/man3/Bigarray.Array2.3o
@man man/man3/Bigarray.Array3.3o
@man man/man3/Bigarray.Genarray.3o
@man man/man3/Buffer.3o
@man man/man3/Callback.3o
@man man/man3/CamlinternalLazy.3o
@man man/man3/CamlinternalMod.3o
@man man/man3/CamlinternalOO.3o
@man man/man3/Char.3o
@man man/man3/Complex.3o
@man man/man3/Digest.3o
@man man/man3/Filename.3o
@man man/man3/Format.3o
@man man/man3/Gc.3o
@man man/man3/Genlex.3o
@man man/man3/Hashtbl.3o
@man man/man3/Hashtbl.HashedType.3o
@man man/man3/Hashtbl.Make.3o
@man man/man3/Hashtbl.S.3o
@man man/man3/Int32.3o
@man man/man3/Int64.3o
@man man/man3/Lazy.3o
@man man/man3/Lexing.3o
@man man/man3/List.3o
@man man/man3/ListLabels.3o
@man man/man3/Map.3o
@man man/man3/Map.Make.3o
@man man/man3/Map.OrderedType.3o
@man man/man3/Map.S.3o
@man man/man3/Marshal.3o
@man man/man3/MoreLabels.3o
@man man/man3/MoreLabels.Hashtbl.3o
@man man/man3/MoreLabels.Hashtbl.HashedType.3o
@man man/man3/MoreLabels.Hashtbl.Make.3o
@man man/man3/MoreLabels.Hashtbl.S.3o
@man man/man3/MoreLabels.Map.3o
@man man/man3/MoreLabels.Map.Make.3o
@man man/man3/MoreLabels.Map.OrderedType.3o
@man man/man3/MoreLabels.Map.S.3o
@man man/man3/MoreLabels.Set.3o
@man man/man3/MoreLabels.Set.Make.3o
@man man/man3/MoreLabels.Set.OrderedType.3o
@man man/man3/MoreLabels.Set.S.3o
@man man/man3/Nativeint.3o
@man man/man3/Num.3o
@man man/man3/Obj.3o
@man man/man3/Oo.3o
@man man/man3/Parsing.3o
@man man/man3/Pervasives.3o
@man man/man3/Pervasives.LargeFile.3o
@man man/man3/Printexc.3o
@man man/man3/Printf.3o
@man man/man3/Queue.3o
@man man/man3/Random.3o
@man man/man3/Random.State.3o
@man man/man3/Scanf.3o
@man man/man3/Scanf.Scanning.3o
@man man/man3/Set.3o
@man man/man3/Set.Make.3o
@man man/man3/Set.OrderedType.3o
@man man/man3/Set.S.3o
@man man/man3/Sort.3o
@man man/man3/Stack.3o
@man man/man3/StdLabels.3o
@man man/man3/StdLabels.Array.3o
@man man/man3/StdLabels.List.3o
@man man/man3/StdLabels.String.3o
@man man/man3/Str.3o
@man man/man3/Stream.3o
@man man/man3/String.3o
@man man/man3/StringLabels.3o
@man man/man3/Sys.3o
@man man/man3/Unix.3o
@man man/man3/Unix.LargeFile.3o
@man man/man3/Weak.3o
@man man/man3/Weak.Make.3o
@man man/man3/Weak.S.3o

View File

@ -1,4 +1,5 @@
@comment $OpenBSD: PFRAG.shared,v 1.1 2007/02/08 14:32:57 avsm Exp $
@comment $OpenBSD: PFRAG.shared,v 1.2 2009/03/11 21:19:49 avsm Exp $
lib/ocaml/libcamlrun_shared.so
lib/ocaml/stublibs/dllbigarray.so
lib/ocaml/stublibs/dllgraphics.so
lib/ocaml/stublibs/dlllabltk.so

View File

@ -1,12 +1,20 @@
@comment $OpenBSD: PLIST,v 1.18 2007/02/08 14:32:57 avsm Exp $
@comment $OpenBSD: PLIST,v 1.19 2009/03/11 21:19:49 avsm Exp $
%%SHARED%%
bin/camlp4
bin/camlp4boot
bin/camlp4o
bin/camlp4of
bin/camlp4oof
bin/camlp4orf
bin/camlp4prof
bin/camlp4r
bin/camlp4rf
bin/labltk
bin/mkcamlp4
bin/ocaml
bin/ocamlbrowser
@bin bin/ocamlbuild
bin/ocamlbuild.byte
bin/ocamlc
bin/ocamlcp
bin/ocamldebug
@ -16,9 +24,8 @@ bin/ocamllex
bin/ocamlmklib
bin/ocamlmktop
bin/ocamlprof
bin/ocamlrun
bin/ocamlyacc
bin/ocpp
@bin bin/ocamlrun
@bin bin/ocamlyacc
lib/ocaml/
lib/ocaml/Makefile.config
lib/ocaml/addlabels
@ -58,8 +65,12 @@ lib/ocaml/caml/misc.h
lib/ocaml/caml/mlvalues.h
lib/ocaml/caml/printexc.h
lib/ocaml/caml/signals.h
lib/ocaml/caml/unixsupport.h
lib/ocaml/camlheader
lib/ocaml/camlheader_ur
lib/ocaml/camlinternalLazy.cmi
lib/ocaml/camlinternalLazy.ml
lib/ocaml/camlinternalLazy.mli
lib/ocaml/camlinternalMod.cmi
lib/ocaml/camlinternalMod.ml
lib/ocaml/camlinternalMod.mli
@ -67,82 +78,87 @@ lib/ocaml/camlinternalOO.cmi
lib/ocaml/camlinternalOO.ml
lib/ocaml/camlinternalOO.mli
lib/ocaml/camlp4/
lib/ocaml/camlp4/ast2pt.cmi
lib/ocaml/camlp4/ast2pt.cmo
lib/ocaml/camlp4/ast2pt.mli
lib/ocaml/camlp4/camlp4_top.cma
lib/ocaml/camlp4/Camlp4.cmi
lib/ocaml/camlp4/Camlp4Bin.cmi
lib/ocaml/camlp4/Camlp4Bin.cmo
lib/ocaml/camlp4/Camlp4Filters/
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmo
lib/ocaml/camlp4/Camlp4Parsers/
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmi
lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo
lib/ocaml/camlp4/Camlp4Printers/
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmi
lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo
lib/ocaml/camlp4/Camlp4Top/
lib/ocaml/camlp4/Camlp4Top.cmi
lib/ocaml/camlp4/Camlp4Top.cmo
lib/ocaml/camlp4/Camlp4Top/Rprint.cmi
lib/ocaml/camlp4/Camlp4Top/Rprint.cmo
lib/ocaml/camlp4/Camlp4Top/Top.cmi
lib/ocaml/camlp4/Camlp4Top/Top.cmo
lib/ocaml/camlp4/Camlp4_config.cmi
lib/ocaml/camlp4/Camlp4_import.cmi
lib/ocaml/camlp4/camlp4fulllib.cma
lib/ocaml/camlp4/camlp4lib.cma
lib/ocaml/camlp4/camlp4o.cma
lib/ocaml/camlp4/camlp4of.cma
lib/ocaml/camlp4/camlp4oof.cma
lib/ocaml/camlp4/camlp4orf.cma
lib/ocaml/camlp4/camlp4prof.cmi
lib/ocaml/camlp4/camlp4prof.cmo
lib/ocaml/camlp4/camlp4r.cma
lib/ocaml/camlp4/extfold.cmi
lib/ocaml/camlp4/extfold.cmo
lib/ocaml/camlp4/extfold.mli
lib/ocaml/camlp4/extfun.cmi
lib/ocaml/camlp4/extfun.cmo
lib/ocaml/camlp4/extfun.mli
lib/ocaml/camlp4/fstream.cmi
lib/ocaml/camlp4/fstream.cmo
lib/ocaml/camlp4/fstream.mli
lib/ocaml/camlp4/gramext.cmi
lib/ocaml/camlp4/gramext.cmo
lib/ocaml/camlp4/gramext.mli
lib/ocaml/camlp4/gramlib.cma
lib/ocaml/camlp4/grammar.cmi
lib/ocaml/camlp4/grammar.cmo
lib/ocaml/camlp4/grammar.mli
lib/ocaml/camlp4/mLast.cmi
lib/ocaml/camlp4/mLast.mli
lib/ocaml/camlp4/ocpp.cmo
lib/ocaml/camlp4/odyl.cma
lib/ocaml/camlp4/odyl.cmo
lib/ocaml/camlp4/odyl_main.cmi
lib/ocaml/camlp4/pa_extend.cmi
lib/ocaml/camlp4/pa_extend.cmo
lib/ocaml/camlp4/pa_extend_m.cmo
lib/ocaml/camlp4/pa_extfold.cmo
lib/ocaml/camlp4/pa_extfun.cmo
lib/ocaml/camlp4/pa_fstream.cmo
lib/ocaml/camlp4/pa_ifdef.cmo
lib/ocaml/camlp4/pa_macro.cmi
lib/ocaml/camlp4/pa_macro.cmo
lib/ocaml/camlp4/pa_o.cmi
lib/ocaml/camlp4/pa_o.cmo
lib/ocaml/camlp4/pa_oop.cmo
lib/ocaml/camlp4/pa_op.cmo
lib/ocaml/camlp4/pa_r.cmo
lib/ocaml/camlp4/pa_rp.cmo
lib/ocaml/camlp4/pa_ru.cmo
lib/ocaml/camlp4/pcaml.cmi
lib/ocaml/camlp4/pcaml.cmo
lib/ocaml/camlp4/pcaml.mli
lib/ocaml/camlp4/plexer.cmi
lib/ocaml/camlp4/plexer.cmo
lib/ocaml/camlp4/plexer.mli
lib/ocaml/camlp4/pr_depend.cmo
lib/ocaml/camlp4/pr_dump.cmo
lib/ocaml/camlp4/pr_extend.cmo
lib/ocaml/camlp4/pr_extfun.cmo
lib/ocaml/camlp4/pr_null.cmo
lib/ocaml/camlp4/pr_o.cmo
lib/ocaml/camlp4/pr_op.cmo
lib/ocaml/camlp4/pr_r.cmo
lib/ocaml/camlp4/pr_rp.cmo
lib/ocaml/camlp4/q_MLast.cmo
lib/ocaml/camlp4/q_phony.cmo
lib/ocaml/camlp4/quotation.cmi
lib/ocaml/camlp4/quotation.cmo
lib/ocaml/camlp4/quotation.mli
lib/ocaml/camlp4/reloc.cmi
lib/ocaml/camlp4/reloc.cmo
lib/ocaml/camlp4/reloc.mli
lib/ocaml/camlp4/spretty.cmi
lib/ocaml/camlp4/spretty.cmo
lib/ocaml/camlp4/spretty.mli
lib/ocaml/camlp4/stdpp.cmi
lib/ocaml/camlp4/stdpp.cmo
lib/ocaml/camlp4/stdpp.mli
lib/ocaml/camlp4/token.cmi
lib/ocaml/camlp4/token.cmo
lib/ocaml/camlp4/token.mli
lib/ocaml/camlp4/camlp4rf.cma
lib/ocaml/char.cmi
lib/ocaml/char.ml
lib/ocaml/char.mli
@ -457,6 +473,15 @@ lib/ocaml/nums.cma
lib/ocaml/obj.cmi
lib/ocaml/obj.ml
lib/ocaml/obj.mli
lib/ocaml/ocamlbuild/
lib/ocaml/ocamlbuild/ocamlbuild.cmo
lib/ocaml/ocamlbuild/ocamlbuild_executor.cmi
lib/ocaml/ocamlbuild/ocamlbuild_executor.cmo
lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi
lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi
lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi
lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmo
lib/ocaml/ocamlbuild/ocamlbuildlib.cma
lib/ocaml/ocamldoc/
lib/ocaml/ocamldoc/custom/
lib/ocaml/ocamldoc/ocamldoc.hva
@ -608,11 +633,8 @@ lib/ocaml/vmthreads/unix.cma
lib/ocaml/weak.cmi
lib/ocaml/weak.ml
lib/ocaml/weak.mli
@man man/man1/camlp4.1
@man man/man1/camlp4o.1
@man man/man1/camlp4r.1
@man man/man1/mkcamlp4.1
@man man/man1/ocaml.1
@man man/man1/ocamlbuild.1
@man man/man1/ocamlc.1
@man man/man1/ocamlcp.1
@man man/man1/ocamldebug.1
@ -623,93 +645,14 @@ lib/ocaml/weak.mli
@man man/man1/ocamlprof.1
@man man/man1/ocamlrun.1
@man man/man1/ocamlyacc.1
@man man/man1/ocpp.1
@man man/man3/Arg.3o
@man man/man3/Array.3o
@man man/man3/ArrayLabels.3o
@man man/man3/Bigarray.3o
@man man/man3/Bigarray.Array1.3o
@man man/man3/Bigarray.Array2.3o
@man man/man3/Bigarray.Array3.3o
@man man/man3/Bigarray.Genarray.3o
@man man/man3/Buffer.3o
@man man/man3/Callback.3o
@man man/man3/CamlinternalMod.3o
@man man/man3/CamlinternalOO.3o
@man man/man3/Char.3o
@man man/man3/Complex.3o
@man man/man3/Digest.3o
@man man/man3/Filename.3o
@man man/man3/Format.3o
@man man/man3/Gc.3o
@man man/man3/Genlex.3o
@man man/man3/Hashtbl.3o
@man man/man3/Hashtbl.HashedType.3o
@man man/man3/Hashtbl.Make.3o
@man man/man3/Hashtbl.S.3o
@man man/man3/Int32.3o
@man man/man3/Int64.3o
@man man/man3/Lazy.3o
@man man/man3/Lexing.3o
@man man/man3/List.3o
@man man/man3/ListLabels.3o
@man man/man3/Map.3o
@man man/man3/Map.Make.3o
@man man/man3/Map.OrderedType.3o
@man man/man3/Map.S.3o
@man man/man3/Marshal.3o
@man man/man3/MoreLabels.3o
@man man/man3/MoreLabels.Hashtbl.3o
@man man/man3/MoreLabels.Hashtbl.HashedType.3o
@man man/man3/MoreLabels.Hashtbl.Make.3o
@man man/man3/MoreLabels.Hashtbl.S.3o
@man man/man3/MoreLabels.Map.3o
@man man/man3/MoreLabels.Map.Make.3o
@man man/man3/MoreLabels.Map.OrderedType.3o
@man man/man3/MoreLabels.Map.S.3o
@man man/man3/MoreLabels.Set.3o
@man man/man3/MoreLabels.Set.Make.3o
@man man/man3/MoreLabels.Set.OrderedType.3o
@man man/man3/MoreLabels.Set.S.3o
@man man/man3/Nativeint.3o
@man man/man3/Num.3o
@man man/man3/Obj.3o
@man man/man3/Oo.3o
@man man/man3/Parsing.3o
@man man/man3/Pervasives.3o
@man man/man3/Pervasives.LargeFile.3o
@man man/man3/Printexc.3o
@man man/man3/Printf.3o
@man man/man3/Queue.3o
@man man/man3/Random.3o
@man man/man3/Random.State.3o
@man man/man3/Scanf.3o
@man man/man3/Scanf.Scanning.3o
@man man/man3/Set.3o
@man man/man3/Set.Make.3o
@man man/man3/Set.OrderedType.3o
@man man/man3/Set.S.3o
@man man/man3/Sort.3o
@man man/man3/Stack.3o
@man man/man3/StdLabels.3o
@man man/man3/StdLabels.Array.3o
@man man/man3/StdLabels.List.3o
@man man/man3/StdLabels.String.3o
@man man/man3/Str.3o
@man man/man3/Stream.3o
@man man/man3/String.3o
@man man/man3/StringLabels.3o
@man man/man3/Sys.3o
@man man/man3/Unix.3o
@man man/man3/Unix.LargeFile.3o
@man man/man3/Weak.3o
@man man/man3/Weak.Make.3o
@man man/man3/Weak.S.3o
share/doc/ocaml/
share/doc/ocaml/LICENSE
share/doc/ocaml/html/
share/doc/ocaml/html/contents_motif.gif
share/doc/ocaml/html/expr.html
share/doc/ocaml/html/index.html
share/doc/ocaml/html/language.html
share/doc/ocaml/html/lex.html
share/doc/ocaml/html/libgraph.gif
share/doc/ocaml/html/libref/
share/doc/ocaml/html/libref/Arg.html
@ -724,6 +667,7 @@ share/doc/ocaml/html/libref/Bigarray.Genarray.html
share/doc/ocaml/html/libref/Bigarray.html
share/doc/ocaml/html/libref/Buffer.html
share/doc/ocaml/html/libref/Callback.html
share/doc/ocaml/html/libref/CamlinternalLazy.html
share/doc/ocaml/html/libref/CamlinternalMod.html
share/doc/ocaml/html/libref/CamlinternalOO.html
share/doc/ocaml/html/libref/Char.html
@ -799,6 +743,7 @@ share/doc/ocaml/html/libref/StringLabels.html
share/doc/ocaml/html/libref/Sys.html
share/doc/ocaml/html/libref/Thread.html
share/doc/ocaml/html/libref/ThreadUnix.html
share/doc/ocaml/html/libref/Tk.html
share/doc/ocaml/html/libref/Unix.LargeFile.html
share/doc/ocaml/html/libref/Unix.html
share/doc/ocaml/html/libref/UnixLabels.LargeFile.html
@ -829,6 +774,7 @@ share/doc/ocaml/html/libref/type_Bigarray.Genarray.html
share/doc/ocaml/html/libref/type_Bigarray.html
share/doc/ocaml/html/libref/type_Buffer.html
share/doc/ocaml/html/libref/type_Callback.html
share/doc/ocaml/html/libref/type_CamlinternalLazy.html
share/doc/ocaml/html/libref/type_CamlinternalMod.html
share/doc/ocaml/html/libref/type_CamlinternalOO.html
share/doc/ocaml/html/libref/type_Char.html
@ -904,6 +850,7 @@ share/doc/ocaml/html/libref/type_StringLabels.html
share/doc/ocaml/html/libref/type_Sys.html
share/doc/ocaml/html/libref/type_Thread.html
share/doc/ocaml/html/libref/type_ThreadUnix.html
share/doc/ocaml/html/libref/type_Tk.html
share/doc/ocaml/html/libref/type_Unix.LargeFile.html
share/doc/ocaml/html/libref/type_Unix.html
share/doc/ocaml/html/libref/type_UnixLabels.LargeFile.html
@ -919,13 +866,10 @@ share/doc/ocaml/html/manual005.html
share/doc/ocaml/html/manual006.html
share/doc/ocaml/html/manual007.html
share/doc/ocaml/html/manual008.html
share/doc/ocaml/html/manual009.html
share/doc/ocaml/html/manual010.html
share/doc/ocaml/html/manual011.html
share/doc/ocaml/html/manual012.html
share/doc/ocaml/html/manual013.html
share/doc/ocaml/html/manual014.html
share/doc/ocaml/html/manual015.html
share/doc/ocaml/html/manual016.html
share/doc/ocaml/html/manual017.html
share/doc/ocaml/html/manual018.html
@ -956,5 +900,7 @@ share/doc/ocaml/html/manual042.html
share/doc/ocaml/html/manual043.html
share/doc/ocaml/html/manual044.html
share/doc/ocaml/html/next_motif.gif
share/doc/ocaml/html/patterns.html
share/doc/ocaml/html/previous_motif.gif
%%native%%
share/doc/ocaml/html/types.html