On Tue, Sep 12 2017, Giovanni Bechis <giova...@paclan.it> wrote: > On Mon, Sep 11, 2017 at 09:42:35PM +0200, Rafael Sadowski wrote: >> Hi All, >> >> please find below a simple update diff for ninja. >> >> - add write_fake_manifests.py and measure.py to PLIST. >> - add NO_TEST otherwise there is an error if run regress. >> > added a do-test target to fix regression tests.
Hah, nice. > Cheers > Giovanni > >> Tested with devel/kf5, graphics/opencv, graphics/krita on AMD64. >> >> Would like someone run a bulk with the diff below? >> >> Comments? Ok? Maybe obvious: we are approaching release and ninja is kinda critical, so better watch out for regressions. >> Best regards, >> >> Rafael Sadowski >> >> Index: Makefile >> =================================================================== >> RCS file: /cvs/ports/devel/ninja/Makefile,v >> retrieving revision 1.24 >> diff -u -p -u -p -r1.24 Makefile >> --- Makefile 26 Jul 2017 22:45:18 -0000 1.24 >> +++ Makefile 11 Sep 2017 19:36:16 -0000 >> @@ -9,8 +9,7 @@ COMMENT = small build system with a foc >> >> GH_ACCOUNT = ninja-build >> GH_PROJECT = ninja >> -GH_TAGNAME = v1.7.2 >> -REVISION = 1 >> +GH_TAGNAME = v1.8.2 >> >> CATEGORIES = devel >> HOMEPAGE = https://ninja-build.org/ >> @@ -36,6 +35,8 @@ BUILD_DEPENDS = devel/re2c >> >> MAKE_ENV = CXX="${CXX}" >> >> +NO_TEST = Yes >> + >> do-build: >> @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ >> ${MODPY_BIN} ./configure.py --bootstrap \ >> @@ -50,6 +51,8 @@ do-install: >> ${INSTALL_DATA} ${WRKSRC}/misc/ninja-mode.el ${PREFIX}/share/ninja >> ${INSTALL_DATA} ${WRKSRC}/misc/ninja.vim ${PREFIX}/share/ninja >> ${INSTALL_DATA} ${WRKSRC}/misc/ninja_syntax.py ${PREFIX}/share/ninja >> + ${INSTALL_DATA} ${WRKSRC}/misc/write_fake_manifests.py >> ${PREFIX}/share/ninja >> + ${INSTALL_DATA} ${WRKSRC}/misc/measure.py ${PREFIX}/share/ninja >> ${INSTALL_DATA} ${WRKSRC}/misc/zsh-completion ${PREFIX}/share/ninja >> >> .include <bsd.port.mk> >> Index: distinfo >> =================================================================== >> RCS file: /cvs/ports/devel/ninja/distinfo,v >> retrieving revision 1.9 >> diff -u -p -u -p -r1.9 distinfo >> --- distinfo 19 Nov 2016 16:06:59 -0000 1.9 >> +++ distinfo 11 Sep 2017 19:36:16 -0000 >> @@ -1,2 +1,2 @@ >> -SHA256 (ninja-1.7.2.tar.gz) = Lt2gpUIazjz0KDCSEScHct01qRr2DJb5P5Dfa8QbFtk= >> -SIZE (ninja-1.7.2.tar.gz) = 180611 >> +SHA256 (ninja-1.8.2.tar.gz) = hrhwDD0IgMK0TC/2fOQndKr4woy/V3JcuIFWkojBxvQ= >> +SIZE (ninja-1.8.2.tar.gz) = 185226 >> Index: pkg/PLIST >> =================================================================== >> RCS file: /cvs/ports/devel/ninja/pkg/PLIST,v >> retrieving revision 1.2 >> diff -u -p -u -p -r1.2 PLIST >> --- pkg/PLIST 14 Jun 2013 16:39:39 -0000 1.2 >> +++ pkg/PLIST 11 Sep 2017 19:36:16 -0000 >> @@ -4,7 +4,9 @@ share/doc/ninja/ >> share/doc/ninja/manual.asciidoc >> share/ninja/ >> share/ninja/bash-completion >> +share/ninja/measure.py >> share/ninja/ninja-mode.el >> share/ninja/ninja.vim >> share/ninja/ninja_syntax.py >> +share/ninja/write_fake_manifests.py >> share/ninja/zsh-completion >> > > -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE