diff -urN /usr/ports/devel/make++/Makefile devel/make++/Makefile --- /usr/ports/devel/make++/Makefile 2011-08-13 16:21:53.000000000 +0900 +++ devel/make++/Makefile 2012-03-21 14:55:02.000000000 +0900 @@ -7,10 +7,11 @@ # PORTNAME= make++ -DISTVERSION= 1.40.1a +PORTVERSION= 2.0 CATEGORIES= devel perl5 -MASTER_SITES= SF/${PORTNAME:S/+/p/g}/${DISTVERSION:S/a//} -DISTNAME= ${PORTNAME:S/+/p/g}-${DISTVERSION:S/\.a//} +MASTER_SITES= SF/${PORTNAME:S/+/p/g}/${PORTVERSION} +DISTNAME= ${PORTNAME:S/+/p/g}-${PORTVERSION} +EXTRACT_SUFX= .txz MAINTAINER= ports@FreeBSD.org COMMENT= A drop-in replacement for GNU make @@ -18,8 +19,7 @@ LICENSE= ART10 GPLv1 GPLv2 GPLv3 LICENSE_COMB= dual -WRKSRC= ${WRKDIR}/${PORTNAME:S/+/p/g}-${DISTVERSION:R} - +USE_XZ= yes USE_PERL5= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man @@ -28,14 +28,21 @@ DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/+/p/g} MAN1= makepp.1 makepp_build_algorithm.1 \ - makepp_builtin.1 makepp_command.1 \ + makepp_build_cache.1 makepp_build_check.1 \ + makepp_builtin.1 makepp_builtins.1 \ + makepp_command.1 makepp_compatibility.1 \ makepp_cookbook.1 makepp_extending.1 \ - makepp_functions.1 makepp_incompatibilities.1 \ - makepp_release_notes.1 makepp_repositories.1 \ - makepp_rules.1 makepp_scanning.1 \ - makepp_signatures.1 makepp_statements.1 \ - makepp_tutorial.1 makepp_tutorial_compilation.1 \ - makepp_variables.1 makeppclient.1 + makepp_faq.1 makepp_functions.1 \ + makepp_incompatibilities.1 makepp_release_notes.1 \ + makepp_repositories.1 makepp_rules.1 \ + makepp_sandboxes.1 makepp_scanning.1 \ + makepp_signatures.1 makepp_speedup.1 \ + makepp_statements.1 makepp_tutorial.1 \ + makepp_tutorial_compilation.1 makepp_variables.1 \ + makeppbuiltin.1 makeppclean.1 \ + makeppgraph.1 makeppinfo.1 \ + makepplog.1 makeppreplay.1 \ + perl_performance.1 .include @@ -50,6 +57,6 @@ .endif post-patch: - @${REINPLACE_CMD} -e '/^all:/s|test||' ${WRKSRC}/config.pl + @${TOUCH} ${WRKSRC}/.test_done .include diff -urN /usr/ports/devel/make++/distinfo devel/make++/distinfo --- /usr/ports/devel/make++/distinfo 2011-08-13 16:21:53.000000000 +0900 +++ devel/make++/distinfo 2012-03-21 14:41:13.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (makepp-1.40.1a.tar.gz) = eb9991e9c726836e9b214377976dc15f66f4f6045f9713cd36c8c6b73c1f8e83 -SIZE (makepp-1.40.1a.tar.gz) = 278170 +SHA256 (makepp-2.0.txz) = 0c617b1c23b537070d43ace2501ac1b30503b126a729206a7853933485d2bc78 +SIZE (makepp-2.0.txz) = 534708 diff -urN /usr/ports/devel/make++/pkg-plist devel/make++/pkg-plist --- /usr/ports/devel/make++/pkg-plist 2011-08-13 16:21:54.000000000 +0900 +++ devel/make++/pkg-plist 2012-03-21 14:51:40.000000000 +0900 @@ -1,57 +1,115 @@ bin/makepp -bin/makeppclient +bin/makepp_build_cache_control +bin/makeppbuiltin +bin/makeppclean +bin/makeppgraph +bin/makeppinfo +bin/makepplog +bin/makeppreplay +bin/mpp +bin/mppb +bin/mppbcc +bin/mppc +bin/mppg +bin/mppi +bin/mppl +bin/mppr +%%PORTDOCS%%%%DOCSDIR%%/html/bg.png +%%PORTDOCS%%%%DOCSDIR%%/html/google.png %%PORTDOCS%%%%DOCSDIR%%/html/index.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp.css %%PORTDOCS%%%%DOCSDIR%%/html/makepp.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp.js +%%PORTDOCS%%%%DOCSDIR%%/html/makepp.png %%PORTDOCS%%%%DOCSDIR%%/html/makepp_build_algorithm.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_build_cache.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_build_check.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_builtin.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_builtins.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_command.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_compatibility.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_cookbook.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_extending.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_faq.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_functions.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_incompatibilities.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_index.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_release_notes.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_repositories.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_rules.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_sandboxes.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_scanning.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_signatures.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepp_speedup.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_statements.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_tutorial.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_tutorial_compilation.html %%PORTDOCS%%%%DOCSDIR%%/html/makepp_variables.html -%%PORTDOCS%%%%DOCSDIR%%/html/makeppclient.html -%%DATADIR%%/ActionParser/Legacy.pm -%%DATADIR%%/ActionParser/Specific.pm -%%DATADIR%%/ActionParser.pm -%%DATADIR%%/CommandParser/Basic.pm -%%DATADIR%%/CommandParser/Gcc.pm -%%DATADIR%%/CommandParser/Vcs.pm -%%DATADIR%%/CommandParser.pm -%%DATADIR%%/FileInfo.pm -%%DATADIR%%/FileInfo_makepp.pm -%%DATADIR%%/Glob.pm -%%DATADIR%%/MakeEvent.pm -%%DATADIR%%/Makefile.pm -%%DATADIR%%/Makesubs.pm -%%DATADIR%%/Rule.pm -%%DATADIR%%/Scanner/C.pm -%%DATADIR%%/Scanner/Vera.pm -%%DATADIR%%/Scanner/Verilog.pm -%%DATADIR%%/Scanner.pm -%%DATADIR%%/Signature/c_compilation_md5.pm -%%DATADIR%%/Signature/exact_match.pm -%%DATADIR%%/Signature/md5.pm -%%DATADIR%%/Signature/target_newer.pm -%%DATADIR%%/Signature/verilog_simulation_md5.pm -%%DATADIR%%/Signature/verilog_synthesis_md5.pm -%%DATADIR%%/Signature.pm -%%DATADIR%%/TextSubs.pm +%%PORTDOCS%%%%DOCSDIR%%/html/makeppbuiltin.html +%%PORTDOCS%%%%DOCSDIR%%/html/makeppclean.html +%%PORTDOCS%%%%DOCSDIR%%/html/makeppgraph.html +%%PORTDOCS%%%%DOCSDIR%%/html/makeppinfo.html +%%PORTDOCS%%%%DOCSDIR%%/html/makepplog.html +%%PORTDOCS%%%%DOCSDIR%%/html/makeppreplay.html +%%PORTDOCS%%%%DOCSDIR%%/html/nav.png +%%PORTDOCS%%%%DOCSDIR%%/html/nav2.png +%%PORTDOCS%%%%DOCSDIR%%/html/perl_performance.html +%%PORTDOCS%%%%DOCSDIR%%/html/tabs.png +%%PORTDOCS%%%%DOCSDIR%%/html/url.png +%%DATADIR%%/Mpp/ActionParser/Legacy.pm +%%DATADIR%%/Mpp/ActionParser/Specific.pm +%%DATADIR%%/Mpp/BuildCache.pm +%%DATADIR%%/Mpp/BuildCacheControl.pm +%%DATADIR%%/Mpp/BuildCheck/architecture_independent.pm +%%DATADIR%%/Mpp/BuildCheck/exact_match.pm +%%DATADIR%%/Mpp/BuildCheck/ignore_action.pm +%%DATADIR%%/Mpp/BuildCheck/only_action.pm +%%DATADIR%%/Mpp/BuildCheck/target_newer.pm +%%DATADIR%%/Mpp/BuildCheck.pm +%%DATADIR%%/Mpp/Cmds.pm +%%DATADIR%%/Mpp/CommandParser/Esql.pm +%%DATADIR%%/Mpp/CommandParser/Gcc.pm +%%DATADIR%%/Mpp/CommandParser/Swig.pm +%%DATADIR%%/Mpp/CommandParser/Vcs.pm +%%DATADIR%%/Mpp/CommandParser.pm +%%DATADIR%%/Mpp/Event.pm +%%DATADIR%%/Mpp/File.pm +%%DATADIR%%/Mpp/FileOpt.pm +%%DATADIR%%/Mpp/Fixer/Automake.pm +%%DATADIR%%/Mpp/Fixer/CMake.pm +%%DATADIR%%/Mpp/Glob.pm +%%DATADIR%%/Mpp/Lexer.pm +%%DATADIR%%/Mpp/Makefile.pm +%%DATADIR%%/Mpp/Recursive.pm +%%DATADIR%%/Mpp/Repository.pm +%%DATADIR%%/Mpp/Rule.pm +%%DATADIR%%/Mpp/Scanner/C.pm +%%DATADIR%%/Mpp/Scanner/Esqlc.pm +%%DATADIR%%/Mpp/Scanner/Swig.pm +%%DATADIR%%/Mpp/Scanner/Vera.pm +%%DATADIR%%/Mpp/Scanner/Verilog.pm +%%DATADIR%%/Mpp/Scanner.pm +%%DATADIR%%/Mpp/Signature/c_compilation_md5.pm +%%DATADIR%%/Mpp/Signature/md5.pm +%%DATADIR%%/Mpp/Signature/shared_object.pm +%%DATADIR%%/Mpp/Signature/verilog_synthesis_md5.pm +%%DATADIR%%/Mpp/Signature/xml.pm +%%DATADIR%%/Mpp/Signature/xml_space.pm +%%DATADIR%%/Mpp/Signature.pm +%%DATADIR%%/Mpp/Subs.pm +%%DATADIR%%/Mpp/Text.pm +%%DATADIR%%/Mpp/Utils.pm +%%DATADIR%%/Mpp.pm %%DATADIR%%/makepp_builtin_rules.mk %%DATADIR%%/makepp_default_makefile.mk %%DATADIR%%/recursive_makepp -@dirrm %%DATADIR%%/Signature -@dirrm %%DATADIR%%/Scanner -@dirrm %%DATADIR%%/CommandParser -@dirrm %%DATADIR%%/ActionParser +@dirrm %%DATADIR%%/Mpp/Signature +@dirrm %%DATADIR%%/Mpp/Scanner +@dirrm %%DATADIR%%/Mpp/Fixer +@dirrm %%DATADIR%%/Mpp/CommandParser +@dirrm %%DATADIR%%/Mpp/BuildCheck +@dirrm %%DATADIR%%/Mpp/ActionParser +@dirrm %%DATADIR%%/Mpp @dirrm %%DATADIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%%/html %%PORTDOCS%%@dirrm %%DOCSDIR%%