Date: Wed, 14 Mar 2001 22:06:56 -0500 (EST) From: patrick@watson.org To: FreeBSD-gnats-submit@freebsd.org Subject: ports/25816: Update port: lang/ocaml New version 3.01 Message-ID: <200103150306.f2F36uI88339@fledge.watson.org>
next in thread | raw e-mail | index | archive | help
>Number: 25816 >Category: ports >Synopsis: Updated port for version 3.01 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 14 19:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Patrick M Doane >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ocaml # ocaml/distinfo # ocaml/pkg-comment # ocaml/pkg-descr # ocaml/pkg-plist # ocaml/Makefile # echo c - ocaml mkdir -p ocaml > /dev/null 2>&1 echo x - ocaml/distinfo sed 's/^X//' >ocaml/distinfo << 'END-of-ocaml/distinfo' XMD5 (ocaml-3.01.tar.gz) = 9359b1d827dcbd40a9321ed389d6a54b XMD5 (ocaml-3.01-refman.html.tar.gz) = ae2e0e385600a6987ecdf1a50dafab53 XMD5 (ocaml-3.01-refman.ps.gz) = f8a0b2892f66884480a4a393a1ca241d END-of-ocaml/distinfo echo x - ocaml/pkg-comment sed 's/^X//' >ocaml/pkg-comment << 'END-of-ocaml/pkg-comment' XAn ML language based on a complete class-based objective system END-of-ocaml/pkg-comment echo x - ocaml/pkg-descr sed 's/^X//' >ocaml/pkg-descr << 'END-of-ocaml/pkg-descr' XObjective Caml is an implementation of the ML language, based on Xthe Caml Light dialect extended with a complete class-based object system Xand a powerful module system in the style of Standard ML. X XObjective Caml comprises two compilers. One generates bytecode Xwhich is then interpreted by a C program. This compiler runs quickly, Xgenerates compact code with moderate memory requirements, and is Xportable to essentially any 32 or 64 bit Unix platform. Performance of Xgenerated programs is quite good for a bytecoded implementation: Xalmost twice as fast as Caml Light 0.7. This compiler can be used Xeither as a standalone, batch-oriented compiler that produces Xstandalone programs, or as an interactive, toplevel-based system. X XThe other compiler generates high-performance native code for a number Xof processors. Compilation takes longer and generates bigger code, but Xthe generated programs deliver excellent performance (better than XStandard ML of New Jersey 1.09 on our tests), while retaining the Xmoderate memory requirements of the bytecode compiler. X XWWW: http://caml.inria.fr/ocaml/ END-of-ocaml/pkg-descr echo x - ocaml/pkg-plist sed 's/^X//' >ocaml/pkg-plist << 'END-of-ocaml/pkg-plist' Xbin/ocamlrun Xbin/ocamlc Xbin/ocaml Xbin/ocamllex Xbin/ocamlyacc Xbin/ocamldep Xbin/ocamlprof Xbin/ocamlcp Xbin/ocamlmktop Xbin/ocamlopt Xbin/ocamlc.opt Xbin/ocamlopt.opt Xbin/ocamllex.opt Xbin/ocamldebug X%%LABLTK:%%bin/labltk X%%LABLTK:%%bin/ocamlbrowser Xlib/ocaml/libcamlrun.a Xlib/ocaml/caml/custom.h Xlib/ocaml/caml/fail.h Xlib/ocaml/caml/callback.h Xlib/ocaml/caml/misc.h Xlib/ocaml/caml/alloc.h Xlib/ocaml/caml/mlvalues.h Xlib/ocaml/caml/config.h Xlib/ocaml/caml/memory.h Xlib/ocaml/caml/bigarray.h Xlib/ocaml/stdlib.cma Xlib/ocaml/camlheader Xlib/ocaml/weak.ml Xlib/ocaml/sys.ml Xlib/ocaml/string.ml Xlib/ocaml/stream.ml Xlib/ocaml/std_exit.ml Xlib/ocaml/stack.ml Xlib/ocaml/sort.ml Xlib/ocaml/set.ml Xlib/ocaml/random.ml Xlib/ocaml/queue.ml Xlib/ocaml/printf.ml Xlib/ocaml/printexc.ml Xlib/ocaml/pervasives.ml Xlib/ocaml/parsing.ml Xlib/ocaml/oo.ml Xlib/ocaml/obj.ml Xlib/ocaml/nativeint.ml Xlib/ocaml/marshal.ml Xlib/ocaml/map.ml Xlib/ocaml/list.ml Xlib/ocaml/lexing.ml Xlib/ocaml/lazy.ml Xlib/ocaml/int64.ml Xlib/ocaml/int32.ml Xlib/ocaml/hashtbl.ml Xlib/ocaml/genlex.ml Xlib/ocaml/gc.ml Xlib/ocaml/format.ml Xlib/ocaml/filename.ml Xlib/ocaml/digest.ml Xlib/ocaml/char.ml Xlib/ocaml/callback.ml Xlib/ocaml/buffer.ml Xlib/ocaml/array.ml Xlib/ocaml/arg.ml Xlib/ocaml/weak.mli Xlib/ocaml/sys.mli Xlib/ocaml/string.mli Xlib/ocaml/stream.mli Xlib/ocaml/stack.mli Xlib/ocaml/sort.mli Xlib/ocaml/set.mli Xlib/ocaml/random.mli Xlib/ocaml/queue.mli Xlib/ocaml/printf.mli Xlib/ocaml/printexc.mli Xlib/ocaml/pervasives.mli Xlib/ocaml/parsing.mli Xlib/ocaml/oo.mli Xlib/ocaml/obj.mli Xlib/ocaml/nativeint.mli Xlib/ocaml/marshal.mli Xlib/ocaml/map.mli Xlib/ocaml/list.mli Xlib/ocaml/lexing.mli Xlib/ocaml/lazy.mli Xlib/ocaml/int64.mli Xlib/ocaml/int32.mli Xlib/ocaml/hashtbl.mli Xlib/ocaml/genlex.mli Xlib/ocaml/gc.mli Xlib/ocaml/format.mli Xlib/ocaml/filename.mli Xlib/ocaml/digest.mli Xlib/ocaml/char.mli Xlib/ocaml/callback.mli Xlib/ocaml/buffer.mli Xlib/ocaml/array.mli Xlib/ocaml/arg.mli Xlib/ocaml/weak.cmi Xlib/ocaml/sys.cmi Xlib/ocaml/string.cmi Xlib/ocaml/stream.cmi Xlib/ocaml/std_exit.cmi Xlib/ocaml/stack.cmi Xlib/ocaml/sort.cmi Xlib/ocaml/set.cmi Xlib/ocaml/random.cmi Xlib/ocaml/queue.cmi Xlib/ocaml/printf.cmi Xlib/ocaml/printexc.cmi Xlib/ocaml/pervasives.cmi Xlib/ocaml/parsing.cmi Xlib/ocaml/oo.cmi Xlib/ocaml/obj.cmi Xlib/ocaml/nativeint.cmi Xlib/ocaml/marshal.cmi Xlib/ocaml/map.cmi Xlib/ocaml/list.cmi Xlib/ocaml/lexing.cmi Xlib/ocaml/lazy.cmi Xlib/ocaml/int64.cmi Xlib/ocaml/int32.cmi Xlib/ocaml/hashtbl.cmi Xlib/ocaml/genlex.cmi Xlib/ocaml/gc.cmi Xlib/ocaml/format.cmi Xlib/ocaml/filename.cmi Xlib/ocaml/digest.cmi Xlib/ocaml/char.cmi Xlib/ocaml/callback.cmi Xlib/ocaml/buffer.cmi Xlib/ocaml/array.cmi Xlib/ocaml/arg.cmi Xlib/ocaml/std_exit.cmo Xlib/ocaml/camlheader_ur Xlib/ocaml/toplevellib.cma Xlib/ocaml/expunge Xlib/ocaml/topmain.cmo Xlib/ocaml/topdirs.cmi Xlib/ocaml/toploop.cmi Xlib/ocaml/profiling.cmo Xlib/ocaml/profiling.cmi Xlib/ocaml/libunix.a Xlib/ocaml/unix.mli Xlib/ocaml/unix.cma Xlib/ocaml/unix.cmi Xlib/ocaml/libstr.a Xlib/ocaml/str.mli Xlib/ocaml/str.cmi Xlib/ocaml/str.cma Xlib/ocaml/libnums.a Xlib/ocaml/nums.cma Xlib/ocaml/ratio.mli Xlib/ocaml/num.mli Xlib/ocaml/nat.mli Xlib/ocaml/big_int.mli Xlib/ocaml/arith_status.cmi Xlib/ocaml/ratio.cmi Xlib/ocaml/num.cmi Xlib/ocaml/nat.cmi Xlib/ocaml/big_int.cmi Xlib/ocaml/arith_status.mli Xlib/ocaml/extract_crc Xlib/ocaml/dynlink.mli Xlib/ocaml/dynlink.cma Xlib/ocaml/dynlink.cmi Xlib/ocaml/bigarray.cma Xlib/ocaml/libbigarray.a Xlib/ocaml/bigarray.mli Xlib/ocaml/bigarray.cmi Xlib/ocaml/libthreadsnat.a Xlib/ocaml/libthreads.a Xlib/ocaml/threads/threads.cma Xlib/ocaml/threads/threadUnix.cmi Xlib/ocaml/threads/event.cmi Xlib/ocaml/threads/condition.cmi Xlib/ocaml/threads/mutex.cmi Xlib/ocaml/threads/thread.cmi Xlib/ocaml/threads/event.cmx Xlib/ocaml/threads/threads.cmxa Xlib/ocaml/threads/threadUnix.cmx Xlib/ocaml/threads/threads.a Xlib/ocaml/threads/condition.cmx Xlib/ocaml/threads/mutex.cmx Xlib/ocaml/threads/thread.cmx Xlib/ocaml/threadUnix.mli Xlib/ocaml/event.mli Xlib/ocaml/condition.mli Xlib/ocaml/mutex.mli Xlib/ocaml/thread.mli Xlib/ocaml/libgraphics.a Xlib/ocaml/graphics.mli Xlib/ocaml/graphics.cmi Xlib/ocaml/graphics.cma Xlib/ocaml/libmldbm.a Xlib/ocaml/dbm.mli Xlib/ocaml/dbm.cmi Xlib/ocaml/dbm.cma Xlib/ocaml/libasmrun.a Xlib/ocaml/libasmrunp.a Xlib/ocaml/stdlib.cmxa Xlib/ocaml/weak.cmx X%%PROF:%%lib/ocaml/sys.p.cmx Xlib/ocaml/sys.cmx X%%PROF:%%lib/ocaml/string.p.cmx Xlib/ocaml/string.cmx X%%PROF:%%lib/ocaml/stream.p.cmx Xlib/ocaml/stream.cmx X%%PROF:%%lib/ocaml/std_exit.p.cmx Xlib/ocaml/std_exit.cmx X%%PROF:%%lib/ocaml/stack.p.cmx Xlib/ocaml/stack.cmx X%%PROF:%%lib/ocaml/sort.p.cmx Xlib/ocaml/sort.cmx X%%PROF:%%lib/ocaml/set.p.cmx Xlib/ocaml/set.cmx X%%PROF:%%lib/ocaml/random.p.cmx Xlib/ocaml/random.cmx X%%PROF:%%lib/ocaml/queue.p.cmx Xlib/ocaml/queue.cmx X%%PROF:%%lib/ocaml/printf.p.cmx Xlib/ocaml/printf.cmx X%%PROF:%%lib/ocaml/printexc.p.cmx Xlib/ocaml/printexc.cmx X%%PROF:%%lib/ocaml/pervasives.p.cmx Xlib/ocaml/pervasives.cmx X%%PROF:%%lib/ocaml/parsing.p.cmx Xlib/ocaml/parsing.cmx X%%PROF:%%lib/ocaml/oo.p.cmx Xlib/ocaml/oo.cmx X%%PROF:%%lib/ocaml/obj.p.cmx Xlib/ocaml/obj.cmx X%%PROF:%%lib/ocaml/nativeint.p.cmx Xlib/ocaml/nativeint.cmx X%%PROF:%%lib/ocaml/marshal.p.cmx Xlib/ocaml/marshal.cmx X%%PROF:%%lib/ocaml/map.p.cmx Xlib/ocaml/map.cmx X%%PROF:%%lib/ocaml/list.p.cmx Xlib/ocaml/list.cmx X%%PROF:%%lib/ocaml/lexing.p.cmx Xlib/ocaml/lexing.cmx X%%PROF:%%lib/ocaml/lazy.p.cmx Xlib/ocaml/lazy.cmx X%%PROF:%%lib/ocaml/int64.p.cmx Xlib/ocaml/int64.cmx X%%PROF:%%lib/ocaml/int32.p.cmx Xlib/ocaml/int32.cmx X%%PROF:%%lib/ocaml/hashtbl.p.cmx Xlib/ocaml/hashtbl.cmx X%%PROF:%%lib/ocaml/genlex.p.cmx Xlib/ocaml/genlex.cmx X%%PROF:%%lib/ocaml/gc.p.cmx Xlib/ocaml/gc.cmx X%%PROF:%%lib/ocaml/format.p.cmx Xlib/ocaml/format.cmx X%%PROF:%%lib/ocaml/filename.p.cmx Xlib/ocaml/filename.cmx X%%PROF:%%lib/ocaml/digest.p.cmx Xlib/ocaml/digest.cmx X%%PROF:%%lib/ocaml/char.p.cmx Xlib/ocaml/char.cmx X%%PROF:%%lib/ocaml/callback.p.cmx Xlib/ocaml/callback.cmx X%%PROF:%%lib/ocaml/buffer.p.cmx Xlib/ocaml/buffer.cmx X%%PROF:%%lib/ocaml/array.p.cmx Xlib/ocaml/array.cmx X%%PROF:%%lib/ocaml/arg.p.cmx Xlib/ocaml/arg.cmx Xlib/ocaml/std_exit.o Xlib/ocaml/stdlib.a X%%PROF:%%lib/ocaml/weak.p.cmx X%%PROF:%%lib/ocaml/std_exit.p.o X%%PROF:%%lib/ocaml/stdlib.p.a X%%PROF:%%lib/ocaml/stdlib.p.cmxa Xlib/ocaml/unix.a Xlib/ocaml/unix.cmxa Xlib/ocaml/unix.cmx Xlib/ocaml/str.a Xlib/ocaml/str.cmxa Xlib/ocaml/str.cmx Xlib/ocaml/int_misc.cmx Xlib/ocaml/nums.cmxa Xlib/ocaml/arith_status.cmx Xlib/ocaml/num.cmx Xlib/ocaml/ratio.cmx Xlib/ocaml/arith_flags.cmx Xlib/ocaml/big_int.cmx Xlib/ocaml/nat.cmx Xlib/ocaml/string_misc.cmx Xlib/ocaml/nums.a Xlib/ocaml/bigarray.cmxa Xlib/ocaml/bigarray.cmx Xlib/ocaml/bigarray.a Xlib/ocaml/graphics.a Xlib/ocaml/graphics.cmxa Xlib/ocaml/dbm.a Xlib/ocaml/dbm.cmxa Xlib/ocaml/dbm.cmx X%%LABLTK:%%lib/ocaml/labltk/scale.cmi X%%LABLTK:%%lib/ocaml/labltk/menu.cmi X%%LABLTK:%%lib/ocaml/labltk/place.cmi X%%LABLTK:%%lib/ocaml/labltk/label.cmi X%%LABLTK:%%lib/ocaml/labltk/menubutton.cmi X%%LABLTK:%%lib/ocaml/labltk/clipboard.cmi X%%LABLTK:%%lib/ocaml/labltk/option.cmi X%%LABLTK:%%lib/ocaml/labltk/message.cmi X%%LABLTK:%%lib/ocaml/labltk/text.cmi X%%LABLTK:%%lib/ocaml/labltk/entry.cmi X%%LABLTK:%%lib/ocaml/labltk/wm.cmi X%%LABLTK:%%lib/ocaml/labltk/optionmenu.cmi X%%LABLTK:%%lib/ocaml/labltk/focus.cmi X%%LABLTK:%%lib/ocaml/labltk/palette.cmi X%%LABLTK:%%lib/ocaml/labltk/checkbutton.cmi X%%LABLTK:%%lib/ocaml/labltk/scrollbar.cmi X%%LABLTK:%%lib/ocaml/labltk/tkwait.cmi X%%LABLTK:%%lib/ocaml/labltk/imagebitmap.cmi X%%LABLTK:%%lib/ocaml/labltk/winfo.cmi X%%LABLTK:%%lib/ocaml/labltk/bell.cmi X%%LABLTK:%%lib/ocaml/labltk/imagephoto.cmi X%%LABLTK:%%lib/ocaml/labltk/grid.cmi X%%LABLTK:%%lib/ocaml/labltk/button.cmi X%%LABLTK:%%lib/ocaml/labltk/grab.cmi X%%LABLTK:%%lib/ocaml/labltk/listbox.cmi X%%LABLTK:%%lib/ocaml/labltk/pack.cmi X%%LABLTK:%%lib/ocaml/labltk/canvas.cmi X%%LABLTK:%%lib/ocaml/labltk/frame.cmi X%%LABLTK:%%lib/ocaml/labltk/toplevel.cmi X%%LABLTK:%%lib/ocaml/labltk/selection.cmi X%%LABLTK:%%lib/ocaml/labltk/dialog.cmi X%%LABLTK:%%lib/ocaml/labltk/radiobutton.cmi X%%LABLTK:%%lib/ocaml/labltk/tk.cmi X%%LABLTK:%%lib/ocaml/labltk/labltktop X%%LABLTK:%%lib/ocaml/labltk/labltk.cma X%%LABLTK:%%lib/ocaml/labltk/fileevent.cmi X%%LABLTK:%%lib/ocaml/labltk/widget.mli X%%LABLTK:%%lib/ocaml/labltk/widget.cmi X%%LABLTK:%%lib/ocaml/labltk/timer.mli X%%LABLTK:%%lib/ocaml/labltk/timer.cmi X%%LABLTK:%%lib/ocaml/labltk/textvariable.mli X%%LABLTK:%%lib/ocaml/labltk/textvariable.cmi X%%LABLTK:%%lib/ocaml/labltk/protocol.mli X%%LABLTK:%%lib/ocaml/labltk/protocol.cmi X%%LABLTK:%%lib/ocaml/labltk/fileevent.mli X%%LABLTK:%%lib/ocaml/labltk/liblabltk41.a X%%LABLTK:%%lib/ocaml/labltk/tkcompiler X%%LABLTK:%%lib/ocaml/labltk/libjpf.cma X%%LABLTK:%%lib/ocaml/labltk/balloon.mli X%%LABLTK:%%lib/ocaml/labltk/fileselect.mli X%%LABLTK:%%lib/ocaml/labltk/balloon.cmi X%%LABLTK:%%lib/ocaml/labltk/fileselect.cmi X%%LABLTK:%%lib/ocaml/labltk/support.cmx X%%LABLTK:%%lib/ocaml/labltk/menu.cmx X%%LABLTK:%%lib/ocaml/labltk/place.cmx X%%LABLTK:%%lib/ocaml/labltk/label.cmx X%%LABLTK:%%lib/ocaml/labltk/menubutton.cmx X%%LABLTK:%%lib/ocaml/labltk/clipboard.cmx X%%LABLTK:%%lib/ocaml/labltk/option.cmx X%%LABLTK:%%lib/ocaml/labltk/message.cmx X%%LABLTK:%%lib/ocaml/labltk/text.cmx X%%LABLTK:%%lib/ocaml/labltk/entry.cmx X%%LABLTK:%%lib/ocaml/labltk/wm.cmx X%%LABLTK:%%lib/ocaml/labltk/optionmenu.cmx X%%LABLTK:%%lib/ocaml/labltk/focus.cmx X%%LABLTK:%%lib/ocaml/labltk/palette.cmx X%%LABLTK:%%lib/ocaml/labltk/checkbutton.cmx X%%LABLTK:%%lib/ocaml/labltk/scrollbar.cmx X%%LABLTK:%%lib/ocaml/labltk/tkwait.cmx X%%LABLTK:%%lib/ocaml/labltk/imagebitmap.cmx X%%LABLTK:%%lib/ocaml/labltk/winfo.cmx X%%LABLTK:%%lib/ocaml/labltk/bell.cmx X%%LABLTK:%%lib/ocaml/labltk/imagephoto.cmx X%%LABLTK:%%lib/ocaml/labltk/grid.cmx X%%LABLTK:%%lib/ocaml/labltk/button.cmx X%%LABLTK:%%lib/ocaml/labltk/grab.cmx X%%LABLTK:%%lib/ocaml/labltk/listbox.cmx X%%LABLTK:%%lib/ocaml/labltk/pack.cmx X%%LABLTK:%%lib/ocaml/labltk/canvas.cmx X%%LABLTK:%%lib/ocaml/labltk/frame.cmx X%%LABLTK:%%lib/ocaml/labltk/toplevel.cmx X%%LABLTK:%%lib/ocaml/labltk/selection.cmx X%%LABLTK:%%lib/ocaml/labltk/dialog.cmx X%%LABLTK:%%lib/ocaml/labltk/radiobutton.cmx X%%LABLTK:%%lib/ocaml/labltk/scale.cmx X%%LABLTK:%%lib/ocaml/labltk/fileevent.cmx X%%LABLTK:%%lib/ocaml/labltk/timer.cmx X%%LABLTK:%%lib/ocaml/labltk/textvariable.cmx X%%LABLTK:%%lib/ocaml/labltk/protocol.cmx X%%LABLTK:%%lib/ocaml/labltk/widget.cmx X%%LABLTK:%%lib/ocaml/labltk/tk.cmx X%%LABLTK:%%lib/ocaml/labltk/labltk.a X%%LABLTK:%%lib/ocaml/labltk/labltk.cmxa X%%LABLTK:%%lib/ocaml/labltk/balloon.cmx X%%LABLTK:%%lib/ocaml/labltk/fileselect.cmx X%%LABLTK:%%lib/ocaml/labltk/libjpf.a X%%LABLTK:%%lib/ocaml/labltk/libjpf.cmxa Xshare/doc/ocaml/LICENSE Xshare/doc/ocaml/html/contents_motif.gif Xshare/doc/ocaml/html/index.html Xshare/doc/ocaml/html/libgraph.gif Xshare/doc/ocaml/html/manual.haux Xshare/doc/ocaml/html/manual.hmanual.hind Xshare/doc/ocaml/html/manual.hmanual.kwd.hind Xshare/doc/ocaml/html/manual001.html Xshare/doc/ocaml/html/manual002.html Xshare/doc/ocaml/html/manual003.html Xshare/doc/ocaml/html/manual004.html Xshare/doc/ocaml/html/manual005.html Xshare/doc/ocaml/html/manual006.html Xshare/doc/ocaml/html/manual007.html Xshare/doc/ocaml/html/manual008.html Xshare/doc/ocaml/html/manual009.html Xshare/doc/ocaml/html/manual010.html Xshare/doc/ocaml/html/manual011.html Xshare/doc/ocaml/html/manual012.html Xshare/doc/ocaml/html/manual013.html Xshare/doc/ocaml/html/manual014.html Xshare/doc/ocaml/html/manual015.html Xshare/doc/ocaml/html/manual016.html Xshare/doc/ocaml/html/manual017.html Xshare/doc/ocaml/html/manual018.html Xshare/doc/ocaml/html/manual019.html Xshare/doc/ocaml/html/manual020.html Xshare/doc/ocaml/html/manual021.html Xshare/doc/ocaml/html/manual022.html Xshare/doc/ocaml/html/manual023.html Xshare/doc/ocaml/html/manual024.html Xshare/doc/ocaml/html/manual025.html Xshare/doc/ocaml/html/manual026.html Xshare/doc/ocaml/html/manual027.html Xshare/doc/ocaml/html/manual028.html Xshare/doc/ocaml/html/manual029.html Xshare/doc/ocaml/html/manual030.html Xshare/doc/ocaml/html/manual031.html Xshare/doc/ocaml/html/manual032.html Xshare/doc/ocaml/html/manual033.html Xshare/doc/ocaml/html/manual034.html Xshare/doc/ocaml/html/manual035.html Xshare/doc/ocaml/html/manual036.html Xshare/doc/ocaml/html/manual037.html Xshare/doc/ocaml/html/manual038.html Xshare/doc/ocaml/html/manual039.html Xshare/doc/ocaml/html/manual040.html Xshare/doc/ocaml/html/manual041.html Xshare/doc/ocaml/html/manual042.html Xshare/doc/ocaml/html/manual043.html Xshare/doc/ocaml/html/manual044.html Xshare/doc/ocaml/html/manual045.html Xshare/doc/ocaml/html/manual046.html Xshare/doc/ocaml/html/manual047.html Xshare/doc/ocaml/html/manual048.html Xshare/doc/ocaml/html/manual049.html Xshare/doc/ocaml/html/manual050.html Xshare/doc/ocaml/html/manual051.html Xshare/doc/ocaml/html/manual052.html Xshare/doc/ocaml/html/manual053.html Xshare/doc/ocaml/html/manual054.html Xshare/doc/ocaml/html/manual055.html Xshare/doc/ocaml/html/manual056.html Xshare/doc/ocaml/html/manual057.html Xshare/doc/ocaml/html/manual058.html Xshare/doc/ocaml/html/manual059.html Xshare/doc/ocaml/html/manual060.html Xshare/doc/ocaml/html/manual061.html Xshare/doc/ocaml/html/manual062.html Xshare/doc/ocaml/html/manual063.html Xshare/doc/ocaml/html/manual064.html Xshare/doc/ocaml/html/manual065.html Xshare/doc/ocaml/html/manual066.html Xshare/doc/ocaml/html/manual067.html Xshare/doc/ocaml/html/manual068.html Xshare/doc/ocaml/html/manual069.html Xshare/doc/ocaml/html/manual070.html Xshare/doc/ocaml/html/manual071.html Xshare/doc/ocaml/html/manual072.html Xshare/doc/ocaml/html/manual073.html Xshare/doc/ocaml/html/manual074.html Xshare/doc/ocaml/html/manual075.html Xshare/doc/ocaml/html/next_motif.gif Xshare/doc/ocaml/html/previous_motif.gif Xshare/doc/ocaml/ocaml-3.01-refman.ps.gz X@dirrm share/doc/ocaml/html X@dirrm share/doc/ocaml X@dirrm lib/ocaml/caml X@dirrm lib/ocaml/threads X%%LABLTK:%%@dirrm lib/ocaml/labltk X@dirrm lib/ocaml END-of-ocaml/pkg-plist echo x - ocaml/Makefile sed 's/^X//' >ocaml/Makefile << 'END-of-ocaml/Makefile' X# New ports collection makefile for: Objective Caml X# Date created: 24 December 1996 X# Whom: Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> X# X# $FreeBSD: ports/lang/ocaml/Makefile,v 1.16 2000/10/02 14:40:55 ade Exp $ X# X XPORTNAME= ocaml XPORTVERSION= 3.01 XCATEGORIES= lang XMASTER_SITES= http://caml.inria.fr/distrib/ \ X ftp://ftp.inria.fr/lang/caml-light/ \ X ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/caml-light/ XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DOCFILES} XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-refman.html${EXTRACT_SUFX} X XMAINTAINER= patrick@watson.org X X.if defined(WITH_TK) XPLIST_SUB+= LABLTK:="" XLIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83 X.else XPLIST_SUB+= LABLTK:="@comment " X.endif X XUSE_XLIB= yes XHAS_CONFIGURE= yes XALL_TARGET= world bootstrap opt opt.opt X X.if ${MACHINE_ARCH} != "i386" XPLIST_SUB+= PROF:="@comment " X.else XPLIST_SUB+= PROF:="" X.endif X XMAN1= ocamlcp.1 ocamldep.1 ocamldebug.1 ocamlopt.1 ocamlc.opt.1 \ X ocamlrun.1 ocamlyacc.1 ocamlmktop.1 ocamlopt.opt.1 \ X ocaml.1 ocamlc.1 ocamllex.1 ocamlprof.1 \ X XCONFIGURE_ARGS= -prefix ${PREFIX} \ X -x11include ${X11BASE}/include \ X -x11lib ${X11BASE}/lib \ X -with-pthread X X.if defined(WITH_TK) XCONFIGURE_ARGS+= -tkdefs "-I${PREFIX}/include/tcl8.3 -I${PREFIX}/include/tk8.3" X.endif X X.if !defined(NOPORTDOCS) XDOCFILES= ${DISTNAME}-refman.html.tar.gz ${DISTNAME}-refman.ps.gz X.endif X Xpost-install: X @${MKDIR} ${PREFIX}/share/doc/ocaml X ${INSTALL_DATA} ${WRKSRC}/LICENSE ${PREFIX}/share/doc/ocaml/ X.if !defined(NOPORTDOCS) X @${MKDIR} ${PREFIX}/share/doc/ocaml/html X @cd ${WRKDIR}/htmlman; ${INSTALL_DATA} * ${PREFIX}/share/doc/ocaml/html X @${CP} ${DISTDIR}/${DISTNAME}-refman.ps.gz ${PREFIX}/share/doc/ocaml X.endif X @strip ${PREFIX}/bin/ocamlrun ${PREFIX}/bin/ocamlyacc X X.include <bsd.port.mk> END-of-ocaml/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103150306.f2F36uI88339>