diff options
24 files changed, 1172 insertions, 1091 deletions
diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile index 8c55c4da496..5cb158a3eb3 100644 --- a/lang/ocaml/Makefile +++ b/lang/ocaml/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.112 2017/07/18 17:41:04 wiz Exp $ +# $NetBSD: Makefile,v 1.113 2017/09/08 09:12:44 jaapb Exp $ .include "Makefile.common" -PKGREVISION= 3 +#PKGREVISION= 3 CONFIGURE_ENV+= disable_x11=yes @@ -12,6 +12,9 @@ UNLIMIT_RESOURCES= stacksize USE_GCC_RUNTIME= yes +PLIST_VARS+= ocaml-stub ocaml-prof ocaml-opt ocaml-nat ocaml-spacetime + +.include "options.mk" ### ### PLIST components ### @@ -23,7 +26,7 @@ USE_GCC_RUNTIME= yes ${OPSYS} == "DragonFly" || ${OPSYS} == "NetBSD" || \ ${OPSYS} == "FreeBSD" || ${OPSYS} == "SunOS" || \ ${OPSYS} == "Linux" -PLIST_SRC+= ${PKGDIR}/PLIST.stub +PLIST.ocaml-stub= yes .endif # Optional components built only on certain platforms. @@ -31,12 +34,12 @@ PLIST_SRC+= ${PKGDIR}/PLIST.stub !empty(MACHINE_ARCH:M*arm*) || \ (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64") BUILD_TARGET+= opt opt.opt -PLIST_SRC+= ${PKGDIR}/PLIST.opt +PLIST.ocaml-opt= yes . if empty(MACHINE_PLATFORM:MDarwin-*-powerpc) && \ empty(MACHINE_PLATFORM:MSunOS-*-i386) && \ empty(MACHINE_PLATFORM:MNetBSD-*-arm) && \ empty(MACHINE_PLATFORM:MNetBSD-*-sparc) -PLIST_SRC+= ${PKGDIR}/PLIST.prof +PLIST.ocaml-prof=yes . endif .endif @@ -49,18 +52,15 @@ PLIST_SRC+= ${PKGDIR}/PLIST.prof (!empty(MACHINE_PLATFORM:MNetBSD-*-*) && empty(MACHINE_PLATFORM:MNetBSD-*-powerpc)) || \ !empty(MACHINE_PLATFORM:MDarwin-*-*) || \ !empty(MACHINE_PLATFORM:MSunOS-*-*) -PLIST_SRC+= ${PKGDIR}/PLIST.natdynlink +PLIST.ocaml-nat= yes . endif .endif # Spacetime profiling is only available for native code on 64-bit targets. .if ${MACHINE_ARCH} == "x86_64" -PLIST_SRC+= ${PKGDIR}/PLIST.raw_spacetime +PLIST.ocaml-spacetime= yes .endif -# Common ocaml files. -PLIST_SRC+= ${PKGDIR}/PLIST - # This is needed because ${WRKSRC}/build/partial-install.sh uses # $PWD as part of its script. However, with /bin/sh on SunOS # (cd work/foo-1.0 && echo $PWD) will show that the value of PWD is diff --git a/lang/ocaml/Makefile.common b/lang/ocaml/Makefile.common index fd6c4c042b1..72c93c05c83 100644 --- a/lang/ocaml/Makefile.common +++ b/lang/ocaml/Makefile.common @@ -1,10 +1,10 @@ -# $NetBSD: Makefile.common,v 1.50 2017/07/11 09:52:11 jaapb Exp $ +# $NetBSD: Makefile.common,v 1.51 2017/09/08 09:12:44 jaapb Exp $ # used by x11/labltk/Makefile # used by x11/ocaml-graphics/Makefile -DISTNAME= ocaml-4.04.2 +DISTNAME= ocaml-4.05.0 CATEGORIES= lang -MASTER_SITES= http://caml.inria.fr/pub/distrib/ocaml-4.04/ +MASTER_SITES= http://caml.inria.fr/pub/distrib/ocaml-4.05/ #EXTRACT_SUFX= .tar.bz2 MAINTAINER= jaapb@NetBSD.org diff --git a/lang/ocaml/PLIST b/lang/ocaml/PLIST index 8956e3a73db..a5f16043b21 100644 --- a/lang/ocaml/PLIST +++ b/lang/ocaml/PLIST @@ -1,27 +1,38 @@ -@comment $NetBSD: PLIST,v 1.40 2017/07/17 09:45:36 jaapb Exp $ +@comment $NetBSD: PLIST,v 1.41 2017/09/08 09:12:44 jaapb Exp $ bin/ocaml bin/ocamlc bin/ocamlc.byte +${PLIST.ocaml-opt}bin/ocamlc.opt bin/ocamlcp bin/ocamlcp.byte +${PLIST.ocaml-opt}bin/ocamlcp.opt bin/ocamldebug bin/ocamldep bin/ocamldep.byte +${PLIST.ocaml-opt}bin/ocamldep.opt bin/ocamldoc +${PLIST.ocaml-opt}bin/ocamldoc.opt bin/ocamllex bin/ocamllex.byte +${PLIST.ocaml-opt}bin/ocamllex.opt bin/ocamlmklib bin/ocamlmklib.byte +${PLIST.ocaml-opt}bin/ocamlmklib.opt bin/ocamlmktop bin/ocamlmktop.byte +${PLIST.ocaml-opt}bin/ocamlmktop.opt bin/ocamlobjinfo bin/ocamlobjinfo.byte +${PLIST.ocaml-opt}bin/ocamlobjinfo.opt bin/ocamlopt bin/ocamlopt.byte +${PLIST.ocaml-opt}bin/ocamlopt.opt bin/ocamloptp bin/ocamloptp.byte +${PLIST.ocaml-opt}bin/ocamloptp.opt bin/ocamlprof bin/ocamlprof.byte +${PLIST.ocaml-opt}bin/ocamlprof.opt bin/ocamlrun bin/ocamlyacc lib/ocaml/Makefile.config @@ -29,45 +40,76 @@ lib/ocaml/VERSION lib/ocaml/arg.cmi lib/ocaml/arg.cmt lib/ocaml/arg.cmti +${PLIST.ocaml-opt}lib/ocaml/arg.cmx lib/ocaml/arg.ml lib/ocaml/arg.mli +${PLIST.ocaml-prof}lib/ocaml/arg.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/arg.p.cmx +${PLIST.ocaml-opt}lib/ocaml/arith_flags.cmx lib/ocaml/arith_status.cmi +lib/ocaml/arith_status.cmti +${PLIST.ocaml-opt}lib/ocaml/arith_status.cmx lib/ocaml/arith_status.mli lib/ocaml/array.cmi lib/ocaml/array.cmt lib/ocaml/array.cmti +${PLIST.ocaml-opt}lib/ocaml/array.cmx lib/ocaml/array.ml lib/ocaml/array.mli +${PLIST.ocaml-prof}lib/ocaml/array.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/array.p.cmx lib/ocaml/arrayLabels.cmi lib/ocaml/arrayLabels.cmt lib/ocaml/arrayLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/arrayLabels.cmx lib/ocaml/arrayLabels.ml lib/ocaml/arrayLabels.mli +${PLIST.ocaml-prof}lib/ocaml/arrayLabels.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/arrayLabels.p.cmx lib/ocaml/big_int.cmi +lib/ocaml/big_int.cmti +${PLIST.ocaml-opt}lib/ocaml/big_int.cmx lib/ocaml/big_int.mli +${PLIST.ocaml-opt}lib/ocaml/bigarray.a lib/ocaml/bigarray.cma lib/ocaml/bigarray.cmi +lib/ocaml/bigarray.cmti +${PLIST.ocaml-opt}lib/ocaml/bigarray.cmx +${PLIST.ocaml-opt}lib/ocaml/bigarray.cmxa +${PLIST.ocaml-nat}lib/ocaml/bigarray.cmxs lib/ocaml/bigarray.mli lib/ocaml/buffer.cmi lib/ocaml/buffer.cmt lib/ocaml/buffer.cmti +${PLIST.ocaml-opt}lib/ocaml/buffer.cmx lib/ocaml/buffer.ml lib/ocaml/buffer.mli +${PLIST.ocaml-prof}lib/ocaml/buffer.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/buffer.p.cmx lib/ocaml/bytes.cmi lib/ocaml/bytes.cmt lib/ocaml/bytes.cmti +${PLIST.ocaml-opt}lib/ocaml/bytes.cmx lib/ocaml/bytes.ml lib/ocaml/bytes.mli +${PLIST.ocaml-prof}lib/ocaml/bytes.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/bytes.p.cmx lib/ocaml/bytesLabels.cmi lib/ocaml/bytesLabels.cmt lib/ocaml/bytesLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/bytesLabels.cmx lib/ocaml/bytesLabels.ml lib/ocaml/bytesLabels.mli +${PLIST.ocaml-prof}lib/ocaml/bytesLabels.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/bytesLabels.p.cmx lib/ocaml/callback.cmi lib/ocaml/callback.cmt lib/ocaml/callback.cmti +${PLIST.ocaml-opt}lib/ocaml/callback.cmx lib/ocaml/callback.ml lib/ocaml/callback.mli +${PLIST.ocaml-prof}lib/ocaml/callback.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/callback.p.cmx lib/ocaml/caml/address_class.h lib/ocaml/caml/alloc.h lib/ocaml/caml/backtrace.h @@ -114,6 +156,7 @@ lib/ocaml/caml/roots.h lib/ocaml/caml/signals.h lib/ocaml/caml/signals_machdep.h lib/ocaml/caml/socketaddr.h +lib/ocaml/caml/spacetime.h lib/ocaml/caml/stack.h lib/ocaml/caml/stacks.h lib/ocaml/caml/startup.h @@ -129,1167 +172,1812 @@ lib/ocaml/camlheader_ur lib/ocaml/camlinternalFormat.cmi lib/ocaml/camlinternalFormat.cmt lib/ocaml/camlinternalFormat.cmti +${PLIST.ocaml-opt}lib/ocaml/camlinternalFormat.cmx lib/ocaml/camlinternalFormat.ml lib/ocaml/camlinternalFormat.mli +${PLIST.ocaml-prof}lib/ocaml/camlinternalFormat.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/camlinternalFormat.p.cmx lib/ocaml/camlinternalFormatBasics.cmi lib/ocaml/camlinternalFormatBasics.cmt lib/ocaml/camlinternalFormatBasics.cmti +${PLIST.ocaml-opt}lib/ocaml/camlinternalFormatBasics.cmx lib/ocaml/camlinternalFormatBasics.ml lib/ocaml/camlinternalFormatBasics.mli +${PLIST.ocaml-prof}lib/ocaml/camlinternalFormatBasics.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/camlinternalFormatBasics.p.cmx lib/ocaml/camlinternalLazy.cmi lib/ocaml/camlinternalLazy.cmt lib/ocaml/camlinternalLazy.cmti +${PLIST.ocaml-opt}lib/ocaml/camlinternalLazy.cmx lib/ocaml/camlinternalLazy.ml lib/ocaml/camlinternalLazy.mli +${PLIST.ocaml-prof}lib/ocaml/camlinternalLazy.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/camlinternalLazy.p.cmx lib/ocaml/camlinternalMod.cmi lib/ocaml/camlinternalMod.cmt lib/ocaml/camlinternalMod.cmti +${PLIST.ocaml-opt}lib/ocaml/camlinternalMod.cmx lib/ocaml/camlinternalMod.ml lib/ocaml/camlinternalMod.mli +${PLIST.ocaml-prof}lib/ocaml/camlinternalMod.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/camlinternalMod.p.cmx lib/ocaml/camlinternalOO.cmi lib/ocaml/camlinternalOO.cmt lib/ocaml/camlinternalOO.cmti +${PLIST.ocaml-opt}lib/ocaml/camlinternalOO.cmx lib/ocaml/camlinternalOO.ml lib/ocaml/camlinternalOO.mli +${PLIST.ocaml-prof}lib/ocaml/camlinternalOO.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/camlinternalOO.p.cmx lib/ocaml/char.cmi lib/ocaml/char.cmt lib/ocaml/char.cmti +${PLIST.ocaml-opt}lib/ocaml/char.cmx lib/ocaml/char.ml lib/ocaml/char.mli +${PLIST.ocaml-prof}lib/ocaml/char.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/char.p.cmx lib/ocaml/compiler-libs/CSE.cmi lib/ocaml/compiler-libs/CSE.cmt +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/CSE.cmx lib/ocaml/compiler-libs/CSEgen.cmi lib/ocaml/compiler-libs/CSEgen.cmt lib/ocaml/compiler-libs/CSEgen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/CSEgen.cmx +lib/ocaml/compiler-libs/CSEgen.mli +lib/ocaml/compiler-libs/afl_instrument.cmi +lib/ocaml/compiler-libs/afl_instrument.cmt +lib/ocaml/compiler-libs/afl_instrument.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/afl_instrument.cmx +lib/ocaml/compiler-libs/afl_instrument.mli lib/ocaml/compiler-libs/alias_analysis.cmi lib/ocaml/compiler-libs/alias_analysis.cmt lib/ocaml/compiler-libs/alias_analysis.cmti +lib/ocaml/compiler-libs/alias_analysis.mli lib/ocaml/compiler-libs/allocated_const.cmi lib/ocaml/compiler-libs/allocated_const.cmt lib/ocaml/compiler-libs/allocated_const.cmti +lib/ocaml/compiler-libs/allocated_const.mli lib/ocaml/compiler-libs/annot.cmi lib/ocaml/compiler-libs/annot.cmti +lib/ocaml/compiler-libs/annot.mli lib/ocaml/compiler-libs/arch.cmi lib/ocaml/compiler-libs/arch.cmt +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/arch.cmx lib/ocaml/compiler-libs/arg_helper.cmi lib/ocaml/compiler-libs/arg_helper.cmt lib/ocaml/compiler-libs/arg_helper.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/arg_helper.cmx +lib/ocaml/compiler-libs/arg_helper.mli lib/ocaml/compiler-libs/asmgen.cmi lib/ocaml/compiler-libs/asmgen.cmt lib/ocaml/compiler-libs/asmgen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/asmgen.cmx +lib/ocaml/compiler-libs/asmgen.mli lib/ocaml/compiler-libs/asmlibrarian.cmi lib/ocaml/compiler-libs/asmlibrarian.cmt lib/ocaml/compiler-libs/asmlibrarian.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/asmlibrarian.cmx +lib/ocaml/compiler-libs/asmlibrarian.mli lib/ocaml/compiler-libs/asmlink.cmi lib/ocaml/compiler-libs/asmlink.cmt lib/ocaml/compiler-libs/asmlink.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/asmlink.cmx +lib/ocaml/compiler-libs/asmlink.mli lib/ocaml/compiler-libs/asmpackager.cmi lib/ocaml/compiler-libs/asmpackager.cmt lib/ocaml/compiler-libs/asmpackager.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/asmpackager.cmx +lib/ocaml/compiler-libs/asmpackager.mli lib/ocaml/compiler-libs/ast_helper.cmi lib/ocaml/compiler-libs/ast_helper.cmt lib/ocaml/compiler-libs/ast_helper.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ast_helper.cmx +lib/ocaml/compiler-libs/ast_helper.mli lib/ocaml/compiler-libs/ast_invariants.cmi lib/ocaml/compiler-libs/ast_invariants.cmt lib/ocaml/compiler-libs/ast_invariants.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ast_invariants.cmx +lib/ocaml/compiler-libs/ast_invariants.mli lib/ocaml/compiler-libs/ast_iterator.cmi lib/ocaml/compiler-libs/ast_iterator.cmt lib/ocaml/compiler-libs/ast_iterator.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ast_iterator.cmx +lib/ocaml/compiler-libs/ast_iterator.mli lib/ocaml/compiler-libs/ast_mapper.cmi lib/ocaml/compiler-libs/ast_mapper.cmt lib/ocaml/compiler-libs/ast_mapper.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ast_mapper.cmx +lib/ocaml/compiler-libs/ast_mapper.mli lib/ocaml/compiler-libs/asttypes.cmi lib/ocaml/compiler-libs/asttypes.cmti +lib/ocaml/compiler-libs/asttypes.mli lib/ocaml/compiler-libs/attr_helper.cmi lib/ocaml/compiler-libs/attr_helper.cmt lib/ocaml/compiler-libs/attr_helper.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/attr_helper.cmx +lib/ocaml/compiler-libs/attr_helper.mli lib/ocaml/compiler-libs/augment_specialised_args.cmi lib/ocaml/compiler-libs/augment_specialised_args.cmt lib/ocaml/compiler-libs/augment_specialised_args.cmti +lib/ocaml/compiler-libs/augment_specialised_args.mli lib/ocaml/compiler-libs/backend_intf.cmi lib/ocaml/compiler-libs/backend_intf.cmti +lib/ocaml/compiler-libs/backend_intf.mli lib/ocaml/compiler-libs/branch_relaxation.cmi lib/ocaml/compiler-libs/branch_relaxation.cmt lib/ocaml/compiler-libs/branch_relaxation.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/branch_relaxation.cmx +lib/ocaml/compiler-libs/branch_relaxation.mli lib/ocaml/compiler-libs/branch_relaxation_intf.cmi lib/ocaml/compiler-libs/branch_relaxation_intf.cmt +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/branch_relaxation_intf.cmx lib/ocaml/compiler-libs/btype.cmi lib/ocaml/compiler-libs/btype.cmt lib/ocaml/compiler-libs/btype.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/btype.cmx +lib/ocaml/compiler-libs/btype.mli lib/ocaml/compiler-libs/build_export_info.cmi lib/ocaml/compiler-libs/build_export_info.cmt lib/ocaml/compiler-libs/build_export_info.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/build_export_info.cmx +lib/ocaml/compiler-libs/build_export_info.mli lib/ocaml/compiler-libs/builtin_attributes.cmi lib/ocaml/compiler-libs/builtin_attributes.cmt lib/ocaml/compiler-libs/builtin_attributes.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/builtin_attributes.cmx +lib/ocaml/compiler-libs/builtin_attributes.mli lib/ocaml/compiler-libs/bytegen.cmi lib/ocaml/compiler-libs/bytegen.cmt lib/ocaml/compiler-libs/bytegen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/bytegen.cmx +lib/ocaml/compiler-libs/bytegen.mli lib/ocaml/compiler-libs/bytelibrarian.cmi lib/ocaml/compiler-libs/bytelibrarian.cmt lib/ocaml/compiler-libs/bytelibrarian.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/bytelibrarian.cmx +lib/ocaml/compiler-libs/bytelibrarian.mli lib/ocaml/compiler-libs/bytelink.cmi lib/ocaml/compiler-libs/bytelink.cmt lib/ocaml/compiler-libs/bytelink.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/bytelink.cmx +lib/ocaml/compiler-libs/bytelink.mli lib/ocaml/compiler-libs/bytepackager.cmi lib/ocaml/compiler-libs/bytepackager.cmt lib/ocaml/compiler-libs/bytepackager.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/bytepackager.cmx +lib/ocaml/compiler-libs/bytepackager.mli lib/ocaml/compiler-libs/bytesections.cmi lib/ocaml/compiler-libs/bytesections.cmt lib/ocaml/compiler-libs/bytesections.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/bytesections.cmx +lib/ocaml/compiler-libs/bytesections.mli lib/ocaml/compiler-libs/ccomp.cmi lib/ocaml/compiler-libs/ccomp.cmt lib/ocaml/compiler-libs/ccomp.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ccomp.cmx +lib/ocaml/compiler-libs/ccomp.mli lib/ocaml/compiler-libs/clambda.cmi lib/ocaml/compiler-libs/clambda.cmt lib/ocaml/compiler-libs/clambda.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/clambda.cmx +lib/ocaml/compiler-libs/clambda.mli lib/ocaml/compiler-libs/clflags.cmi lib/ocaml/compiler-libs/clflags.cmt lib/ocaml/compiler-libs/clflags.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/clflags.cmx +lib/ocaml/compiler-libs/clflags.mli lib/ocaml/compiler-libs/closure.cmi lib/ocaml/compiler-libs/closure.cmt lib/ocaml/compiler-libs/closure.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/closure.cmx +lib/ocaml/compiler-libs/closure.mli lib/ocaml/compiler-libs/closure_conversion.cmi lib/ocaml/compiler-libs/closure_conversion.cmt lib/ocaml/compiler-libs/closure_conversion.cmti +lib/ocaml/compiler-libs/closure_conversion.mli lib/ocaml/compiler-libs/closure_conversion_aux.cmi lib/ocaml/compiler-libs/closure_conversion_aux.cmt lib/ocaml/compiler-libs/closure_conversion_aux.cmti +lib/ocaml/compiler-libs/closure_conversion_aux.mli lib/ocaml/compiler-libs/closure_element.cmi lib/ocaml/compiler-libs/closure_element.cmt lib/ocaml/compiler-libs/closure_element.cmti +lib/ocaml/compiler-libs/closure_element.mli lib/ocaml/compiler-libs/closure_id.cmi lib/ocaml/compiler-libs/closure_id.cmt lib/ocaml/compiler-libs/closure_id.cmti +lib/ocaml/compiler-libs/closure_id.mli lib/ocaml/compiler-libs/closure_offsets.cmi lib/ocaml/compiler-libs/closure_offsets.cmt lib/ocaml/compiler-libs/closure_offsets.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/closure_offsets.cmx +lib/ocaml/compiler-libs/closure_offsets.mli lib/ocaml/compiler-libs/cmi_format.cmi lib/ocaml/compiler-libs/cmi_format.cmt lib/ocaml/compiler-libs/cmi_format.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/cmi_format.cmx +lib/ocaml/compiler-libs/cmi_format.mli lib/ocaml/compiler-libs/cmm.cmi lib/ocaml/compiler-libs/cmm.cmt lib/ocaml/compiler-libs/cmm.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/cmm.cmx +lib/ocaml/compiler-libs/cmm.mli lib/ocaml/compiler-libs/cmmgen.cmi lib/ocaml/compiler-libs/cmmgen.cmt lib/ocaml/compiler-libs/cmmgen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/cmmgen.cmx +lib/ocaml/compiler-libs/cmmgen.mli lib/ocaml/compiler-libs/cmo_format.cmi lib/ocaml/compiler-libs/cmo_format.cmti +lib/ocaml/compiler-libs/cmo_format.mli lib/ocaml/compiler-libs/cmt_format.cmi lib/ocaml/compiler-libs/cmt_format.cmt lib/ocaml/compiler-libs/cmt_format.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/cmt_format.cmx +lib/ocaml/compiler-libs/cmt_format.mli lib/ocaml/compiler-libs/cmx_format.cmi lib/ocaml/compiler-libs/cmx_format.cmti +lib/ocaml/compiler-libs/cmx_format.mli lib/ocaml/compiler-libs/coloring.cmi lib/ocaml/compiler-libs/coloring.cmt lib/ocaml/compiler-libs/coloring.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/coloring.cmx +lib/ocaml/compiler-libs/coloring.mli lib/ocaml/compiler-libs/comballoc.cmi lib/ocaml/compiler-libs/comballoc.cmt lib/ocaml/compiler-libs/comballoc.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/comballoc.cmx +lib/ocaml/compiler-libs/comballoc.mli lib/ocaml/compiler-libs/compdynlink.cmi lib/ocaml/compiler-libs/compdynlink.cmt lib/ocaml/compiler-libs/compdynlink.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/compdynlink.cmx +lib/ocaml/compiler-libs/compdynlink.mli lib/ocaml/compiler-libs/compenv.cmi lib/ocaml/compiler-libs/compenv.cmt lib/ocaml/compiler-libs/compenv.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/compenv.cmx +lib/ocaml/compiler-libs/compenv.mli lib/ocaml/compiler-libs/compilation_unit.cmi lib/ocaml/compiler-libs/compilation_unit.cmt lib/ocaml/compiler-libs/compilation_unit.cmti +lib/ocaml/compiler-libs/compilation_unit.mli lib/ocaml/compiler-libs/compile.cmi lib/ocaml/compiler-libs/compile.cmt lib/ocaml/compiler-libs/compile.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/compile.cmx +lib/ocaml/compiler-libs/compile.mli lib/ocaml/compiler-libs/compilenv.cmi lib/ocaml/compiler-libs/compilenv.cmt lib/ocaml/compiler-libs/compilenv.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/compilenv.cmx +lib/ocaml/compiler-libs/compilenv.mli lib/ocaml/compiler-libs/compmisc.cmi lib/ocaml/compiler-libs/compmisc.cmt lib/ocaml/compiler-libs/compmisc.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/compmisc.cmx +lib/ocaml/compiler-libs/compmisc.mli lib/ocaml/compiler-libs/compplugin.cmi lib/ocaml/compiler-libs/compplugin.cmt lib/ocaml/compiler-libs/compplugin.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/compplugin.cmx +lib/ocaml/compiler-libs/compplugin.mli lib/ocaml/compiler-libs/config.cmi lib/ocaml/compiler-libs/config.cmt lib/ocaml/compiler-libs/config.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/config.cmx +lib/ocaml/compiler-libs/config.mli lib/ocaml/compiler-libs/consistbl.cmi lib/ocaml/compiler-libs/consistbl.cmt lib/ocaml/compiler-libs/consistbl.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/consistbl.cmx +lib/ocaml/compiler-libs/consistbl.mli lib/ocaml/compiler-libs/ctype.cmi lib/ocaml/compiler-libs/ctype.cmt lib/ocaml/compiler-libs/ctype.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ctype.cmx +lib/ocaml/compiler-libs/ctype.mli lib/ocaml/compiler-libs/datarepr.cmi lib/ocaml/compiler-libs/datarepr.cmt lib/ocaml/compiler-libs/datarepr.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/datarepr.cmx +lib/ocaml/compiler-libs/datarepr.mli lib/ocaml/compiler-libs/deadcode.cmi lib/ocaml/compiler-libs/deadcode.cmt lib/ocaml/compiler-libs/deadcode.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/deadcode.cmx +lib/ocaml/compiler-libs/deadcode.mli lib/ocaml/compiler-libs/debuginfo.cmi lib/ocaml/compiler-libs/debuginfo.cmt lib/ocaml/compiler-libs/debuginfo.cmti +lib/ocaml/compiler-libs/debuginfo.mli lib/ocaml/compiler-libs/depend.cmi lib/ocaml/compiler-libs/depend.cmt lib/ocaml/compiler-libs/depend.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/depend.cmx +lib/ocaml/compiler-libs/depend.mli lib/ocaml/compiler-libs/dll.cmi lib/ocaml/compiler-libs/dll.cmt lib/ocaml/compiler-libs/dll.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/dll.cmx +lib/ocaml/compiler-libs/dll.mli lib/ocaml/compiler-libs/docstrings.cmi lib/ocaml/compiler-libs/docstrings.cmt lib/ocaml/compiler-libs/docstrings.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/docstrings.cmx +lib/ocaml/compiler-libs/docstrings.mli lib/ocaml/compiler-libs/effect_analysis.cmi lib/ocaml/compiler-libs/effect_analysis.cmt lib/ocaml/compiler-libs/effect_analysis.cmti +lib/ocaml/compiler-libs/effect_analysis.mli lib/ocaml/compiler-libs/emit.cmi lib/ocaml/compiler-libs/emit.cmt lib/ocaml/compiler-libs/emit.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/emit.cmx +lib/ocaml/compiler-libs/emit.mli lib/ocaml/compiler-libs/emitaux.cmi lib/ocaml/compiler-libs/emitaux.cmt lib/ocaml/compiler-libs/emitaux.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/emitaux.cmx +lib/ocaml/compiler-libs/emitaux.mli lib/ocaml/compiler-libs/emitcode.cmi lib/ocaml/compiler-libs/emitcode.cmt lib/ocaml/compiler-libs/emitcode.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/emitcode.cmx +lib/ocaml/compiler-libs/emitcode.mli lib/ocaml/compiler-libs/env.cmi lib/ocaml/compiler-libs/env.cmt lib/ocaml/compiler-libs/env.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/env.cmx +lib/ocaml/compiler-libs/env.mli lib/ocaml/compiler-libs/envaux.cmi lib/ocaml/compiler-libs/envaux.cmt lib/ocaml/compiler-libs/envaux.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/envaux.cmx +lib/ocaml/compiler-libs/envaux.mli lib/ocaml/compiler-libs/errors.cmi lib/ocaml/compiler-libs/errors.cmt lib/ocaml/compiler-libs/errors.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/errors.cmx +lib/ocaml/compiler-libs/errors.mli lib/ocaml/compiler-libs/export_id.cmi lib/ocaml/compiler-libs/export_id.cmt lib/ocaml/compiler-libs/export_id.cmti +lib/ocaml/compiler-libs/export_id.mli lib/ocaml/compiler-libs/export_info.cmi lib/ocaml/compiler-libs/export_info.cmt lib/ocaml/compiler-libs/export_info.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/export_info.cmx +lib/ocaml/compiler-libs/export_info.mli lib/ocaml/compiler-libs/export_info_for_pack.cmi lib/ocaml/compiler-libs/export_info_for_pack.cmt lib/ocaml/compiler-libs/export_info_for_pack.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/export_info_for_pack.cmx +lib/ocaml/compiler-libs/export_info_for_pack.mli lib/ocaml/compiler-libs/expunge.cmi lib/ocaml/compiler-libs/expunge.cmt lib/ocaml/compiler-libs/extract_projections.cmi lib/ocaml/compiler-libs/extract_projections.cmt lib/ocaml/compiler-libs/extract_projections.cmti +lib/ocaml/compiler-libs/extract_projections.mli lib/ocaml/compiler-libs/find_recursive_functions.cmi lib/ocaml/compiler-libs/find_recursive_functions.cmt lib/ocaml/compiler-libs/find_recursive_functions.cmti +lib/ocaml/compiler-libs/find_recursive_functions.mli lib/ocaml/compiler-libs/flambda.cmi lib/ocaml/compiler-libs/flambda.cmt lib/ocaml/compiler-libs/flambda.cmti +lib/ocaml/compiler-libs/flambda.mli lib/ocaml/compiler-libs/flambda_invariants.cmi lib/ocaml/compiler-libs/flambda_invariants.cmt lib/ocaml/compiler-libs/flambda_invariants.cmti +lib/ocaml/compiler-libs/flambda_invariants.mli lib/ocaml/compiler-libs/flambda_iterators.cmi lib/ocaml/compiler-libs/flambda_iterators.cmt lib/ocaml/compiler-libs/flambda_iterators.cmti +lib/ocaml/compiler-libs/flambda_iterators.mli lib/ocaml/compiler-libs/flambda_to_clambda.cmi lib/ocaml/compiler-libs/flambda_to_clambda.cmt lib/ocaml/compiler-libs/flambda_to_clambda.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/flambda_to_clambda.cmx +lib/ocaml/compiler-libs/flambda_to_clambda.mli lib/ocaml/compiler-libs/flambda_utils.cmi lib/ocaml/compiler-libs/flambda_utils.cmt lib/ocaml/compiler-libs/flambda_utils.cmti +lib/ocaml/compiler-libs/flambda_utils.mli lib/ocaml/compiler-libs/freshening.cmi lib/ocaml/compiler-libs/freshening.cmt lib/ocaml/compiler-libs/freshening.cmti +lib/ocaml/compiler-libs/freshening.mli lib/ocaml/compiler-libs/genprintval.cmi lib/ocaml/compiler-libs/genprintval.cmt lib/ocaml/compiler-libs/genprintval.cmti +lib/ocaml/compiler-libs/genprintval.mli lib/ocaml/compiler-libs/id_types.cmi lib/ocaml/compiler-libs/id_types.cmt lib/ocaml/compiler-libs/id_types.cmti +lib/ocaml/compiler-libs/id_types.mli lib/ocaml/compiler-libs/ident.cmi lib/ocaml/compiler-libs/ident.cmt lib/ocaml/compiler-libs/ident.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ident.cmx +lib/ocaml/compiler-libs/ident.mli lib/ocaml/compiler-libs/identifiable.cmi lib/ocaml/compiler-libs/identifiable.cmt lib/ocaml/compiler-libs/identifiable.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/identifiable.cmx +lib/ocaml/compiler-libs/identifiable.mli lib/ocaml/compiler-libs/import_approx.cmi lib/ocaml/compiler-libs/import_approx.cmt lib/ocaml/compiler-libs/import_approx.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/import_approx.cmx +lib/ocaml/compiler-libs/import_approx.mli lib/ocaml/compiler-libs/includeclass.cmi lib/ocaml/compiler-libs/includeclass.cmt lib/ocaml/compiler-libs/includeclass.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/includeclass.cmx +lib/ocaml/compiler-libs/includeclass.mli lib/ocaml/compiler-libs/includecore.cmi lib/ocaml/compiler-libs/includecore.cmt lib/ocaml/compiler-libs/includecore.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/includecore.cmx +lib/ocaml/compiler-libs/includecore.mli lib/ocaml/compiler-libs/includemod.cmi lib/ocaml/compiler-libs/includemod.cmt lib/ocaml/compiler-libs/includemod.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/includemod.cmx +lib/ocaml/compiler-libs/includemod.mli lib/ocaml/compiler-libs/inconstant_idents.cmi lib/ocaml/compiler-libs/inconstant_idents.cmt lib/ocaml/compiler-libs/inconstant_idents.cmti +lib/ocaml/compiler-libs/inconstant_idents.mli lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmi lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmt lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmti +lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.mli lib/ocaml/compiler-libs/inline_and_simplify.cmi lib/ocaml/compiler-libs/inline_and_simplify.cmt lib/ocaml/compiler-libs/inline_and_simplify.cmti +lib/ocaml/compiler-libs/inline_and_simplify.mli lib/ocaml/compiler-libs/inline_and_simplify_aux.cmi lib/ocaml/compiler-libs/inline_and_simplify_aux.cmt lib/ocaml/compiler-libs/inline_and_simplify_aux.cmti +lib/ocaml/compiler-libs/inline_and_simplify_aux.mli lib/ocaml/compiler-libs/inlining_cost.cmi lib/ocaml/compiler-libs/inlining_cost.cmt lib/ocaml/compiler-libs/inlining_cost.cmti +lib/ocaml/compiler-libs/inlining_cost.mli lib/ocaml/compiler-libs/inlining_decision.cmi lib/ocaml/compiler-libs/inlining_decision.cmt lib/ocaml/compiler-libs/inlining_decision.cmti +lib/ocaml/compiler-libs/inlining_decision.mli lib/ocaml/compiler-libs/inlining_decision_intf.cmi lib/ocaml/compiler-libs/inlining_decision_intf.cmti +lib/ocaml/compiler-libs/inlining_decision_intf.mli lib/ocaml/compiler-libs/inlining_stats.cmi lib/ocaml/compiler-libs/inlining_stats.cmt lib/ocaml/compiler-libs/inlining_stats.cmti +lib/ocaml/compiler-libs/inlining_stats.mli lib/ocaml/compiler-libs/inlining_stats_types.cmi lib/ocaml/compiler-libs/inlining_stats_types.cmt lib/ocaml/compiler-libs/inlining_stats_types.cmti +lib/ocaml/compiler-libs/inlining_stats_types.mli lib/ocaml/compiler-libs/inlining_transforms.cmi lib/ocaml/compiler-libs/inlining_transforms.cmt lib/ocaml/compiler-libs/inlining_transforms.cmti +lib/ocaml/compiler-libs/inlining_transforms.mli lib/ocaml/compiler-libs/instruct.cmi lib/ocaml/compiler-libs/instruct.cmt lib/ocaml/compiler-libs/instruct.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/instruct.cmx +lib/ocaml/compiler-libs/instruct.mli lib/ocaml/compiler-libs/interf.cmi lib/ocaml/compiler-libs/interf.cmt lib/ocaml/compiler-libs/interf.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/interf.cmx +lib/ocaml/compiler-libs/interf.mli lib/ocaml/compiler-libs/invariant_params.cmi lib/ocaml/compiler-libs/invariant_params.cmt lib/ocaml/compiler-libs/invariant_params.cmti +lib/ocaml/compiler-libs/invariant_params.mli lib/ocaml/compiler-libs/lambda.cmi lib/ocaml/compiler-libs/lambda.cmt lib/ocaml/compiler-libs/lambda.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/lambda.cmx +lib/ocaml/compiler-libs/lambda.mli lib/ocaml/compiler-libs/lexer.cmi lib/ocaml/compiler-libs/lexer.cmt lib/ocaml/compiler-libs/lexer.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/lexer.cmx +lib/ocaml/compiler-libs/lexer.mli lib/ocaml/compiler-libs/lift_code.cmi lib/ocaml/compiler-libs/lift_code.cmt lib/ocaml/compiler-libs/lift_code.cmti +lib/ocaml/compiler-libs/lift_code.mli lib/ocaml/compiler-libs/lift_constants.cmi lib/ocaml/compiler-libs/lift_constants.cmt lib/ocaml/compiler-libs/lift_constants.cmti +lib/ocaml/compiler-libs/lift_constants.mli lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmi lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmt lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmti +lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.mli lib/ocaml/compiler-libs/linearize.cmi lib/ocaml/compiler-libs/linearize.cmt lib/ocaml/compiler-libs/linearize.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/linearize.cmx +lib/ocaml/compiler-libs/linearize.mli lib/ocaml/compiler-libs/linkage_name.cmi lib/ocaml/compiler-libs/linkage_name.cmt lib/ocaml/compiler-libs/linkage_name.cmti +lib/ocaml/compiler-libs/linkage_name.mli lib/ocaml/compiler-libs/liveness.cmi lib/ocaml/compiler-libs/liveness.cmt lib/ocaml/compiler-libs/liveness.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/liveness.cmx +lib/ocaml/compiler-libs/liveness.mli lib/ocaml/compiler-libs/location.cmi lib/ocaml/compiler-libs/location.cmt lib/ocaml/compiler-libs/location.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/location.cmx +lib/ocaml/compiler-libs/location.mli lib/ocaml/compiler-libs/longident.cmi lib/ocaml/compiler-libs/longident.cmt lib/ocaml/compiler-libs/longident.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/longident.cmx +lib/ocaml/compiler-libs/longident.mli lib/ocaml/compiler-libs/mach.cmi lib/ocaml/compiler-libs/mach.cmt lib/ocaml/compiler-libs/mach.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/mach.cmx +lib/ocaml/compiler-libs/mach.mli lib/ocaml/compiler-libs/main.cmi lib/ocaml/compiler-libs/main.cmo lib/ocaml/compiler-libs/main.cmt lib/ocaml/compiler-libs/main.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/main.cmx +lib/ocaml/compiler-libs/main.mli lib/ocaml/compiler-libs/main.o lib/ocaml/compiler-libs/main_args.cmi lib/ocaml/compiler-libs/main_args.cmt lib/ocaml/compiler-libs/main_args.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/main_args.cmx +lib/ocaml/compiler-libs/main_args.mli lib/ocaml/compiler-libs/matching.cmi lib/ocaml/compiler-libs/matching.cmt lib/ocaml/compiler-libs/matching.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/matching.cmx +lib/ocaml/compiler-libs/matching.mli lib/ocaml/compiler-libs/meta.cmi lib/ocaml/compiler-libs/meta.cmt lib/ocaml/compiler-libs/meta.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/meta.cmx +lib/ocaml/compiler-libs/meta.mli lib/ocaml/compiler-libs/middle_end.cmi lib/ocaml/compiler-libs/middle_end.cmt lib/ocaml/compiler-libs/middle_end.cmti +lib/ocaml/compiler-libs/middle_end.mli lib/ocaml/compiler-libs/misc.cmi lib/ocaml/compiler-libs/misc.cmt lib/ocaml/compiler-libs/misc.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/misc.cmx +lib/ocaml/compiler-libs/misc.mli lib/ocaml/compiler-libs/mtype.cmi lib/ocaml/compiler-libs/mtype.cmt lib/ocaml/compiler-libs/mtype.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/mtype.cmx +lib/ocaml/compiler-libs/mtype.mli lib/ocaml/compiler-libs/mutable_variable.cmi lib/ocaml/compiler-libs/mutable_variable.cmt lib/ocaml/compiler-libs/mutable_variable.cmti +lib/ocaml/compiler-libs/mutable_variable.mli lib/ocaml/compiler-libs/numbers.cmi lib/ocaml/compiler-libs/numbers.cmt lib/ocaml/compiler-libs/numbers.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/numbers.cmx +lib/ocaml/compiler-libs/numbers.mli +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ocamlbytecomp.a lib/ocaml/compiler-libs/ocamlbytecomp.cma +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ocamlbytecomp.cmxa +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ocamlcommon.a lib/ocaml/compiler-libs/ocamlcommon.cma +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ocamlcommon.cmxa +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ocamloptcomp.a lib/ocaml/compiler-libs/ocamloptcomp.cma +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/ocamloptcomp.cmxa lib/ocaml/compiler-libs/ocamltoplevel.cma lib/ocaml/compiler-libs/opcodes.cmi lib/ocaml/compiler-libs/opcodes.cmt +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/opcodes.cmx lib/ocaml/compiler-libs/oprint.cmi lib/ocaml/compiler-libs/oprint.cmt lib/ocaml/compiler-libs/oprint.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/oprint.cmx +lib/ocaml/compiler-libs/oprint.mli lib/ocaml/compiler-libs/optcompile.cmi lib/ocaml/compiler-libs/optcompile.cmt lib/ocaml/compiler-libs/optcompile.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/optcompile.cmx +lib/ocaml/compiler-libs/optcompile.mli lib/ocaml/compiler-libs/opterrors.cmi lib/ocaml/compiler-libs/opterrors.cmt lib/ocaml/compiler-libs/opterrors.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/opterrors.cmx +lib/ocaml/compiler-libs/opterrors.mli lib/ocaml/compiler-libs/optmain.cmi lib/ocaml/compiler-libs/optmain.cmo lib/ocaml/compiler-libs/optmain.cmt lib/ocaml/compiler-libs/optmain.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/optmain.cmx +lib/ocaml/compiler-libs/optmain.mli lib/ocaml/compiler-libs/optmain.o +lib/ocaml/compiler-libs/opttopdirs.mli +lib/ocaml/compiler-libs/opttoploop.mli +lib/ocaml/compiler-libs/opttopmain.mli lib/ocaml/compiler-libs/outcometree.cmi lib/ocaml/compiler-libs/outcometree.cmti +lib/ocaml/compiler-libs/outcometree.mli lib/ocaml/compiler-libs/parmatch.cmi lib/ocaml/compiler-libs/parmatch.cmt lib/ocaml/compiler-libs/parmatch.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/parmatch.cmx +lib/ocaml/compiler-libs/parmatch.mli lib/ocaml/compiler-libs/parse.cmi lib/ocaml/compiler-libs/parse.cmt lib/ocaml/compiler-libs/parse.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/parse.cmx +lib/ocaml/compiler-libs/parse.mli lib/ocaml/compiler-libs/parser.cmi lib/ocaml/compiler-libs/parser.cmt lib/ocaml/compiler-libs/parser.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/parser.cmx +lib/ocaml/compiler-libs/parser.mli lib/ocaml/compiler-libs/parsetree.cmi lib/ocaml/compiler-libs/parsetree.cmti +lib/ocaml/compiler-libs/parsetree.mli lib/ocaml/compiler-libs/pass_wrapper.cmi lib/ocaml/compiler-libs/pass_wrapper.cmt lib/ocaml/compiler-libs/pass_wrapper.cmti +lib/ocaml/compiler-libs/pass_wrapper.mli lib/ocaml/compiler-libs/path.cmi lib/ocaml/compiler-libs/path.cmt lib/ocaml/compiler-libs/path.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/path.cmx +lib/ocaml/compiler-libs/path.mli lib/ocaml/compiler-libs/pparse.cmi lib/ocaml/compiler-libs/pparse.cmt lib/ocaml/compiler-libs/pparse.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/pparse.cmx +lib/ocaml/compiler-libs/pparse.mli lib/ocaml/compiler-libs/pprintast.cmi lib/ocaml/compiler-libs/pprintast.cmt lib/ocaml/compiler-libs/pprintast.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/pprintast.cmx +lib/ocaml/compiler-libs/pprintast.mli lib/ocaml/compiler-libs/predef.cmi lib/ocaml/compiler-libs/predef.cmt lib/ocaml/compiler-libs/predef.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/predef.cmx +lib/ocaml/compiler-libs/predef.mli lib/ocaml/compiler-libs/primitive.cmi lib/ocaml/compiler-libs/primitive.cmt lib/ocaml/compiler-libs/primitive.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/primitive.cmx +lib/ocaml/compiler-libs/primitive.mli lib/ocaml/compiler-libs/printast.cmi lib/ocaml/compiler-libs/printast.cmt lib/ocaml/compiler-libs/printast.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printast.cmx +lib/ocaml/compiler-libs/printast.mli lib/ocaml/compiler-libs/printclambda.cmi lib/ocaml/compiler-libs/printclambda.cmt lib/ocaml/compiler-libs/printclambda.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printclambda.cmx +lib/ocaml/compiler-libs/printclambda.mli lib/ocaml/compiler-libs/printcmm.cmi lib/ocaml/compiler-libs/printcmm.cmt lib/ocaml/compiler-libs/printcmm.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printcmm.cmx +lib/ocaml/compiler-libs/printcmm.mli lib/ocaml/compiler-libs/printinstr.cmi lib/ocaml/compiler-libs/printinstr.cmt lib/ocaml/compiler-libs/printinstr.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printinstr.cmx +lib/ocaml/compiler-libs/printinstr.mli lib/ocaml/compiler-libs/printlambda.cmi lib/ocaml/compiler-libs/printlambda.cmt lib/ocaml/compiler-libs/printlambda.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printlambda.cmx +lib/ocaml/compiler-libs/printlambda.mli lib/ocaml/compiler-libs/printlinear.cmi lib/ocaml/compiler-libs/printlinear.cmt lib/ocaml/compiler-libs/printlinear.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printlinear.cmx +lib/ocaml/compiler-libs/printlinear.mli lib/ocaml/compiler-libs/printmach.cmi lib/ocaml/compiler-libs/printmach.cmt lib/ocaml/compiler-libs/printmach.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printmach.cmx +lib/ocaml/compiler-libs/printmach.mli lib/ocaml/compiler-libs/printtyp.cmi lib/ocaml/compiler-libs/printtyp.cmt lib/ocaml/compiler-libs/printtyp.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printtyp.cmx +lib/ocaml/compiler-libs/printtyp.mli lib/ocaml/compiler-libs/printtyped.cmi lib/ocaml/compiler-libs/printtyped.cmt lib/ocaml/compiler-libs/printtyped.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/printtyped.cmx +lib/ocaml/compiler-libs/printtyped.mli lib/ocaml/compiler-libs/proc.cmi lib/ocaml/compiler-libs/proc.cmt lib/ocaml/compiler-libs/proc.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/proc.cmx +lib/ocaml/compiler-libs/proc.mli lib/ocaml/compiler-libs/projection.cmi lib/ocaml/compiler-libs/projection.cmt lib/ocaml/compiler-libs/projection.cmti +lib/ocaml/compiler-libs/projection.mli lib/ocaml/compiler-libs/ref_to_variables.cmi lib/ocaml/compiler-libs/ref_to_variables.cmt lib/ocaml/compiler-libs/ref_to_variables.cmti +lib/ocaml/compiler-libs/ref_to_variables.mli lib/ocaml/compiler-libs/reg.cmi lib/ocaml/compiler-libs/reg.cmt lib/ocaml/compiler-libs/reg.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/reg.cmx +lib/ocaml/compiler-libs/reg.mli lib/ocaml/compiler-libs/reload.cmi lib/ocaml/compiler-libs/reload.cmt lib/ocaml/compiler-libs/reload.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/reload.cmx +lib/ocaml/compiler-libs/reload.mli lib/ocaml/compiler-libs/reloadgen.cmi lib/ocaml/compiler-libs/reloadgen.cmt lib/ocaml/compiler-libs/reloadgen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/reloadgen.cmx +lib/ocaml/compiler-libs/reloadgen.mli lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmi lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmt lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmti +lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.mli lib/ocaml/compiler-libs/remove_unused_arguments.cmi lib/ocaml/compiler-libs/remove_unused_arguments.cmt lib/ocaml/compiler-libs/remove_unused_arguments.cmti +lib/ocaml/compiler-libs/remove_unused_arguments.mli lib/ocaml/compiler-libs/remove_unused_closure_vars.cmi lib/ocaml/compiler-libs/remove_unused_closure_vars.cmt lib/ocaml/compiler-libs/remove_unused_closure_vars.cmti +lib/ocaml/compiler-libs/remove_unused_closure_vars.mli lib/ocaml/compiler-libs/remove_unused_program_constructs.cmi lib/ocaml/compiler-libs/remove_unused_program_constructs.cmt lib/ocaml/compiler-libs/remove_unused_program_constructs.cmti +lib/ocaml/compiler-libs/remove_unused_program_constructs.mli lib/ocaml/compiler-libs/runtimedef.cmi lib/ocaml/compiler-libs/runtimedef.cmt lib/ocaml/compiler-libs/runtimedef.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/runtimedef.cmx +lib/ocaml/compiler-libs/runtimedef.mli lib/ocaml/compiler-libs/schedgen.cmi lib/ocaml/compiler-libs/schedgen.cmt lib/ocaml/compiler-libs/schedgen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/schedgen.cmx +lib/ocaml/compiler-libs/schedgen.mli lib/ocaml/compiler-libs/scheduling.cmi lib/ocaml/compiler-libs/scheduling.cmt lib/ocaml/compiler-libs/scheduling.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/scheduling.cmx +lib/ocaml/compiler-libs/scheduling.mli lib/ocaml/compiler-libs/selectgen.cmi lib/ocaml/compiler-libs/selectgen.cmt lib/ocaml/compiler-libs/selectgen.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/selectgen.cmx +lib/ocaml/compiler-libs/selectgen.mli lib/ocaml/compiler-libs/selection.cmi lib/ocaml/compiler-libs/selection.cmt lib/ocaml/compiler-libs/selection.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/selection.cmx +lib/ocaml/compiler-libs/selection.mli lib/ocaml/compiler-libs/semantics_of_primitives.cmi lib/ocaml/compiler-libs/semantics_of_primitives.cmt lib/ocaml/compiler-libs/semantics_of_primitives.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/semantics_of_primitives.cmx +lib/ocaml/compiler-libs/semantics_of_primitives.mli lib/ocaml/compiler-libs/set_of_closures_id.cmi lib/ocaml/compiler-libs/set_of_closures_id.cmt lib/ocaml/compiler-libs/set_of_closures_id.cmti +lib/ocaml/compiler-libs/set_of_closures_id.mli lib/ocaml/compiler-libs/set_of_closures_origin.cmi lib/ocaml/compiler-libs/set_of_closures_origin.cmt lib/ocaml/compiler-libs/set_of_closures_origin.cmti +lib/ocaml/compiler-libs/set_of_closures_origin.mli lib/ocaml/compiler-libs/share_constants.cmi lib/ocaml/compiler-libs/share_constants.cmt lib/ocaml/compiler-libs/share_constants.cmti +lib/ocaml/compiler-libs/share_constants.mli lib/ocaml/compiler-libs/simple_value_approx.cmi lib/ocaml/compiler-libs/simple_value_approx.cmt lib/ocaml/compiler-libs/simple_value_approx.cmti +lib/ocaml/compiler-libs/simple_value_approx.mli lib/ocaml/compiler-libs/simplif.cmi lib/ocaml/compiler-libs/simplif.cmt lib/ocaml/compiler-libs/simplif.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/simplif.cmx +lib/ocaml/compiler-libs/simplif.mli lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmi lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmt lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmti +lib/ocaml/compiler-libs/simplify_boxed_integer_ops.mli lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmi lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmti +lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.mli lib/ocaml/compiler-libs/simplify_common.cmi lib/ocaml/compiler-libs/simplify_common.cmt lib/ocaml/compiler-libs/simplify_common.cmti +lib/ocaml/compiler-libs/simplify_common.mli lib/ocaml/compiler-libs/simplify_primitives.cmi lib/ocaml/compiler-libs/simplify_primitives.cmt lib/ocaml/compiler-libs/simplify_primitives.cmti +lib/ocaml/compiler-libs/simplify_primitives.mli lib/ocaml/compiler-libs/spacetime_profiling.cmi lib/ocaml/compiler-libs/spacetime_profiling.cmt lib/ocaml/compiler-libs/spacetime_profiling.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/spacetime_profiling.cmx +lib/ocaml/compiler-libs/spacetime_profiling.mli lib/ocaml/compiler-libs/spill.cmi lib/ocaml/compiler-libs/spill.cmt lib/ocaml/compiler-libs/spill.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/spill.cmx +lib/ocaml/compiler-libs/spill.mli lib/ocaml/compiler-libs/split.cmi lib/ocaml/compiler-libs/split.cmt lib/ocaml/compiler-libs/split.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/split.cmx +lib/ocaml/compiler-libs/split.mli lib/ocaml/compiler-libs/static_exception.cmi lib/ocaml/compiler-libs/static_exception.cmt lib/ocaml/compiler-libs/static_exception.cmti +lib/ocaml/compiler-libs/static_exception.mli lib/ocaml/compiler-libs/strmatch.cmi lib/ocaml/compiler-libs/strmatch.cmt lib/ocaml/compiler-libs/strmatch.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/strmatch.cmx +lib/ocaml/compiler-libs/strmatch.mli lib/ocaml/compiler-libs/strongly_connected_components.cmi lib/ocaml/compiler-libs/strongly_connected_components.cmt lib/ocaml/compiler-libs/strongly_connected_components.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/strongly_connected_components.cmx +lib/ocaml/compiler-libs/strongly_connected_components.mli lib/ocaml/compiler-libs/stypes.cmi lib/ocaml/compiler-libs/stypes.cmt lib/ocaml/compiler-libs/stypes.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/stypes.cmx +lib/ocaml/compiler-libs/stypes.mli lib/ocaml/compiler-libs/subst.cmi lib/ocaml/compiler-libs/subst.cmt lib/ocaml/compiler-libs/subst.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/subst.cmx +lib/ocaml/compiler-libs/subst.mli lib/ocaml/compiler-libs/switch.cmi lib/ocaml/compiler-libs/switch.cmt lib/ocaml/compiler-libs/switch.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/switch.cmx +lib/ocaml/compiler-libs/switch.mli lib/ocaml/compiler-libs/symbol.cmi lib/ocaml/compiler-libs/symbol.cmt lib/ocaml/compiler-libs/symbol.cmti +lib/ocaml/compiler-libs/symbol.mli lib/ocaml/compiler-libs/symtable.cmi lib/ocaml/compiler-libs/symtable.cmt lib/ocaml/compiler-libs/symtable.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/symtable.cmx +lib/ocaml/compiler-libs/symtable.mli lib/ocaml/compiler-libs/syntaxerr.cmi lib/ocaml/compiler-libs/syntaxerr.cmt lib/ocaml/compiler-libs/syntaxerr.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/syntaxerr.cmx +lib/ocaml/compiler-libs/syntaxerr.mli lib/ocaml/compiler-libs/tag.cmi lib/ocaml/compiler-libs/tag.cmt lib/ocaml/compiler-libs/tag.cmti +lib/ocaml/compiler-libs/tag.mli +lib/ocaml/compiler-libs/targetint.cmi +lib/ocaml/compiler-libs/targetint.cmt +lib/ocaml/compiler-libs/targetint.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/targetint.cmx +lib/ocaml/compiler-libs/targetint.mli lib/ocaml/compiler-libs/tast_mapper.cmi lib/ocaml/compiler-libs/tast_mapper.cmt lib/ocaml/compiler-libs/tast_mapper.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/tast_mapper.cmx +lib/ocaml/compiler-libs/tast_mapper.mli lib/ocaml/compiler-libs/tbl.cmi lib/ocaml/compiler-libs/tbl.cmt lib/ocaml/compiler-libs/tbl.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/tbl.cmx +lib/ocaml/compiler-libs/tbl.mli lib/ocaml/compiler-libs/terminfo.cmi lib/ocaml/compiler-libs/terminfo.cmt lib/ocaml/compiler-libs/terminfo.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/terminfo.cmx +lib/ocaml/compiler-libs/terminfo.mli lib/ocaml/compiler-libs/timings.cmi lib/ocaml/compiler-libs/timings.cmt lib/ocaml/compiler-libs/timings.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/timings.cmx +lib/ocaml/compiler-libs/timings.mli lib/ocaml/compiler-libs/topdirs.cmi lib/ocaml/compiler-libs/topdirs.cmt lib/ocaml/compiler-libs/topdirs.cmti +lib/ocaml/compiler-libs/topdirs.mli lib/ocaml/compiler-libs/toploop.cmi lib/ocaml/compiler-libs/toploop.cmt lib/ocaml/compiler-libs/toploop.cmti +lib/ocaml/compiler-libs/toploop.mli lib/ocaml/compiler-libs/topmain.cmi lib/ocaml/compiler-libs/topmain.cmt lib/ocaml/compiler-libs/topmain.cmti +lib/ocaml/compiler-libs/topmain.mli lib/ocaml/compiler-libs/topstart.cmi lib/ocaml/compiler-libs/topstart.cmo lib/ocaml/compiler-libs/topstart.cmt lib/ocaml/compiler-libs/trace.cmi lib/ocaml/compiler-libs/trace.cmt lib/ocaml/compiler-libs/trace.cmti +lib/ocaml/compiler-libs/trace.mli lib/ocaml/compiler-libs/translattribute.cmi lib/ocaml/compiler-libs/translattribute.cmt lib/ocaml/compiler-libs/translattribute.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/translattribute.cmx +lib/ocaml/compiler-libs/translattribute.mli lib/ocaml/compiler-libs/translclass.cmi lib/ocaml/compiler-libs/translclass.cmt lib/ocaml/compiler-libs/translclass.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/translclass.cmx +lib/ocaml/compiler-libs/translclass.mli lib/ocaml/compiler-libs/translcore.cmi lib/ocaml/compiler-libs/translcore.cmt lib/ocaml/compiler-libs/translcore.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/translcore.cmx +lib/ocaml/compiler-libs/translcore.mli lib/ocaml/compiler-libs/translmod.cmi lib/ocaml/compiler-libs/translmod.cmt lib/ocaml/compiler-libs/translmod.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/translmod.cmx +lib/ocaml/compiler-libs/translmod.mli lib/ocaml/compiler-libs/translobj.cmi lib/ocaml/compiler-libs/translobj.cmt lib/ocaml/compiler-libs/translobj.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/translobj.cmx +lib/ocaml/compiler-libs/translobj.mli lib/ocaml/compiler-libs/typeclass.cmi lib/ocaml/compiler-libs/typeclass.cmt lib/ocaml/compiler-libs/typeclass.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typeclass.cmx +lib/ocaml/compiler-libs/typeclass.mli lib/ocaml/compiler-libs/typecore.cmi lib/ocaml/compiler-libs/typecore.cmt lib/ocaml/compiler-libs/typecore.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typecore.cmx +lib/ocaml/compiler-libs/typecore.mli lib/ocaml/compiler-libs/typedecl.cmi lib/ocaml/compiler-libs/typedecl.cmt lib/ocaml/compiler-libs/typedecl.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typedecl.cmx +lib/ocaml/compiler-libs/typedecl.mli lib/ocaml/compiler-libs/typedtree.cmi lib/ocaml/compiler-libs/typedtree.cmt lib/ocaml/compiler-libs/typedtree.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typedtree.cmx +lib/ocaml/compiler-libs/typedtree.mli lib/ocaml/compiler-libs/typedtreeIter.cmi lib/ocaml/compiler-libs/typedtreeIter.cmt lib/ocaml/compiler-libs/typedtreeIter.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typedtreeIter.cmx +lib/ocaml/compiler-libs/typedtreeIter.mli lib/ocaml/compiler-libs/typedtreeMap.cmi lib/ocaml/compiler-libs/typedtreeMap.cmt lib/ocaml/compiler-libs/typedtreeMap.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typedtreeMap.cmx +lib/ocaml/compiler-libs/typedtreeMap.mli lib/ocaml/compiler-libs/typemod.cmi lib/ocaml/compiler-libs/typemod.cmt lib/ocaml/compiler-libs/typemod.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typemod.cmx +lib/ocaml/compiler-libs/typemod.mli lib/ocaml/compiler-libs/typeopt.cmi lib/ocaml/compiler-libs/typeopt.cmt lib/ocaml/compiler-libs/typeopt.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typeopt.cmx +lib/ocaml/compiler-libs/typeopt.mli lib/ocaml/compiler-libs/types.cmi lib/ocaml/compiler-libs/types.cmt lib/ocaml/compiler-libs/types.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/types.cmx +lib/ocaml/compiler-libs/types.mli lib/ocaml/compiler-libs/typetexp.cmi lib/ocaml/compiler-libs/typetexp.cmt lib/ocaml/compiler-libs/typetexp.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/typetexp.cmx +lib/ocaml/compiler-libs/typetexp.mli lib/ocaml/compiler-libs/un_anf.cmi lib/ocaml/compiler-libs/un_anf.cmt lib/ocaml/compiler-libs/un_anf.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/un_anf.cmx +lib/ocaml/compiler-libs/un_anf.mli lib/ocaml/compiler-libs/unbox_closures.cmi lib/ocaml/compiler-libs/unbox_closures.cmt lib/ocaml/compiler-libs/unbox_closures.cmti +lib/ocaml/compiler-libs/unbox_closures.mli lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmi lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmt lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmti +lib/ocaml/compiler-libs/unbox_free_vars_of_closures.mli lib/ocaml/compiler-libs/unbox_specialised_args.cmi lib/ocaml/compiler-libs/unbox_specialised_args.cmt lib/ocaml/compiler-libs/unbox_specialised_args.cmti +lib/ocaml/compiler-libs/unbox_specialised_args.mli lib/ocaml/compiler-libs/untypeast.cmi lib/ocaml/compiler-libs/untypeast.cmt lib/ocaml/compiler-libs/untypeast.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/untypeast.cmx +lib/ocaml/compiler-libs/untypeast.mli lib/ocaml/compiler-libs/var_within_closure.cmi lib/ocaml/compiler-libs/var_within_closure.cmt lib/ocaml/compiler-libs/var_within_closure.cmti +lib/ocaml/compiler-libs/var_within_closure.mli lib/ocaml/compiler-libs/variable.cmi lib/ocaml/compiler-libs/variable.cmt lib/ocaml/compiler-libs/variable.cmti +lib/ocaml/compiler-libs/variable.mli lib/ocaml/compiler-libs/warnings.cmi lib/ocaml/compiler-libs/warnings.cmt lib/ocaml/compiler-libs/warnings.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/warnings.cmx +lib/ocaml/compiler-libs/warnings.mli lib/ocaml/compiler-libs/x86_ast.cmi lib/ocaml/compiler-libs/x86_ast.cmti +lib/ocaml/compiler-libs/x86_ast.mli lib/ocaml/compiler-libs/x86_dsl.cmi lib/ocaml/compiler-libs/x86_dsl.cmt lib/ocaml/compiler-libs/x86_dsl.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/x86_dsl.cmx +lib/ocaml/compiler-libs/x86_dsl.mli lib/ocaml/compiler-libs/x86_gas.cmi lib/ocaml/compiler-libs/x86_gas.cmt lib/ocaml/compiler-libs/x86_gas.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/x86_gas.cmx +lib/ocaml/compiler-libs/x86_gas.mli lib/ocaml/compiler-libs/x86_masm.cmi lib/ocaml/compiler-libs/x86_masm.cmt lib/ocaml/compiler-libs/x86_masm.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/x86_masm.cmx +lib/ocaml/compiler-libs/x86_masm.mli lib/ocaml/compiler-libs/x86_proc.cmi lib/ocaml/compiler-libs/x86_proc.cmt lib/ocaml/compiler-libs/x86_proc.cmti +${PLIST.ocaml-opt}lib/ocaml/compiler-libs/x86_proc.cmx +lib/ocaml/compiler-libs/x86_proc.mli lib/ocaml/complex.cmi lib/ocaml/complex.cmt lib/ocaml/complex.cmti +${PLIST.ocaml-opt}lib/ocaml/complex.cmx lib/ocaml/complex.ml lib/ocaml/complex.mli +${PLIST.ocaml-prof}lib/ocaml/complex.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/complex.p.cmx lib/ocaml/condition.mli lib/ocaml/digest.cmi lib/ocaml/digest.cmt lib/ocaml/digest.cmti +${PLIST.ocaml-opt}lib/ocaml/digest.cmx lib/ocaml/digest.ml lib/ocaml/digest.mli -lib/ocaml/dynlink.cma -lib/ocaml/dynlink.cmi -lib/ocaml/dynlink.mli +${PLIST.ocaml-prof}lib/ocaml/digest.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/digest.p.cmx +${PLIST.ocaml-opt}${PLIST.ocaml-nat}lib/ocaml/dynlink.a +${PLIST.ocaml-nat}lib/ocaml/dynlink.cma +${PLIST.ocaml-nat}lib/ocaml/dynlink.cmi +${PLIST.ocaml-nat}lib/ocaml/dynlink.cmti +${PLIST.ocaml-nat}${PLIST.ocaml-opt}lib/ocaml/dynlink.cmx +${PLIST.ocaml-nat}${PLIST.ocaml-opt}lib/ocaml/dynlink.cmxa +${PLIST.ocaml-nat}lib/ocaml/dynlink.mli lib/ocaml/ephemeron.cmi lib/ocaml/ephemeron.cmt lib/ocaml/ephemeron.cmti +${PLIST.ocaml-opt}lib/ocaml/ephemeron.cmx lib/ocaml/ephemeron.ml lib/ocaml/ephemeron.mli +${PLIST.ocaml-prof}lib/ocaml/ephemeron.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/ephemeron.p.cmx lib/ocaml/event.mli lib/ocaml/expunge lib/ocaml/extract_crc lib/ocaml/filename.cmi lib/ocaml/filename.cmt lib/ocaml/filename.cmti +${PLIST.ocaml-opt}lib/ocaml/filename.cmx lib/ocaml/filename.ml lib/ocaml/filename.mli +${PLIST.ocaml-prof}lib/ocaml/filename.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/filename.p.cmx lib/ocaml/format.cmi lib/ocaml/format.cmt lib/ocaml/format.cmti +${PLIST.ocaml-opt}lib/ocaml/format.cmx lib/ocaml/format.ml lib/ocaml/format.mli +${PLIST.ocaml-prof}lib/ocaml/format.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/format.p.cmx lib/ocaml/gc.cmi lib/ocaml/gc.cmt lib/ocaml/gc.cmti +${PLIST.ocaml-opt}lib/ocaml/gc.cmx lib/ocaml/gc.ml lib/ocaml/gc.mli +${PLIST.ocaml-prof}lib/ocaml/gc.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/gc.p.cmx lib/ocaml/genlex.cmi lib/ocaml/genlex.cmt lib/ocaml/genlex.cmti +${PLIST.ocaml-opt}lib/ocaml/genlex.cmx lib/ocaml/genlex.ml lib/ocaml/genlex.mli +${PLIST.ocaml-prof}lib/ocaml/genlex.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/genlex.p.cmx lib/ocaml/hashtbl.cmi lib/ocaml/hashtbl.cmt lib/ocaml/hashtbl.cmti +${PLIST.ocaml-opt}lib/ocaml/hashtbl.cmx lib/ocaml/hashtbl.ml lib/ocaml/hashtbl.mli +${PLIST.ocaml-prof}lib/ocaml/hashtbl.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/hashtbl.p.cmx lib/ocaml/int32.cmi lib/ocaml/int32.cmt lib/ocaml/int32.cmti +${PLIST.ocaml-opt}lib/ocaml/int32.cmx lib/ocaml/int32.ml lib/ocaml/int32.mli +${PLIST.ocaml-prof}lib/ocaml/int32.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/int32.p.cmx lib/ocaml/int64.cmi lib/ocaml/int64.cmt lib/ocaml/int64.cmti +${PLIST.ocaml-opt}lib/ocaml/int64.cmx lib/ocaml/int64.ml lib/ocaml/int64.mli +${PLIST.ocaml-prof}lib/ocaml/int64.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/int64.p.cmx +${PLIST.ocaml-opt}lib/ocaml/int_misc.cmx lib/ocaml/lazy.cmi lib/ocaml/lazy.cmt lib/ocaml/lazy.cmti +${PLIST.ocaml-opt}lib/ocaml/lazy.cmx lib/ocaml/lazy.ml lib/ocaml/lazy.mli +${PLIST.ocaml-prof}lib/ocaml/lazy.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/lazy.p.cmx lib/ocaml/ld.conf lib/ocaml/lexing.cmi lib/ocaml/lexing.cmt lib/ocaml/lexing.cmti +${PLIST.ocaml-opt}lib/ocaml/lexing.cmx lib/ocaml/lexing.ml lib/ocaml/lexing.mli +${PLIST.ocaml-prof}lib/ocaml/lexing.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/lexing.p.cmx +${PLIST.ocaml-opt}lib/ocaml/libasmrun.a +${PLIST.ocaml-opt}lib/ocaml/libasmrun_pic.a lib/ocaml/libasmrun_shared.so +${PLIST.ocaml-opt}lib/ocaml/libasmrunp.a +${PLIST.ocaml-opt}lib/ocaml/libbigarray.a +${PLIST.ocaml-opt}lib/ocaml/libcamlrun.a +${PLIST.ocaml-opt}lib/ocaml/libcamlrun_pic.a lib/ocaml/libcamlrun_shared.so +${PLIST.ocaml-opt}lib/ocaml/libcamlstr.a +${PLIST.ocaml-opt}lib/ocaml/libnums.a +${PLIST.ocaml-opt}lib/ocaml/libthreads.a +${PLIST.ocaml-opt}lib/ocaml/libthreadsnat.a +${PLIST.ocaml-opt}lib/ocaml/libunix.a lib/ocaml/list.cmi lib/ocaml/list.cmt lib/ocaml/list.cmti +${PLIST.ocaml-opt}lib/ocaml/list.cmx lib/ocaml/list.ml lib/ocaml/list.mli +${PLIST.ocaml-prof}lib/ocaml/list.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/list.p.cmx lib/ocaml/listLabels.cmi lib/ocaml/listLabels.cmt lib/ocaml/listLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/listLabels.cmx lib/ocaml/listLabels.ml lib/ocaml/listLabels.mli -lib/ocaml/${PKGMANDIR}/man1/ocaml.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlc.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlc.opt.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlcp.1 -lib/ocaml/${PKGMANDIR}/man1/ocamldebug.1 -lib/ocaml/${PKGMANDIR}/man1/ocamldep.1 -lib/ocaml/${PKGMANDIR}/man1/ocamldoc.1 -lib/ocaml/${PKGMANDIR}/man1/ocamllex.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlmktop.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlopt.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlopt.opt.1 -lib/ocaml/${PKGMANDIR}/man1/ocamloptp.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlprof.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlrun.1 -lib/ocaml/${PKGMANDIR}/man1/ocamlyacc.1 -lib/ocaml/${PKGMANDIR}/man3/Arg.3 -lib/ocaml/${PKGMANDIR}/man3/Array.3 -lib/ocaml/${PKGMANDIR}/man3/ArrayLabels.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Cf.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Ci.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Cl.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Const.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Csig.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Cstr.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Ctf.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Cty.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Exp.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Incl.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Mb.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Md.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Mod.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Mtd.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Mty.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Opn.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Pat.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Sig.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Str.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Te.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Typ.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Type.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Val.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_helper.Vb.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_invariants.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_iterator.3 -lib/ocaml/${PKGMANDIR}/man3/Ast_mapper.3 -lib/ocaml/${PKGMANDIR}/man3/Asttypes.3 -lib/ocaml/${PKGMANDIR}/man3/Attr_helper.3 -lib/ocaml/${PKGMANDIR}/man3/Bigarray.3 -lib/ocaml/${PKGMANDIR}/man3/Bigarray.Array1.3 -lib/ocaml/${PKGMANDIR}/man3/Bigarray.Array2.3 -lib/ocaml/${PKGMANDIR}/man3/Bigarray.Array3.3 -lib/ocaml/${PKGMANDIR}/man3/Bigarray.Genarray.3 -lib/ocaml/${PKGMANDIR}/man3/Buffer.3 -lib/ocaml/${PKGMANDIR}/man3/Builtin_attributes.3 -lib/ocaml/${PKGMANDIR}/man3/Bytes.3 -lib/ocaml/${PKGMANDIR}/man3/BytesLabels.3 -lib/ocaml/${PKGMANDIR}/man3/Callback.3 -lib/ocaml/${PKGMANDIR}/man3/CamlinternalFormat.3 -lib/ocaml/${PKGMANDIR}/man3/CamlinternalFormatBasics.3 -lib/ocaml/${PKGMANDIR}/man3/CamlinternalLazy.3 -lib/ocaml/${PKGMANDIR}/man3/CamlinternalMod.3 -lib/ocaml/${PKGMANDIR}/man3/CamlinternalOO.3 -lib/ocaml/${PKGMANDIR}/man3/Char.3 -lib/ocaml/${PKGMANDIR}/man3/Complex.3 -lib/ocaml/${PKGMANDIR}/man3/Depend.3 -lib/ocaml/${PKGMANDIR}/man3/Depend.StringMap.3 -lib/ocaml/${PKGMANDIR}/man3/Depend.StringSet.3 -lib/ocaml/${PKGMANDIR}/man3/Digest.3 -lib/ocaml/${PKGMANDIR}/man3/Docstrings.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.GenHashTable.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.GenHashTable.MakeSeeded.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.K1.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.K1.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.K1.MakeSeeded.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.K2.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.K2.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.K2.MakeSeeded.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.Kn.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.Kn.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.Kn.MakeSeeded.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.S.3 -lib/ocaml/${PKGMANDIR}/man3/Ephemeron.SeededS.3 -lib/ocaml/${PKGMANDIR}/man3/Filename.3 -lib/ocaml/${PKGMANDIR}/man3/Format.3 -lib/ocaml/${PKGMANDIR}/man3/Gc.3 -lib/ocaml/${PKGMANDIR}/man3/Genlex.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.HashedType.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.MakeSeeded.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.S.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.SeededHashedType.3 -lib/ocaml/${PKGMANDIR}/man3/Hashtbl.SeededS.3 -lib/ocaml/${PKGMANDIR}/man3/Int32.3 -lib/ocaml/${PKGMANDIR}/man3/Int64.3 -lib/ocaml/${PKGMANDIR}/man3/Lazy.3 -lib/ocaml/${PKGMANDIR}/man3/Lexer.3 -lib/ocaml/${PKGMANDIR}/man3/Lexing.3 -lib/ocaml/${PKGMANDIR}/man3/List.3 -lib/ocaml/${PKGMANDIR}/man3/ListLabels.3 -lib/ocaml/${PKGMANDIR}/man3/Location.3 -lib/ocaml/${PKGMANDIR}/man3/Longident.3 -lib/ocaml/${PKGMANDIR}/man3/Map.3 -lib/ocaml/${PKGMANDIR}/man3/Map.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Map.OrderedType.3 -lib/ocaml/${PKGMANDIR}/man3/Map.S.3 -lib/ocaml/${PKGMANDIR}/man3/Marshal.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.HashedType.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.Make.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.MakeSeeded.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.S.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.SeededHashedType.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Hashtbl.SeededS.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Map.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Map.Make.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Map.OrderedType.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Map.S.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Set.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Set.Make.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Set.OrderedType.3 -lib/ocaml/${PKGMANDIR}/man3/MoreLabels.Set.S.3 -lib/ocaml/${PKGMANDIR}/man3/Nativeint.3 -lib/ocaml/${PKGMANDIR}/man3/Num.3 -lib/ocaml/${PKGMANDIR}/man3/Obj.3 -lib/ocaml/${PKGMANDIR}/man3/Obj.Ephemeron.3 -lib/ocaml/${PKGMANDIR}/man3/Oo.3 -lib/ocaml/${PKGMANDIR}/man3/Parse.3 -lib/ocaml/${PKGMANDIR}/man3/Parser.3 -lib/ocaml/${PKGMANDIR}/man3/Parsetree.3 -lib/ocaml/${PKGMANDIR}/man3/Parsing.3 -lib/ocaml/${PKGMANDIR}/man3/Pervasives.3 -lib/ocaml/${PKGMANDIR}/man3/Pervasives.LargeFile.3 -lib/ocaml/${PKGMANDIR}/man3/Pprintast.3 -lib/ocaml/${PKGMANDIR}/man3/Printast.3 -lib/ocaml/${PKGMANDIR}/man3/Printexc.3 -lib/ocaml/${PKGMANDIR}/man3/Printexc.Slot.3 -lib/ocaml/${PKGMANDIR}/man3/Printf.3 -lib/ocaml/${PKGMANDIR}/man3/Queue.3 -lib/ocaml/${PKGMANDIR}/man3/Random.3 -lib/ocaml/${PKGMANDIR}/man3/Random.State.3 -lib/ocaml/${PKGMANDIR}/man3/Scanf.3 -lib/ocaml/${PKGMANDIR}/man3/Scanf.Scanning.3 -lib/ocaml/${PKGMANDIR}/man3/Set.3 -lib/ocaml/${PKGMANDIR}/man3/Set.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Set.OrderedType.3 -lib/ocaml/${PKGMANDIR}/man3/Set.S.3 -lib/ocaml/${PKGMANDIR}/man3/Sort.3 -lib/ocaml/${PKGMANDIR}/man3/Spacetime.3 -lib/ocaml/${PKGMANDIR}/man3/Spacetime.Series.3 -lib/ocaml/${PKGMANDIR}/man3/Spacetime.Snapshot.3 -lib/ocaml/${PKGMANDIR}/man3/Stack.3 -lib/ocaml/${PKGMANDIR}/man3/StdLabels.3 -lib/ocaml/${PKGMANDIR}/man3/StdLabels.Array.3 -lib/ocaml/${PKGMANDIR}/man3/StdLabels.Bytes.3 -lib/ocaml/${PKGMANDIR}/man3/StdLabels.List.3 -lib/ocaml/${PKGMANDIR}/man3/StdLabels.String.3 -lib/ocaml/${PKGMANDIR}/man3/Str.3 -lib/ocaml/${PKGMANDIR}/man3/Stream.3 -lib/ocaml/${PKGMANDIR}/man3/String.3 -lib/ocaml/${PKGMANDIR}/man3/StringLabels.3 -lib/ocaml/${PKGMANDIR}/man3/Syntaxerr.3 -lib/ocaml/${PKGMANDIR}/man3/Sys.3 -lib/ocaml/${PKGMANDIR}/man3/Uchar.3 -lib/ocaml/${PKGMANDIR}/man3/Unix.3 -lib/ocaml/${PKGMANDIR}/man3/Unix.LargeFile.3 -lib/ocaml/${PKGMANDIR}/man3/Weak.3 -lib/ocaml/${PKGMANDIR}/man3/Weak.Make.3 -lib/ocaml/${PKGMANDIR}/man3/Weak.S.3 +${PLIST.ocaml-prof}lib/ocaml/listLabels.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/listLabels.p.cmx +lib/ocaml/man/man1/ocaml.1 +lib/ocaml/man/man1/ocamlc.1 +lib/ocaml/man/man1/ocamlc.opt.1 +lib/ocaml/man/man1/ocamlcp.1 +lib/ocaml/man/man1/ocamldebug.1 +lib/ocaml/man/man1/ocamldep.1 +lib/ocaml/man/man1/ocamldoc.1 +lib/ocaml/man/man1/ocamllex.1 +lib/ocaml/man/man1/ocamlmktop.1 +lib/ocaml/man/man1/ocamlopt.1 +lib/ocaml/man/man1/ocamlopt.opt.1 +lib/ocaml/man/man1/ocamloptp.1 +lib/ocaml/man/man1/ocamlprof.1 +lib/ocaml/man/man1/ocamlrun.1 +lib/ocaml/man/man1/ocamlyacc.1 +lib/ocaml/man/man3/Arg.3 +lib/ocaml/man/man3/Array.3 +lib/ocaml/man/man3/ArrayLabels.3 +lib/ocaml/man/man3/Ast_helper.3 +lib/ocaml/man/man3/Ast_helper.Cf.3 +lib/ocaml/man/man3/Ast_helper.Ci.3 +lib/ocaml/man/man3/Ast_helper.Cl.3 +lib/ocaml/man/man3/Ast_helper.Const.3 +lib/ocaml/man/man3/Ast_helper.Csig.3 +lib/ocaml/man/man3/Ast_helper.Cstr.3 +lib/ocaml/man/man3/Ast_helper.Ctf.3 +lib/ocaml/man/man3/Ast_helper.Cty.3 +lib/ocaml/man/man3/Ast_helper.Exp.3 +lib/ocaml/man/man3/Ast_helper.Incl.3 +lib/ocaml/man/man3/Ast_helper.Mb.3 +lib/ocaml/man/man3/Ast_helper.Md.3 +lib/ocaml/man/man3/Ast_helper.Mod.3 +lib/ocaml/man/man3/Ast_helper.Mtd.3 +lib/ocaml/man/man3/Ast_helper.Mty.3 +lib/ocaml/man/man3/Ast_helper.Opn.3 +lib/ocaml/man/man3/Ast_helper.Pat.3 +lib/ocaml/man/man3/Ast_helper.Sig.3 +lib/ocaml/man/man3/Ast_helper.Str.3 +lib/ocaml/man/man3/Ast_helper.Te.3 +lib/ocaml/man/man3/Ast_helper.Typ.3 +lib/ocaml/man/man3/Ast_helper.Type.3 +lib/ocaml/man/man3/Ast_helper.Val.3 +lib/ocaml/man/man3/Ast_helper.Vb.3 +lib/ocaml/man/man3/Ast_invariants.3 +lib/ocaml/man/man3/Ast_iterator.3 +lib/ocaml/man/man3/Ast_mapper.3 +lib/ocaml/man/man3/Asttypes.3 +lib/ocaml/man/man3/Attr_helper.3 +lib/ocaml/man/man3/Bigarray.3 +lib/ocaml/man/man3/Bigarray.Array0.3 +lib/ocaml/man/man3/Bigarray.Array1.3 +lib/ocaml/man/man3/Bigarray.Array2.3 +lib/ocaml/man/man3/Bigarray.Array3.3 +lib/ocaml/man/man3/Bigarray.Genarray.3 +lib/ocaml/man/man3/Buffer.3 +lib/ocaml/man/man3/Builtin_attributes.3 +lib/ocaml/man/man3/Bytes.3 +lib/ocaml/man/man3/BytesLabels.3 +lib/ocaml/man/man3/Callback.3 +lib/ocaml/man/man3/CamlinternalFormat.3 +lib/ocaml/man/man3/CamlinternalFormatBasics.3 +lib/ocaml/man/man3/CamlinternalLazy.3 +lib/ocaml/man/man3/CamlinternalMod.3 +lib/ocaml/man/man3/CamlinternalOO.3 +lib/ocaml/man/man3/Char.3 +lib/ocaml/man/man3/Complex.3 +lib/ocaml/man/man3/Depend.3 +lib/ocaml/man/man3/Depend.StringMap.3 +lib/ocaml/man/man3/Depend.StringSet.3 +lib/ocaml/man/man3/Digest.3 +lib/ocaml/man/man3/Docstrings.3 +lib/ocaml/man/man3/Ephemeron.3 +lib/ocaml/man/man3/Ephemeron.GenHashTable.3 +lib/ocaml/man/man3/Ephemeron.GenHashTable.MakeSeeded.3 +lib/ocaml/man/man3/Ephemeron.K1.3 +lib/ocaml/man/man3/Ephemeron.K1.Make.3 +lib/ocaml/man/man3/Ephemeron.K1.MakeSeeded.3 +lib/ocaml/man/man3/Ephemeron.K2.3 +lib/ocaml/man/man3/Ephemeron.K2.Make.3 +lib/ocaml/man/man3/Ephemeron.K2.MakeSeeded.3 +lib/ocaml/man/man3/Ephemeron.Kn.3 +lib/ocaml/man/man3/Ephemeron.Kn.Make.3 +lib/ocaml/man/man3/Ephemeron.Kn.MakeSeeded.3 +lib/ocaml/man/man3/Ephemeron.S.3 +lib/ocaml/man/man3/Ephemeron.SeededS.3 +lib/ocaml/man/man3/Filename.3 +lib/ocaml/man/man3/Format.3 +lib/ocaml/man/man3/Gc.3 +lib/ocaml/man/man3/Genlex.3 +lib/ocaml/man/man3/Hashtbl.3 +lib/ocaml/man/man3/Hashtbl.HashedType.3 +lib/ocaml/man/man3/Hashtbl.Make.3 +lib/ocaml/man/man3/Hashtbl.MakeSeeded.3 +lib/ocaml/man/man3/Hashtbl.S.3 +lib/ocaml/man/man3/Hashtbl.SeededHashedType.3 +lib/ocaml/man/man3/Hashtbl.SeededS.3 +lib/ocaml/man/man3/Int32.3 +lib/ocaml/man/man3/Int64.3 +lib/ocaml/man/man3/Lazy.3 +lib/ocaml/man/man3/Lexer.3 +lib/ocaml/man/man3/Lexing.3 +lib/ocaml/man/man3/List.3 +lib/ocaml/man/man3/ListLabels.3 +lib/ocaml/man/man3/Location.3 +lib/ocaml/man/man3/Longident.3 +lib/ocaml/man/man3/Map.3 +lib/ocaml/man/man3/Map.Make.3 +lib/ocaml/man/man3/Map.OrderedType.3 +lib/ocaml/man/man3/Map.S.3 +lib/ocaml/man/man3/Marshal.3 +lib/ocaml/man/man3/MoreLabels.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.HashedType.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.Make.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.MakeSeeded.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.S.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.SeededHashedType.3 +lib/ocaml/man/man3/MoreLabels.Hashtbl.SeededS.3 +lib/ocaml/man/man3/MoreLabels.Map.3 +lib/ocaml/man/man3/MoreLabels.Map.Make.3 +lib/ocaml/man/man3/MoreLabels.Map.OrderedType.3 +lib/ocaml/man/man3/MoreLabels.Map.S.3 +lib/ocaml/man/man3/MoreLabels.Set.3 +lib/ocaml/man/man3/MoreLabels.Set.Make.3 +lib/ocaml/man/man3/MoreLabels.Set.OrderedType.3 +lib/ocaml/man/man3/MoreLabels.Set.S.3 +lib/ocaml/man/man3/Nativeint.3 +lib/ocaml/man/man3/Num.3 +lib/ocaml/man/man3/Obj.3 +lib/ocaml/man/man3/Obj.Ephemeron.3 +lib/ocaml/man/man3/Oo.3 +lib/ocaml/man/man3/Parse.3 +lib/ocaml/man/man3/Parser.3 +lib/ocaml/man/man3/Parsetree.3 +lib/ocaml/man/man3/Parsing.3 +lib/ocaml/man/man3/Pervasives.3 +lib/ocaml/man/man3/Pervasives.LargeFile.3 +lib/ocaml/man/man3/Pprintast.3 +lib/ocaml/man/man3/Printast.3 +lib/ocaml/man/man3/Printexc.3 +lib/ocaml/man/man3/Printexc.Slot.3 +lib/ocaml/man/man3/Printf.3 +lib/ocaml/man/man3/Queue.3 +lib/ocaml/man/man3/Random.3 +lib/ocaml/man/man3/Random.State.3 +lib/ocaml/man/man3/Scanf.3 +lib/ocaml/man/man3/Scanf.Scanning.3 +lib/ocaml/man/man3/Set.3 +lib/ocaml/man/man3/Set.Make.3 +lib/ocaml/man/man3/Set.OrderedType.3 +lib/ocaml/man/man3/Set.S.3 +lib/ocaml/man/man3/Sort.3 +lib/ocaml/man/man3/Spacetime.3 +lib/ocaml/man/man3/Spacetime.Series.3 +lib/ocaml/man/man3/Spacetime.Snapshot.3 +lib/ocaml/man/man3/Stack.3 +lib/ocaml/man/man3/StdLabels.3 +lib/ocaml/man/man3/StdLabels.Array.3 +lib/ocaml/man/man3/StdLabels.Bytes.3 +lib/ocaml/man/man3/StdLabels.List.3 +lib/ocaml/man/man3/StdLabels.String.3 +lib/ocaml/man/man3/Str.3 +lib/ocaml/man/man3/Stream.3 +lib/ocaml/man/man3/String.3 +lib/ocaml/man/man3/StringLabels.3 +lib/ocaml/man/man3/Syntaxerr.3 +lib/ocaml/man/man3/Sys.3 +lib/ocaml/man/man3/Uchar.3 +lib/ocaml/man/man3/Unix.3 +lib/ocaml/man/man3/Unix.LargeFile.3 +lib/ocaml/man/man3/Weak.3 +lib/ocaml/man/man3/Weak.Make.3 +lib/ocaml/man/man3/Weak.S.3 lib/ocaml/map.cmi lib/ocaml/map.cmt lib/ocaml/map.cmti +${PLIST.ocaml-opt}lib/ocaml/map.cmx lib/ocaml/map.ml lib/ocaml/map.mli +${PLIST.ocaml-prof}lib/ocaml/map.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/map.p.cmx lib/ocaml/marshal.cmi lib/ocaml/marshal.cmt lib/ocaml/marshal.cmti +${PLIST.ocaml-opt}lib/ocaml/marshal.cmx lib/ocaml/marshal.ml lib/ocaml/marshal.mli +${PLIST.ocaml-prof}lib/ocaml/marshal.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/marshal.p.cmx lib/ocaml/moreLabels.cmi lib/ocaml/moreLabels.cmt lib/ocaml/moreLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/moreLabels.cmx lib/ocaml/moreLabels.ml lib/ocaml/moreLabels.mli +${PLIST.ocaml-prof}lib/ocaml/moreLabels.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/moreLabels.p.cmx lib/ocaml/mutex.mli lib/ocaml/nat.cmi +lib/ocaml/nat.cmti +${PLIST.ocaml-opt}lib/ocaml/nat.cmx lib/ocaml/nat.mli lib/ocaml/nativeint.cmi lib/ocaml/nativeint.cmt lib/ocaml/nativeint.cmti +${PLIST.ocaml-opt}lib/ocaml/nativeint.cmx lib/ocaml/nativeint.ml lib/ocaml/nativeint.mli +${PLIST.ocaml-prof}lib/ocaml/nativeint.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/nativeint.p.cmx lib/ocaml/num.cmi +lib/ocaml/num.cmti +${PLIST.ocaml-opt}lib/ocaml/num.cmx lib/ocaml/num.mli +${PLIST.ocaml-opt}lib/ocaml/nums.a lib/ocaml/nums.cma +${PLIST.ocaml-opt}lib/ocaml/nums.cmxa +${PLIST.ocaml-nat}lib/ocaml/nums.cmxs lib/ocaml/obj.cmi lib/ocaml/obj.cmt lib/ocaml/obj.cmti +${PLIST.ocaml-opt}lib/ocaml/obj.cmx lib/ocaml/obj.ml lib/ocaml/obj.mli +${PLIST.ocaml-prof}lib/ocaml/obj.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/obj.p.cmx lib/ocaml/objinfo_helper lib/ocaml/ocamldoc/ocamldoc.hva lib/ocaml/ocamldoc/odoc.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc.cmx lib/ocaml/ocamldoc/odoc_analyse.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_analyse.cmx lib/ocaml/ocamldoc/odoc_args.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_args.cmx lib/ocaml/ocamldoc/odoc_ast.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_ast.cmx lib/ocaml/ocamldoc/odoc_class.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_class.cmx lib/ocaml/ocamldoc/odoc_comments.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_comments.cmx lib/ocaml/ocamldoc/odoc_comments_global.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_comments_global.cmx lib/ocaml/ocamldoc/odoc_config.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_config.cmx lib/ocaml/ocamldoc/odoc_control.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_control.cmx lib/ocaml/ocamldoc/odoc_cross.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_cross.cmx lib/ocaml/ocamldoc/odoc_dag2html.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_dag2html.cmx lib/ocaml/ocamldoc/odoc_dep.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_dep.cmx lib/ocaml/ocamldoc/odoc_dot.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_dot.cmx lib/ocaml/ocamldoc/odoc_env.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_env.cmx lib/ocaml/ocamldoc/odoc_exception.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_exception.cmx lib/ocaml/ocamldoc/odoc_extension.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_extension.cmx lib/ocaml/ocamldoc/odoc_gen.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_gen.cmx lib/ocaml/ocamldoc/odoc_global.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_global.cmx lib/ocaml/ocamldoc/odoc_html.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_html.cmx +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_info.a lib/ocaml/ocamldoc/odoc_info.cma lib/ocaml/ocamldoc/odoc_info.cmi +lib/ocaml/ocamldoc/odoc_info.cmt +lib/ocaml/ocamldoc/odoc_info.cmti +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_info.cmx +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_info.cmxa lib/ocaml/ocamldoc/odoc_info.mli lib/ocaml/ocamldoc/odoc_inherit.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_inherit.cmx lib/ocaml/ocamldoc/odoc_latex.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_latex.cmx lib/ocaml/ocamldoc/odoc_latex_style.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_latex_style.cmx lib/ocaml/ocamldoc/odoc_lexer.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_lexer.cmx lib/ocaml/ocamldoc/odoc_man.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_man.cmx lib/ocaml/ocamldoc/odoc_merge.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_merge.cmx lib/ocaml/ocamldoc/odoc_messages.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_messages.cmx lib/ocaml/ocamldoc/odoc_misc.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_misc.cmx lib/ocaml/ocamldoc/odoc_module.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_module.cmx lib/ocaml/ocamldoc/odoc_name.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_name.cmx lib/ocaml/ocamldoc/odoc_ocamlhtml.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_ocamlhtml.cmx lib/ocaml/ocamldoc/odoc_parameter.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_parameter.cmx lib/ocaml/ocamldoc/odoc_parser.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_parser.cmx lib/ocaml/ocamldoc/odoc_print.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_print.cmx lib/ocaml/ocamldoc/odoc_scan.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_scan.cmx lib/ocaml/ocamldoc/odoc_search.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_search.cmx lib/ocaml/ocamldoc/odoc_see_lexer.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_see_lexer.cmx lib/ocaml/ocamldoc/odoc_sig.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_sig.cmx lib/ocaml/ocamldoc/odoc_str.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_str.cmx lib/ocaml/ocamldoc/odoc_test.cmi lib/ocaml/ocamldoc/odoc_texi.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_texi.cmx lib/ocaml/ocamldoc/odoc_text.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_text.cmx lib/ocaml/ocamldoc/odoc_text_lexer.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_text_lexer.cmx lib/ocaml/ocamldoc/odoc_text_parser.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_text_parser.cmx lib/ocaml/ocamldoc/odoc_to_text.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_to_text.cmx lib/ocaml/ocamldoc/odoc_type.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_type.cmx lib/ocaml/ocamldoc/odoc_types.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_types.cmx lib/ocaml/ocamldoc/odoc_value.cmi +${PLIST.ocaml-opt}lib/ocaml/ocamldoc/odoc_value.cmx lib/ocaml/oo.cmi lib/ocaml/oo.cmt lib/ocaml/oo.cmti +${PLIST.ocaml-opt}lib/ocaml/oo.cmx lib/ocaml/oo.ml lib/ocaml/oo.mli +${PLIST.ocaml-prof}lib/ocaml/oo.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/oo.p.cmx lib/ocaml/parsing.cmi lib/ocaml/parsing.cmt lib/ocaml/parsing.cmti +${PLIST.ocaml-opt}lib/ocaml/parsing.cmx lib/ocaml/parsing.ml lib/ocaml/parsing.mli +${PLIST.ocaml-prof}lib/ocaml/parsing.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/parsing.p.cmx lib/ocaml/pervasives.cmi lib/ocaml/pervasives.cmt lib/ocaml/pervasives.cmti +${PLIST.ocaml-opt}lib/ocaml/pervasives.cmx lib/ocaml/pervasives.ml lib/ocaml/pervasives.mli +${PLIST.ocaml-prof}lib/ocaml/pervasives.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/pervasives.p.cmx lib/ocaml/printexc.cmi lib/ocaml/printexc.cmt lib/ocaml/printexc.cmti +${PLIST.ocaml-opt}lib/ocaml/printexc.cmx lib/ocaml/printexc.ml lib/ocaml/printexc.mli +${PLIST.ocaml-prof}lib/ocaml/printexc.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/printexc.p.cmx lib/ocaml/printf.cmi lib/ocaml/printf.cmt lib/ocaml/printf.cmti +${PLIST.ocaml-opt}lib/ocaml/printf.cmx lib/ocaml/printf.ml lib/ocaml/printf.mli +${PLIST.ocaml-prof}lib/ocaml/printf.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/printf.p.cmx lib/ocaml/profiling.cmi lib/ocaml/profiling.cmo +lib/ocaml/profiling.cmt +lib/ocaml/profiling.cmti +${PLIST.ocaml-opt}lib/ocaml/profiling.cmx lib/ocaml/profiling.o lib/ocaml/queue.cmi lib/ocaml/queue.cmt lib/ocaml/queue.cmti +${PLIST.ocaml-opt}lib/ocaml/queue.cmx lib/ocaml/queue.ml lib/ocaml/queue.mli +${PLIST.ocaml-prof}lib/ocaml/queue.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/queue.p.cmx lib/ocaml/random.cmi lib/ocaml/random.cmt lib/ocaml/random.cmti +${PLIST.ocaml-opt}lib/ocaml/random.cmx lib/ocaml/random.ml lib/ocaml/random.mli +${PLIST.ocaml-prof}lib/ocaml/random.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/random.p.cmx lib/ocaml/ratio.cmi +lib/ocaml/ratio.cmti +${PLIST.ocaml-opt}lib/ocaml/ratio.cmx lib/ocaml/ratio.mli +${PLIST.ocaml-spacetime}${PLIST.ocaml-opt}lib/ocaml/raw_spacetime_lib.a +${PLIST.ocaml-spacetime}lib/ocaml/raw_spacetime_lib.cma +${PLIST.ocaml-spacetime}lib/ocaml/raw_spacetime_lib.cmi +${PLIST.ocaml-spacetime}${PLIST.ocaml-opt}lib/ocaml/raw_spacetime_lib.cmx +${PLIST.ocaml-spacetime}${PLIST.ocaml-opt}lib/ocaml/raw_spacetime_lib.cmxa +${PLIST.ocaml-spacetime}${PLIST.ocaml-nat}lib/ocaml/raw_spacetime_lib.cmxs +${PLIST.ocaml-spacetime}lib/ocaml/raw_spacetime_lib.mli lib/ocaml/scanf.cmi lib/ocaml/scanf.cmt lib/ocaml/scanf.cmti +${PLIST.ocaml-opt}lib/ocaml/scanf.cmx lib/ocaml/scanf.ml lib/ocaml/scanf.mli +${PLIST.ocaml-prof}lib/ocaml/scanf.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/scanf.p.cmx lib/ocaml/set.cmi lib/ocaml/set.cmt lib/ocaml/set.cmti +${PLIST.ocaml-opt}lib/ocaml/set.cmx lib/ocaml/set.ml lib/ocaml/set.mli +${PLIST.ocaml-prof}lib/ocaml/set.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/set.p.cmx lib/ocaml/sort.cmi lib/ocaml/sort.cmt lib/ocaml/sort.cmti +${PLIST.ocaml-opt}lib/ocaml/sort.cmx lib/ocaml/sort.ml lib/ocaml/sort.mli +${PLIST.ocaml-prof}lib/ocaml/sort.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/sort.p.cmx lib/ocaml/spacetime.cmi lib/ocaml/spacetime.cmt lib/ocaml/spacetime.cmti +${PLIST.ocaml-opt}lib/ocaml/spacetime.cmx lib/ocaml/spacetime.ml lib/ocaml/spacetime.mli +${PLIST.ocaml-prof}lib/ocaml/spacetime.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/spacetime.p.cmx lib/ocaml/stack.cmi lib/ocaml/stack.cmt lib/ocaml/stack.cmti +${PLIST.ocaml-opt}lib/ocaml/stack.cmx lib/ocaml/stack.ml lib/ocaml/stack.mli +${PLIST.ocaml-prof}lib/ocaml/stack.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/stack.p.cmx lib/ocaml/stdLabels.cmi lib/ocaml/stdLabels.cmt lib/ocaml/stdLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/stdLabels.cmx lib/ocaml/stdLabels.ml lib/ocaml/stdLabels.mli +${PLIST.ocaml-prof}lib/ocaml/stdLabels.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/stdLabels.p.cmx lib/ocaml/std_exit.cmi lib/ocaml/std_exit.cmo lib/ocaml/std_exit.cmt +${PLIST.ocaml-opt}lib/ocaml/std_exit.cmx lib/ocaml/std_exit.ml lib/ocaml/std_exit.o -lib/ocaml/std_exit.p.cmx -lib/ocaml/std_exit.p.o +${PLIST.ocaml-prof}lib/ocaml/std_exit.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/std_exit.p.cmx +${PLIST.ocaml-prof}lib/ocaml/std_exit.p.o +${PLIST.ocaml-opt}lib/ocaml/stdlib.a lib/ocaml/stdlib.cma -lib/ocaml/stdlib.p.a -lib/ocaml/stdlib.p.cmxa +${PLIST.ocaml-opt}lib/ocaml/stdlib.cmxa +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/stdlib.p.a +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/stdlib.p.cmxa +${PLIST.ocaml-opt}lib/ocaml/str.a lib/ocaml/str.cma lib/ocaml/str.cmi +lib/ocaml/str.cmti +${PLIST.ocaml-opt}lib/ocaml/str.cmx +${PLIST.ocaml-opt}lib/ocaml/str.cmxa +${PLIST.ocaml-nat}lib/ocaml/str.cmxs lib/ocaml/str.mli lib/ocaml/stream.cmi lib/ocaml/stream.cmt lib/ocaml/stream.cmti +${PLIST.ocaml-opt}lib/ocaml/stream.cmx lib/ocaml/stream.ml lib/ocaml/stream.mli +${PLIST.ocaml-prof}lib/ocaml/stream.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/stream.p.cmx lib/ocaml/string.cmi lib/ocaml/string.cmt lib/ocaml/string.cmti +${PLIST.ocaml-opt}lib/ocaml/string.cmx lib/ocaml/string.ml lib/ocaml/string.mli +${PLIST.ocaml-prof}lib/ocaml/string.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/string.p.cmx lib/ocaml/stringLabels.cmi lib/ocaml/stringLabels.cmt lib/ocaml/stringLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/stringLabels.cmx lib/ocaml/stringLabels.ml lib/ocaml/stringLabels.mli +${PLIST.ocaml-prof}lib/ocaml/stringLabels.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/stringLabels.p.cmx +${PLIST.ocaml-stub}lib/ocaml/stublibs/dllbigarray.so +${PLIST.ocaml-stub}lib/ocaml/stublibs/dllcamlstr.so +${PLIST.ocaml-stub}lib/ocaml/stublibs/dllnums.so +${PLIST.ocaml-stub}lib/ocaml/stublibs/dllthreads.so +${PLIST.ocaml-stub}lib/ocaml/stublibs/dllunix.so +${PLIST.ocaml-stub}lib/ocaml/stublibs/dllvmthreads.so lib/ocaml/sys.cmi lib/ocaml/sys.cmt lib/ocaml/sys.cmti +${PLIST.ocaml-opt}lib/ocaml/sys.cmx lib/ocaml/sys.ml lib/ocaml/sys.mli +${PLIST.ocaml-prof}lib/ocaml/sys.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/sys.p.cmx lib/ocaml/thread.mli lib/ocaml/threadUnix.mli lib/ocaml/threads/condition.cmi +lib/ocaml/threads/condition.cmti +${PLIST.ocaml-opt}lib/ocaml/threads/condition.cmx lib/ocaml/threads/event.cmi +lib/ocaml/threads/event.cmti +${PLIST.ocaml-opt}lib/ocaml/threads/event.cmx lib/ocaml/threads/mutex.cmi +lib/ocaml/threads/mutex.cmti +${PLIST.ocaml-opt}lib/ocaml/threads/mutex.cmx lib/ocaml/threads/thread.cmi +lib/ocaml/threads/thread.cmti +${PLIST.ocaml-opt}lib/ocaml/threads/thread.cmx lib/ocaml/threads/threadUnix.cmi +lib/ocaml/threads/threadUnix.cmti +${PLIST.ocaml-opt}lib/ocaml/threads/threadUnix.cmx +${PLIST.ocaml-opt}lib/ocaml/threads/threads.a lib/ocaml/threads/threads.cma +${PLIST.ocaml-opt}lib/ocaml/threads/threads.cmxa lib/ocaml/topdirs.cmi +lib/ocaml/topdirs.cmt +lib/ocaml/topdirs.cmti +lib/ocaml/topdirs.mli lib/ocaml/uchar.cmi lib/ocaml/uchar.cmt lib/ocaml/uchar.cmti +${PLIST.ocaml-opt}lib/ocaml/uchar.cmx lib/ocaml/uchar.ml lib/ocaml/uchar.mli +${PLIST.ocaml-prof}lib/ocaml/uchar.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/uchar.p.cmx +${PLIST.ocaml-opt}lib/ocaml/unix.a lib/ocaml/unix.cma lib/ocaml/unix.cmi +lib/ocaml/unix.cmti +${PLIST.ocaml-opt}lib/ocaml/unix.cmx +${PLIST.ocaml-opt}lib/ocaml/unix.cmxa +${PLIST.ocaml-nat}lib/ocaml/unix.cmxs lib/ocaml/unix.mli lib/ocaml/unixLabels.cmi +lib/ocaml/unixLabels.cmti +${PLIST.ocaml-opt}lib/ocaml/unixLabels.cmx lib/ocaml/unixLabels.mli lib/ocaml/vmthreads/condition.cmi +lib/ocaml/vmthreads/condition.cmti lib/ocaml/vmthreads/condition.mli lib/ocaml/vmthreads/event.cmi +lib/ocaml/vmthreads/event.cmti lib/ocaml/vmthreads/event.mli +${PLIST.ocaml-opt}lib/ocaml/vmthreads/libvmthreads.a lib/ocaml/vmthreads/mutex.cmi +lib/ocaml/vmthreads/mutex.cmti lib/ocaml/vmthreads/mutex.mli lib/ocaml/vmthreads/stdlib.cma lib/ocaml/vmthreads/thread.cmi +lib/ocaml/vmthreads/thread.cmti lib/ocaml/vmthreads/thread.mli lib/ocaml/vmthreads/threadUnix.cmi +lib/ocaml/vmthreads/threadUnix.cmti lib/ocaml/vmthreads/threadUnix.mli lib/ocaml/vmthreads/threads.cma lib/ocaml/vmthreads/unix.cma lib/ocaml/weak.cmi lib/ocaml/weak.cmt lib/ocaml/weak.cmti +${PLIST.ocaml-opt}lib/ocaml/weak.cmx lib/ocaml/weak.ml lib/ocaml/weak.mli +${PLIST.ocaml-prof}lib/ocaml/weak.p.cmt +${PLIST.ocaml-prof}${PLIST.ocaml-opt}lib/ocaml/weak.p.cmx man/man1/ocaml.1 man/man1/ocamlc.1 man/man1/ocamlc.opt.1 @@ -1305,4 +1993,3 @@ man/man1/ocamloptp.1 man/man1/ocamlprof.1 man/man1/ocamlrun.1 man/man1/ocamlyacc.1 -@pkgdir lib/ocaml/ocamldoc/custom diff --git a/lang/ocaml/PLIST.natdynlink b/lang/ocaml/PLIST.natdynlink deleted file mode 100644 index 9dc21bca357..00000000000 --- a/lang/ocaml/PLIST.natdynlink +++ /dev/null @@ -1,8 +0,0 @@ -@comment $NetBSD: PLIST.natdynlink,v 1.2 2012/10/08 15:05:32 jaapb Exp $ -lib/ocaml/bigarray.cmxs -lib/ocaml/dynlink.a -lib/ocaml/dynlink.cmx -lib/ocaml/dynlink.cmxa -lib/ocaml/nums.cmxs -lib/ocaml/str.cmxs -lib/ocaml/unix.cmxs diff --git a/lang/ocaml/PLIST.opt b/lang/ocaml/PLIST.opt deleted file mode 100644 index e1176f2da6b..00000000000 --- a/lang/ocaml/PLIST.opt +++ /dev/null @@ -1,307 +0,0 @@ -@comment $NetBSD: PLIST.opt,v 1.28 2017/07/11 17:15:01 he Exp $ -bin/ocamlc.opt -bin/ocamlcp.opt -bin/ocamldep.opt -bin/ocamldoc.opt -bin/ocamllex.opt -bin/ocamlmklib.opt -bin/ocamlmktop.opt -bin/ocamlobjinfo.opt -bin/ocamlopt.opt -bin/ocamloptp.opt -bin/ocamlprof.opt -lib/ocaml/arg.cmx -lib/ocaml/arith_flags.cmx -lib/ocaml/arith_status.cmx -lib/ocaml/array.cmx -lib/ocaml/arrayLabels.cmx -lib/ocaml/big_int.cmx -lib/ocaml/bigarray.a -lib/ocaml/bigarray.cmx -lib/ocaml/bigarray.cmxa -lib/ocaml/buffer.cmx -lib/ocaml/bytes.cmx -lib/ocaml/bytesLabels.cmx -lib/ocaml/callback.cmx -lib/ocaml/camlinternalFormat.cmx -lib/ocaml/camlinternalFormatBasics.cmx -lib/ocaml/camlinternalLazy.cmx -lib/ocaml/camlinternalMod.cmx -lib/ocaml/camlinternalOO.cmx -lib/ocaml/char.cmx -lib/ocaml/compiler-libs/CSE.cmx -lib/ocaml/compiler-libs/CSEgen.cmx -lib/ocaml/compiler-libs/arch.cmx -lib/ocaml/compiler-libs/arg_helper.cmx -lib/ocaml/compiler-libs/asmgen.cmx -lib/ocaml/compiler-libs/asmlibrarian.cmx -lib/ocaml/compiler-libs/asmlink.cmx -lib/ocaml/compiler-libs/asmpackager.cmx -lib/ocaml/compiler-libs/ast_helper.cmx -lib/ocaml/compiler-libs/ast_invariants.cmx -lib/ocaml/compiler-libs/ast_iterator.cmx -lib/ocaml/compiler-libs/ast_mapper.cmx -lib/ocaml/compiler-libs/attr_helper.cmx -lib/ocaml/compiler-libs/branch_relaxation.cmx -lib/ocaml/compiler-libs/branch_relaxation_intf.cmx -lib/ocaml/compiler-libs/btype.cmx -lib/ocaml/compiler-libs/build_export_info.cmx -lib/ocaml/compiler-libs/builtin_attributes.cmx -lib/ocaml/compiler-libs/bytegen.cmx -lib/ocaml/compiler-libs/bytelibrarian.cmx -lib/ocaml/compiler-libs/bytelink.cmx -lib/ocaml/compiler-libs/bytepackager.cmx -lib/ocaml/compiler-libs/bytesections.cmx -lib/ocaml/compiler-libs/ccomp.cmx -lib/ocaml/compiler-libs/clambda.cmx -lib/ocaml/compiler-libs/clflags.cmx -lib/ocaml/compiler-libs/closure.cmx -lib/ocaml/compiler-libs/closure_offsets.cmx -lib/ocaml/compiler-libs/cmi_format.cmx -lib/ocaml/compiler-libs/cmm.cmx -lib/ocaml/compiler-libs/cmmgen.cmx -lib/ocaml/compiler-libs/cmt_format.cmx -lib/ocaml/compiler-libs/coloring.cmx -lib/ocaml/compiler-libs/comballoc.cmx -lib/ocaml/compiler-libs/compdynlink.cmx -lib/ocaml/compiler-libs/compenv.cmx -lib/ocaml/compiler-libs/compile.cmx -lib/ocaml/compiler-libs/compilenv.cmx -lib/ocaml/compiler-libs/compmisc.cmx -lib/ocaml/compiler-libs/compplugin.cmx -lib/ocaml/compiler-libs/config.cmx -lib/ocaml/compiler-libs/consistbl.cmx -lib/ocaml/compiler-libs/ctype.cmx -lib/ocaml/compiler-libs/datarepr.cmx -lib/ocaml/compiler-libs/deadcode.cmx -lib/ocaml/compiler-libs/depend.cmx -lib/ocaml/compiler-libs/dll.cmx -lib/ocaml/compiler-libs/docstrings.cmx -lib/ocaml/compiler-libs/emit.cmx -lib/ocaml/compiler-libs/emitaux.cmx -lib/ocaml/compiler-libs/emitcode.cmx -lib/ocaml/compiler-libs/env.cmx -lib/ocaml/compiler-libs/envaux.cmx -lib/ocaml/compiler-libs/errors.cmx -lib/ocaml/compiler-libs/export_info.cmx -lib/ocaml/compiler-libs/export_info_for_pack.cmx -lib/ocaml/compiler-libs/flambda_to_clambda.cmx -lib/ocaml/compiler-libs/ident.cmx -lib/ocaml/compiler-libs/identifiable.cmx -lib/ocaml/compiler-libs/import_approx.cmx -lib/ocaml/compiler-libs/includeclass.cmx -lib/ocaml/compiler-libs/includecore.cmx -lib/ocaml/compiler-libs/includemod.cmx -lib/ocaml/compiler-libs/instruct.cmx -lib/ocaml/compiler-libs/interf.cmx -lib/ocaml/compiler-libs/lambda.cmx -lib/ocaml/compiler-libs/lexer.cmx -lib/ocaml/compiler-libs/linearize.cmx -lib/ocaml/compiler-libs/liveness.cmx -lib/ocaml/compiler-libs/location.cmx -lib/ocaml/compiler-libs/longident.cmx -lib/ocaml/compiler-libs/mach.cmx -lib/ocaml/compiler-libs/main.cmx -lib/ocaml/compiler-libs/main_args.cmx -lib/ocaml/compiler-libs/matching.cmx -lib/ocaml/compiler-libs/meta.cmx -lib/ocaml/compiler-libs/misc.cmx -lib/ocaml/compiler-libs/mtype.cmx -lib/ocaml/compiler-libs/numbers.cmx -lib/ocaml/compiler-libs/ocamlbytecomp.a -lib/ocaml/compiler-libs/ocamlbytecomp.cmxa -lib/ocaml/compiler-libs/ocamlcommon.a -lib/ocaml/compiler-libs/ocamlcommon.cmxa -lib/ocaml/compiler-libs/ocamloptcomp.a -lib/ocaml/compiler-libs/ocamloptcomp.cmxa -lib/ocaml/compiler-libs/opcodes.cmx -lib/ocaml/compiler-libs/oprint.cmx -lib/ocaml/compiler-libs/optcompile.cmx -lib/ocaml/compiler-libs/opterrors.cmx -lib/ocaml/compiler-libs/optmain.cmx -lib/ocaml/compiler-libs/parmatch.cmx -lib/ocaml/compiler-libs/parse.cmx -lib/ocaml/compiler-libs/parser.cmx -lib/ocaml/compiler-libs/path.cmx -lib/ocaml/compiler-libs/pparse.cmx -lib/ocaml/compiler-libs/pprintast.cmx -lib/ocaml/compiler-libs/predef.cmx -lib/ocaml/compiler-libs/primitive.cmx -lib/ocaml/compiler-libs/printast.cmx -lib/ocaml/compiler-libs/printclambda.cmx -lib/ocaml/compiler-libs/printcmm.cmx -lib/ocaml/compiler-libs/printinstr.cmx -lib/ocaml/compiler-libs/printlambda.cmx -lib/ocaml/compiler-libs/printlinear.cmx -lib/ocaml/compiler-libs/printmach.cmx -lib/ocaml/compiler-libs/printtyp.cmx -lib/ocaml/compiler-libs/printtyped.cmx -lib/ocaml/compiler-libs/proc.cmx -lib/ocaml/compiler-libs/reg.cmx -lib/ocaml/compiler-libs/reload.cmx -lib/ocaml/compiler-libs/reloadgen.cmx -lib/ocaml/compiler-libs/runtimedef.cmx -lib/ocaml/compiler-libs/schedgen.cmx -lib/ocaml/compiler-libs/scheduling.cmx -lib/ocaml/compiler-libs/selectgen.cmx -lib/ocaml/compiler-libs/selection.cmx -lib/ocaml/compiler-libs/simplif.cmx -lib/ocaml/compiler-libs/spacetime_profiling.cmx -lib/ocaml/compiler-libs/spill.cmx -lib/ocaml/compiler-libs/split.cmx -lib/ocaml/compiler-libs/strmatch.cmx -lib/ocaml/compiler-libs/strongly_connected_components.cmx -lib/ocaml/compiler-libs/stypes.cmx -lib/ocaml/compiler-libs/subst.cmx -lib/ocaml/compiler-libs/switch.cmx -lib/ocaml/compiler-libs/symtable.cmx -lib/ocaml/compiler-libs/syntaxerr.cmx -lib/ocaml/compiler-libs/tast_mapper.cmx -lib/ocaml/compiler-libs/tbl.cmx -lib/ocaml/compiler-libs/terminfo.cmx -lib/ocaml/compiler-libs/timings.cmx -lib/ocaml/compiler-libs/translattribute.cmx -lib/ocaml/compiler-libs/translclass.cmx -lib/ocaml/compiler-libs/translcore.cmx -lib/ocaml/compiler-libs/translmod.cmx -lib/ocaml/compiler-libs/translobj.cmx -lib/ocaml/compiler-libs/typeclass.cmx -lib/ocaml/compiler-libs/typecore.cmx -lib/ocaml/compiler-libs/typedecl.cmx -lib/ocaml/compiler-libs/typedtree.cmx -lib/ocaml/compiler-libs/typedtreeIter.cmx -lib/ocaml/compiler-libs/typedtreeMap.cmx -lib/ocaml/compiler-libs/typemod.cmx -lib/ocaml/compiler-libs/typeopt.cmx -lib/ocaml/compiler-libs/types.cmx -lib/ocaml/compiler-libs/typetexp.cmx -lib/ocaml/compiler-libs/un_anf.cmx -lib/ocaml/compiler-libs/untypeast.cmx -lib/ocaml/compiler-libs/warnings.cmx -lib/ocaml/compiler-libs/x86_dsl.cmx -lib/ocaml/compiler-libs/x86_gas.cmx -lib/ocaml/compiler-libs/x86_masm.cmx -lib/ocaml/compiler-libs/x86_proc.cmx -lib/ocaml/complex.cmx -lib/ocaml/digest.cmx -lib/ocaml/ephemeron.cmx -lib/ocaml/filename.cmx -lib/ocaml/format.cmx -lib/ocaml/gc.cmx -lib/ocaml/genlex.cmx -lib/ocaml/hashtbl.cmx -lib/ocaml/int32.cmx -lib/ocaml/int64.cmx -lib/ocaml/int_misc.cmx -lib/ocaml/lazy.cmx -lib/ocaml/lexing.cmx -lib/ocaml/libasmrun.a -lib/ocaml/libasmrun_pic.a -lib/ocaml/libasmrunp.a -lib/ocaml/libbigarray.a -lib/ocaml/libcamlrun.a -lib/ocaml/libcamlrun_pic.a -lib/ocaml/libcamlstr.a -lib/ocaml/libnums.a -lib/ocaml/libthreads.a -lib/ocaml/libthreadsnat.a -lib/ocaml/libunix.a -lib/ocaml/list.cmx -lib/ocaml/listLabels.cmx -lib/ocaml/map.cmx -lib/ocaml/marshal.cmx -lib/ocaml/moreLabels.cmx -lib/ocaml/nat.cmx -lib/ocaml/nativeint.cmx -lib/ocaml/num.cmx -lib/ocaml/nums.a -lib/ocaml/nums.cmxa -lib/ocaml/obj.cmx -lib/ocaml/ocamldoc/odoc.cmx -lib/ocaml/ocamldoc/odoc_analyse.cmx -lib/ocaml/ocamldoc/odoc_args.cmx -lib/ocaml/ocamldoc/odoc_ast.cmx -lib/ocaml/ocamldoc/odoc_class.cmx -lib/ocaml/ocamldoc/odoc_comments.cmx -lib/ocaml/ocamldoc/odoc_comments_global.cmx -lib/ocaml/ocamldoc/odoc_config.cmx -lib/ocaml/ocamldoc/odoc_control.cmx -lib/ocaml/ocamldoc/odoc_cross.cmx -lib/ocaml/ocamldoc/odoc_dag2html.cmx -lib/ocaml/ocamldoc/odoc_dep.cmx -lib/ocaml/ocamldoc/odoc_dot.cmx -lib/ocaml/ocamldoc/odoc_env.cmx -lib/ocaml/ocamldoc/odoc_exception.cmx -lib/ocaml/ocamldoc/odoc_extension.cmx -lib/ocaml/ocamldoc/odoc_gen.cmx -lib/ocaml/ocamldoc/odoc_global.cmx -lib/ocaml/ocamldoc/odoc_html.cmx -lib/ocaml/ocamldoc/odoc_info.a -lib/ocaml/ocamldoc/odoc_info.cmx -lib/ocaml/ocamldoc/odoc_info.cmxa -lib/ocaml/ocamldoc/odoc_inherit.cmx -lib/ocaml/ocamldoc/odoc_latex.cmx -lib/ocaml/ocamldoc/odoc_latex_style.cmx -lib/ocaml/ocamldoc/odoc_lexer.cmx -lib/ocaml/ocamldoc/odoc_man.cmx -lib/ocaml/ocamldoc/odoc_merge.cmx -lib/ocaml/ocamldoc/odoc_messages.cmx -lib/ocaml/ocamldoc/odoc_misc.cmx -lib/ocaml/ocamldoc/odoc_module.cmx -lib/ocaml/ocamldoc/odoc_name.cmx -lib/ocaml/ocamldoc/odoc_ocamlhtml.cmx -lib/ocaml/ocamldoc/odoc_parameter.cmx -lib/ocaml/ocamldoc/odoc_parser.cmx -lib/ocaml/ocamldoc/odoc_print.cmx -lib/ocaml/ocamldoc/odoc_scan.cmx -lib/ocaml/ocamldoc/odoc_search.cmx -lib/ocaml/ocamldoc/odoc_see_lexer.cmx -lib/ocaml/ocamldoc/odoc_sig.cmx -lib/ocaml/ocamldoc/odoc_str.cmx -lib/ocaml/ocamldoc/odoc_texi.cmx -lib/ocaml/ocamldoc/odoc_text.cmx -lib/ocaml/ocamldoc/odoc_text_lexer.cmx -lib/ocaml/ocamldoc/odoc_text_parser.cmx -lib/ocaml/ocamldoc/odoc_to_text.cmx -lib/ocaml/ocamldoc/odoc_type.cmx -lib/ocaml/ocamldoc/odoc_types.cmx -lib/ocaml/ocamldoc/odoc_value.cmx -lib/ocaml/oo.cmx -lib/ocaml/parsing.cmx -lib/ocaml/pervasives.cmx -lib/ocaml/printexc.cmx -lib/ocaml/printf.cmx -lib/ocaml/profiling.cmx -lib/ocaml/queue.cmx -lib/ocaml/random.cmx -lib/ocaml/ratio.cmx -lib/ocaml/scanf.cmx -lib/ocaml/set.cmx -lib/ocaml/sort.cmx -lib/ocaml/spacetime.cmx -lib/ocaml/stack.cmx -lib/ocaml/stdLabels.cmx -lib/ocaml/std_exit.cmx -lib/ocaml/stdlib.a -lib/ocaml/stdlib.cmxa -lib/ocaml/str.a -lib/ocaml/str.cmx -lib/ocaml/str.cmxa -lib/ocaml/stream.cmx -lib/ocaml/string.cmx -lib/ocaml/stringLabels.cmx -lib/ocaml/sys.cmx -lib/ocaml/threads/condition.cmx -lib/ocaml/threads/event.cmx -lib/ocaml/threads/mutex.cmx -lib/ocaml/threads/thread.cmx -lib/ocaml/threads/threadUnix.cmx -lib/ocaml/threads/threads.a -lib/ocaml/threads/threads.cmxa -lib/ocaml/uchar.cmx -lib/ocaml/unix.a -lib/ocaml/unix.cmx -lib/ocaml/unix.cmxa -lib/ocaml/unixLabels.cmx -lib/ocaml/vmthreads/libvmthreads.a -lib/ocaml/weak.cmx diff --git a/lang/ocaml/PLIST.prof b/lang/ocaml/PLIST.prof deleted file mode 100644 index 62d1b16b6dd..00000000000 --- a/lang/ocaml/PLIST.prof +++ /dev/null @@ -1,104 +0,0 @@ -@comment $NetBSD: PLIST.prof,v 1.11 2017/03/27 12:51:58 jperkin Exp $ -lib/ocaml/arg.p.cmt -lib/ocaml/arg.p.cmx -lib/ocaml/array.p.cmt -lib/ocaml/array.p.cmx -lib/ocaml/arrayLabels.p.cmt -lib/ocaml/arrayLabels.p.cmx -lib/ocaml/buffer.p.cmt -lib/ocaml/buffer.p.cmx -lib/ocaml/bytes.p.cmt -lib/ocaml/bytes.p.cmx -lib/ocaml/bytesLabels.p.cmt -lib/ocaml/bytesLabels.p.cmx -lib/ocaml/callback.p.cmt -lib/ocaml/callback.p.cmx -lib/ocaml/camlinternalFormat.p.cmt -lib/ocaml/camlinternalFormat.p.cmx -lib/ocaml/camlinternalFormatBasics.p.cmt -lib/ocaml/camlinternalFormatBasics.p.cmx -lib/ocaml/camlinternalLazy.p.cmt -lib/ocaml/camlinternalLazy.p.cmx -lib/ocaml/camlinternalMod.p.cmt -lib/ocaml/camlinternalMod.p.cmx -lib/ocaml/camlinternalOO.p.cmt -lib/ocaml/camlinternalOO.p.cmx -lib/ocaml/char.p.cmt -lib/ocaml/char.p.cmx -lib/ocaml/complex.p.cmt -lib/ocaml/complex.p.cmx -lib/ocaml/digest.p.cmt -lib/ocaml/digest.p.cmx -lib/ocaml/ephemeron.p.cmt -lib/ocaml/ephemeron.p.cmx -lib/ocaml/filename.p.cmt -lib/ocaml/filename.p.cmx -lib/ocaml/format.p.cmt -lib/ocaml/format.p.cmx -lib/ocaml/gc.p.cmt -lib/ocaml/gc.p.cmx -lib/ocaml/genlex.p.cmt -lib/ocaml/genlex.p.cmx -lib/ocaml/hashtbl.p.cmt -lib/ocaml/hashtbl.p.cmx -lib/ocaml/int32.p.cmt -lib/ocaml/int32.p.cmx -lib/ocaml/int64.p.cmt -lib/ocaml/int64.p.cmx -lib/ocaml/lazy.p.cmt -lib/ocaml/lazy.p.cmx -lib/ocaml/lexing.p.cmt -lib/ocaml/lexing.p.cmx -lib/ocaml/list.p.cmt -lib/ocaml/list.p.cmx -lib/ocaml/listLabels.p.cmt -lib/ocaml/listLabels.p.cmx -lib/ocaml/map.p.cmt -lib/ocaml/map.p.cmx -lib/ocaml/marshal.p.cmt -lib/ocaml/marshal.p.cmx -lib/ocaml/moreLabels.p.cmt -lib/ocaml/moreLabels.p.cmx -lib/ocaml/nativeint.p.cmt -lib/ocaml/nativeint.p.cmx -lib/ocaml/obj.p.cmt -lib/ocaml/obj.p.cmx -lib/ocaml/oo.p.cmt -lib/ocaml/oo.p.cmx -lib/ocaml/parsing.p.cmt -lib/ocaml/parsing.p.cmx -lib/ocaml/pervasives.p.cmt -lib/ocaml/pervasives.p.cmx -lib/ocaml/printexc.p.cmt -lib/ocaml/printexc.p.cmx -lib/ocaml/printf.p.cmt -lib/ocaml/printf.p.cmx -lib/ocaml/queue.p.cmt -lib/ocaml/queue.p.cmx -lib/ocaml/random.p.cmt -lib/ocaml/random.p.cmx -lib/ocaml/scanf.p.cmt -lib/ocaml/scanf.p.cmx -lib/ocaml/set.p.cmt -lib/ocaml/set.p.cmx -lib/ocaml/sort.p.cmt -lib/ocaml/sort.p.cmx -lib/ocaml/spacetime.p.cmt -lib/ocaml/spacetime.p.cmx -lib/ocaml/stack.p.cmt -lib/ocaml/stack.p.cmx -lib/ocaml/stdLabels.p.cmt -lib/ocaml/stdLabels.p.cmx -lib/ocaml/std_exit.p.cmt -lib/ocaml/stream.p.cmt -lib/ocaml/stream.p.cmx -lib/ocaml/string.p.cmt -lib/ocaml/string.p.cmx -lib/ocaml/stringLabels.p.cmt -lib/ocaml/stringLabels.p.cmx -lib/ocaml/sys.p.cmt -lib/ocaml/sys.p.cmx -lib/ocaml/uchar.p.cmt -lib/ocaml/uchar.p.cmx -lib/ocaml/weak.p.cmt -lib/ocaml/weak.p.cmx diff --git a/lang/ocaml/PLIST.raw_spacetime b/lang/ocaml/PLIST.raw_spacetime deleted file mode 100644 index 318c9018971..00000000000 --- a/lang/ocaml/PLIST.raw_spacetime +++ /dev/null @@ -1,8 +0,0 @@ -@comment $NetBSD: PLIST.raw_spacetime,v 1.1 2017/03/27 11:51:30 jperkin Exp $ -lib/ocaml/raw_spacetime_lib.a -lib/ocaml/raw_spacetime_lib.cma -lib/ocaml/raw_spacetime_lib.cmi -lib/ocaml/raw_spacetime_lib.cmx -lib/ocaml/raw_spacetime_lib.cmxa -lib/ocaml/raw_spacetime_lib.cmxs -lib/ocaml/raw_spacetime_lib.mli diff --git a/lang/ocaml/PLIST.stub b/lang/ocaml/PLIST.stub deleted file mode 100644 index e3f913b8fee..00000000000 --- a/lang/ocaml/PLIST.stub +++ /dev/null @@ -1,7 +0,0 @@ -@comment $NetBSD: PLIST.stub,v 1.6 2012/10/08 15:05:32 jaapb Exp $ -lib/ocaml/stublibs/dllbigarray.so -lib/ocaml/stublibs/dllcamlstr.so -lib/ocaml/stublibs/dllnums.so -lib/ocaml/stublibs/dllthreads.so -lib/ocaml/stublibs/dllunix.so -lib/ocaml/stublibs/dllvmthreads.so diff --git a/lang/ocaml/buildlink3.mk b/lang/ocaml/buildlink3.mk index 07e1730557f..7cdb9f4dc80 100644 --- a/lang/ocaml/buildlink3.mk +++ b/lang/ocaml/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.40 2017/07/11 09:52:11 jaapb Exp $ +# $NetBSD: buildlink3.mk,v 1.41 2017/09/08 09:12:44 jaapb Exp $ BUILDLINK_TREE+= ocaml .if !defined(OCAML_BUILDLINK3_MK) OCAML_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.ocaml+= ocaml>=4.04.0 -BUILDLINK_ABI_DEPENDS.ocaml+= ocaml>=4.04.2 +BUILDLINK_API_DEPENDS.ocaml+= ocaml>=4.05.0 +BUILDLINK_ABI_DEPENDS.ocaml+= ocaml>=4.05.0 BUILDLINK_PKGSRCDIR.ocaml?= ../../lang/ocaml #BUILDLINK_DEPMETHOD.ocaml?= build diff --git a/lang/ocaml/distinfo b/lang/ocaml/distinfo index 1d9ffe9951e..59302521690 100644 --- a/lang/ocaml/distinfo +++ b/lang/ocaml/distinfo @@ -1,33 +1,29 @@ -$NetBSD: distinfo,v 1.108 2017/07/18 17:41:04 wiz Exp $ +$NetBSD: distinfo,v 1.109 2017/09/08 09:12:44 jaapb Exp $ -SHA1 (ocaml-4.04.2.tar.gz) = 24281675ea90c9234e323d556f1d4cd7bdab8ec1 -RMD160 (ocaml-4.04.2.tar.gz) = 3d8f78cd544815233f814a0e24eba8d3c948b190 -SHA512 (ocaml-4.04.2.tar.gz) = c02e9353e8e62154ca683027c005154a7f280034d1ec9184ee52286d4a41852ba70f4ec976c01e07720f3c75e949da049eafc553e7a35ebaa65136e29ab248f5 -Size (ocaml-4.04.2.tar.gz) = 3561930 bytes -SHA1 (patch-Makefile) = 426d2aa080922fb6f034a76b8009f2fcbbe7a693 +SHA1 (ocaml-4.05.0.tar.gz) = ef9e3febed311cf9331baefd2999961b36f849cb +RMD160 (ocaml-4.05.0.tar.gz) = 67b299c3abe032f955e95eac106c32664351453c +SHA512 (ocaml-4.05.0.tar.gz) = 9ad68932d7ae9e33fa0f84da7288c47d518d1ef367204f6415caee000feeb8fae2ea079b1d9fa780e9470608df9e030632f4377d320236d0389991aceec94b69 +Size (ocaml-4.05.0.tar.gz) = 3913079 bytes +SHA1 (patch-Makefile) = 557a2a34d09e7c063b34d9b97b4e3d1a8e4cd902 SHA1 (patch-asmcomp_asmlink.ml) = db2b387ea17f41a62c2bce53b91f945d5e29a82f -SHA1 (patch-asmrun_Makefile) = 923b46ebf5fb56693b8335787846dafda936b34c +SHA1 (patch-asmrun_Makefile) = 86c88be262ae1278ca376d7966b496b49c549e72 SHA1 (patch-asmrun_signals__osdep.h) = 1b990aad8e99692f0799e2d3dc61df2f4d1c8f6a -SHA1 (patch-byterun_Makefile) = b9b14b097904fbde4b738b89461991411e985ae1 -SHA1 (patch-configure) = 291e703a6a2147b760330f4623a049cceb2543e9 -SHA1 (patch-debugger_Makefile.shared) = f0aac2e10b7ccf2e8e43bbbd3fd3e59e4dc4eeae +SHA1 (patch-byterun_Makefile) = 28b8298093a439fe1418dc91bb8a06da9870bfab +SHA1 (patch-configure) = 6559c8728ed6676b2bab19f75538ba9d16cceea1 SHA1 (patch-driver_compenv.ml) = 658e315bb08f8a1093f11c8474ac1e4ad73c8306 SHA1 (patch-driver_main.ml) = 69a6f761ded38e0721a7aed1416a9f19a288d991 SHA1 (patch-driver_main_args.ml) = 4c6a6ec25f433974f9aab99b4f2ac9c884bb3b04 SHA1 (patch-driver_main_args.mli) = 5e8164e4392c0dde6c6264eeed87c346128e1863 SHA1 (patch-driver_optmain.ml) = 5ce77f1f906ce59cb533b4d25e4d57f7a70ab1b3 SHA1 (patch-man_Makefile) = f4fcde662061e7e7e664ec42617f1e37f1fcf214 -SHA1 (patch-ocamldoc_Makefile) = ba4e2c76e1f2832988dd6933cd9d68a7ba3fb870 +SHA1 (patch-ocamldoc_Makefile) = 1da273d69cda171cba8f5d17a9ec37d67ab6634b SHA1 (patch-ocamldoc_odoc__messages.ml) = 77f650a5f34f40b9648a8d5091e9aa31efb5734b SHA1 (patch-otherlibs_Makefile) = e7b777dd1c5723eb5950db38525fd9565258801f SHA1 (patch-otherlibs_bigarray_mmap__unix.c) = 39979990e3463c944598ac0d0bf8a2c4a3f0d558 -SHA1 (patch-otherlibs_dynlink_Makefile) = f892254a5e5a01462ecbf68e45f9bfe5783158d3 -SHA1 (patch-otherlibs_systhreads_Makefile) = cc579ea90c738b6ae8a377d15695b907b630e660 -SHA1 (patch-otherlibs_threads_Makefile) = 3d01ed6de00d8d1991e7cd3ec4fa004f542792e9 -SHA1 (patch-stdlib_Makefile) = 67591b1809dd72aac446238491e371d135466734 -SHA1 (patch-stdlib_Makefile.shared) = dac87da3b0461a2c816b862af3a0c0bdf740b749 -SHA1 (patch-testsuite_tests_tool-ocamldoc-man_Makefile) = 41c7d6ffa98ed4f4fe261d6ed890be045c55adaf -SHA1 (patch-tools_Makefile.shared) = 517137929c9941df305f7f14ba5f17ec9e012822 +SHA1 (patch-otherlibs_dynlink_Makefile) = 9586542c6aa2f618a5d9df62bcb7bfac34ce1163 +SHA1 (patch-otherlibs_systhreads_Makefile) = da3f42ab255cb1b94a49f1e90a0df6911c8edb1c +SHA1 (patch-otherlibs_threads_Makefile) = 0f1a872f2d0599b25f2c4dfbbfe0c7ff22b69339 +SHA1 (patch-stdlib_Makefile) = 4832d06bf0d0873ddf814e77f6085a2acf2b8988 SHA1 (patch-tools_ocamlcp.ml) = 299c84c169bacfe0315a986d739b3e61d2491289 SHA1 (patch-tools_ocamlmklib) = 53785aa5f0684a2c8708891d7e4e9d4400afbe7d SHA1 (patch-tools_ocamloptp.ml) = bb6ba38e9bb260117d67491566474fda750d708b diff --git a/lang/ocaml/options.mk b/lang/ocaml/options.mk new file mode 100644 index 00000000000..c3d862d6c9e --- /dev/null +++ b/lang/ocaml/options.mk @@ -0,0 +1,20 @@ +# $NetBSD: options.mk,v 1.1 2017/09/08 09:12:44 jaapb Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.ocaml +PKG_SUPPORTED_OPTIONS= pic flambda spacetime +PKG_SUGGESTED_OPTIONS= pic + +.include "../../mk/bsd.prefs.mk" +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mpic) +CONFIGURE_ARGS+= -fPIC +.endif + +.if !empty(PKG_OPTIONS:Mflambda) +CONFIGURE_ARGS+= -flambda +.endif + +.if !empty(PKG_OPTIONS:Mspacetime) +CONFIGURE_ARGS+= -spacetime +.endif diff --git a/lang/ocaml/patches/patch-Makefile b/lang/ocaml/patches/patch-Makefile index b253af32298..dec98d8555a 100644 --- a/lang/ocaml/patches/patch-Makefile +++ b/lang/ocaml/patches/patch-Makefile @@ -1,117 +1,131 @@ -$NetBSD: patch-Makefile,v 1.9 2016/12/30 11:15:00 jaapb Exp $ +$NetBSD: patch-Makefile,v 1.10 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp ---- Makefile.orig 2016-09-05 13:19:52.000000000 +0000 +--- Makefile.orig 2017-06-28 14:09:39.000000000 +0000 +++ Makefile -@@ -210,36 +210,36 @@ INSTALL_MANDIR=$(DESTDIR)$(MANDIR) - +@@ -593,29 +593,29 @@ endif + # Installation + .PHONY: install install: - if test -d $(INSTALL_BINDIR); then : ; \ -- else $(MKDIR) $(INSTALL_BINDIR); fi -+ else $(BSD_INSTALL_PROGRAM_DIR) $(INSTALL_BINDIR); fi - if test -d $(INSTALL_LIBDIR); then : ; \ -- else $(MKDIR) $(INSTALL_LIBDIR); fi -+ else $(BSD_INSTALL_DATA_DIR) $(INSTALL_LIBDIR); fi - if test -d $(INSTALL_STUBLIBDIR); then : ; \ -- else $(MKDIR) $(INSTALL_STUBLIBDIR); fi -+ else $(BSD_INSTALL_DATA_DIR) $(INSTALL_STUBLIBDIR); fi - if test -d $(INSTALL_COMPLIBDIR); then : ; \ -- else $(MKDIR) $(INSTALL_COMPLIBDIR); fi -+ else $(BSD_INSTALL_DATA_DIR) $(INSTALL_COMPLIBDIR); fi - if test -d $(INSTALL_MANDIR)/man$(MANEXT); then : ; \ -- else $(MKDIR) $(INSTALL_MANDIR)/man$(MANEXT); fi -- cp VERSION $(INSTALL_LIBDIR)/ -+ else $(BSD_INSTALL_MAN_DIR) $(INSTALL_MANDIR)/man$(MANEXT); fi -+ $(BSD_INSTALL_DATA) VERSION $(INSTALL_LIBDIR)/ - cd $(INSTALL_LIBDIR); rm -f \ - dllbigarray$(EXT_DLL) dllnums$(EXT_DLL) dllthreads$(EXT_DLL) \ - dllunix$(EXT_DLL) dllgraphics$(EXT_DLL) dllstr$(EXT_DLL) - cd byterun; $(MAKE) install -- cp ocamlc $(INSTALL_BINDIR)/ocamlc.byte$(EXE) -- cp ocaml $(INSTALL_BINDIR)/ocaml$(EXE) -+ $(BSD_INSTALL_SCRIPT) ocamlc $(INSTALL_BINDIR)/ocamlc.byte$(EXE) -+ $(BSD_INSTALL_SCRIPT) ocaml $(INSTALL_BINDIR)/ocaml$(EXE) - cd stdlib; $(MAKE) install -- cp lex/ocamllex $(INSTALL_BINDIR)/ocamllex.byte$(EXE) -- cp $(CAMLYACC)$(EXE) $(INSTALL_BINDIR)/ocamlyacc$(EXE) -- cp utils/*.cmi utils/*.cmt utils/*.cmti \ -+ $(BSD_INSTALL_SCRIPT) lex/ocamllex $(INSTALL_BINDIR)/ocamllex.byte$(EXE) -+ $(BSD_INSTALL_SCRIPT) $(CAMLYACC)$(EXE) $(INSTALL_BINDIR)/ocamlyacc$(EXE) -+ $(BSD_INSTALL_DATA) utils/*.cmi utils/*.cmt utils/*.cmti \ - parsing/*.cmi parsing/*.cmt parsing/*.cmti \ - typing/*.cmi typing/*.cmt typing/*.cmti \ - bytecomp/*.cmi bytecomp/*.cmt bytecomp/*.cmti \ - driver/*.cmi driver/*.cmt driver/*.cmti \ - toplevel/*.cmi toplevel/*.cmt toplevel/*.cmti $(INSTALL_COMPLIBDIR) +- $(MKDIR) "$(INSTALL_BINDIR)" +- $(MKDIR) "$(INSTALL_LIBDIR)" +- $(MKDIR) "$(INSTALL_STUBLIBDIR)" +- $(MKDIR) "$(INSTALL_COMPLIBDIR)" +- cp VERSION "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_PROGRAM_DIR) "$(INSTALL_BINDIR)" ++ $(BSD_INSTALL_LIB_DIR) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_LIB_DIR) "$(INSTALL_STUBLIBDIR)" ++ $(BSD_INSTALL_LIB_DIR) "$(INSTALL_COMPLIBDIR)" ++ $(BSD_INSTALL_DATA) VERSION "$(INSTALL_LIBDIR)" + $(MAKE) -C byterun install +- cp ocaml "$(INSTALL_BINDIR)/ocaml$(EXE)" +- cp ocamlc "$(INSTALL_BINDIR)/ocamlc.byte$(EXE)" ++ $(BSD_INSTALL_SCRIPT) ocaml "$(INSTALL_BINDIR)/ocaml$(EXE)" ++ $(BSD_INSTALL_SCRIPT) ocamlc "$(INSTALL_BINDIR)/ocamlc.byte$(EXE)" + $(MAKE) -C stdlib install +- cp lex/ocamllex "$(INSTALL_BINDIR)/ocamllex.byte$(EXE)" +- cp yacc/ocamlyacc$(EXE) "$(INSTALL_BINDIR)/ocamlyacc$(EXE)" +- cp utils/*.cmi utils/*.cmt utils/*.cmti utils/*.mli \ ++ $(BSD_INSTALL_SCRIPT) lex/ocamllex "$(INSTALL_BINDIR)/ocamllex.byte$(EXE)" ++ $(BSD_INSTALL_SCRIPT) yacc/ocamlyacc$(EXE) "$(INSTALL_BINDIR)/ocamlyacc$(EXE)" ++ $(BSD_INSTALL_DATA) utils/*.cmi utils/*.cmt utils/*.cmti utils/*.mli \ + parsing/*.cmi parsing/*.cmt parsing/*.cmti parsing/*.mli \ + typing/*.cmi typing/*.cmt typing/*.cmti typing/*.mli \ + bytecomp/*.cmi bytecomp/*.cmt bytecomp/*.cmti bytecomp/*.mli \ + driver/*.cmi driver/*.cmt driver/*.cmti driver/*.mli \ + toplevel/*.cmi toplevel/*.cmt toplevel/*.cmti toplevel/*.mli \ + "$(INSTALL_COMPLIBDIR)" - cp compilerlibs/ocamlcommon.cma compilerlibs/ocamlbytecomp.cma \ + $(BSD_INSTALL_DATA) compilerlibs/ocamlcommon.cma compilerlibs/ocamlbytecomp.cma \ compilerlibs/ocamltoplevel.cma $(BYTESTART) $(TOPLEVELSTART) \ - $(INSTALL_COMPLIBDIR) -- cp expunge $(INSTALL_LIBDIR)/expunge$(EXE) -- cp toplevel/topdirs.cmi $(INSTALL_LIBDIR) -+ $(BSD_INSTALL_SCRIPT) expunge $(INSTALL_LIBDIR)/expunge$(EXE) -+ $(BSD_INSTALL_DATA) toplevel/topdirs.cmi $(INSTALL_LIBDIR) - cd tools; $(MAKE) install - -cd man; $(MAKE) install - for i in $(OTHERLIBRARIES); do \ -@@ -247,7 +247,7 @@ install: - done - if test -n "$(WITH_OCAMLDOC)"; then (cd ocamldoc; $(MAKE) install); fi - if test -n "$(WITH_DEBUGGER)"; then (cd debugger; $(MAKE) install); fi -- cp config/Makefile $(INSTALL_LIBDIR)/Makefile.config -+ $(BSD_INSTALL_DATA) config/Makefile $(INSTALL_LIBDIR)/Makefile.config + "$(INSTALL_COMPLIBDIR)" +- cp expunge "$(INSTALL_LIBDIR)/expunge$(EXE)" +- cp toplevel/topdirs.cmi toplevel/topdirs.cmt toplevel/topdirs.cmti \ ++ $(BSD_INSTALL_SCRIPT) expunge "$(INSTALL_LIBDIR)/expunge$(EXE)" ++ $(BSD_INSTALL_DATA) toplevel/topdirs.cmi toplevel/topdirs.cmt toplevel/topdirs.cmti \ + toplevel/topdirs.mli "$(INSTALL_LIBDIR)" + $(MAKE) -C tools install + ifeq "$(UNIX_OR_WIN32)" "unix" # Install manual pages only on Unix +@@ -636,7 +636,7 @@ ifeq "$(UNIX_OR_WIN32)" "win32" + $(MAKE) install-flexdll; \ + fi + endif +- cp config/Makefile "$(INSTALL_LIBDIR)/Makefile.config" ++ $(BSD_INSTALL_DATA) config/Makefile "$(INSTALL_LIBDIR)/Makefile.config" if test -f ocamlopt; then $(MAKE) installopt; else \ - cd $(INSTALL_BINDIR); \ - ln -sf ocamlc.byte$(EXE) ocamlc$(EXE); \ -@@ -257,14 +257,14 @@ install: - # Installation of the native-code compiler + cd "$(INSTALL_BINDIR)"; \ + $(LN) ocamlc.byte$(EXE) ocamlc$(EXE); \ +@@ -647,17 +647,17 @@ endif + .PHONY: installopt installopt: - cd asmrun; $(MAKE) install -- cp ocamlopt $(INSTALL_BINDIR)/ocamlopt.byte$(EXE) -+ $(BSD_INSTALL_SCRIPT) ocamlopt $(INSTALL_BINDIR)/ocamlopt.byte$(EXE) - cd stdlib; $(MAKE) installopt + $(MAKE) -C asmrun install +- cp ocamlopt "$(INSTALL_BINDIR)/ocamlopt.byte$(EXE)" ++ $(BSD_INSTALL_SCRIPT) ocamlopt "$(INSTALL_BINDIR)/ocamlopt.byte$(EXE)" + $(MAKE) -C stdlib installopt - cp middle_end/*.cmi middle_end/*.cmt middle_end/*.cmti \ + $(BSD_INSTALL_DATA) middle_end/*.cmi middle_end/*.cmt middle_end/*.cmti \ - $(INSTALL_COMPLIBDIR) + middle_end/*.mli \ + "$(INSTALL_COMPLIBDIR)" - cp middle_end/base_types/*.cmi middle_end/base_types/*.cmt \ + $(BSD_INSTALL_DATA) middle_end/base_types/*.cmi middle_end/base_types/*.cmt \ - middle_end/base_types/*.cmti $(INSTALL_COMPLIBDIR) -- cp asmcomp/*.cmi asmcomp/*.cmt asmcomp/*.cmti $(INSTALL_COMPLIBDIR) -- cp compilerlibs/ocamloptcomp.cma $(OPTSTART) $(INSTALL_COMPLIBDIR) -+ $(BSD_INSTALL_DATA) asmcomp/*.cmi asmcomp/*.cmt asmcomp/*.cmti $(INSTALL_COMPLIBDIR) -+ $(BSD_INSTALL_DATA) compilerlibs/ocamloptcomp.cma $(OPTSTART) $(INSTALL_COMPLIBDIR) - if test -n "$(WITH_OCAMLDOC)"; then (cd ocamldoc; $(MAKE) installopt); \ - else :; fi - for i in $(OTHERLIBRARIES); \ -@@ -274,14 +274,14 @@ installopt: - cd tools; $(MAKE) installopt + middle_end/base_types/*.cmti middle_end/base_types/*.mli \ + "$(INSTALL_COMPLIBDIR)" +- cp asmcomp/*.cmi asmcomp/*.cmt asmcomp/*.cmti asmcomp/*.mli \ ++ $(BSD_INSTALL_DATA) asmcomp/*.cmi asmcomp/*.cmt asmcomp/*.cmti asmcomp/*.mli \ + "$(INSTALL_COMPLIBDIR)" +- cp compilerlibs/ocamloptcomp.cma $(OPTSTART) "$(INSTALL_COMPLIBDIR)" ++ $(BSD_INSTALL_DATA) compilerlibs/ocamloptcomp.cma $(OPTSTART) "$(INSTALL_COMPLIBDIR)" + if test -n "$(WITH_OCAMLDOC)"; then \ + $(MAKE) -C ocamldoc installopt; \ + fi +@@ -672,32 +672,32 @@ installopt: + fi + $(MAKE) -C tools installopt + if test -f ocamlopt.opt -a -f flexdll/flexlink.opt ; then \ +- cp -f flexdll/flexlink.opt "$(INSTALL_BINDIR)/flexlink$(EXE)" ; \ ++ $(BSD_INSTALL_PROGRAM) -f flexdll/flexlink.opt "$(INSTALL_BINDIR)/flexlink$(EXE)" ; \ + fi + + + .PHONY: installoptopt installoptopt: -- cp ocamlc.opt $(INSTALL_BINDIR)/ocamlc.opt$(EXE) -- cp ocamlopt.opt $(INSTALL_BINDIR)/ocamlopt.opt$(EXE) -- cp lex/ocamllex.opt $(INSTALL_BINDIR)/ocamllex.opt$(EXE) -+ $(BSD_INSTALL_PROGRAM) ocamlc.opt $(INSTALL_BINDIR)/ocamlc.opt$(EXE) -+ $(BSD_INSTALL_PROGRAM) ocamlopt.opt $(INSTALL_BINDIR)/ocamlopt.opt$(EXE) -+ $(BSD_INSTALL_PROGRAM) lex/ocamllex.opt $(INSTALL_BINDIR)/ocamllex.opt$(EXE) - cd $(INSTALL_BINDIR); \ - ln -sf ocamlc.opt$(EXE) ocamlc$(EXE); \ - ln -sf ocamlopt.opt$(EXE) ocamlopt$(EXE); \ - ln -sf ocamllex.opt$(EXE) ocamllex$(EXE) +- cp ocamlc.opt "$(INSTALL_BINDIR)/ocamlc.opt$(EXE)" +- cp ocamlopt.opt "$(INSTALL_BINDIR)/ocamlopt.opt$(EXE)" +- cp lex/ocamllex.opt "$(INSTALL_BINDIR)/ocamllex.opt$(EXE)" ++ $(BSD_INSTALL_PROGRAM) ocamlc.opt "$(INSTALL_BINDIR)/ocamlc.opt$(EXE)" ++ $(BSD_INSTALL_PROGRAM) ocamlopt.opt "$(INSTALL_BINDIR)/ocamlopt.opt$(EXE)" ++ $(BSD_INSTALL_PROGRAM) lex/ocamllex.opt "$(INSTALL_BINDIR)/ocamllex.opt$(EXE)" + cd "$(INSTALL_BINDIR)"; \ + $(LN) ocamlc.opt$(EXE) ocamlc$(EXE); \ + $(LN) ocamlopt.opt$(EXE) ocamlopt$(EXE); \ + $(LN) ocamllex.opt$(EXE) ocamllex$(EXE) - cp utils/*.cmx parsing/*.cmx typing/*.cmx bytecomp/*.cmx \ + $(BSD_INSTALL_DATA) utils/*.cmx parsing/*.cmx typing/*.cmx bytecomp/*.cmx \ - driver/*.cmx asmcomp/*.cmx $(INSTALL_COMPLIBDIR) - cp compilerlibs/ocamlcommon.cmxa compilerlibs/ocamlcommon.a \ - compilerlibs/ocamlbytecomp.cmxa compilerlibs/ocamlbytecomp.a \ -@@ -290,9 +290,9 @@ installoptopt: - $(OPTSTART:.cmo=.cmx) $(OPTSTART:.cmo=.o) \ - $(INSTALL_COMPLIBDIR) - if test -f ocamlnat ; then \ -- cp ocamlnat $(INSTALL_BINDIR)/ocamlnat$(EXE); \ -- cp toplevel/opttopdirs.cmi $(INSTALL_LIBDIR); \ + driver/*.cmx asmcomp/*.cmx "$(INSTALL_COMPLIBDIR)" +- cp compilerlibs/ocamlcommon.cmxa compilerlibs/ocamlcommon.$(A) \ ++ $(BSD_INSTALL_DATA) compilerlibs/ocamlcommon.cmxa compilerlibs/ocamlcommon.$(A) \ + compilerlibs/ocamlbytecomp.cmxa compilerlibs/ocamlbytecomp.$(A) \ + compilerlibs/ocamloptcomp.cmxa compilerlibs/ocamloptcomp.$(A) \ + $(BYTESTART:.cmo=.cmx) $(BYTESTART:.cmo=.$(O)) \ + $(OPTSTART:.cmo=.cmx) $(OPTSTART:.cmo=.$(O)) \ + "$(INSTALL_COMPLIBDIR)" + if test -f ocamlnat$(EXE) ; then \ +- cp ocamlnat$(EXE) "$(INSTALL_BINDIR)/ocamlnat$(EXE)"; \ +- cp toplevel/opttopdirs.cmi "$(INSTALL_LIBDIR)"; \ - cp compilerlibs/ocamlopttoplevel.cmxa \ -+ $(BSD_INSTALL_PROGRAM) ocamlnat $(INSTALL_BINDIR)/ocamlnat$(EXE); \ -+ $(BSD_INSTALL_DATA) toplevel/opttopdirs.cmi $(INSTALL_LIBDIR); \ ++ $(BSD_INSTALL_PROGRAM) ocamlnat$(EXE) "$(INSTALL_BINDIR)/ocamlnat$(EXE)"; \ ++ $(BSD_INSTALL_DATA) toplevel/opttopdirs.cmi "$(INSTALL_LIBDIR)"; \ + $(BSD_INSTALL_DATA) compilerlibs/ocamlopttoplevel.cmxa \ - compilerlibs/ocamlopttoplevel.a \ - $(OPTTOPLEVELSTART:.cmo=.cmx) $(OPTTOPLEVELSTART:.cmo=.o) \ - $(INSTALL_COMPLIBDIR); \ + compilerlibs/ocamlopttoplevel.$(A) \ + $(OPTTOPLEVELSTART:.cmo=.cmx) $(OPTTOPLEVELSTART:.cmo=.$(O)) \ + "$(INSTALL_COMPLIBDIR)"; \ +@@ -708,7 +708,7 @@ installoptopt: + # Installation of the *.ml sources of compiler-libs + .PHONY: install-compiler-sources + install-compiler-sources: +- cp utils/*.ml parsing/*.ml typing/*.ml bytecomp/*.ml driver/*.ml \ ++ $(BSD_INSTALL_DATA) utils/*.ml parsing/*.ml typing/*.ml bytecomp/*.ml driver/*.ml \ + toplevel/*.ml middle_end/*.ml middle_end/base_types/*.ml \ + asmcomp/*.ml $(INSTALL_COMPLIBDIR) + diff --git a/lang/ocaml/patches/patch-asmrun_Makefile b/lang/ocaml/patches/patch-asmrun_Makefile index cd209bb5fd2..c1128d596f8 100644 --- a/lang/ocaml/patches/patch-asmrun_Makefile +++ b/lang/ocaml/patches/patch-asmrun_Makefile @@ -1,47 +1,14 @@ -$NetBSD: patch-asmrun_Makefile,v 1.6 2016/05/05 08:12:01 jaapb Exp $ +$NetBSD: patch-asmrun_Makefile,v 1.7 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp ---- asmrun/Makefile.orig 2016-04-01 12:53:41.000000000 +0000 +--- asmrun/Makefile.orig 2017-06-28 14:09:39.000000000 +0000 +++ asmrun/Makefile -@@ -92,25 +92,25 @@ libasmrun_shared.so: $(PICOBJS) - INSTALL_LIBDIR=$(DESTDIR)$(LIBDIR) +@@ -129,7 +129,7 @@ libasmrun_shared.$(SO): $(PICOBJS) - install:: -- cp libasmrun.a $(INSTALL_LIBDIR)/libasmrun.a -+ $(BSD_INSTALL_DATA) libasmrun.a $(INSTALL_LIBDIR)/libasmrun.a - cd $(INSTALL_LIBDIR); $(RANLIB) libasmrun.a - .PHONY: install-default + .PHONY: install + install: +- cp $(TARGETS) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) $(TARGETS) "$(INSTALL_LIBDIR)" - ifeq "$(RUNTIMED)" "runtimed" - install:: -- cp libasmrund.a $(INSTALL_LIBDIR)/libasmrund.a -+ $(BSD_INSTALL_DATA) libasmrund.a $(INSTALL_LIBDIR)/libasmrund.a - cd $(INSTALL_LIBDIR); $(RANLIB) libasmrund.a - endif - - ifeq "$(RUNTIMEI)" "true" - install:: -- cp libasmruni.a $(INSTALL_LIBDIR)/libasmruni.a -+ $(BSD_INSTALL_DATA) libasmruni.a $(INSTALL_LIBDIR)/libasmruni.a - cd $(INSTALL_LIBDIR); $(RANLIB) libasmruni.a - endif - - ifeq "$(PROFILING)" "prof" - install:: -- cp libasmrunp.a $(INSTALL_LIBDIR)/libasmrunp.a -+ $(BSD_INSTALL_DATA) libasmrunp.a $(INSTALL_LIBDIR)/libasmrunp.a - cd $(INSTALL_LIBDIR); $(RANLIB) libasmrunp.a - else - install:: -@@ -120,9 +120,9 @@ endif - - ifeq "$(SHARED)" "shared" - install:: -- cp libasmrun_pic.a $(INSTALL_LIBDIR)/libasmrun_pic.a -+ $(BSD_INSTALL_DATA) libasmrun_pic.a $(INSTALL_LIBDIR)/libasmrun_pic.a - cd $(INSTALL_LIBDIR); $(RANLIB) libasmrunp.a -- cp libasmrun_shared.so $(INSTALL_LIBDIR)/libasmrun_shared.so -+ $(BSD_INSTALL_LIB) libasmrun_shared.so $(INSTALL_LIBDIR)/libasmrun_shared.so - endif - - main.c: ../byterun/main.c + $(LINKEDFILES): %.c: ../byterun/%.c + $(LN) $< $@ diff --git a/lang/ocaml/patches/patch-byterun_Makefile b/lang/ocaml/patches/patch-byterun_Makefile index 83f0f4511e3..4079d799d89 100644 --- a/lang/ocaml/patches/patch-byterun_Makefile +++ b/lang/ocaml/patches/patch-byterun_Makefile @@ -1,25 +1,18 @@ -$NetBSD: patch-byterun_Makefile,v 1.5 2016/05/05 08:12:01 jaapb Exp $ +$NetBSD: patch-byterun_Makefile,v 1.6 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp ---- byterun/Makefile.orig 2016-04-01 12:53:41.000000000 +0000 +--- byterun/Makefile.orig 2017-06-28 14:09:39.000000000 +0000 +++ byterun/Makefile -@@ -15,7 +15,7 @@ - - include Makefile.common - --CFLAGS=-DCAML_NAME_SPACE $(BYTECCCOMPOPTS) $(IFLEXDIR) -+CFLAGS+=-DCAML_NAME_SPACE $(BYTECCCOMPOPTS) $(IFLEXDIR) - DFLAGS=-DCAML_NAME_SPACE -g -DDEBUG $(BYTECCCOMPOPTS) $(IFLEXDIR) - IFLAGS=$(CFLAGS) -DCAML_INSTR - -@@ -68,8 +68,8 @@ install-noshared: - .PHONY: install-noshared - - install-shared: -- cp libcamlrun_shared.so "$(INSTALL_LIBDIR)/libcamlrun_shared.so" -- cp libcamlrun_pic.a "$(INSTALL_LIBDIR)/libcamlrun_pic.a" -+ $(BSD_INSTALL_LIB) libcamlrun_shared.so "$(INSTALL_LIBDIR)/libcamlrun_shared.so" -+ $(BSD_INSTALL_DATA) libcamlrun_pic.a "$(INSTALL_LIBDIR)/libcamlrun_pic.a" - cd "$(INSTALL_LIBDIR)"; $(RANLIB) libcamlrun_pic.a - .PHONY: install-shared +@@ -112,9 +112,9 @@ ld.conf: ../config/Makefile + .PHONY: install + install: +- cp $(PROGRAMS) "$(INSTALL_BINDIR)" +- cp $(LIBRARIES) "$(INSTALL_LIBDIR)" +- mkdir -p "$(INSTALL_LIBDIR)/caml" ++ $(BSD_INSTALL_PROGRAM) $(PROGRAMS) "$(INSTALL_BINDIR)" ++ $(BSD_INSTALL_LIB) $(LIBRARIES) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_LIB_DIR) "$(INSTALL_LIBDIR)/caml" + for i in caml/*.h; do \ + sed -f ../tools/cleanup-header $$i \ + > "$(INSTALL_LIBDIR)/$$i"; \ diff --git a/lang/ocaml/patches/patch-configure b/lang/ocaml/patches/patch-configure index dc615a069c2..607ae79f7dd 100644 --- a/lang/ocaml/patches/patch-configure +++ b/lang/ocaml/patches/patch-configure @@ -1,10 +1,10 @@ -$NetBSD: patch-configure,v 1.23 2017/07/11 17:15:02 he Exp $ +$NetBSD: patch-configure,v 1.24 2017/09/08 09:12:44 jaapb Exp $ All kinds of OS-specific changes to configure --- configure.orig 2016-11-04 16:08:24.000000000 +0000 +++ configure -@@ -726,7 +726,10 @@ if test $with_sharedlibs = "yes"; then +@@ -764,7 +764,10 @@ if test $with_sharedlibs = "yes"; then *gcc*) sharedcccompopts="-fPIC" if sh ./solaris-ld; then @@ -16,7 +16,7 @@ All kinds of OS-specific changes to configure byteccrpath="-R" mksharedlibrpath="-R" else -@@ -753,7 +756,7 @@ if test $with_sharedlibs = "yes"; then +@@ -791,7 +794,7 @@ if test $with_sharedlibs = "yes"; then byteccrpath="-Wl,-rpath," mksharedlibrpath="-rpath " shared_libraries_supported=true;; @@ -25,7 +25,7 @@ All kinds of OS-specific changes to configure mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress \ -read_only_relocs suppress" bytecccompopts="$dl_defs $bytecccompopts" -@@ -795,11 +798,7 @@ if test $with_sharedlibs = "yes"; then +@@ -830,11 +833,7 @@ if test $with_sharedlibs = "yes"; then i[3456]86-*-linux*) natdynlink=true;; i[3456]86-*-gnu*) natdynlink=true;; x86_64-*-linux*) natdynlink=true;; @@ -38,7 +38,7 @@ All kinds of OS-specific changes to configure x86_64-*-darwin*) natdynlink=true;; s390x*-*-linux*) natdynlink=true;; powerpc*-*-linux*) natdynlink=true;; -@@ -813,6 +812,9 @@ if test $with_sharedlibs = "yes"; then +@@ -848,6 +847,9 @@ if test $with_sharedlibs = "yes"; then x86_64-*-openbsd*) natdynlink=true;; i[3456]86-*-netbsd*) natdynlink=true;; x86_64-*-netbsd*) natdynlink=true;; @@ -48,7 +48,7 @@ All kinds of OS-specific changes to configure i386-*-gnu0.3) natdynlink=true;; i[3456]86-*-haiku*) natdynlink=true;; arm*-*-linux*) natdynlink=true;; -@@ -842,6 +844,7 @@ case "$target" in +@@ -891,6 +893,7 @@ case "$target" in sparc*-*-gnu*) arch=sparc; system=gnu;; i[3456]86-*-linux*) arch=i386; system=linux_`sh ./runtest elf.c`;; i[3456]86-*-*bsd*) arch=i386; system=bsd_`sh ./runtest elf.c`;; @@ -56,7 +56,7 @@ All kinds of OS-specific changes to configure i[3456]86-*-nextstep*) arch=i386; system=nextstep;; i[3456]86-*-solaris*) if $arch64; then arch=amd64; system=solaris -@@ -851,6 +854,7 @@ case "$target" in +@@ -900,6 +903,7 @@ case "$target" in i[3456]86-*-haiku*) arch=i386; system=beos;; i[3456]86-*-beos*) arch=i386; system=beos;; i[3456]86-*-cygwin*) arch=i386; system=cygwin;; @@ -64,7 +64,7 @@ All kinds of OS-specific changes to configure i[3456]86-*-darwin*) if $arch64; then arch=amd64; system=macosx else -@@ -888,6 +892,7 @@ case "$target" in +@@ -937,6 +941,7 @@ case "$target" in x86_64-*-mingw*) arch=amd64; system=mingw;; aarch64-*-linux*) arch=arm64; system=linux;; x86_64-*-cygwin*) arch=amd64; system=cygwin;; @@ -72,7 +72,7 @@ All kinds of OS-specific changes to configure esac # Some platforms exist both in 32-bit and 64-bit variants, not distinguished -@@ -923,7 +928,6 @@ case "$arch,$nativecc,$system,$model" in +@@ -973,7 +978,6 @@ case "$arch,$nativecc,$system,$model" in *,*,nextstep,*) nativecclinkopts="-posix";; *,*,rhapsody,*) if $arch64; then partialld="ld -r -arch ppc64"; fi;; amd64,gcc*,macosx,*) partialld="ld -r -arch x86_64";; @@ -80,7 +80,7 @@ All kinds of OS-specific changes to configure power,gcc*,elf,ppc) partialld="ld -r -m elf32ppclinux";; power,gcc*,elf,ppc64) partialld="ld -r -m elf64ppc";; power,gcc*,elf,ppc64le) partialld="ld -r -m elf64lppc";; -@@ -941,8 +945,8 @@ case "$arch,$system" in +@@ -991,8 +995,8 @@ case "$arch,$system" in fi;; amd64,solaris) as="${TOOLPREF}as --64" aspp="${TOOLPREF}gcc -m64 -c";; @@ -91,16 +91,16 @@ All kinds of OS-specific changes to configure power,elf) if $arch64; then as="${TOOLPREF}as -a64 -mppc64" aspp="${TOOLPREF}gcc -m64 -c" -@@ -991,6 +995,8 @@ case "$arch,$system" in - arm,linux*) profiling='prof';; - power,elf) profiling='prof';; - power,bsd*) profiling='prof';; -+ *,*,dragonfly) profiling='prof';; -+ amd64,solaris) profiling='prof';; - *) profiling='noprof';; +@@ -1048,6 +1052,8 @@ case "$arch,$system" in + arm,linux*) profiling='true';; + power,elf) profiling='true';; + power,bsd*) profiling='true';; ++ *,*,dragonfly) profiling='true';; ++ amd64,solaris) profiling='true';; + *) profiling='false';; esac -@@ -1554,6 +1560,8 @@ fi +@@ -1642,6 +1648,8 @@ fi x11_include="not found" x11_link="not found" @@ -109,7 +109,7 @@ All kinds of OS-specific changes to configure if test -z "$x11_include_dir" -a -z "$x11_lib_dir"; then if pkg-config --exists x11 2>/dev/null; then x11_include=`pkg-config --cflags x11` -@@ -1600,6 +1608,7 @@ if test "$x11_include" = "not found"; th +@@ -1688,6 +1696,7 @@ if test "$x11_include" = "not found"; th /usr/XFree86/include/X11 \ \ /usr/include \ @@ -117,7 +117,7 @@ All kinds of OS-specific changes to configure /usr/local/include \ /usr/unsupported/include \ /usr/athena/include \ -@@ -1657,6 +1666,7 @@ if test "$x11_include" = "not found"; th +@@ -1745,6 +1754,7 @@ if test "$x11_include" = "not found"; th \ /usr/lib64 \ /usr/lib \ @@ -125,7 +125,7 @@ All kinds of OS-specific changes to configure /usr/local/lib \ /usr/unsupported/lib \ /usr/athena/lib \ -@@ -1678,19 +1688,16 @@ if test "$x11_include" = "not found"; th +@@ -1766,19 +1776,16 @@ if test "$x11_include" = "not found"; th if test $dir = /usr/lib; then x11_link="-lX11" else diff --git a/lang/ocaml/patches/patch-debugger_Makefile.shared b/lang/ocaml/patches/patch-debugger_Makefile.shared deleted file mode 100644 index c100b2d9428..00000000000 --- a/lang/ocaml/patches/patch-debugger_Makefile.shared +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-debugger_Makefile.shared,v 1.4 2016/05/05 08:12:01 jaapb Exp $ - -Use BSD_INSTALL_* instead of mkdir and cp ---- debugger/Makefile.shared.orig 2016-04-01 12:53:41.000000000 +0000 -+++ debugger/Makefile.shared -@@ -94,7 +94,7 @@ ocamldebug$(EXE): $(OBJS) $(OTHEROBJS) - $(CAMLC) $(LINKFLAGS) -o ocamldebug$(EXE) -linkall $(OTHEROBJS) $(OBJS) - - install: -- cp ocamldebug$(EXE) "$(INSTALL_BINDIR)/ocamldebug$(EXE)" -+ $(BSD_INSTALL_SCRIPT) ocamldebug$(EXE) "$(INSTALL_BINDIR)/ocamldebug$(EXE)" - - clean:: - rm -f ocamldebug$(EXE) diff --git a/lang/ocaml/patches/patch-ocamldoc_Makefile b/lang/ocaml/patches/patch-ocamldoc_Makefile index 57e4d0ea12b..db150766fd6 100644 --- a/lang/ocaml/patches/patch-ocamldoc_Makefile +++ b/lang/ocaml/patches/patch-ocamldoc_Makefile @@ -1,44 +1,41 @@ -$NetBSD: patch-ocamldoc_Makefile,v 1.4 2016/05/05 08:12:01 jaapb Exp $ +$NetBSD: patch-ocamldoc_Makefile,v 1.5 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp - ---- ocamldoc/Makefile.orig 2016-04-01 12:53:41.000000000 +0000 +--- ocamldoc/Makefile.orig 2017-06-28 14:09:39.000000000 +0000 +++ ocamldoc/Makefile -@@ -256,24 +256,24 @@ odoc_see_lexer.ml: odoc_see_lexer.mll - # Installation targets - ###################### - install: dummy -- if test -d "$(INSTALL_BINDIR)"; then : ; else $(MKDIR) "$(INSTALL_BINDIR)"; fi -- if test -d "$(INSTALL_LIBDIR)"; then : ; else $(MKDIR) "$(INSTALL_LIBDIR)"; fi -- if test -d "$(INSTALL_CUSTOMDIR)"; then : ; else $(MKDIR) "$(INSTALL_CUSTOMDIR)"; fi +@@ -299,12 +299,12 @@ odoc_see_lexer.ml: odoc_see_lexer.mll + + .PHONY: install + install: +- $(MKDIR) "$(INSTALL_BINDIR)" +- $(MKDIR) "$(INSTALL_LIBDIR)" +- $(MKDIR) "$(INSTALL_MANODIR)" - $(CP) $(OCAMLDOC) "$(INSTALL_BINDIR)/$(OCAMLDOC)$(EXE)" - $(CP) ocamldoc.hva *.cmi $(OCAMLDOC_LIBCMA) "$(INSTALL_LIBDIR)" -- $(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) "$(INSTALL_LIBDIR)" -- if test -d "$(INSTALL_MANODIR)"; then : ; else $(MKDIR) "$(INSTALL_MANODIR)"; fi -- if test -d stdlib_man; then $(CP) stdlib_man/* "$(INSTALL_MANODIR)"; else : ; fi -+ if test -d "$(INSTALL_BINDIR)"; then : ; else $(BSD_INSTALL_PROGRAM_DIR) "$(INSTALL_BINDIR)"; fi -+ if test -d "$(INSTALL_LIBDIR)"; then : ; else $(BSD_INSTALL_DATA_DIR) "$(INSTALL_LIBDIR)"; fi -+ if test -d "$(INSTALL_CUSTOMDIR)"; then : ; else $(BSD_INSTALL_DATA_DIR) "$(INSTALL_CUSTOMDIR)"; fi +- $(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_CMTS) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_PROGRAM_DIR) "$(INSTALL_BINDIR)" ++ $(BSD_INSTALL_LIB_DIR) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_MAN_DIR) "$(INSTALL_MANODIR)" + $(BSD_INSTALL_SCRIPT) $(OCAMLDOC) "$(INSTALL_BINDIR)/$(OCAMLDOC)$(EXE)" + $(BSD_INSTALL_DATA) ocamldoc.hva *.cmi $(OCAMLDOC_LIBCMA) "$(INSTALL_LIBDIR)" -+ $(BSD_INSTALL_DATA) $(INSTALL_MLIS) $(INSTALL_CMIS) "$(INSTALL_LIBDIR)" -+ if test -d "$(INSTALL_MANODIR)"; then : ; else $(BSD_INSTALL_MAN_DIR) "$(INSTALL_MANODIR)"; fi -+ if test -d stdlib_man; then $(BSD_INSTALL_MAN) stdlib_man/* "$(INSTALL_MANODIR)"; else : ; fi ++ $(BSD_INSTALL_DATA) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_CMTS) "$(INSTALL_LIBDIR)" + if test -d stdlib_man; then $(CP) stdlib_man/* "$(INSTALL_MANODIR)"; else : ; fi - installopt: - if test -f $(OCAMLDOC_OPT); then $(MAKE) installopt_really ; fi + # Note: at the moment, $(INSTALL_MANODIR) is created even if the doc has +@@ -316,11 +316,11 @@ installopt: + .PHONY: installopt_really installopt_really: -- if test -d "$(INSTALL_BINDIR)"; then : ; else $(MKDIR) "$(INSTALL_BINDIR)"; fi -- if test -d "$(INSTALL_LIBDIR)"; then : ; else $(MKDIR) "$(INSTALL_LIBDIR)"; fi +- $(MKDIR) "$(INSTALL_BINDIR)" +- $(MKDIR) "$(INSTALL_LIBDIR)" - $(CP) $(OCAMLDOC_OPT) "$(INSTALL_BINDIR)/$(OCAMLDOC_OPT)$(EXE)" -- $(CP) ocamldoc.hva *.cmx $(OCAMLDOC_LIBA) $(OCAMLDOC_LIBCMXA) "$(INSTALL_LIBDIR)" -- $(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) "$(INSTALL_LIBDIR)" -+ if test -d "$(INSTALL_BINDIR)"; then : ; else $(BSD_INSTALL_PROGRAM_DIR) "$(INSTALL_BINDIR)"; fi -+ if test -d "$(INSTALL_LIBDIR)"; then : ; else $(BSD_INSTALL_DATA_DIR) "$(INSTALL_LIBDIR)"; fi +- $(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_CMTS) "$(INSTALL_LIBDIR)" +- $(CP) ocamldoc.hva *.cmx $(OCAMLDOC_LIBA) $(OCAMLDOC_LIBCMXA) \ ++ $(BSD_INSTALL_PROGRAM_DIR) "$(INSTALL_BINDIR)" ++ $(BSD_INSTALL_LIB_DIR) "$(INSTALL_LIBDIR)" + $(BSD_INSTALL_PROGRAM) $(OCAMLDOC_OPT) "$(INSTALL_BINDIR)/$(OCAMLDOC_OPT)$(EXE)" -+ $(BSD_INSTALL_DATA) ocamldoc.hva *.cmx $(OCAMLDOC_LIBA) $(OCAMLDOC_LIBCMXA) "$(INSTALL_LIBDIR)" -+ $(BSD_INSTALL_DATA) $(INSTALL_MLIS) $(INSTALL_CMIS) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_CMTS) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) ocamldoc.hva *.cmx $(OCAMLDOC_LIBA) $(OCAMLDOC_LIBCMXA) \ + "$(INSTALL_LIBDIR)" - # Testing : - ########### + # TODO: also split into several rules diff --git a/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile b/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile index bd36db1e993..9668b9afde4 100644 --- a/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile +++ b/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile @@ -1,16 +1,15 @@ -$NetBSD: patch-otherlibs_dynlink_Makefile,v 1.4 2016/05/05 08:12:01 jaapb Exp $ +$NetBSD: patch-otherlibs_dynlink_Makefile,v 1.5 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp - ---- otherlibs/dynlink/Makefile.orig 2016-04-01 12:53:41.000000000 +0000 +--- otherlibs/dynlink/Makefile.orig 2017-06-28 14:09:39.000000000 +0000 +++ otherlibs/dynlink/Makefile -@@ -88,12 +88,12 @@ extract_crc: dynlink.cma extract_crc.cmo +@@ -90,12 +90,12 @@ extract_crc: dynlink.cma extract_crc.cmo INSTALL_LIBDIR=$(DESTDIR)$(LIBDIR) install: -- cp dynlink.cmi dynlink.cma dynlink.mli "$(INSTALL_LIBDIR)" +- cp dynlink.cmi dynlink.cmti dynlink.cma dynlink.mli "$(INSTALL_LIBDIR)" - cp extract_crc "$(INSTALL_LIBDIR)/extract_crc$(EXE)" -+ $(BSD_INSTALL_DATA) dynlink.cmi dynlink.cma dynlink.mli "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) dynlink.cmi dynlink.cmti dynlink.cma dynlink.mli "$(INSTALL_LIBDIR)" + $(BSD_INSTALL_SCRIPT) extract_crc "$(INSTALL_LIBDIR)/extract_crc$(EXE)" installopt: diff --git a/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile b/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile index e92e855c0a5..f7785a977ad 100644 --- a/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile +++ b/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile @@ -1,62 +1,31 @@ -$NetBSD: patch-otherlibs_systhreads_Makefile,v 1.6 2017/07/17 23:26:23 wiz Exp $ +$NetBSD: patch-otherlibs_systhreads_Makefile,v 1.7 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp --- otherlibs/systhreads/Makefile.orig 2017-06-23 15:13:40.000000000 +0000 +++ otherlibs/systhreads/Makefile -@@ -29,6 +29,7 @@ OPTCOMPFLAGS=-O3 - else - OPTCOMPFLAGS= - endif -+LDOPTS=-ldopt "$(LDFLAGS)" - - BYTECODE_C_OBJS=st_stubs_b.o - NATIVECODE_C_OBJS=st_stubs_n.o -@@ -40,7 +41,7 @@ all: libthreads.a threads.cma - allopt: libthreadsnat.a threads.cmxa - - libthreads.a: $(BYTECODE_C_OBJS) -- $(MKLIB) -o threads $(BYTECODE_C_OBJS) $(PTHREAD_LINK) -+ $(MKLIB) -o threads $(BYTECODE_C_OBJS) $(PTHREAD_LINK) $(LDOPTS) - - st_stubs_b.o: st_stubs.c st_posix.h - $(BYTECC) -I../../byterun $(BYTECCCOMPOPTS) $(SHAREDCCCOMPOPTS) \ -@@ -60,7 +61,7 @@ st_stubs_n.o: st_stubs.c st_posix.h - - threads.cma: $(THREAD_OBJS) - $(MKLIB) -ocamlc '$(CAMLC)' -o threads $(THREAD_OBJS) \ -- -cclib -lunix $(PTHREAD_CAML_LINK) -+ -cclib -lunix $(PTHREAD_CAML_LINK) $(LDOPTS) - - # See remark above: force static linking of libthreadsnat.a - threads.cmxa: $(THREAD_OBJS:.cmo=.cmx) -@@ -86,21 +87,21 @@ INSTALL_STUBLIBDIR=$(DESTDIR)$(STUBLIBDI - +@@ -124,17 +124,17 @@ INSTALL_STUBLIBDIR=$(DESTDIR)$(STUBLIBDI install: - if test -f dllthreads.so; then \ -- cp dllthreads.so $(INSTALL_STUBLIBDIR)/dllthreads.so; fi -- cp libthreads.a $(INSTALL_LIBDIR)/libthreads.a -+ $(BSD_INSTALL_LIB) dllthreads.so $(INSTALL_STUBLIBDIR)/dllthreads.so; fi -+ $(BSD_INSTALL_DATA) libthreads.a $(INSTALL_LIBDIR)/libthreads.a - cd $(INSTALL_LIBDIR); $(RANLIB) libthreads.a - if test -d $(INSTALL_LIBDIR)/threads; then :; \ -- else mkdir $(INSTALL_LIBDIR)/threads; fi -- cp $(THREAD_OBJS:.cmo=.cmi) threads.cma $(INSTALL_LIBDIR)/threads -+ else $(BSD_INSTALL_DATA_DIR) $(INSTALL_LIBDIR)/threads; fi -+ $(BSD_INSTALL_DATA) $(THREAD_OBJS:.cmo=.cmi) threads.cma $(INSTALL_LIBDIR)/threads - rm -f $(INSTALL_LIBDIR)/threads/stdlib.cma -- cp thread.mli mutex.mli condition.mli event.mli threadUnix.mli \ -+ $(BSD_INSTALL_DATA) thread.mli mutex.mli condition.mli event.mli threadUnix.mli \ - $(INSTALL_LIBDIR) -- cp threads.h $(INSTALL_LIBDIR)/caml/threads.h -+ $(BSD_INSTALL_DATA) threads.h $(INSTALL_LIBDIR)/caml/threads.h + if test -f dllthreads$(EXT_DLL); then \ + cp dllthreads$(EXT_DLL) "$(INSTALL_STUBLIBDIR)/dllthreads$(EXT_DLL)"; fi +- cp libthreads.$(A) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) libthreads.$(A) "$(INSTALL_LIBDIR)" + cd "$(INSTALL_LIBDIR)"; $(RANLIB) libthreads.$(A) +- mkdir -p "$(THREADS_LIBDIR)" +- cp $(CMIFILES) $(CMIFILES:.cmi=.cmti) threads.cma "$(THREADS_LIBDIR)" +- cp $(MLIFILES) "$(INSTALL_LIBDIR)" +- cp threads.h "$(INSTALL_LIBDIR)/caml" ++ $(BSD_INSTALL_LIB_DIR) "$(THREADS_LIBDIR)" ++ $(BSD_INSTALL_DATA) $(CMIFILES) $(CMIFILES:.cmi=.cmti) threads.cma "$(THREADS_LIBDIR)" ++ $(BSD_INSTALL_DATA) $(MLIFILES) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) threads.h "$(INSTALL_LIBDIR)/caml" installopt: -- cp libthreadsnat.a $(INSTALL_LIBDIR)/libthreadsnat.a -+ $(BSD_INSTALL_DATA) libthreadsnat.a $(INSTALL_LIBDIR)/libthreadsnat.a - cd $(INSTALL_LIBDIR); $(RANLIB) libthreadsnat.a -- cp $(THREAD_OBJS:.cmo=.cmx) threads.cmxa threads.a \ -+ $(BSD_INSTALL_DATA) $(THREAD_OBJS:.cmo=.cmx) threads.cmxa threads.a \ - $(INSTALL_LIBDIR)/threads - cd $(INSTALL_LIBDIR)/threads && $(RANLIB) threads.a - +- cp libthreadsnat.$(A) "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) libthreadsnat.$(A) "$(INSTALL_LIBDIR)" + cd "$(INSTALL_LIBDIR)"; $(RANLIB) libthreadsnat.$(A) +- cp $(THREADS_NCOBJS) threads.cmxa threads.$(A) "$(THREADS_LIBDIR)" ++ $(BSD_INSTALL_DATA) $(THREADS_NCOBJS) threads.cmxa threads.$(A) "$(THREADS_LIBDIR)" + cd "$(THREADS_LIBDIR)" && $(RANLIB) threads.$(A) + + .SUFFIXES: .ml .mli .cmo .cmi .cmx diff --git a/lang/ocaml/patches/patch-otherlibs_threads_Makefile b/lang/ocaml/patches/patch-otherlibs_threads_Makefile index c40fe145bb7..55327f4d9c3 100644 --- a/lang/ocaml/patches/patch-otherlibs_threads_Makefile +++ b/lang/ocaml/patches/patch-otherlibs_threads_Makefile @@ -1,39 +1,10 @@ -$NetBSD: patch-otherlibs_threads_Makefile,v 1.8 2017/07/17 23:26:23 wiz Exp $ +$NetBSD: patch-otherlibs_threads_Makefile,v 1.9 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp --- otherlibs/threads/Makefile.orig 2017-06-23 15:13:40.000000000 +0000 +++ otherlibs/threads/Makefile -@@ -31,6 +31,8 @@ C_OBJS=scheduler.o - - CAML_OBJS=thread.cmo mutex.cmo condition.cmo event.cmo threadUnix.cmo - -+LDOPTS=-ldopt "$(LDFLAGS)" -+ - LIB=../../stdlib - - LIB_OBJS=$(LIB)/camlinternalFormatBasics.cmo pervasives.cmo \ -@@ -59,16 +61,16 @@ all: libvmthreads.a threads.cma stdlib.c - allopt: - - libvmthreads.a: $(C_OBJS) -- $(MKLIB) -o threads -oc vmthreads $(C_OBJS) -+ $(MKLIB) -o threads -oc vmthreads $(C_OBJS) $(LDOPTS) - - threads.cma: $(CAML_OBJS) -- $(MKLIB) -ocamlc '$(CAMLC)' -o threads -oc vmthreads $(CAML_OBJS) -+ $(MKLIB) -ocamlc '$(CAMLC)' -o threads -oc vmthreads $(CAML_OBJS) $(LDOPTS) - - stdlib.cma: $(LIB_OBJS) - $(CAMLC) -a -o stdlib.cma $(LIB_OBJS) - - unix.cma: $(UNIXLIB_OBJS) -- $(MKLIB) -ocamlc '$(CAMLC)' -o unix -linkall $(UNIXLIB_OBJS) -+ $(MKLIB) -ocamlc '$(CAMLC)' -o unix -linkall $(UNIXLIB_OBJS) $(LDOPTS) - - pervasives.cmo: pervasives.mli pervasives.cmi pervasives.ml - $(CAMLC) ${COMPFLAGS} -nopervasives -c pervasives.ml -@@ -109,14 +111,14 @@ INSTALL_STUBLIBDIR=$(DESTDIR)$(STUBLIBDI +@@ -111,12 +111,12 @@ CMIFILES=thread.cmi mutex.cmi condition. install: if test -f dllvmthreads.so; then \ @@ -42,14 +13,11 @@ Use BSD_INSTALL_* instead of mkdir and cp fi - mkdir -p $(INSTALL_LIBDIR)/vmthreads - cp libvmthreads.a $(INSTALL_LIBDIR)/vmthreads/libvmthreads.a -+ $(BSD_INSTALL_DATA_DIR) -p $(INSTALL_LIBDIR)/vmthreads ++ $(BSD_INSTALL_LIB_DIR) $(INSTALL_LIBDIR)/vmthreads + $(BSD_INSTALL_DATA) libvmthreads.a $(INSTALL_LIBDIR)/vmthreads/libvmthreads.a cd $(INSTALL_LIBDIR)/vmthreads; $(RANLIB) libvmthreads.a -- cp thread.cmi mutex.cmi condition.cmi event.cmi threadUnix.cmi \ -+ $(BSD_INSTALL_DATA) thread.cmi mutex.cmi condition.cmi event.cmi threadUnix.cmi \ +- cp $(CMIFILES) $(CMIFILES:.cmi=.mli) $(CMIFILES:.cmi=.cmti) \ ++ $(BSD_INSTALL_DATA) $(CMIFILES) $(CMIFILES:.cmi=.mli) $(CMIFILES:.cmi=.cmti) \ threads.cma stdlib.cma unix.cma $(INSTALL_LIBDIR)/vmthreads -- cp thread.mli mutex.mli condition.mli event.mli threadUnix.mli \ -+ $(BSD_INSTALL_DATA) thread.mli mutex.mli condition.mli event.mli threadUnix.mli \ - $(INSTALL_LIBDIR)/vmthreads installopt: diff --git a/lang/ocaml/patches/patch-stdlib_Makefile b/lang/ocaml/patches/patch-stdlib_Makefile index cbc8f9e1e6d..14f98e951ac 100644 --- a/lang/ocaml/patches/patch-stdlib_Makefile +++ b/lang/ocaml/patches/patch-stdlib_Makefile @@ -1,24 +1,47 @@ -$NetBSD: patch-stdlib_Makefile,v 1.4 2016/05/05 08:12:01 jaapb Exp $ +$NetBSD: patch-stdlib_Makefile,v 1.5 2017/09/08 09:12:44 jaapb Exp $ Use BSD_INSTALL_* instead of mkdir and cp - ---- stdlib/Makefile.orig 2016-04-01 12:53:41.000000000 +0000 +--- stdlib/Makefile.orig 2017-06-28 14:09:39.000000000 +0000 +++ stdlib/Makefile -@@ -27,7 +27,7 @@ allopt-prof: stdlib.p.cmxa std_exit.p.cm - installopt: installopt-default installopt-$(PROFILING) +@@ -81,19 +81,19 @@ INSTALL_LIBDIR=$(DESTDIR)$(LIBDIR) + + .PHONY: install + install:: +- cp stdlib.cma std_exit.cmo *.cmi *.cmt *.cmti *.mli *.ml \ ++ $(BSD_INSTALL_DATA) stdlib.cma std_exit.cmo *.cmi *.cmt *.cmti *.mli *.ml \ + camlheader_ur \ + "$(INSTALL_LIBDIR)" +- cp target_camlheader "$(INSTALL_LIBDIR)/camlheader" ++ $(BSD_INSTALL_SCRIPT) target_camlheader "$(INSTALL_LIBDIR)/camlheader" + + ifeq "$(RUNTIMED)" "true" + install:: +- cp target_camlheaderd $(INSTALL_LIBDIR) ++ $(BSD_INSTALL_SCRIPT) target_camlheaderd $(INSTALL_LIBDIR) + endif + + ifeq "$(RUNTIMEI)" "true" + install:: +- cp target_camlheaderi $(INSTALL_LIBDIR) ++ $(BSD_INSTALL_SCRIPT) target_camlheaderi $(INSTALL_LIBDIR) + endif + + .PHONY: installopt +@@ -101,7 +101,7 @@ installopt: installopt-default installop + .PHONY: installopt-default installopt-default: -- cp stdlib.cmxa stdlib.a std_exit.o *.cmx "$(INSTALL_LIBDIR)" -+ $(BSD_INSTALL_DATA) stdlib.cmxa stdlib.a std_exit.o *.cmx "$(INSTALL_LIBDIR)" - cd "$(INSTALL_LIBDIR)"; $(RANLIB) stdlib.a +- cp stdlib.cmxa stdlib.$(A) std_exit.$(O) *.cmx "$(INSTALL_LIBDIR)" ++ $(BSD_INSTALL_DATA) stdlib.cmxa stdlib.$(A) std_exit.$(O) *.cmx "$(INSTALL_LIBDIR)" + cd "$(INSTALL_LIBDIR)"; $(RANLIB) stdlib.$(A) - installopt-noprof: -@@ -41,7 +41,7 @@ installopt-noprof: - ln -s std_exit.o "$(INSTALL_LIBDIR)/std_exit.p.o" + .PHONY: installopt-noprof +@@ -109,7 +109,7 @@ installopt-noprof: + .PHONY: installopt-prof installopt-prof: -- cp stdlib.p.cmxa stdlib.p.a std_exit.p.cmx std_exit.p.o \ -+ $(BSD_INSTALL_DATA) stdlib.p.cmxa stdlib.p.a std_exit.p.cmx std_exit.p.o \ +- cp stdlib.p.cmxa stdlib.p.$(A) std_exit.p.cmx std_exit.p.$(O) \ ++ $(BSD_INSTALL_DATA) stdlib.p.cmxa stdlib.p.$(A) std_exit.p.cmx std_exit.p.$(O) \ "$(INSTALL_LIBDIR)" - cd "$(INSTALL_LIBDIR)"; $(RANLIB) stdlib.p.a + cd "$(INSTALL_LIBDIR)"; $(RANLIB) stdlib.p.$(A) diff --git a/lang/ocaml/patches/patch-stdlib_Makefile.shared b/lang/ocaml/patches/patch-stdlib_Makefile.shared deleted file mode 100644 index 59929ceed86..00000000000 --- a/lang/ocaml/patches/patch-stdlib_Makefile.shared +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-stdlib_Makefile.shared,v 1.6 2016/05/05 08:12:01 jaapb Exp $ - -Use BSD_INSTALL_* instead of mkdir and cp - ---- stdlib/Makefile.shared.orig 2016-04-01 12:53:41.000000000 +0000 -+++ stdlib/Makefile.shared -@@ -61,19 +61,19 @@ endif - INSTALL_LIBDIR=$(DESTDIR)$(LIBDIR) - - install:: -- cp stdlib.cma std_exit.cmo *.cmi *.cmt *.cmti *.mli *.ml \ -+ $(BSD_INSTALL_DATA) stdlib.cma std_exit.cmo *.cmi *.cmt *.cmti *.mli *.ml \ - camlheader_ur \ - "$(INSTALL_LIBDIR)" -- cp target_camlheader "$(INSTALL_LIBDIR)/camlheader" -+ $(BSD_INSTALL_DATA) target_camlheader "$(INSTALL_LIBDIR)/camlheader" - - ifeq "$(RUNTIMED)" "runtimed" - install:: -- cp target_camlheaderd $(INSTALL_LIBDIR) -+ $(BSD_INSTALL_DATA) target_camlheaderd $(INSTALL_LIBDIR) - endif - - ifeq "$(RUNTIMEI)" "true" - install:: -- cp target_camlheaderi $(INSTALL_LIBDIR) -+ $(BSD_INSTALL_DATA) target_camlheaderi $(INSTALL_LIBDIR) - endif - - stdlib.cma: $(OBJS) diff --git a/lang/ocaml/patches/patch-testsuite_tests_tool-ocamldoc-man_Makefile b/lang/ocaml/patches/patch-testsuite_tests_tool-ocamldoc-man_Makefile deleted file mode 100644 index 2a9f65dcd22..00000000000 --- a/lang/ocaml/patches/patch-testsuite_tests_tool-ocamldoc-man_Makefile +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-testsuite_tests_tool-ocamldoc-man_Makefile,v 1.1 2017/07/12 07:52:28 he Exp $ - -Hm, the output lands in a different file than what the make job -expects. The result is however as expected when that is taken into -account. - ---- testsuite/tests/tool-ocamldoc-man/Makefile.orig 2017-07-12 07:22:07.000000000 +0000 -+++ testsuite/tests/tool-ocamldoc-man/Makefile -@@ -39,7 +39,7 @@ run: *.mli - F="`basename $$file .mli`"; \ - $(OCAMLDOC) $(DOCFLAGS) -hide-warnings -man $ \ - -o index $$file; \ -- tail -n +2 $$F.3o > $$F.result; \ -+ tail -n +2 $$F.3 > $$F.result; \ - $(DIFF) $$F.reference $$F.result >/dev/null \ - && echo " => passed" || echo " => failed"; \ - done -@@ -49,6 +49,6 @@ promote: defaultpromote - - .PHONY: clean - clean: defaultclean -- @rm -f *.result *.html *.tex *.log *.out *.sty *.toc *.css *.aux *.3o -+ @rm -f *.result *.html *.tex *.log *.out *.sty *.toc *.css *.aux *.3 - - include $(BASEDIR)/makefiles/Makefile.common diff --git a/lang/ocaml/patches/patch-tools_Makefile.shared b/lang/ocaml/patches/patch-tools_Makefile.shared deleted file mode 100644 index 50a617af523..00000000000 --- a/lang/ocaml/patches/patch-tools_Makefile.shared +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-tools_Makefile.shared,v 1.5 2016/12/30 11:15:00 jaapb Exp $ - -Use BSD_INSTALL_* instead of mkdir and cp - ---- tools/Makefile.shared.orig 2016-09-05 13:19:52.000000000 +0000 -+++ tools/Makefile.shared -@@ -140,10 +140,10 @@ $(call byte_and_opt,ocamloptp,$(ocamlcp_ - opt:: profiling.cmx - - install:: -- cp -- profiling.cmi profiling.cmo "$(INSTALL_LIBDIR)" -+ $(BSD_INSTALL_DATA) -- profiling.cmi profiling.cmo "$(INSTALL_LIBDIR)" - - installopt:: -- cp -- profiling.cmx profiling.$(O) "$(INSTALL_LIBDIR)" -+ $(BSD_INSTALL_DATA) -- profiling.cmx profiling.$(O) "$(INSTALL_LIBDIR)" - - # To help building mixed-mode libraries (OCaml + C) - -@@ -230,9 +230,9 @@ endif - install:: - for i in $(install_files); \ - do \ -- cp -- "$$i" "$(INSTALL_BINDIR)/$$i.byte$(EXE)" && \ -+ $(BSD_INSTALL_SCRIPT) -- "$$i" "$(INSTALL_BINDIR)/$$i.byte$(EXE)" && \ - if test -f "$$i".opt; then \ -- cp -- "$$i.opt" "$(INSTALL_BINDIR)/$$i.opt$(EXE)" && \ -+ $(BSD_INSTALL_PROGRAM) -- "$$i.opt" "$(INSTALL_BINDIR)/$$i.opt$(EXE)" && \ - (cd "$(INSTALL_BINDIR)/" && $(LN) "$$i.opt$(EXE)" "$$i$(EXE)"); \ - else \ - (cd "$(INSTALL_BINDIR)/" && $(LN) "$$i.byte$(EXE)" "$$i$(EXE)"); \ -@@ -329,7 +329,7 @@ OBJINFO=../compilerlibs/ocamlcommon.cma - $(call byte_and_opt,ocamlobjinfo,$(OBJINFO),objinfo_helper$(EXE)) - - install:: -- cp objinfo_helper$(EXE) "$(INSTALL_LIBDIR)/objinfo_helper$(EXE)" -+ $(BSD_INSTALL_SCRIPT) objinfo_helper$(EXE) "$(INSTALL_LIBDIR)/objinfo_helper$(EXE)" - - # Scan object files for required primitives - $(call byte_and_opt,primreq,config.cmo primreq.cmo,) -@@ -356,7 +356,7 @@ $(call byte_and_opt,cmpbyt,$(CMPBYT),) - - ifeq "$(RUNTIMEI)" "true" - install:: -- cp ocaml-instr-graph ocaml-instr-report "$(INSTALL_BINDIR)/" -+ $(BSD_INSTALL_SCRIPT) ocaml-instr-graph ocaml-instr-report "$(INSTALL_BINDIR)/" - endif - - # Common stuff |