Files
Ryan Schmidt 180542b207 mcpp: Fix implicit declaration of functions
Closes: https://trac.macports.org/ticket/62303

Also modernize checksums and remove weird unnecessary method of
specifying -arch flags which really only had the effect of replacing the
MacPorts flags with only the -arch flags. By removing this code, now all
flags, including optimization flags, are specified; therefore increase
revision.
2021-02-16 01:54:40 -06:00

38 lines
1.6 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name mcpp
version 2.7.2
revision 6
checksums rmd160 05bc2c8d8e032e75b8a9b1d22f11c007d5829d1f \
sha256 3b9b4421888519876c4fc68ade324a3bbd81ceeb7092ecdbbc2055099fcb8864 \
size 1533457
categories devel
platforms darwin
maintainers nomaintainer
license BSD
description Alternative C/C++ preprocessor
long_description \
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.\
It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98. \
MCPP is especially useful for debugging a source program which uses \
complicated macros and also useful for checking portability of a \
source. \
Though mcpp could be built as a replacement of GCC's resident \
preprocessor, this port installs a program which behaves independent \
from GCC.
homepage http://mcpp.sourceforge.net/
master_sites sourceforge
patchfiles patch-src__internal.h \
patch-src__support.c \
patch-src__system.h \
patch-fix-core-dumps \
implicit.patch
configure.args-append --enable-mcpplib --mandir=${prefix}/share/man