From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Apr 15 06:30:06 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C5E316A404 for ; Sun, 15 Apr 2007 06:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 2C99413C469 for ; Sun, 15 Apr 2007 06:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l3F6U5tj078060 for ; Sun, 15 Apr 2007 06:30:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l3F6U5gc078059; Sun, 15 Apr 2007 06:30:05 GMT (envelope-from gnats) Resent-Date: Sun, 15 Apr 2007 06:30:05 GMT Resent-Message-Id: <200704150630.l3F6U5gc078059@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, Kiyoshi Matsui Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4873616A401 for ; Sun, 15 Apr 2007 06:25:41 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 3900B13C45D for ; Sun, 15 Apr 2007 06:25:41 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l3F6Perk064426 for ; Sun, 15 Apr 2007 06:25:40 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l3F6Kdj9062885; Sun, 15 Apr 2007 06:20:39 GMT (envelope-from nobody) Message-Id: <200704150620.l3F6Kdj9062885@www.freebsd.org> Date: Sun, 15 Apr 2007 06:20:39 GMT From: Kiyoshi Matsui To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/111588: New port: devel/mcpp Alternative C/C++ preprocessor X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Apr 2007 06:30:06 -0000 >Number: 111588 >Category: ports >Synopsis: New port: devel/mcpp Alternative C/C++ preprocessor >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: Sun Apr 15 06:30:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Kiyoshi Matsui >Release: FreeBSD 6.2-RELEASE i386 >Organization: none >Environment: System: FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: MCPP is an alternative C/C++ preprocessor with the highest conformance, implementated by Kiyoshi Matsui. It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98. MCPP is especially useful for debugging the source program which use complicated macros and also useful for checking portability of the source. Though mcpp could be built as a replacement of GCC's resident proprocessor or as a subroutine called from some other main program, this package installs only a stand-alone program named 'mcpp' which behaves independent from GCC. WWW: http://mcpp.sourceforge.net/ >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: # # /usr/ports/devel/mcpp # /usr/ports/devel/mcpp/Makefile # /usr/ports/devel/mcpp/pkg-descr # /usr/ports/devel/mcpp/distinfo # echo c - /usr/ports/devel/mcpp mkdir -p /usr/ports/devel/mcpp > /dev/null 2>&1 echo x - /usr/ports/devel/mcpp/Makefile sed 's/^X//' >/usr/ports/devel/mcpp/Makefile << 'END-of-/usr/ports/devel/mcpp/Makefile' X# New ports collection makefile for: mcpp X# Date created: 06 April 2007 X# Whom: Kiyoshi Matsui X# X# $FreeBSD$ X# X XPORTNAME= mcpp XPORTVERSION= 2.6.3 XCATEGORIES= devel XMASTER_SITES= http://prdownloads.sourceforge.net/mcpp/ \ X http://jaist.dl.sourceforge.net/sourceforge/mcpp/ X XMAINTAINER= kmatsui@t3.rim.or.jp XCOMMENT= Alternative C/C++ preprocessor X XGNU_CONFIGURE= yes XCONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XMAN1= mcpp.1 X XPLIST_FILES= bin/mcpp \ X share/doc/mcpp/LICENSE \ X share/doc/mcpp/NEWS \ X share/doc/mcpp/README \ X share/doc/mcpp/doc-jp/mcpp-manual.html \ X share/doc/mcpp/doc/mcpp-manual.html XPLIST_DIRS= share/doc/mcpp/doc-jp \ X share/doc/mcpp/doc \ X share/doc/mcpp X X.include END-of-/usr/ports/devel/mcpp/Makefile echo x - /usr/ports/devel/mcpp/pkg-descr sed 's/^X//' >/usr/ports/devel/mcpp/pkg-descr << 'END-of-/usr/ports/devel/mcpp/pkg-descr' XC/C++ preprocessor expands macros and processes '#if', '#include' and Xsome other directives. X XMCPP is an alternative C/C++ preprocessor with the highest conformance, Ximplementated by Kiyoshi Matsui. MCPP is especially useful for Xdebugging the source program which use complicated macros and also Xuseful for checking portability of the source. It supports multiple Xstandards: K&R, ISO C90, ISO C99, and ISO C++98. X XThough mcpp could be built as a replacement of GCC's resident Xproprocessor or as a subroutine called from some other main program, Xthis package installs only a stand-alone program named 'mcpp' which Xbehaves independent from GCC. X XWWW: http://mcpp.sourceforge.net/ X X- Kiyoshi Matsui END-of-/usr/ports/devel/mcpp/pkg-descr echo x - /usr/ports/devel/mcpp/distinfo sed 's/^X//' >/usr/ports/devel/mcpp/distinfo << 'END-of-/usr/ports/devel/mcpp/distinfo' XMD5 (mcpp-2.6.3.tar.gz) = ae64027a2d474f31656ad44ef656ca21 XSHA256 (mcpp-2.6.3.tar.gz) = ea9af7252efa76ef81508232ea2b0c2f55c1c2720086c668201c805d49dbc414 XSIZE (mcpp-2.6.3.tar.gz) = 1301041 END-of-/usr/ports/devel/mcpp/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: