Index: head/devel/cccc/Makefile =================================================================== --- head/devel/cccc/Makefile (revision 403831) +++ head/devel/cccc/Makefile (revision 403832) @@ -1,47 +1,51 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= cccc PORTVERSION= 3.1.4 PORTREVISION= 1 CATEGORIES= devel textproc www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= C and C++ Code Counter LICENSE= GPLv2 # (or later) USES= gmake MAKEFILE= makefile MAKE_ENV= CCC="${CXX}" LD="${CXX}" CFLAGS_DEBUG="${CXXFLAGS}" MAKE_JOBS_UNSAFE= yes PORTDOCS= readme.txt changes.txt PLIST_FILES= bin/cccc +OPTIONS_DEFINE= DOCS + post-patch: @${REINPLACE_CMD} -e \ '/^all/s|install|| ; \ s| make| $$(MAKE)| ; \ s|su root -c|| ; \ s|"make|"$$(MAKE)|' ${WRKSRC}/makefile @${REINPLACE_CMD} -e \ 's|^CCC=|CCC?=| ; \ s|^LD=|LD?=|' ${WRKSRC}/cccc/posixgcc.mak @${REINPLACE_CMD} -e \ 's| make| $$(MAKE)|' ${WRKSRC}/pccts/makefile .for i in antlr dlg @${REINPLACE_CMD} -e \ 's|^CC=|CC?=| ; \ s|^CFLAGS= -O |CFLAGS +=|' ${WRKSRC}/pccts/${i}/makefile .endfor do-install: - (cd ${WRKSRC}/cccc && ${INSTALL_PROGRAM} cccc ${STAGEDIR}${PREFIX}/bin) + ${INSTALL_PROGRAM} ${WRKSRC}/cccc/cccc ${STAGEDIR}${PREFIX}/bin + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/cccc/files/patch-cccc__cccc_tbl.cc =================================================================== --- head/devel/cccc/files/patch-cccc__cccc_tbl.cc (revision 403831) +++ head/devel/cccc/files/patch-cccc__cccc_tbl.cc (revision 403832) @@ -1,11 +1,11 @@ ---- ./cccc/cccc_tbl.cc.orig 2011-07-01 03:42:55.000000000 +0200 -+++ ./cccc/cccc_tbl.cc 2011-07-01 03:43:07.000000000 +0200 -@@ -96,7 +96,7 @@ +--- cccc/cccc_tbl.cc.orig 2006-01-05 16:05:30 UTC ++++ cccc/cccc_tbl.cc +@@ -96,7 +96,7 @@ bool CCCC_Table::remove(T* old_item_p typename map_t::iterator value_iterator=map_t::find(old_item_ptr->key()); if(value_iterator!=map_t::end()) { - erase(value_iterator); + map_t::erase(value_iterator); retval=true; } return retval;