Date: Sun, 7 Mar 2004 20:10:56 +0100 From: "Burelle Marwan" <Marwan.Burelle@lri.fr> To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org> Cc: burelle@lri.fr Subject: ports/63894: New port : devel/ocaml-ulex, a lexer generator for Unicode and OCaml Message-ID: <1078686656.0@pc5-164.lri.fr> Resent-Message-ID: <200403071930.i27JUKSp085466@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 63894 >Category: ports >Synopsis: New port : devel/ocaml-ulex, a lexer generator for Unicode and OCaml >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Mar 07 11:30:19 PST 2004 >Closed-Date: >Last-Modified: >Originator: Burelle Marwan >Release: FreeBSD 4.9-STABLE i386 >Organization: LRI >Environment: System: FreeBSD 4.9-STABLE #0: Thu Feb 26 19:46:43 CET 2004 root@:/usr/obj/usr/src/sys/KER_pc5-164 >Description: ulex is a lexer generator for Unicode and OCaml written by Alain Frisch. >How-To-Repeat: >Fix: # 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: # # ports/devel/ocaml-ulex/ # ports/devel/ocaml-ulex/files # ports/devel/ocaml-ulex/files/patch-aa::Makefile # ports/devel/ocaml-ulex/Makefile # ports/devel/ocaml-ulex/distinfo # ports/devel/ocaml-ulex/pkg-plist # ports/devel/ocaml-ulex/pkg-descr # echo c - ports/devel/ocaml-ulex/ mkdir -p ports/devel/ocaml-ulex/ > /dev/null 2>&1 echo c - ports/devel/ocaml-ulex/files mkdir -p ports/devel/ocaml-ulex/files > /dev/null 2>&1 echo x - ports/devel/ocaml-ulex/files/patch-aa::Makefile sed 's/^X//' >ports/devel/ocaml-ulex/files/patch-aa::Makefile << 'END-of-ports/devel/ocaml-ulex/files/patch-aa::Makefile' X--- Makefile.orig Sat Jan 10 02:21:23 2004 X+++ Makefile Sun Mar 7 18:12:48 2004 X@@ -5,7 +5,7 @@ X X X install: all X- ocamlfind install ulex META $(wildcard *.cmi) $(wildcard *.a) $(wildcard *.cma) $(wildcard *.cmxa) X+ ocamlfind install -destdir ${PREFIX}/lib/ocaml/site-lib ulex META $(wildcard *.cmi) $(wildcard *.a) $(wildcard *.cma) $(wildcard *.cmxa) X X uninstall: X ocamlfind remove ulex END-of-ports/devel/ocaml-ulex/files/patch-aa::Makefile echo x - ports/devel/ocaml-ulex/Makefile sed 's/^X//' >ports/devel/ocaml-ulex/Makefile << 'END-of-ports/devel/ocaml-ulex/Makefile' X# New ports collection makefile for: ocaml-ulex X# Date created: 07 March 2003 X# Whom: Marwan Burelle <burelle@lri.fr> X# X X XPORTNAME= ulex XPORTVERSION= 0.4 XPORTREVISION= 1 XCATEGORIES= devel XMASTER_SITES= http://www.cduce.org/download/ XPKGNAMEPREFIX= ocaml- XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= burelle@lri.fr XCOMMENT= ulex is a lexer generator for Unicode and OCaml written by Alain Frisch. X XBUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml \ X ocamlfind:${PORTSDIR}/devel/ocaml-findlib X XWRKSRC= ${WRKDIR}/${DISTNAME}/ X XUSE_GMAKE= yes X XALL_TARGET= all all.opt X X.include <bsd.port.mk> END-of-ports/devel/ocaml-ulex/Makefile echo x - ports/devel/ocaml-ulex/distinfo sed 's/^X//' >ports/devel/ocaml-ulex/distinfo << 'END-of-ports/devel/ocaml-ulex/distinfo' XMD5 (ulex-0.4.tar.gz) = 10f32784ea8b5173f9a9ce058b452a3b XSIZE (ulex-0.4.tar.gz) = 24862 END-of-ports/devel/ocaml-ulex/distinfo echo x - ports/devel/ocaml-ulex/pkg-plist sed 's/^X//' >ports/devel/ocaml-ulex/pkg-plist << 'END-of-ports/devel/ocaml-ulex/pkg-plist' Xlib/ocaml/site-lib/ulex/META Xlib/ocaml/site-lib/ulex/cset.cmi Xlib/ocaml/site-lib/ulex/pa_ulex.cma Xlib/ocaml/site-lib/ulex/pa_ulex.cmi Xlib/ocaml/site-lib/ulex/ulex.cmi Xlib/ocaml/site-lib/ulex/ulexing.a Xlib/ocaml/site-lib/ulex/ulexing.cma Xlib/ocaml/site-lib/ulex/ulexing.cmi Xlib/ocaml/site-lib/ulex/ulexing.cmxa Xlib/ocaml/site-lib/ulex/utf8.cmi END-of-ports/devel/ocaml-ulex/pkg-plist echo x - ports/devel/ocaml-ulex/pkg-descr sed 's/^X//' >ports/devel/ocaml-ulex/pkg-descr << 'END-of-ports/devel/ocaml-ulex/pkg-descr' X- ulex is a lexer generator. X X- it is implemented as an OCaml syntax extension: X lexer specifications are embedded in regular OCaml code. X X- the lexers work with a new kind of "lexbuf" that supports Unicode; X a single lexer can work with arbitrary encodings of the input stream. X XWWW:http://www.cduce.org/download.html X X- Burelle Marwan Xburelle@lri.fr END-of-ports/devel/ocaml-ulex/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1078686656.0>