Date: Sat, 22 Mar 2008 23:55:42 +0900 From: Hirohisa Yamaguchi <umq@ueo.co.jp> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/121963: [new port] devel/ocaml-camlp5 : a preprocessor-pretty-printer of ocaml Message-ID: <86bq566c5t.wl%umq@ueo.co.jp> Resent-Message-ID: <200803221500.m2MF09H5020240@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 121963 >Category: ports >Synopsis: [new port] devel/ocaml-camlp5 : a preprocessor-pretty-printer of ocaml >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: Sat Mar 22 15:00:08 UTC 2008 >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 #15: Fri Jan 18 14:38:27 JST 2008 root@calliope.****.org:/usr/obj/usr/src/sys/CALLIOPE64 amd64 >Description: Camlp5 is a preprocessor-pretty-printer of OCaml. It is a successor of camlp4, which is currently included in OCaml distribution. WWW: http://cristal.inria.fr/~ddr/camlp5/ >How-To-Repeat: N/A >Fix: --Multipart_Sat_Mar_22_23:55:42_2008-1 Content-Type: application/octet-stream Content-Disposition: attachment; filename="ocaml-camlp5.shar" Content-Transfer-Encoding: 7bit # 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: # # devel/ocaml-camlp5 # devel/ocaml-camlp5/Makefile # devel/ocaml-camlp5/distinfo # devel/ocaml-camlp5/pkg-descr # devel/ocaml-camlp5/files # devel/ocaml-camlp5/files/patch-configure # devel/ocaml-camlp5/files/patch-ocaml_src__tools__camlp5_comm.sh # devel/ocaml-camlp5/files/patch-ocaml_src__tools__ocamlc.sh # devel/ocaml-camlp5/files/patch-tools__camlp5_comm.sh # devel/ocaml-camlp5/files/patch-tools__ocamlc.sh # devel/ocaml-camlp5/files/patch-tools__ocamlopt.sh # devel/ocaml-camlp5/pkg-plist # echo c - devel/ocaml-camlp5 mkdir -p devel/ocaml-camlp5 > /dev/null 2>&1 echo x - devel/ocaml-camlp5/Makefile sed 's/^X//' >devel/ocaml-camlp5/Makefile << 'END-of-devel/ocaml-camlp5/Makefile' X# ex:ts=8 X# Ports collection makefile for: camlp5 X# Date created: Mar 23 2008 X# Whom: Hirohisa Yamaguchi <umq@ueo.co.jp> X# X# $FreeBSD$ X# X XPORTNAME= camlp5 XPORTVERSION= 5.08 XCATEGORIES= devel XMASTER_SITES= http://cristal.inria.fr/~ddr/camlp5/distrib/src/ \ X http://pauillac.inria.fr/~ddr/camlp5/distrib/src/ XPKGNAMEPREFIX= ocaml- XEXTRACT_SUFX= .tgz X XMAINTAINER= freebsd-ports-bugs@FreeBSD.org XCOMMENT= A preprocessor-pretty-printer of OCaml X XUSE_OCAML= yes XHAS_CONFIGURE= yes X X.if defined(WITH_TRANSITIONAL) || !defined(WITH_STRICT) XCONFIGURE_ARGS= --transitional --prefix ${PREFIX} X.else XCONFIGURE_ARGS= --strict --prefix ${PREFIX} X.endif XALL_TARGET= world.opt X XMAN1= camlp5.1 XMANCOMPRESSED= no XMLINKS= camlp5.1 camlp5o.1 camlp5.1 camlp5o.opt.1 camlp5.1 camlp5r.1 \ X camlp5.1 camlp5r.opt.1 camlp5.1 camlp5sch.1 camlp5.1 mkcamlp5.1 \ X camlp5.1 mkcamlp5.opt.1 camlp5.1 ocpp5.1 XPORTDOCS= CHANGES DEVEL ICHANGES INSTALL LICENSE MODE README UPGRADING X X.include <bsd.port.pre.mk> X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.post.mk> END-of-devel/ocaml-camlp5/Makefile echo x - devel/ocaml-camlp5/distinfo sed 's/^X//' >devel/ocaml-camlp5/distinfo << 'END-of-devel/ocaml-camlp5/distinfo' XMD5 (camlp5-5.08.tgz) = 61f617f11eedb26ad8607fe21413f920 XSHA256 (camlp5-5.08.tgz) = 6c2f4f7a9d28168a6548b396edc2cc8e37c3f33b5db065a71f00013f95ddadcf XSIZE (camlp5-5.08.tgz) = 645774 END-of-devel/ocaml-camlp5/distinfo echo x - devel/ocaml-camlp5/pkg-descr sed 's/^X//' >devel/ocaml-camlp5/pkg-descr << 'END-of-devel/ocaml-camlp5/pkg-descr' XCamlp5 is a preprocessor-pretty-printer of ocaml. XIt offers tools for syntax (grammars) and the ability to modify the concrete Xsyntax of the language (quotations, syntax extensions). X XWWW: http://cristal.inria.fr/~ddr/camlp5/ END-of-devel/ocaml-camlp5/pkg-descr echo c - devel/ocaml-camlp5/files mkdir -p devel/ocaml-camlp5/files > /dev/null 2>&1 echo x - devel/ocaml-camlp5/files/patch-configure sed 's/^X//' >devel/ocaml-camlp5/files/patch-configure << 'END-of-devel/ocaml-camlp5/files/patch-configure' X--- ./configure.orig 2007-12-04 10:40:09.000000000 +0900 X+++ ./configure 2008-03-22 08:45:47.000000000 +0900 X@@ -1,4 +1,4 @@ X-#!/bin/bash X+#!/bin/sh X # $Id: configure 1611 2007-12-04 01:40:09Z deraugla $ X X prefix='' END-of-devel/ocaml-camlp5/files/patch-configure echo x - devel/ocaml-camlp5/files/patch-ocaml_src__tools__camlp5_comm.sh sed 's/^X//' >devel/ocaml-camlp5/files/patch-ocaml_src__tools__camlp5_comm.sh << 'END-of-devel/ocaml-camlp5/files/patch-ocaml_src__tools__camlp5_comm.sh' X--- ./ocaml_src/tools/camlp5_comm.sh.orig 2007-07-11 21:01:39.000000000 +0900 X+++ ./ocaml_src/tools/camlp5_comm.sh 2008-03-22 08:45:47.000000000 +0900 X@@ -1,4 +1,4 @@ X-#!/bin/bash X+#!/bin/sh X X FILE= X while test "" != "$1"; do END-of-devel/ocaml-camlp5/files/patch-ocaml_src__tools__camlp5_comm.sh echo x - devel/ocaml-camlp5/files/patch-ocaml_src__tools__ocamlc.sh sed 's/^X//' >devel/ocaml-camlp5/files/patch-ocaml_src__tools__ocamlc.sh << 'END-of-devel/ocaml-camlp5/files/patch-ocaml_src__tools__ocamlc.sh' X--- ./ocaml_src/tools/ocamlc.sh.orig 2006-12-07 02:02:03.000000000 +0900 X+++ ./ocaml_src/tools/ocamlc.sh 2008-03-22 08:45:47.000000000 +0900 X@@ -1,4 +1,4 @@ X-#!/bin/bash -e X+#!/bin/sh -e X if test "$(basename "$(dirname $OTOP)")" != "ocaml_stuff"; then X COMM="$OTOP/boot/ocamlrun$EXE $OTOP/ocamlc -I $OTOP/stdlib" X else END-of-devel/ocaml-camlp5/files/patch-ocaml_src__tools__ocamlc.sh echo x - devel/ocaml-camlp5/files/patch-tools__camlp5_comm.sh sed 's/^X//' >devel/ocaml-camlp5/files/patch-tools__camlp5_comm.sh << 'END-of-devel/ocaml-camlp5/files/patch-tools__camlp5_comm.sh' X--- ./tools/camlp5_comm.sh.orig 2007-09-16 14:48:11.000000000 +0900 X+++ ./tools/camlp5_comm.sh 2008-03-22 08:45:47.000000000 +0900 X@@ -1,4 +1,4 @@ X-#!/bin/bash X+#!/bin/sh X # $Id: camlp5_comm.sh 1173 2007-09-16 05:48:11Z deraugla $ X X ARGS1="-mode $MODE" END-of-devel/ocaml-camlp5/files/patch-tools__camlp5_comm.sh echo x - devel/ocaml-camlp5/files/patch-tools__ocamlc.sh sed 's/^X//' >devel/ocaml-camlp5/files/patch-tools__ocamlc.sh << 'END-of-devel/ocaml-camlp5/files/patch-tools__ocamlc.sh' X--- ./tools/ocamlc.sh.orig 2006-12-07 02:02:03.000000000 +0900 X+++ ./tools/ocamlc.sh 2008-03-22 08:45:47.000000000 +0900 X@@ -1,4 +1,4 @@ X-#!/bin/bash -e X+#!/bin/sh -e X if test "$(basename "$(dirname $OTOP)")" != "ocaml_stuff"; then X COMM="$OTOP/boot/ocamlrun$EXE $OTOP/ocamlc -I $OTOP/stdlib" X else END-of-devel/ocaml-camlp5/files/patch-tools__ocamlc.sh echo x - devel/ocaml-camlp5/files/patch-tools__ocamlopt.sh sed 's/^X//' >devel/ocaml-camlp5/files/patch-tools__ocamlopt.sh << 'END-of-devel/ocaml-camlp5/files/patch-tools__ocamlopt.sh' X--- ./tools/ocamlopt.sh.orig 2006-12-07 02:02:03.000000000 +0900 X+++ ./tools/ocamlopt.sh 2008-03-22 08:46:07.000000000 +0900 X@@ -1,4 +1,4 @@ X-#!/bin/bash -e X+#!/bin/sh -e X if test "$(basename "$(dirname $OTOP)")" != "ocaml_stuff"; then X COMM="$OTOP/boot/ocamlrun$EXE $OTOP/ocamlopt -I $OTOP/stdlib" X else END-of-devel/ocaml-camlp5/files/patch-tools__ocamlopt.sh echo x - devel/ocaml-camlp5/pkg-plist sed 's/^X//' >devel/ocaml-camlp5/pkg-plist << 'END-of-devel/ocaml-camlp5/pkg-plist' Xbin/camlp5 Xbin/camlp5o Xbin/camlp5o.opt Xbin/camlp5r Xbin/camlp5r.opt Xbin/camlp5sch Xbin/mkcamlp5 Xbin/mkcamlp5.opt Xbin/ocpp5 Xlib/ocaml/camlp5/ast2pt.cmi Xlib/ocaml/camlp5/ast2pt.mli Xlib/ocaml/camlp5/camlp5.a Xlib/ocaml/camlp5/camlp5.cma Xlib/ocaml/camlp5/camlp5.cmxa Xlib/ocaml/camlp5/camlp5_top.cma Xlib/ocaml/camlp5/camlp5o.cma Xlib/ocaml/camlp5/camlp5r.cma Xlib/ocaml/camlp5/camlp5sch.cma Xlib/ocaml/camlp5/diff.cmi Xlib/ocaml/camlp5/diff.cmx Xlib/ocaml/camlp5/diff.mli Xlib/ocaml/camlp5/eprinter.cmi Xlib/ocaml/camlp5/eprinter.cmx Xlib/ocaml/camlp5/eprinter.mli Xlib/ocaml/camlp5/extfold.cmi Xlib/ocaml/camlp5/extfold.cmx Xlib/ocaml/camlp5/extfold.mli Xlib/ocaml/camlp5/extfun.cmi Xlib/ocaml/camlp5/extfun.cmx Xlib/ocaml/camlp5/extfun.mli Xlib/ocaml/camlp5/fstream.cmi Xlib/ocaml/camlp5/fstream.cmx Xlib/ocaml/camlp5/fstream.mli Xlib/ocaml/camlp5/gramext.cmi Xlib/ocaml/camlp5/gramext.cmx Xlib/ocaml/camlp5/gramext.mli Xlib/ocaml/camlp5/gramlib.a Xlib/ocaml/camlp5/gramlib.cma Xlib/ocaml/camlp5/gramlib.cmxa Xlib/ocaml/camlp5/grammar.cmi Xlib/ocaml/camlp5/grammar.cmx Xlib/ocaml/camlp5/grammar.mli Xlib/ocaml/camlp5/lib.sml Xlib/ocaml/camlp5/mLast.cmi Xlib/ocaml/camlp5/mLast.mli Xlib/ocaml/camlp5/ocpp.cmo Xlib/ocaml/camlp5/odyl.a Xlib/ocaml/camlp5/odyl.cma Xlib/ocaml/camlp5/odyl.cmo Xlib/ocaml/camlp5/odyl.cmx Xlib/ocaml/camlp5/odyl.cmxa Xlib/ocaml/camlp5/odyl.o Xlib/ocaml/camlp5/pa_extend.cmi Xlib/ocaml/camlp5/pa_extend.cmo Xlib/ocaml/camlp5/pa_extend.cmx Xlib/ocaml/camlp5/pa_extend.o Xlib/ocaml/camlp5/pa_extend_m.cmo Xlib/ocaml/camlp5/pa_extend_m.cmx Xlib/ocaml/camlp5/pa_extend_m.o Xlib/ocaml/camlp5/pa_extfold.cmo Xlib/ocaml/camlp5/pa_extfold.cmx Xlib/ocaml/camlp5/pa_extfold.o Xlib/ocaml/camlp5/pa_extfun.cmo Xlib/ocaml/camlp5/pa_extfun.cmx Xlib/ocaml/camlp5/pa_extfun.o Xlib/ocaml/camlp5/pa_extprint.cmo Xlib/ocaml/camlp5/pa_extprint.cmx Xlib/ocaml/camlp5/pa_extprint.o Xlib/ocaml/camlp5/pa_fstream.cmo Xlib/ocaml/camlp5/pa_fstream.cmx Xlib/ocaml/camlp5/pa_fstream.o Xlib/ocaml/camlp5/pa_lefteval.cmo Xlib/ocaml/camlp5/pa_lefteval.cmx Xlib/ocaml/camlp5/pa_lefteval.o Xlib/ocaml/camlp5/pa_lexer.cmo Xlib/ocaml/camlp5/pa_lexer.cmx Xlib/ocaml/camlp5/pa_lexer.o Xlib/ocaml/camlp5/pa_lisp.cmo Xlib/ocaml/camlp5/pa_lisp.cmx Xlib/ocaml/camlp5/pa_lisp.o Xlib/ocaml/camlp5/pa_macro.cmi Xlib/ocaml/camlp5/pa_macro.cmo Xlib/ocaml/camlp5/pa_macro.cmx Xlib/ocaml/camlp5/pa_macro.o Xlib/ocaml/camlp5/pa_o.cmo Xlib/ocaml/camlp5/pa_o.cmx Xlib/ocaml/camlp5/pa_o.o Xlib/ocaml/camlp5/pa_o_fast.cmx Xlib/ocaml/camlp5/pa_oop.cmo Xlib/ocaml/camlp5/pa_oop.cmx Xlib/ocaml/camlp5/pa_oop.o Xlib/ocaml/camlp5/pa_op.cmo Xlib/ocaml/camlp5/pa_op.cmx Xlib/ocaml/camlp5/pa_op.o Xlib/ocaml/camlp5/pa_pprintf.cmo Xlib/ocaml/camlp5/pa_pprintf.cmx Xlib/ocaml/camlp5/pa_pprintf.o Xlib/ocaml/camlp5/pa_pragma.cmo Xlib/ocaml/camlp5/pa_pragma.cmx Xlib/ocaml/camlp5/pa_pragma.o Xlib/ocaml/camlp5/pa_r.cmo Xlib/ocaml/camlp5/pa_r.cmx Xlib/ocaml/camlp5/pa_r.o Xlib/ocaml/camlp5/pa_rp.cmo Xlib/ocaml/camlp5/pa_rp.cmx Xlib/ocaml/camlp5/pa_rp.o Xlib/ocaml/camlp5/pa_scheme.cmo Xlib/ocaml/camlp5/pa_scheme.cmx Xlib/ocaml/camlp5/pa_scheme.o Xlib/ocaml/camlp5/pa_sml.cmo Xlib/ocaml/camlp5/pa_sml.cmx Xlib/ocaml/camlp5/pa_sml.o Xlib/ocaml/camlp5/pcaml.cmi Xlib/ocaml/camlp5/pcaml.mli Xlib/ocaml/camlp5/plexer.cmi Xlib/ocaml/camlp5/plexer.cmx Xlib/ocaml/camlp5/plexer.mli Xlib/ocaml/camlp5/plexing.cmi Xlib/ocaml/camlp5/plexing.cmx Xlib/ocaml/camlp5/plexing.mli Xlib/ocaml/camlp5/ploc.cmi Xlib/ocaml/camlp5/ploc.cmx Xlib/ocaml/camlp5/ploc.mli Xlib/ocaml/camlp5/pprintf.cmi Xlib/ocaml/camlp5/pprintf.cmx Xlib/ocaml/camlp5/pprintf.mli Xlib/ocaml/camlp5/pr_depend.cmo Xlib/ocaml/camlp5/pr_depend.cmx Xlib/ocaml/camlp5/pr_depend.o Xlib/ocaml/camlp5/pr_dump.cmo Xlib/ocaml/camlp5/pr_dump.cmx Xlib/ocaml/camlp5/pr_dump.o Xlib/ocaml/camlp5/pr_extend.cmo Xlib/ocaml/camlp5/pr_extend.cmx Xlib/ocaml/camlp5/pr_extend.o Xlib/ocaml/camlp5/pr_extfun.cmo Xlib/ocaml/camlp5/pr_extfun.cmx Xlib/ocaml/camlp5/pr_extfun.o Xlib/ocaml/camlp5/pr_extprint.cmo Xlib/ocaml/camlp5/pr_extprint.cmx Xlib/ocaml/camlp5/pr_extprint.o Xlib/ocaml/camlp5/pr_null.cmo Xlib/ocaml/camlp5/pr_null.cmx Xlib/ocaml/camlp5/pr_null.o Xlib/ocaml/camlp5/pr_o.cmo Xlib/ocaml/camlp5/pr_o.cmx Xlib/ocaml/camlp5/pr_o.o Xlib/ocaml/camlp5/pr_op.cmo Xlib/ocaml/camlp5/pr_op.cmx Xlib/ocaml/camlp5/pr_op.o Xlib/ocaml/camlp5/pr_r.cmo Xlib/ocaml/camlp5/pr_r.cmx Xlib/ocaml/camlp5/pr_r.o Xlib/ocaml/camlp5/pr_ro.cmo Xlib/ocaml/camlp5/pr_ro.cmx Xlib/ocaml/camlp5/pr_ro.o Xlib/ocaml/camlp5/pr_rp.cmo Xlib/ocaml/camlp5/pr_rp.cmx Xlib/ocaml/camlp5/pr_rp.o Xlib/ocaml/camlp5/pr_scheme.cmo Xlib/ocaml/camlp5/pr_scheme.cmx Xlib/ocaml/camlp5/pr_scheme.o Xlib/ocaml/camlp5/pr_schemep.cmo Xlib/ocaml/camlp5/pr_schemep.cmx Xlib/ocaml/camlp5/pr_schemep.o Xlib/ocaml/camlp5/pretty.cmi Xlib/ocaml/camlp5/pretty.cmx Xlib/ocaml/camlp5/pretty.mli Xlib/ocaml/camlp5/prtools.cmi Xlib/ocaml/camlp5/prtools.mli Xlib/ocaml/camlp5/q_MLast.cmo Xlib/ocaml/camlp5/q_MLast.cmx Xlib/ocaml/camlp5/q_MLast.o Xlib/ocaml/camlp5/q_ast.cmo Xlib/ocaml/camlp5/q_ast.cmx Xlib/ocaml/camlp5/q_ast.o Xlib/ocaml/camlp5/q_phony.cmo Xlib/ocaml/camlp5/q_phony.cmx Xlib/ocaml/camlp5/q_phony.o Xlib/ocaml/camlp5/quotation.cmi Xlib/ocaml/camlp5/quotation.mli Xlib/ocaml/camlp5/stdpp.cmi Xlib/ocaml/camlp5/stdpp.cmx Xlib/ocaml/camlp5/stdpp.mli Xlib/ocaml/camlp5/token.cmi Xlib/ocaml/camlp5/token.cmx Xlib/ocaml/camlp5/token.mli X@dirrm lib/ocaml/camlp5 X@dirrm lib/ocaml END-of-devel/ocaml-camlp5/pkg-plist exit --Multipart_Sat_Mar_22_23:55:42_2008-1-- >Release-Note: >Audit-Trail: >Unformatted: --Multipart_Sat_Mar_22_23:55:42_2008-1 Content-Type: text/plain; charset=US-ASCII
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86bq566c5t.wl%umq>