svn commit: r338981 - head/devel/ninja

Baptiste Daroussin bapt at FreeBSD.org
Tue Jan 7 08:16:26 UTC 2014


Author: bapt
Date: Tue Jan  7 08:16:25 2014
New Revision: 338981
URL: http://svnweb.freebsd.org/changeset/ports/338981

Log:
  Make python only a build dependency
  While here do not conditionnalize docs installation the avoid double .include
  and stage make sure DOCS is respected

Modified:
  head/devel/ninja/Makefile

Modified: head/devel/ninja/Makefile
==============================================================================
--- head/devel/ninja/Makefile	Tue Jan  7 08:04:09 2014	(r338980)
+++ head/devel/ninja/Makefile	Tue Jan  7 08:16:25 2014	(r338981)
@@ -3,6 +3,7 @@
 
 PORTNAME=	ninja
 PORTVERSION=	1.4.0
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	devel
 
@@ -17,24 +18,20 @@ GH_TAGNAME=	v${PORTVERSION}
 GH_COMMIT=	63d5b10
 
 CONFLICTS=	irc/ninja-[0-9]*
-USE_PYTHON=	yes
+USE_PYTHON_BUILD=	yes
 
 PLIST_FILES=	bin/ninja
 PORTDOCS=	COPYING HACKING.md README manual.asciidoc
 
-.include <bsd.port.options.mk>
-
 do-build:
 	@(cd ${WRKSRC} && \
 		CXX=${CXX} CFLAGS="${CXXFLAGS}" ${PYTHON_CMD} bootstrap.py --verbose)
 
 do-install:
-	@${INSTALL_PROGRAM} ${WRKSRC}/ninja ${STAGEDIR}${PREFIX}/bin
-.if ${PORT_OPTIONS:MDOCS}
+	${INSTALL_PROGRAM} ${WRKSRC}/ninja ${STAGEDIR}${PREFIX}/bin
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	@(cd ${WRKSRC} && \
+	(cd ${WRKSRC} && \
 	    ${INSTALL_DATA} COPYING HACKING.md README doc/manual.asciidoc \
 	    ${STAGEDIR}${DOCSDIR})
-.endif
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list