Index: Makefile =================================================================== --- Makefile (revision 421054) +++ Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= ninja PORTVERSION= 1.7.1 DISTVERSIONPREFIX= v +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= devel @@ -14,10 +15,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes -GH_ACCOUNT= martine +GH_ACCOUNT= ninja-build CONFLICTS= irc/ninja-[0-9]* -USES= python:build +USES= python PLIST_FILES= bin/ninja PORTDOCS= HACKING.md README manual.asciidoc @@ -38,4 +39,7 @@ ${INSTALL_DATA} HACKING.md README doc/manual.asciidoc \ ${STAGEDIR}${DOCSDIR}) +do-test: build + cd ${WRKSRC} && ./ninja ninja_test && ./ninja_test + .include Index: distinfo =================================================================== --- distinfo (revision 421054) +++ distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (martine-ninja-v1.7.1_GH0.tar.gz) = 51581de53cf4705b89eb6b14a85baa73288ad08bff256e7d30d529155813be19 -SIZE (martine-ninja-v1.7.1_GH0.tar.gz) = 179717 +TIMESTAMP = 1473939709 +SHA256 (ninja-build-ninja-v1.7.1_GH0.tar.gz) = 51581de53cf4705b89eb6b14a85baa73288ad08bff256e7d30d529155813be19 +SIZE (ninja-build-ninja-v1.7.1_GH0.tar.gz) = 179717 Index: files/patch-configure.py =================================================================== --- files/patch-configure.py (nonexistent) +++ files/patch-configure.py (working copy) @@ -0,0 +1,11 @@ +--- configure.py.orig 2016-09-15 12:26:28 UTC ++++ configure.py +@@ -98,7 +98,7 @@ class Platform(object): + return self._platform in ('freebsd', 'openbsd', 'bitrig') + + def supports_ppoll(self): +- return self._platform in ('linux', 'openbsd', 'bitrig') ++ return self._platform in ('freebsd', 'linux', 'openbsd', 'bitrig') + + def supports_ninja_browse(self): + return (not self.is_windows() Property changes on: files/patch-configure.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: pkg-descr =================================================================== --- pkg-descr (revision 421054) +++ pkg-descr (working copy) @@ -8,4 +8,4 @@ from custom non-recursive Makefiles) can take ten seconds to start building after changing one file. Ninja is under a second. -WWW: https://github.com/martine/ninja +WWW: https://ninja-build.org/