Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Dec 1997 16:50:15 +0900 (JST)
From:      Kazuhiko Kiriyama(System administrator) <kiri@kiri.toba-cmt.ac.jp>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/5252: Update the port(ocaml-1.06):lang/ocaml.
Message-ID:  <199712080750.QAA25206@kiri.toba-cmt.ac.jp>
Resent-Message-ID: <199712080800.AAA13766@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         5252
>Category:       ports
>Synopsis:       Update the port(ocaml-1.06):lang/ocaml.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Class:          support
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec  8 00:00:08 PST 1997
>Last-Modified:
>Originator:     Kazuhiko Kiriyama
>Organization:
Toba National College of Maritime Technology.
                 Department of Electronic Mechanical Engineering
>Release:        FreeBSD 2.2.5-STABLE i386
>Environment:
>Description:
	I've updated the port(ocaml-1.06):lang/ocaml.
	I put the diff from ports-current(lang/ocaml) in "Fix:".

>How-To-Repeat:
>Fix:
diff -aurN ../../current/lang/ocaml/Makefile ./Makefile
--- ../../current/lang/ocaml/Makefile	Thu Nov 20 00:09:43 1997
+++ ./Makefile	Mon Dec  8 13:20:56 1997
@@ -1,12 +1,12 @@
 # New ports collection makefile for:	Objective Caml
-# Version required:	1.03
+# Version required:	1.06
 # Date created:		24 December 1996
 # Whom:			Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
 #
 # $Id: Makefile,v 1.2 1997/11/18 12:31:08 tg Exp $
 #
 
-DISTNAME=	ocaml-1.03
+DISTNAME=	ocaml-1.06
 CATEGORIES=	lang
 MASTER_SITES=	ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/caml-light/ \
 		ftp://ftp.inria.fr/lang/caml-light/
@@ -19,6 +19,8 @@
 ALL_TARGET=	world bootstrap opt
 MAN1=		ocaml.1 ocamlc.1 ocamlcp.1 ocamldep.1 ocamllex.1 \
 		ocamlopt.1 ocamlprof.1 ocamlrun.1 ocamlyacc.1
+
+CONFIGURE_ENV+=	PREFIX=${PREFIX} X11BASE=${X11BASE} BATCH=${BATCH}
 
 .if !defined(NOPORTDOCS)
 DOCFILES=	${DISTNAME}-refman.html.tar.gz
diff -aurN ../../current/lang/ocaml/files/md5 ./files/md5
--- ../../current/lang/ocaml/files/md5	Thu Nov 20 00:09:43 1997
+++ ./files/md5	Mon Dec  8 10:59:12 1997
@@ -1,2 +1,2 @@
-MD5 (ocaml-1.03.tar.gz) = 933ececf83e12d713e1867e5f7423d0e
-MD5 (ocaml-1.03-refman.html.tar.gz) = 4a00b7ae77353b2b03dfebe40287f226
+MD5 (ocaml-1.06.tar.gz) = 76c6aee6305b723b05fe0cdf0145499a
+MD5 (ocaml-1.06-refman.html.tar.gz) = 09a051efa2b52e81fc0ab346bed89534
diff -aurN ../../current/lang/ocaml/patches/patch-aa ./patches/patch-aa
--- ../../current/lang/ocaml/patches/patch-aa	Thu Jan  1 09:00:00 1970
+++ ./patches/patch-aa	Mon Dec  8 16:26:36 1997
@@ -0,0 +1,107 @@
+*** configure~	Tue Nov 11 03:20:46 1997
+--- configure	Mon Dec  8 13:13:48 1997
+***************
+*** 13,21 ****
+  
+  # $Id: configure,v 1.51 1997/11/10 18:20:46 xleroy Exp $
+  
+! bindir=/usr/local/bin
+! libdir=/usr/local/lib/ocaml
+! mandir=/usr/local/man/man1
+  manext=1
+  host_type=unknown
+  cc=''
+--- 13,21 ----
+  
+  # $Id: configure,v 1.51 1997/11/10 18:20:46 xleroy Exp $
+  
+! bindir=${PREFIX}/bin
+! libdir=${PREFIX}/lib/ocaml
+! mandir=${PREFIX}/man/man1
+  manext=1
+  host_type=unknown
+  cc=''
+***************
+*** 110,115 ****
+--- 110,117 ----
+  
+  # Check for buggy versions of GCC
+  
++ if [ ! "${BATCH}" ]; then
++ 
+  case "$host,$cc" in
+    i[3456]86-*-*,gcc*)
+      case `$cc --version` in
+***************
+*** 132,137 ****
+--- 134,141 ----
+      esac;;
+  esac
+  
++ fi
++ 
+  # Configure the bytecode compiler
+  
+  bytecc="$cc"
+***************
+*** 620,633 ****
+  x11_link="not found"
+  
+  for dir in $x11_include_dir \
+!   /usr/X11R6/include /usr/X11R5/include /usr/X11R4/include \
+    /usr/include/X11R6 /usr/include/X11R5 /usr/include/X11R4 \
+!   /usr/local/X11R6/include /usr/local/X11R5/include /usr/local/X11R4/include \
+!   /usr/local/include/X11R6 /usr/local/include/X11R5 /usr/local/include/X11R4 \
+!   /usr/X11/include /usr/include/X11 /usr/local/X11/include \
+!   /usr/local/include/X11 /usr/X386/include /usr/x386/include \
+!   /usr/XFree86/include/X11 /usr/include /usr/local/include \
+!   /usr/unsupported/include /usr/athena/include /usr/local/x11r5/include \
+    /usr/lpp/Xamples/include /usr/openwin/include /usr/openwin/share/include \
+    /opt/X11R6/include /opt/X11R5/include
+  do
+--- 624,637 ----
+  x11_link="not found"
+  
+  for dir in $x11_include_dir \
+!   ${X11BASE}/include /usr/X11R5/include /usr/X11R4/include \
+    /usr/include/X11R6 /usr/include/X11R5 /usr/include/X11R4 \
+!   ${PREFIX}/X11R6/include ${PREFIX}/X11R5/include ${PREFIX}/X11R4/include \
+!   ${PREFIX}/include/X11R6 ${PREFIX}/include/X11R5 ${PREFIX}/include/X11R4 \
+!   /usr/X11/include /usr/include/X11 ${PREFIX}/X11/include \
+!   ${PREFIX}/include/X11 /usr/X386/include /usr/x386/include \
+!   /usr/XFree86/include/X11 /usr/include ${PREFIX}/include \
+!   /usr/unsupported/include /usr/athena/include ${PREFIX}/x11r5/include \
+    /usr/lpp/Xamples/include /usr/openwin/include /usr/openwin/share/include \
+    /opt/X11R6/include /opt/X11R5/include
+  do
+***************
+*** 638,651 ****
+  done
+  
+  for dir in $x11_lib_dir \
+!   /usr/X11R6/lib /usr/X11R5/lib /usr/X11R4/lib \
+    /usr/lib/X11R6 /usr/lib/X11R5 /usr/lib/X11R4 \
+!   /usr/local/X11R6/lib /usr/local/X11R5/lib /usr/local/X11R4/lib \
+!   /usr/local/lib/X11R6 /usr/local/lib/X11R5 /usr/local/lib/X11R4 \
+!   /usr/X11/lib /usr/lib/X11 /usr/local/X11/lib \
+!   /usr/local/lib/X11 /usr/X386/lib /usr/x386/lib \
+!   /usr/XFree86/lib/X11 /usr/lib /usr/local/lib \
+!   /usr/unsupported/lib /usr/athena/lib /usr/local/x11r5/lib \
+    /usr/lpp/Xamples/lib /usr/openwin/lib /usr/openwin/share/lib \
+    /opt/X11R6/lib /opt/X11R5/lib
+  do
+--- 642,655 ----
+  done
+  
+  for dir in $x11_lib_dir \
+!   ${X11BASE}/lib /usr/X11R5/lib /usr/X11R4/lib \
+    /usr/lib/X11R6 /usr/lib/X11R5 /usr/lib/X11R4 \
+!   ${PREFIX}/X11R6/lib ${PREFIX}/X11R5/lib ${PREFIX}/X11R4/lib \
+!   ${PREFIX}/lib/X11R6 ${PREFIX}/lib/X11R5 ${PREFIX}/lib/X11R4 \
+!   /usr/X11/lib /usr/lib/X11 ${PREFIX}/X11/lib \
+!   ${PREFIX}/lib/X11 /usr/X386/lib /usr/x386/lib \
+!   /usr/XFree86/lib/X11 /usr/lib ${PREFIX}/lib \
+!   /usr/unsupported/lib /usr/athena/lib ${PREFIX}/x11r5/lib \
+    /usr/lpp/Xamples/lib /usr/openwin/lib /usr/openwin/share/lib \
+    /opt/X11R6/lib /opt/X11R5/lib
+  do
diff -aurN ../../current/lang/ocaml/pkg/PLIST ./pkg/PLIST
--- ../../current/lang/ocaml/pkg/PLIST	Thu Nov 20 00:09:43 1997
+++ ./pkg/PLIST	Mon Dec  8 16:34:20 1997
@@ -1,6 +1,7 @@
 bin/ocaml
 bin/ocamlc
 bin/ocamlcp
+bin/ocamldebug
 bin/ocamldep
 bin/ocamllex
 bin/ocamlmktop
@@ -10,16 +11,25 @@
 bin/ocamlyacc
 lib/ocaml/arg.cmi
 lib/ocaml/arg.cmx
+lib/ocaml/arg.ml
 lib/ocaml/arg.mli
 lib/ocaml/arith_flags.cmx
 lib/ocaml/arith_status.cmi
 lib/ocaml/arith_status.cmx
+lib/ocaml/arith_status.mli
 lib/ocaml/array.cmi
 lib/ocaml/array.cmx
+lib/ocaml/array.ml
 lib/ocaml/array.mli
 lib/ocaml/big_int.cmi
 lib/ocaml/big_int.cmx
+lib/ocaml/big_int.mli
+lib/ocaml/callback.cmi
+lib/ocaml/callback.cmx
+lib/ocaml/callback.ml
+lib/ocaml/callback.mli
 lib/ocaml/caml/alloc.h
+lib/ocaml/caml/callback.h
 lib/ocaml/caml/config.h
 lib/ocaml/caml/memory.h
 lib/ocaml/caml/misc.h
@@ -27,39 +37,57 @@
 lib/ocaml/camlheader
 lib/ocaml/char.cmi
 lib/ocaml/char.cmx
+lib/ocaml/char.ml
 lib/ocaml/char.mli
+lib/ocaml/condition.mli
 lib/ocaml/dbm.a
 lib/ocaml/dbm.cma
 lib/ocaml/dbm.cmi
 lib/ocaml/dbm.cmx
 lib/ocaml/dbm.cmxa
+lib/ocaml/dbm.mli
 lib/ocaml/digest.cmi
 lib/ocaml/digest.cmx
+lib/ocaml/digest.ml
 lib/ocaml/digest.mli
 lib/ocaml/dynlink.cma
 lib/ocaml/dynlink.cmi
+lib/ocaml/event.mli
 lib/ocaml/expunge
 lib/ocaml/extract_crc
 lib/ocaml/filename.cmi
 lib/ocaml/filename.cmx
+lib/ocaml/filename.ml
 lib/ocaml/filename.mli
 lib/ocaml/format.cmi
 lib/ocaml/format.cmx
+lib/ocaml/format.ml
 lib/ocaml/format.mli
 lib/ocaml/gc.cmi
 lib/ocaml/gc.cmx
+lib/ocaml/gc.ml
 lib/ocaml/gc.mli
 lib/ocaml/genlex.cmi
 lib/ocaml/genlex.cmx
+lib/ocaml/genlex.ml
 lib/ocaml/genlex.mli
+lib/ocaml/graphics.a
 lib/ocaml/graphics.cma
 lib/ocaml/graphics.cmi
+lib/ocaml/graphics.cmxa
+lib/ocaml/graphics.mli
 lib/ocaml/hashtbl.cmi
 lib/ocaml/hashtbl.cmx
+lib/ocaml/hashtbl.ml
 lib/ocaml/hashtbl.mli
 lib/ocaml/int_misc.cmx
+lib/ocaml/lazy.cmi
+lib/ocaml/lazy.cmx
+lib/ocaml/lazy.ml
+lib/ocaml/lazy.mli
 lib/ocaml/lexing.cmi
 lib/ocaml/lexing.cmx
+lib/ocaml/lexing.ml
 lib/ocaml/lexing.mli
 lib/ocaml/libasmrun.a
 lib/ocaml/libcamlrun.a
@@ -71,57 +99,79 @@
 lib/ocaml/libunix.a
 lib/ocaml/list.cmi
 lib/ocaml/list.cmx
+lib/ocaml/list.ml
 lib/ocaml/list.mli
 lib/ocaml/map.cmi
 lib/ocaml/map.cmx
+lib/ocaml/map.ml
 lib/ocaml/map.mli
+lib/ocaml/marshal.cmi
+lib/ocaml/marshal.cmx
+lib/ocaml/marshal.ml
+lib/ocaml/marshal.mli
+lib/ocaml/mutex.mli
 lib/ocaml/nat.cmi
 lib/ocaml/nat.cmx
+lib/ocaml/nat.mli
 lib/ocaml/num.cmi
 lib/ocaml/num.cmx
+lib/ocaml/num.mli
 lib/ocaml/nums.a
 lib/ocaml/nums.cma
 lib/ocaml/nums.cmxa
 lib/ocaml/obj.cmi
 lib/ocaml/obj.cmx
+lib/ocaml/obj.ml
 lib/ocaml/obj.mli
 lib/ocaml/oo.cmi
 lib/ocaml/oo.cmx
+lib/ocaml/oo.ml
 lib/ocaml/oo.mli
 lib/ocaml/parsing.cmi
 lib/ocaml/parsing.cmx
+lib/ocaml/parsing.ml
 lib/ocaml/parsing.mli
 lib/ocaml/pervasives.cmi
 lib/ocaml/pervasives.cmx
+lib/ocaml/pervasives.ml
 lib/ocaml/pervasives.mli
 lib/ocaml/printexc.cmi
 lib/ocaml/printexc.cmx
+lib/ocaml/printexc.ml
 lib/ocaml/printexc.mli
 lib/ocaml/printf.cmi
 lib/ocaml/printf.cmx
+lib/ocaml/printf.ml
 lib/ocaml/printf.mli
 lib/ocaml/profiling.cmi
 lib/ocaml/profiling.cmo
 lib/ocaml/queue.cmi
 lib/ocaml/queue.cmx
+lib/ocaml/queue.ml
 lib/ocaml/queue.mli
 lib/ocaml/random.cmi
 lib/ocaml/random.cmx
+lib/ocaml/random.ml
 lib/ocaml/random.mli
 lib/ocaml/ratio.cmi
 lib/ocaml/ratio.cmx
+lib/ocaml/ratio.mli
 lib/ocaml/set.cmi
 lib/ocaml/set.cmx
+lib/ocaml/set.ml
 lib/ocaml/set.mli
 lib/ocaml/sort.cmi
 lib/ocaml/sort.cmx
+lib/ocaml/sort.ml
 lib/ocaml/sort.mli
 lib/ocaml/stack.cmi
 lib/ocaml/stack.cmx
+lib/ocaml/stack.ml
 lib/ocaml/stack.mli
 lib/ocaml/std_exit.cmi
 lib/ocaml/std_exit.cmo
 lib/ocaml/std_exit.cmx
+lib/ocaml/std_exit.ml
 lib/ocaml/std_exit.o
 lib/ocaml/stdlib.a
 lib/ocaml/stdlib.cma
@@ -131,16 +181,22 @@
 lib/ocaml/str.cmi
 lib/ocaml/str.cmx
 lib/ocaml/str.cmxa
+lib/ocaml/str.mli
 lib/ocaml/stream.cmi
 lib/ocaml/stream.cmx
+lib/ocaml/stream.ml
 lib/ocaml/stream.mli
 lib/ocaml/string.cmi
 lib/ocaml/string.cmx
+lib/ocaml/string.ml
 lib/ocaml/string.mli
 lib/ocaml/string_misc.cmx
 lib/ocaml/sys.cmi
 lib/ocaml/sys.cmx
+lib/ocaml/sys.ml
 lib/ocaml/sys.mli
+lib/ocaml/thread.mli
+lib/ocaml/threadUnix.mli
 lib/ocaml/threads/condition.cmi
 lib/ocaml/threads/event.cmi
 lib/ocaml/threads/mutex.cmi
@@ -157,6 +213,11 @@
 lib/ocaml/unix.cmi
 lib/ocaml/unix.cmx
 lib/ocaml/unix.cmxa
+lib/ocaml/unix.mli
+lib/ocaml/weak.cmi
+lib/ocaml/weak.cmx
+lib/ocaml/weak.ml
+lib/ocaml/weak.mli
 man/man1/ocaml.1.gz
 man/man1/ocamlc.1.gz
 man/man1/ocamlcp.1.gz
@@ -176,32 +237,35 @@
 share/doc/ocaml/html/node13.html
 share/doc/ocaml/html/node14.html
 share/doc/ocaml/html/node15.html
-share/doc/ocaml/html/node16.1.html
-share/doc/ocaml/html/node16.10.html
-share/doc/ocaml/html/node16.11.html
-share/doc/ocaml/html/node16.12.html
-share/doc/ocaml/html/node16.13.html
-share/doc/ocaml/html/node16.14.html
-share/doc/ocaml/html/node16.15.html
-share/doc/ocaml/html/node16.16.html
-share/doc/ocaml/html/node16.17.html
-share/doc/ocaml/html/node16.18.html
-share/doc/ocaml/html/node16.19.html
-share/doc/ocaml/html/node16.2.html
-share/doc/ocaml/html/node16.20.html
-share/doc/ocaml/html/node16.21.html
-share/doc/ocaml/html/node16.22.html
-share/doc/ocaml/html/node16.23.html
-share/doc/ocaml/html/node16.24.html
-share/doc/ocaml/html/node16.25.html
-share/doc/ocaml/html/node16.3.html
-share/doc/ocaml/html/node16.4.html
-share/doc/ocaml/html/node16.5.html
-share/doc/ocaml/html/node16.6.html
-share/doc/ocaml/html/node16.7.html
-share/doc/ocaml/html/node16.8.html
-share/doc/ocaml/html/node16.9.html
 share/doc/ocaml/html/node16.html
+share/doc/ocaml/html/node17.1.html
+share/doc/ocaml/html/node17.10.html
+share/doc/ocaml/html/node17.11.html
+share/doc/ocaml/html/node17.12.html
+share/doc/ocaml/html/node17.13.html
+share/doc/ocaml/html/node17.14.html
+share/doc/ocaml/html/node17.15.html
+share/doc/ocaml/html/node17.16.html
+share/doc/ocaml/html/node17.17.html
+share/doc/ocaml/html/node17.18.html
+share/doc/ocaml/html/node17.19.html
+share/doc/ocaml/html/node17.2.html
+share/doc/ocaml/html/node17.20.html
+share/doc/ocaml/html/node17.21.html
+share/doc/ocaml/html/node17.22.html
+share/doc/ocaml/html/node17.23.html
+share/doc/ocaml/html/node17.24.html
+share/doc/ocaml/html/node17.25.html
+share/doc/ocaml/html/node17.26.html
+share/doc/ocaml/html/node17.27.html
+share/doc/ocaml/html/node17.28.html
+share/doc/ocaml/html/node17.3.html
+share/doc/ocaml/html/node17.4.html
+share/doc/ocaml/html/node17.5.html
+share/doc/ocaml/html/node17.6.html
+share/doc/ocaml/html/node17.7.html
+share/doc/ocaml/html/node17.8.html
+share/doc/ocaml/html/node17.9.html
 share/doc/ocaml/html/node17.html
 share/doc/ocaml/html/node18.html
 share/doc/ocaml/html/node19.html
@@ -209,6 +273,7 @@
 share/doc/ocaml/html/node20.html
 share/doc/ocaml/html/node21.html
 share/doc/ocaml/html/node22.html
+share/doc/ocaml/html/node23.html
 share/doc/ocaml/html/node3.html
 share/doc/ocaml/html/node4.html
 share/doc/ocaml/html/node5.1.html
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712080750.QAA25206>