Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Apr 2001 13:48:08 -0500 (CDT)
From:      sluggo@unknown.nu
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/26680: Update devel/camlp4 to 3.01 (current port is broken)
Message-ID:  <200104181848.f3IIm8m04870@iguana.unknown.nu>

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

>Number:         26680
>Category:       ports
>Synopsis:       Update devel/camlp4 to 3.01 (current port is broken)
>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 Apr 18 11:50:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Kim Scarborough
>Release:        FreeBSD 4.1.1-RELEASE i386
>Organization:
Society of the Living Cheeseheads
>Environment:

N/A

>Description:

This is an upgrade of the devel/camlp4 port from 3.00 to 3.01. The current port
has been broken since the upgrade of the ocaml port, so please commit this as soon
as possible.

The file files/patch-ab is no longer needed.

I am the maintainer of this port.

>How-To-Repeat:

N/A

>Fix:

diff -ruN camlp4.orig/Makefile camlp4/Makefile
--- camlp4.orig/Makefile	Sun Oct 22 13:40:50 2000
+++ camlp4/Makefile	Wed Apr 18 13:00:46 2001
@@ -6,9 +6,10 @@
 #
 
 PORTNAME=	camlp4
-PORTVERSION=	3.00
+PORTVERSION=	3.01
 CATEGORIES=	devel
 MASTER_SITES=	ftp://ftp.inria.fr/INRIA/Projects/cristal/camlp4/ \
+		http://cristal.inria.fr/~ddr/Camlp4/ftp/ \
 		http://www.unknown.nu/ports/
 
 MAINTAINER=	user@unknown.nu
@@ -22,8 +23,8 @@
 ALL_TARGET=	world bootstrap opt
 
 MAN1=		camlp4.1
-MLINKS=	camlp4.1 camlp4o.1 camlp4.1 camlp4r.1 camlp4.1 mkcamlp4.1 \
-		camlp4.1 ocpp.1 camlp4.1 camlp4o.1 camlp4.1 camlp4r.opt.1 \
-		camlp4.1 camlp4o.opt.1
+MLINKS=		camlp4.1 camlp4o.1 camlp4.1 camlp4o.opt.1 \
+		camlp4.1 camlp4r.1 camlp4.1 camlp4r.opt.1 \
+		camlp4.1 mkcamlp4.1 camlp4.1 ocpp.1
 
 .include <bsd.port.mk>
diff -ruN camlp4.orig/distinfo camlp4/distinfo
--- camlp4.orig/distinfo	Fri Oct 13 15:17:07 2000
+++ camlp4/distinfo	Wed Apr 18 11:38:11 2001
@@ -1 +1 @@
-MD5 (camlp4-3.00.tar.gz) = 35d918bd70a7d325787346db33733973
+MD5 (camlp4-3.01.tar.gz) = 9baa7f4adbaa8f88eeb0e754bc681aec
diff -ruN camlp4.orig/files/patch-ab camlp4/files/patch-ab
--- camlp4.orig/files/patch-ab	Fri Oct 13 15:17:09 2000
+++ camlp4/files/patch-ab	Wed Dec 31 18:00:00 1969
@@ -1,19 +0,0 @@
-*** Makefile.orig	Tue Apr 18 10:44:11 2000
---- Makefile	Fri Sep 22 15:04:48 2000
-***************
-*** 11,17 ****
-  	set -e; for i in $(DIRS); do cd $$i; $(MAKE) all; cd ..; done
-  
-  opt:
-! 	set -e; for i in $(OPTDIRS); do cd $$i; $(MAKE) opt; cd ..; done
-  
-  clean_hot:
-  	for i in $(DIRS); do (cd $$i; $(MAKE) clean); done
---- 11,17 ----
-  	set -e; for i in $(DIRS); do cd $$i; $(MAKE) all; cd ..; done
-  
-  opt:
-! 	cd lib; $(MAKE) opt
-  
-  clean_hot:
-  	for i in $(DIRS); do (cd $$i; $(MAKE) clean); done
diff -ruN camlp4.orig/pkg-descr camlp4/pkg-descr
--- camlp4.orig/pkg-descr	Tue Aug  1 06:58:29 2000
+++ camlp4/pkg-descr	Wed Apr 18 11:39:42 2001
@@ -1,3 +1,5 @@
 Camlp4 is a Pre-Processor-Pretty-Printer for Objective Caml. It offers
 syntactic library tools and the ability to extend and/or redefine the
 concrete syntax of Objective Caml.
+
+WWW: http://caml.inria.fr/camlp4/
diff -ruN camlp4.orig/pkg-plist camlp4/pkg-plist
--- camlp4.orig/pkg-plist	Fri Oct 13 15:17:07 2000
+++ camlp4/pkg-plist	Wed Apr 18 13:01:39 2001
@@ -1,66 +1,66 @@
-bin/odyl
 bin/camlp4
-bin/camlp4r
 bin/camlp4o
+bin/camlp4r
 bin/mkcamlp4
 bin/ocpp
-lib/camlp4/odyl.cma
-lib/camlp4/odyl.cmo
-lib/camlp4/pcaml.mli
-lib/camlp4/quotation.mli
-lib/camlp4/mLast.mli
-lib/camlp4/pcaml.cmi
+bin/odyl
 lib/camlp4/ast2pt.cmi
-lib/camlp4/quotation.cmi
-lib/camlp4/mLast.cmi
 lib/camlp4/camlp4.cma
-lib/camlp4/extract_crc
-lib/camlp4/pr_dump.cmo
-lib/camlp4/pa_extend_m.cmo
-lib/camlp4/pa_extend.cmo
-lib/camlp4/pa_rp.cmo
-lib/camlp4/pa_r.cmo
-lib/camlp4/q_MLast.cmo
-lib/camlp4/q_phony.cmo
-lib/camlp4/pr_depend.cmo
-lib/camlp4/pr_null.cmo
-lib/camlp4/pr_extend.cmo
-lib/camlp4/pr_op.cmo
-lib/camlp4/pr_o.cmo
-lib/camlp4/pr_rp.cmo
-lib/camlp4/pr_r.cmo
-lib/camlp4/pa_ifdef.cmo
-lib/camlp4/pa_format.cmo
-lib/camlp4/pa_ru.cmo
-lib/camlp4/pa_oop.cmo
-lib/camlp4/pa_op.cmo
-lib/camlp4/pa_o.cmo
-lib/camlp4/pa_sml.cmo
-lib/camlp4/pa_o.cmi
-lib/camlp4/pa_ifdef.cmi
-lib/camlp4/lib.sml
 lib/camlp4/camlp4_top.cma
-lib/camlp4/camlp4r.cma
 lib/camlp4/camlp4o.cma
-lib/camlp4/ocpp.cmo
+lib/camlp4/camlp4r.cma
 lib/camlp4/crc.cmo
-lib/camlp4/token.mli
-lib/camlp4/stdpp.mli
-lib/camlp4/plexer.mli
-lib/camlp4/grammar.mli
-lib/camlp4/gramext.mli
-lib/camlp4/gramlib.cma
-lib/camlp4/token.cmi
-lib/camlp4/stdpp.cmi
-lib/camlp4/plexer.cmi
-lib/camlp4/grammar.cmi
+lib/camlp4/extract_crc
 lib/camlp4/gramext.cmi
 lib/camlp4/gramext.cmx
+lib/camlp4/gramext.mli
 lib/camlp4/gramlib.a
+lib/camlp4/gramlib.cma
 lib/camlp4/gramlib.cmxa
+lib/camlp4/grammar.cmi
 lib/camlp4/grammar.cmx
+lib/camlp4/grammar.mli
+lib/camlp4/lib.sml
+lib/camlp4/mLast.cmi
+lib/camlp4/mLast.mli
+lib/camlp4/ocpp.cmo
+lib/camlp4/odyl.cma
+lib/camlp4/odyl.cmo
+lib/camlp4/pa_extend.cmo
+lib/camlp4/pa_extend_m.cmo
+lib/camlp4/pa_format.cmo
+lib/camlp4/pa_ifdef.cmi
+lib/camlp4/pa_ifdef.cmo
+lib/camlp4/pa_o.cmi
+lib/camlp4/pa_o.cmo
+lib/camlp4/pa_olabl.cmo
+lib/camlp4/pa_oop.cmo
+lib/camlp4/pa_op.cmo
+lib/camlp4/pa_r.cmo
+lib/camlp4/pa_rp.cmo
+lib/camlp4/pa_ru.cmo
+lib/camlp4/pa_sml.cmo
+lib/camlp4/pcaml.cmi
+lib/camlp4/pcaml.mli
+lib/camlp4/plexer.cmi
 lib/camlp4/plexer.cmx
+lib/camlp4/plexer.mli
+lib/camlp4/pr_depend.cmo
+lib/camlp4/pr_dump.cmo
+lib/camlp4/pr_extend.cmo
+lib/camlp4/pr_null.cmo
+lib/camlp4/pr_o.cmo
+lib/camlp4/pr_op.cmo
+lib/camlp4/pr_r.cmo
+lib/camlp4/pr_rp.cmo
+lib/camlp4/q_MLast.cmo
+lib/camlp4/q_phony.cmo
+lib/camlp4/quotation.cmi
+lib/camlp4/quotation.mli
+lib/camlp4/stdpp.cmi
 lib/camlp4/stdpp.cmx
+lib/camlp4/stdpp.mli
+lib/camlp4/token.cmi
 lib/camlp4/token.cmx
-lib/camlp4/pa_olabl.cmo
+lib/camlp4/token.mli
 @dirrm lib/camlp4
>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?200104181848.f3IIm8m04870>