Skip site navigation (1)Skip section navigation (2)
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>