Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jan 2014 08:16:25 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r338981 - head/devel/ninja
Message-ID:  <201401070816.s078GPgg000986@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401070816.s078GPgg000986>