1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-10 07:04:03 +00:00

Update to version 3.06

PR: 41822
Submitted by: Ronald Kuehn <rk@ronald.org>
This commit is contained in:
Kevin Lo 2002-08-21 02:14:35 +00:00
parent 3450039b2f
commit 6aa02c012e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=64728
5 changed files with 12 additions and 69 deletions

View File

@ -6,11 +6,11 @@
# #
PORTNAME= ocaml PORTNAME= ocaml
PORTVERSION= 3.05 PORTVERSION= 3.06
CATEGORIES= lang CATEGORIES= lang
MASTER_SITES= http://caml.inria.fr/distrib/ \ MASTER_SITES= http://caml.inria.fr/distrib/${DISTNAME}/ \
ftp://ftp.inria.fr/lang/caml-light/ \ ftp://ftp.inria.fr/lang/caml-light/${DISTNAME}/ \
ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/caml-light/ ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/caml-light/${DISTNAME}/
PKGNAMESUFFIX= ${TKSFX} PKGNAMESUFFIX= ${TKSFX}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DOCFILES} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DOCFILES}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \

View File

@ -1,4 +1,4 @@
MD5 (ocaml-3.05.tar.gz) = 20afd1cd0e958968b463e69c2f120493 MD5 (ocaml-3.06.tar.gz) = 51530ed183b511ce19fed325c8ab1b43
MD5 (ocaml-3.05-refman.html.tar.gz) = dd5d79888ef268b8e0473e36be0912dc MD5 (ocaml-3.06-refman.html.tar.gz) = 2b555271d2630698fcd3a9b9acfd1440
MD5 (ocaml-3.05-refman.ps.gz) = 587beb0670013d12b5816483d635520a MD5 (ocaml-3.06-refman.ps.gz) = 7a23eb2287e04d359500dcaa8a8b504c
MD5 (ocaml-3.05-refman.pdf) = 9a74ebf2d5a3beb04076a3d2006336bd MD5 (ocaml-3.06-refman.pdf) = ac949c5843b41af5fceed862319b9e9b

View File

@ -1,56 +0,0 @@
Index: byterun/major_gc.c
===================================================================
RCS file: /net/pauillac/caml/repository/csl/byterun/major_gc.c,v
retrieving revision 1.37
retrieving revision 1.39
diff -u -r1.37 -r1.39
--- major_gc.c 2002/06/05 12:11:15 1.37
+++ major_gc.c 2002/07/30 13:48:52 1.39
@@ -11,7 +11,7 @@
/* */
/***********************************************************************/
-/* $Id: major_gc.c,v 1.37 2002/06/05 12:11:15 doligez Exp $ */
+/* $Id: major_gc.c,v 1.39 2002/07/30 13:48:52 xleroy Exp $ */
#include <limits.h>
@@ -126,15 +126,12 @@
if (Tag_hd (hd) < No_scan_tag){
for (i = 0; i < size; i++){
child = Field (v, i);
- mark_again:
if (Is_block (child) && Is_in_heap (child)) {
hd = Hd_val(child);
if (Tag_hd (hd) == Forward_tag){
- child = Forward_val (child);
- Field (v, i) = child;
- goto mark_again;
+ Field (v, i) = Forward_val (child);
}
- if (Tag_hd(hd) == Infix_tag) {
+ else if (Tag_hd(hd) == Infix_tag) {
child -= Infix_offset_val(child);
hd = Hd_val(child);
}@@ -192,15 +189,13 @@
sz = Wosize_hd (hd);
for (i = 1; i < sz; i++){
curfield = Field (cur, i);
- weak_again:
- if (curfield != 0 && Is_block (curfield) && Is_in_heap (curfield)
- && Is_white_val (curfield)){
+ if (curfield != 0 && Is_block (curfield) && Is_in_heap (curfield)){
if (Tag_val (curfield) == Forward_tag){
- curfield = Forward_val (curfield);
- Field (cur, i) = curfield;
- goto weak_again;
+ Field (cur, i) = Forward_val (curfield);
}
- Field (cur, i) = 0;
+ else if (Is_white_val (curfield)){
+ Field (cur, i) = 0;
+ }
}
}
weak_prev = &Field (cur, 0);

View File

@ -12,8 +12,8 @@
- -cd $(MANDIR)/man1; rm -f ocpp.1; ln -s $(TARGET) ocpp.1 - -cd $(MANDIR)/man1; rm -f ocpp.1; ln -s $(TARGET) ocpp.1
- -cd $(MANDIR)/man1; rm -f camlp4o.opt.1; ln -s $(TARGET) camlp4o.opt.1 - -cd $(MANDIR)/man1; rm -f camlp4o.opt.1; ln -s $(TARGET) camlp4o.opt.1
- -cd $(MANDIR)/man1; rm -f camlp4r.opt.1; ln -s $(TARGET) camlp4r.opt.1 - -cd $(MANDIR)/man1; rm -f camlp4r.opt.1; ln -s $(TARGET) camlp4r.opt.1
+ -$(MKDIR) $(MANDIR) + -$(MKDIR) $(MANDIR)/man1
+ -cp $(TARGET) $(MANDIR)/. + -cp $(TARGET) $(MANDIR)/man1/.
camlp4.1: camlp4.1.tpl camlp4.1: camlp4.1.tpl
sed -e "s'LIBDIR'$(LIBDIR)'g" camlp4.1.tpl > camlp4.1 sed -e "s'LIBDIR'$(LIBDIR)'g" camlp4.1.tpl > camlp4.1

View File

@ -611,7 +611,6 @@ lib/ocaml/ocamldoc/odoc_analyse.cmi
lib/ocaml/ocamldoc/odoc.cmi lib/ocaml/ocamldoc/odoc.cmi
lib/ocaml/ocamldoc/ocamldoc.hva lib/ocaml/ocamldoc/ocamldoc.hva
lib/ocaml/ocamldoc/odoc_info.cma lib/ocaml/ocamldoc/odoc_info.cma
lib/ocaml/ocamldoc/odoc_args.mli
lib/ocaml/ocamldoc/odoc_info.mli lib/ocaml/ocamldoc/odoc_info.mli
lib/ocaml/ocamldoc/odoc_info.cmxa lib/ocaml/ocamldoc/odoc_info.cmxa
lib/ocaml/ocamldoc/odoc_info.a lib/ocaml/ocamldoc/odoc_info.a
@ -1096,8 +1095,8 @@ share/doc/ocaml/LICENSE
%%PORTDOCS%%share/doc/ocaml/html/next_motif.gif %%PORTDOCS%%share/doc/ocaml/html/next_motif.gif
%%PORTDOCS%%share/doc/ocaml/html/previous_motif.gif %%PORTDOCS%%share/doc/ocaml/html/previous_motif.gif
%%PORTDOCS%%share/doc/ocaml/html/libgraph.gif %%PORTDOCS%%share/doc/ocaml/html/libgraph.gif
%%PORTDOCS%%share/doc/ocaml/ocaml-3.05-refman.ps.gz %%PORTDOCS%%share/doc/ocaml/ocaml-3.06-refman.ps.gz
%%PORTDOCS%%share/doc/ocaml/ocaml-3.05-refman.pdf %%PORTDOCS%%share/doc/ocaml/ocaml-3.06-refman.pdf
@dirrm lib/ocaml/stublibs @dirrm lib/ocaml/stublibs
@dirrm lib/ocaml/caml @dirrm lib/ocaml/caml
@dirrm lib/ocaml/threads @dirrm lib/ocaml/threads