ports/130845: [patch] lang/ocaml update to 3.11.0
Hirohisa Yamaguchi
umq at ueo.co.jp
Wed Jan 21 22:40:04 UTC 2009
>Number: 130845
>Category: ports
>Synopsis: [patch] lang/ocaml update to 3.11.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jan 21 22:40:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Hirohisa Yamaguchi
>Release: FreeBSD 8.0-CURRENT amd64
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD calliope.****.org 8.0-CURRENT FreeBSD 8.0-CURRENT #17: Thu Jul 10 06:27:38 JST 2008 root at calliope.****.org:/usr/obj/usr/src/sys/CALLIOPE64 amd64
>Description:
The new version of lang/ocaml 3.11.0 has been released.
WWW: http://caml.inria.fr/ocaml/release.en.html
>How-To-Repeat:
N/A
>Fix:
The patch follows:
cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/ocaml/Makefile,v
retrieving revision 1.61
diff -p -u -r1.61 Makefile
--- Makefile 19 Apr 2008 17:51:31 -0000 1.61
+++ Makefile 21 Jan 2009 22:29:30 -0000
@@ -6,8 +6,7 @@
#
PORTNAME= ocaml
-PORTVERSION= 3.10.2
-PORTREVISION= 1
+PORTVERSION= 3.11.0
CATEGORIES= lang
MASTER_SITES= http://caml.inria.fr/distrib/${DISTNAME:R}/ \
ftp://ftp.inria.fr/INRIA/caml-light/${DISTNAME:R}/ \
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/lang/ocaml/distinfo,v
retrieving revision 1.23
diff -p -u -r1.23 distinfo
--- distinfo 6 Apr 2008 19:44:40 -0000 1.23
+++ distinfo 21 Jan 2009 22:29:30 -0000
@@ -1,3 +1,3 @@
-MD5 (ocaml-3.10.2.tar.bz2) = d86f8f8aa4574fa60dd6f89044580307
-SHA256 (ocaml-3.10.2.tar.bz2) = 3755a32da1a7490d47fff7838c12c754d3fcfe69d7c9ff2358704259dc477c58
-SIZE (ocaml-3.10.2.tar.bz2) = 2284860
+MD5 (ocaml-3.11.0.tar.bz2) = 6ed1c3ed660a15408362242fa8fa4668
+SHA256 (ocaml-3.11.0.tar.bz2) = 3faa9057bdac916413a5dee17180f5a8fbc7fb7589465208f72f692bddbd6776
+SIZE (ocaml-3.11.0.tar.bz2) = 2359311
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/lang/ocaml/pkg-plist,v
retrieving revision 1.31
diff -p -u -r1.31 pkg-plist
--- pkg-plist 6 Apr 2008 19:44:40 -0000 1.31
+++ pkg-plist 21 Jan 2009 22:29:30 -0000
@@ -66,6 +66,7 @@ lib/ocaml/bigarray.cma
lib/ocaml/bigarray.cmi
lib/ocaml/bigarray.cmx
lib/ocaml/bigarray.cmxa
+lib/ocaml/bigarray.cmxs
lib/ocaml/bigarray.mli
lib/ocaml/buffer.cmi
lib/ocaml/buffer.cmx
@@ -93,6 +94,11 @@ lib/ocaml/caml/signals.h
lib/ocaml/caml/unixsupport.h
lib/ocaml/camlheader
lib/ocaml/camlheader_ur
+lib/ocaml/camlinternalLazy.cmi
+lib/ocaml/camlinternalLazy.cmx
+lib/ocaml/camlinternalLazy.ml
+lib/ocaml/camlinternalLazy.mli
+lib/ocaml/camlinternalLazy.p.cmx
lib/ocaml/camlinternalMod.cmi
lib/ocaml/camlinternalMod.cmx
lib/ocaml/camlinternalMod.ml
@@ -136,10 +142,6 @@ lib/ocaml/camlp4/Camlp4Filters/Camlp4Pro
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmx
lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Tracer.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Tracer.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Tracer.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Tracer.o
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmi
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmo
lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmx
@@ -268,14 +270,18 @@ lib/ocaml/dbm.cma
lib/ocaml/dbm.cmi
lib/ocaml/dbm.cmx
lib/ocaml/dbm.cmxa
+lib/ocaml/dbm.cmxs
lib/ocaml/dbm.mli
lib/ocaml/digest.cmi
lib/ocaml/digest.cmx
lib/ocaml/digest.ml
lib/ocaml/digest.mli
lib/ocaml/digest.p.cmx
+lib/ocaml/dynlink.a
lib/ocaml/dynlink.cma
lib/ocaml/dynlink.cmi
+lib/ocaml/dynlink.cmx
+lib/ocaml/dynlink.cmxa
lib/ocaml/dynlink.mli
lib/ocaml/event.mli
lib/ocaml/expunge
@@ -305,8 +311,10 @@ lib/ocaml/genlex.p.cmx
%%X11%%lib/ocaml/graphics.cmi
%%X11%%lib/ocaml/graphics.cmx
%%X11%%lib/ocaml/graphics.cmxa
+%%X11%%lib/ocaml/graphics.cmxs
%%X11%%lib/ocaml/graphics.mli
%%X11%%lib/ocaml/graphicsX11.cmi
+%%X11%%lib/ocaml/graphicsX11.cmx
%%X11%%lib/ocaml/graphicsX11.mli
lib/ocaml/hashtbl.cmi
lib/ocaml/hashtbl.cmx
@@ -664,6 +672,7 @@ lib/ocaml/libasmrun.a
lib/ocaml/libasmrunp.a
lib/ocaml/libbigarray.a
lib/ocaml/libcamlrun.a
+lib/ocaml/libcamlrun_shared.so
%%X11%%lib/ocaml/libgraphics.a
lib/ocaml/libmldbm.a
lib/ocaml/libnums.a
@@ -711,6 +720,7 @@ lib/ocaml/num.mli
lib/ocaml/nums.a
lib/ocaml/nums.cma
lib/ocaml/nums.cmxa
+lib/ocaml/nums.cmxs
lib/ocaml/obj.cmi
lib/ocaml/obj.cmx
lib/ocaml/obj.ml
@@ -870,6 +880,7 @@ lib/ocaml/str.cma
lib/ocaml/str.cmi
lib/ocaml/str.cmx
lib/ocaml/str.cmxa
+lib/ocaml/str.cmxs
lib/ocaml/str.mli
lib/ocaml/stream.cmi
lib/ocaml/stream.cmx
@@ -926,6 +937,7 @@ lib/ocaml/unix.cma
lib/ocaml/unix.cmi
lib/ocaml/unix.cmx
lib/ocaml/unix.cmxa
+lib/ocaml/unix.cmxs
lib/ocaml/unix.mli
lib/ocaml/unixLabels.cmi
lib/ocaml/unixLabels.cmx
cvs diff: Diffing files
Index: files/mann
===================================================================
RCS file: /home/ncvs/ports/lang/ocaml/files/mann,v
retrieving revision 1.1
diff -p -u -r1.1 mann
--- files/mann 2 Aug 2006 14:00:20 -0000 1.1
+++ files/mann 21 Jan 2009 22:29:30 -0000
@@ -79,3 +79,4 @@ Weak.Make.n
Weak.S.n
Weak.n
CamlinternalMod.n
+CamlinternalLazy.n
Index: files/patch-camlp4-man_Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/ocaml/files/patch-camlp4-man_Makefile,v
retrieving revision 1.1
diff -p -u -r1.1 patch-camlp4-man_Makefile
--- files/patch-camlp4-man_Makefile 2 Aug 2006 14:00:20 -0000 1.1
+++ files/patch-camlp4-man_Makefile 21 Jan 2009 22:29:30 -0000
@@ -1,14 +1,14 @@
---- ./camlp4/man/Makefile.orig Thu Jul 3 20:14:49 2003
-+++ ./camlp4/man/Makefile Sun May 21 14:02:41 2006
+--- ./camlp4/man/Makefile.orig 2008-10-27 23:03:31.000000000 +0900
++++ ./camlp4/man/Makefile 2009-01-21 01:35:26.000000000 +0900
@@ -3,7 +3,6 @@
- include ../config/Makefile
+ include ../config/Makefile.cnf
TARGET=camlp4.1
-ALIASES=camlp4o.1 camlp4r.1 mkcamlp4.1 ocpp.1 camlp4o.opt.1 camlp4r.opt.1
- all: $(TARGET)
+ include ../config/Makefile.base
-@@ -18,10 +17,6 @@
+@@ -11,10 +10,6 @@
if test -n '$(MANDIR)'; then \
$(MKDIR) $(MANDIR)/man1 ; \
cp $(TARGET) $(MANDIR)/man1/. ; \
Index: files/patch-configure
===================================================================
RCS file: /home/ncvs/ports/lang/ocaml/files/patch-configure,v
retrieving revision 1.9
diff -p -u -r1.9 patch-configure
--- files/patch-configure 6 Apr 2008 19:44:41 -0000 1.9
+++ files/patch-configure 21 Jan 2009 22:29:31 -0000
@@ -1,6 +1,6 @@
---- configure.orig 2008-01-04 16:26:38.000000000 +0300
-+++ configure 2008-04-06 23:16:20.000000000 +0400
-@@ -79,6 +79,8 @@
+--- ./configure.orig 2008-11-07 19:34:16.000000000 +0900
++++ ./configure 2009-01-21 01:41:11.000000000 +0900
+@@ -85,6 +85,8 @@
withcurses=no;;
-no-shared-libs)
withsharedlibs=no;;
@@ -9,15 +9,15 @@
-x11include*|--x11include*)
x11_include_dir=$2; shift;;
-x11lib*|--x11lib*)
-@@ -686,6 +688,7 @@
- i386,*,gnu) profiling='prof';;
+@@ -739,6 +741,7 @@
i386,*,bsd_elf) profiling='prof';;
+ amd64,*,macosx) profiling='prof';;
i386,*,macosx) profiling='prof';;
+ *,*,freebsd) profiling='prof';;
sparc,*,solaris)
profiling='prof'
case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;;
-@@ -1132,124 +1135,24 @@
+@@ -1183,127 +1186,24 @@
x11_include="not found"
x11_link="not found"
@@ -129,8 +129,11 @@
- if test $dir = /usr/lib; then
- x11_link="-lX11"
- else
-- x11_link="-L$dir -lX11"
- x11_libs="-L$dir"
+- case "$host" in
+- *-*-*bsd*) x11_link="-R$dir -L$dir -lX11";;
+- *) x11_link="-L$dir -lX11";;
+- esac
- fi
- break
- fi
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list