From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 22 07:40:09 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB59E1065672 for ; Tue, 22 Nov 2011 07:40:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 86C7E8FC19 for ; Tue, 22 Nov 2011 07:40:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id pAM7e9EK025007 for ; Tue, 22 Nov 2011 07:40:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id pAM7e9nc025006; Tue, 22 Nov 2011 07:40:09 GMT (envelope-from gnats) Resent-Date: Tue, 22 Nov 2011 07:40:09 GMT Resent-Message-Id: <201111220740.pAM7e9nc025006@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, michael.grunewald@laposte.net Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29FAD106566B for ; Tue, 22 Nov 2011 07:37:20 +0000 (UTC) (envelope-from michael.grunewald@laposte.net) Received: from cc-smtpout2.netcologne.de (cc-smtpout2.netcologne.de [IPv6:2001:4dd0:100:1062:25:2:0:2]) by mx1.freebsd.org (Postfix) with ESMTP id BE6508FC0A for ; Tue, 22 Nov 2011 07:37:19 +0000 (UTC) Received: from cc-smtpin3.netcologne.de (cc-smtpin3.netcologne.de [89.1.8.203]) by cc-smtpout2.netcologne.de (Postfix) with ESMTP id 541B412AE0 for ; Tue, 22 Nov 2011 08:37:18 +0100 (CET) Received: from llea.celt.neu (xdsl-78-35-49-163.netcologne.de [78.35.49.163]) by cc-smtpin3.netcologne.de (Postfix) with ESMTPA id 3ABE211D9C for ; Tue, 22 Nov 2011 08:37:18 +0100 (CET) Message-Id: <4ECB512E.2050403@laposte.net> Date: Tue, 22 Nov 2011 08:37:18 +0100 From: =?ISO-8859-1?Q?Michael_Gr=FCnewald?= To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/162749: new port: ocaml-cppo X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: michael.grunewald@laposte.net List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Nov 2011 07:40:09 -0000 >Number: 162749 >Category: ports >Synopsis: new port: ocaml-cppo >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: Tue Nov 22 07:40:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Michael Gruenewald >Release: FreeBSD 8.2-STABLE amd64 >Organization: >Environment: System: FreeBSD llea.celt.neu 8.2-STABLE FreeBSD 8.2-STABLE #7: Tue Oct 18 08:39:23 CEST 2011 root@llea.celt.neu:/public/FreeBSD/obj/public/FreeBSD/src/sys/LLEA amd64 >Description: This port makes cppo available to FreeBSD users, a simple preprocessor for OCaml programs. >How-To-Repeat: >Fix: --- ocaml-cppo.shar begins here --- # 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: # # ocaml-cppo # ocaml-cppo/Makefile # ocaml-cppo/distinfo # ocaml-cppo/pkg-descr # ocaml-cppo/pkg-plist # echo c - ocaml-cppo mkdir -p ocaml-cppo > /dev/null 2>&1 echo x - ocaml-cppo/Makefile sed 's/^X//' >ocaml-cppo/Makefile << 'c9e61702c89b9ec9c94b825965c1e666' X# Ports collection makefile for: cppo X# Date created: Nov 22, 2011 X# Whom: X# X# $FreeBSD$ X# X XPORTNAME= cppo XPORTVERSION= 0.9.2 XCATEGORIES= devel XMASTER_SITES= http://martin.jambon.free.fr/ XPKGNAMEPREFIX= ocaml- X XMAINTAINER= michael.grunewald@laposte.net XCOMMENT= A simple preprocessor for OCaml X XUSE_GZIP= yes XUSE_GMAKE= yes XUSE_OCAML= yes XMAKE_JOBS_UNSAFE= yes X XDOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME} XEXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PORTNAME} X X.include c9e61702c89b9ec9c94b825965c1e666 echo x - ocaml-cppo/distinfo sed 's/^X//' >ocaml-cppo/distinfo << '163471a60452bbbaa4139920f699e323' XSHA256 (cppo-0.9.2.tar.gz) = ee4693b16e82e0d7f9b955dc6d935c518958fdd87b8e9402cc54a52e6e03897f XSIZE (cppo-0.9.2.tar.gz) = 20234 163471a60452bbbaa4139920f699e323 echo x - ocaml-cppo/pkg-descr sed 's/^X//' >ocaml-cppo/pkg-descr << 'aa0b23b0074157d0e19db900403d0609' XCppo is an equivalent of the C preprocessor targeted at the OCaml language X XThe main purpose of cppo is to provide a lightweight tool for simple Xmacro substitution (#define) and file inclusion (#include) for the Xoccasional case when this is useful in OCaml. Processing specific Xsections of files by calling external programs is also possible via X#ext directives. X XThe implementation of cppo relies on the standard library of OCaml and Xon the standard parsing tools Ocamllex and Ocamlyacc, which contribute Xto the robustness of cppo across OCaml versions. X XWWW: http://martin.jambon.free.fr/cppo.html aa0b23b0074157d0e19db900403d0609 echo x - ocaml-cppo/pkg-plist sed 's/^X//' >ocaml-cppo/pkg-plist << '874971bbfe0b736e7abad0e4f1ec34d9' X@comment $FreeBSD$ Xbin/cppo 874971bbfe0b736e7abad0e4f1ec34d9 exit --- ocaml-cppo.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: