From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 19 15:20:02 2008 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 1A2A71065672 for ; Mon, 19 May 2008 15:20:02 +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 E34CC8FC19 for ; Mon, 19 May 2008 15:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m4JFK1Sp037868 for ; Mon, 19 May 2008 15:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m4JFK1Xx037867; Mon, 19 May 2008 15:20:01 GMT (envelope-from gnats) Resent-Date: Mon, 19 May 2008 15:20:01 GMT Resent-Message-Id: <200805191520.m4JFK1Xx037867@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 [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8AF0106566C for ; Mon, 19 May 2008 15:14:06 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id B04388FC1B for ; Mon, 19 May 2008 15:14:06 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m4JFClmP099762 for ; Mon, 19 May 2008 15:12:47 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m4JFCkho099759; Mon, 19 May 2008 15:12:46 GMT (envelope-from nobody) Message-Id: <200805191512.m4JFCkho099759@www.freebsd.org> Date: Mon, 19 May 2008 15:12:46 GMT From: Kiyoshi Matsui To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/123817: [maintainer update] 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: Mon, 19 May 2008 15:20:02 -0000 >Number: 123817 >Category: ports >Synopsis: [maintainer update] devel/mcpp Alternative C/C++ preprocessor >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: Mon May 19 15:20:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Kiyoshi Matsui >Release: FreeBSD 6.3-RELEASE i386 >Organization: none >Environment: System FreeBSD banten-bsd.private 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: upstream update from V.2.7 to V.2.7.1. >How-To-Repeat: >Fix: The patch is attached. Patch attached with submission follows: diff -ruN mcpp-2.7/Makefile mcpp/Makefile --- mcpp-2.7/Makefile 2008-05-19 23:45:04.000000000 +0900 +++ mcpp/Makefile 2008-05-19 23:48:08.000000000 +0900 @@ -2,11 +2,11 @@ # Date created: 06 April 2007 # Whom: Kiyoshi Matsui # -# $FreeBSD: ports/devel/mcpp/Makefile,v 1.6 2008/03/31 06:24:39 rafan Exp $ +# $FreeBSD: $ # PORTNAME= mcpp -PORTVERSION= 2.7 +PORTVERSION= 2.7.1 CATEGORIES= devel MASTER_SITES= SF @@ -14,10 +14,15 @@ COMMENT= Alternative C/C++ preprocessor GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} \ + --enable-mcpplib MAN1= mcpp.1 PLIST_FILES= bin/mcpp \ + lib/libmcpp.so \ + lib/libmcpp.so.2 \ + lib/libmcpp.a \ + lib/libmcpp.la \ share/doc/mcpp/LICENSE \ share/doc/mcpp/NEWS \ share/doc/mcpp/README \ diff -ruN mcpp-2.7/distinfo mcpp/distinfo --- mcpp-2.7/distinfo 2008-03-24 00:24:30.000000000 +0900 +++ mcpp/distinfo 2008-05-19 15:38:21.000000000 +0900 @@ -1,3 +1,3 @@ -MD5 (mcpp-2.7.tar.gz) = 14f9e4155aeb5812fc3ced6345caee02 -SHA256 (mcpp-2.7.tar.gz) = 92ecb4d83682810cf207d248004d0d9e4e242c0ef0b96111d2eecde6fc6a3902 -SIZE (mcpp-2.7.tar.gz) = 1376480 +MD5 (mcpp-2.7.1.tar.gz) = 375575ed6b305edd985c7adf9f36202e +SHA256 (mcpp-2.7.1.tar.gz) = 0e079fefe936a7057481630d7190a66421ab15ddabb5f3bf2875a4c520592d9c +SIZE (mcpp-2.7.1.tar.gz) = 1384826 diff -ruN mcpp-2.7/pkg-descr mcpp/pkg-descr --- mcpp-2.7/pkg-descr 2007-05-28 06:52:43.000000000 +0900 +++ mcpp/pkg-descr 2008-05-18 14:15:07.000000000 +0900 @@ -1,16 +1,15 @@ -C/C++ preprocessor expands macros and processes '#if', '#include' and -some other directives. +C/C++ preprocessor defines and expands macros and processes '#if', +'#include' and some other directives. -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. +MCPP is an alternative C/C++ preprocessor with the highest conformance. +It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98. +MCPP is especially useful for debugging a source program which use +complicated macros and also useful for checking portability of a 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. +proprocessor or as a stand-alone program withoug using library build of +mcpp, this package installs a program named 'mcpp' which links shared +library of libmcpp and behaves independent from GCC. WWW: http://mcpp.sourceforge.net/ >Release-Note: >Audit-Trail: >Unformatted: