Date: Tue, 24 Feb 2009 13:43:07 GMT From: Jaap Boender <jaapb@kerguelen.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/132061: [maintainer update] devel/menhir to version 20080912 Message-ID: <200902241343.n1ODh7SH068354@www.freebsd.org> Resent-Message-ID: <200902241350.n1ODo1hF018082@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 132061 >Category: ports >Synopsis: [maintainer update] devel/menhir to version 20080912 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Feb 24 13:50:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Jaap Boender >Release: 7.1-STABLE >Organization: >Environment: FreeBSD marion-dufresne.pps.jussieu.fr 7.1-STABLE FreeBSD 7.1-STABLE #2: Thu Feb 12 11:56:51 CET 2009 root@marion-dufresne.pps.jussieu.fr:/usr/obj/usr/src/sys/MARION-DUFRESNE i386 >Description: This is an upgrade to version 20080912. Changes: - Ocaml summer project: added --interpret, --table, and --suggest-*. - Fixed a problem that would cause the code inliner to abort when a semantic value and a non-terminal symbol happened to have the same name. - Removed code sharing. - Removed an incorrect assertion that caused failures (lr1.ml, line 134). >How-To-Repeat: n/a >Fix: diff included. Patch attached with submission follows: diff -ruN menhir.old/Makefile menhir/Makefile --- menhir.old/Makefile 2009-02-24 14:34:56.000000000 +0100 +++ menhir/Makefile 2009-02-24 14:35:06.000000000 +0100 @@ -6,7 +6,7 @@ # PORTNAME= menhir -PORTVERSION= 20071212 +PORTVERSION= 20080912 CATEGORIES= devel MASTER_SITES= http://cristal.inria.fr/~fpottier/menhir/ diff -ruN menhir.old/distinfo menhir/distinfo --- menhir.old/distinfo 2009-02-24 14:34:56.000000000 +0100 +++ menhir/distinfo 2009-02-24 14:35:11.000000000 +0100 @@ -1,3 +1,3 @@ -MD5 (menhir-20071212.tar.gz) = 0bb0bdacbd0ca22fbb25ec07cb257bba -SHA256 (menhir-20071212.tar.gz) = a74583040dea75c540710b9e64ece9f27487ac74a8a7becd212d154f0c7a1626 -SIZE (menhir-20071212.tar.gz) = 389945 +MD5 (menhir-20080912.tar.gz) = a333a3f4516683b685a84c3569fe3c0c +SHA256 (menhir-20080912.tar.gz) = 079665a90e3f6fee66e93f17562d92a5aa2189c749a4fd24e46a0830ba430bee +SIZE (menhir-20080912.tar.gz) = 377709 diff -ruN menhir.old/files/patch-Makefile menhir/files/patch-Makefile --- menhir.old/files/patch-Makefile 2009-02-24 14:34:56.000000000 +0100 +++ menhir/files/patch-Makefile 2009-02-24 14:36:35.000000000 +0100 @@ -1,6 +1,6 @@ ---- Makefile.orig 2007-12-12 17:44:32.000000000 +0100 -+++ Makefile 2008-04-25 12:12:02.000000000 +0200 -@@ -20,10 +20,10 @@ +--- Makefile.orig 2008-09-12 13:58:19.000000000 +0200 ++++ Makefile 2009-02-24 14:36:26.000000000 +0100 +@@ -28,10 +28,10 @@ $(error Please define PREFIX) endif @@ -14,17 +14,22 @@ +mandir ?= ${PREFIX}/share/man/man1 MANS := menhir.1 DOCS := manual.pdf demos - LIBS := standard.mly -@@ -52,13 +52,15 @@ - install: + MLYLIB := src/standard.mly +@@ -64,11 +64,9 @@ + install: src/menhir mkdir -p $(bindir) mkdir -p $(libdir) - mkdir -p $(docdir) mkdir -p $(mandir) - install menhir $(bindir) - install -m 644 $(LIBS) $(libdir) + install src/menhir $(bindir) + install -m 644 $(MLYLIB) $(libdir) - cp -r $(DOCS) $(docdir) cp -r $(MANS) $(mandir) + @cd src && if $(USE_OCAMLFIND) ; then \ + echo Installing MenhirLib via ocamlfind. ; \ +@@ -78,6 +76,10 @@ + install -m 644 $(MENHIRLIB) $(libdir) ; \ + fi +docinstall: + mkdir -p $(docdir) >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902241343.n1ODh7SH068354>