Date: Fri, 25 Apr 2008 10:17:13 GMT From: Jaap Boender <jaapb@kerguelen.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/123071: [Maintainer update] devel/menhir (to version 20071212) Message-ID: <200804251017.m3PAHDPe073980@www.freebsd.org> Resent-Message-ID: <200804251020.m3PAK2cL033496@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 123071 >Category: ports >Synopsis: [Maintainer update] devel/menhir (to version 20071212) >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: Fri Apr 25 10:20:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Jaap Boender >Release: 7.0-STABLE >Organization: >Environment: FreeBSD marion-dufresne.pps.jussieu.fr 7.0-STABLE FreeBSD 7.0-STABLE #2: Thu Mar 6 11:50:31 CET 2008 root@marion-dufresne.pps.jussieu.fr:/usr/obj/usr/src/sys/MARION-DUFRESNE i386 >Description: This is an update of the port to a new upstream version, as well as some changes to the port itself (it now respects the NOPORTDOCS variable). >How-To-Repeat: n/a >Fix: shar included. Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/devel/menhir # /usr/ports/devel/menhir/Makefile # /usr/ports/devel/menhir/distinfo # /usr/ports/devel/menhir/pkg-plist # /usr/ports/devel/menhir/pkg-descr # /usr/ports/devel/menhir/files # /usr/ports/devel/menhir/files/patch-Makefile # echo c - /usr/ports/devel/menhir mkdir -p /usr/ports/devel/menhir > /dev/null 2>&1 echo x - /usr/ports/devel/menhir/Makefile sed 's/^X//' >/usr/ports/devel/menhir/Makefile << 'END-of-/usr/ports/devel/menhir/Makefile' X# New ports collection makefile for: menhir X# Date created: 5 March 2007 X# Whom: Jaap Boender <jaapb@kerguelen.org> X# X# $FreeBSD: ports/devel/menhir/Makefile,v 1.4 2008/04/06 22:51:20 pav Exp $ X# X XPORTNAME= menhir XPORTVERSION= 20071212 XPORTREVISION= 0 XCATEGORIES= devel XMASTER_SITES= http://cristal.inria.fr/~fpottier/menhir/ X XMAINTAINER= jaapb@kerguelen.org XCOMMENT= LR(1) parser generator for OCaml X XUSE_GMAKE= yes XUSE_OCAML= yes X XINSTALL_TARGET= install XMAKE_ENV+= mandir="${MANPREFIX}/man/man1" XMAN1= menhir.1 X X.if !defined(NOPORTDOCS) XINSTALL_TARGET+= docinstall XDOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} XMAKE_ENV+= docdir="${DOCSDIR}" X.endif X X.include <bsd.port.mk> END-of-/usr/ports/devel/menhir/Makefile echo x - /usr/ports/devel/menhir/distinfo sed 's/^X//' >/usr/ports/devel/menhir/distinfo << 'END-of-/usr/ports/devel/menhir/distinfo' XMD5 (menhir-20071212.tar.gz) = 0bb0bdacbd0ca22fbb25ec07cb257bba XSHA256 (menhir-20071212.tar.gz) = a74583040dea75c540710b9e64ece9f27487ac74a8a7becd212d154f0c7a1626 XSIZE (menhir-20071212.tar.gz) = 389945 END-of-/usr/ports/devel/menhir/distinfo echo x - /usr/ports/devel/menhir/pkg-plist sed 's/^X//' >/usr/ports/devel/menhir/pkg-plist << 'END-of-/usr/ports/devel/menhir/pkg-plist' Xbin/menhir Xshare/menhir/standard.mly X%%PORTDOCS%%%%DOCSDIR%%/manual.pdf X%%PORTDOCS%%%%DOCSDIR%%/demos/Makefile X%%PORTDOCS%%%%DOCSDIR%%/demos/Makefile.auto X%%PORTDOCS%%%%DOCSDIR%%/demos/Makefile.shared X%%PORTDOCS%%%%DOCSDIR%%/demos/OMakefile.shared X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/Makefile X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/OMakefile X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/OMakeroot X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/README X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/calc.ml X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/lexer.mll X%%PORTDOCS%%%%DOCSDIR%%/demos/calc/parser.mly X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/Makefile X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/OMakefile X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/OMakeroot X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/README X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/algebraic.mly X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/calc.ml X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/common.mly X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/lexer.mll X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/reverse.mly X%%PORTDOCS%%%%DOCSDIR%%/demos/calc-two/tokens.mly X%%PORTDOCS%%%%DOCSDIR%%/demos/ocamldep.wrapper X@dirrm share/menhir X@dirrm %%DOCSDIR%%/demos/calc X@dirrm %%DOCSDIR%%/demos/calc-two X@dirrm %%DOCSDIR%%/demos X@dirrm %%DOCSDIR%% X@dirrmtry share/doc/ocaml END-of-/usr/ports/devel/menhir/pkg-plist echo x - /usr/ports/devel/menhir/pkg-descr sed 's/^X//' >/usr/ports/devel/menhir/pkg-descr << 'END-of-/usr/ports/devel/menhir/pkg-descr' XMenhir is a LR(1) parser generator for the OCaml programming language. XIt is 90% compatible to ocamlyacc (included with the OCaml distribution), and Xit has some advantages over ocamlyacc, such as limited EBNF support, LR(1) Xgeneration instead of LALR(1), better conflict explanation and production of Xreentrant parsers (amongst others). X XWWW: http://cristal.inria.fr/~fpottier/menhir END-of-/usr/ports/devel/menhir/pkg-descr echo c - /usr/ports/devel/menhir/files mkdir -p /usr/ports/devel/menhir/files > /dev/null 2>&1 echo x - /usr/ports/devel/menhir/files/patch-Makefile sed 's/^X//' >/usr/ports/devel/menhir/files/patch-Makefile << 'END-of-/usr/ports/devel/menhir/files/patch-Makefile' X--- Makefile.orig 2007-12-12 17:44:32.000000000 +0100 X+++ Makefile 2008-04-25 12:12:02.000000000 +0200 X@@ -20,10 +20,10 @@ X $(error Please define PREFIX) X endif X X-bindir := ${PREFIX}/bin X-docdir := ${PREFIX}/share/doc/menhir X-libdir := ${PREFIX}/share/menhir X-mandir := ${PREFIX}/share/man/man1 X+bindir ?= ${PREFIX}/bin X+docdir ?= ${PREFIX}/share/doc/menhir X+libdir ?= ${PREFIX}/share/menhir X+mandir ?= ${PREFIX}/share/man/man1 X MANS := menhir.1 X DOCS := manual.pdf demos X LIBS := standard.mly X@@ -52,13 +52,15 @@ X install: X mkdir -p $(bindir) X mkdir -p $(libdir) X- mkdir -p $(docdir) X mkdir -p $(mandir) X install menhir $(bindir) X install -m 644 $(LIBS) $(libdir) X- cp -r $(DOCS) $(docdir) X cp -r $(MANS) $(mandir) X X+docinstall: X+ mkdir -p $(docdir) X+ cp -r $(DOCS) $(docdir) X+ X uninstall: X rm -rf $(bindir)/menhir X rm -rf $(libdir) END-of-/usr/ports/devel/menhir/files/patch-Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804251017.m3PAHDPe073980>