Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Mar 2013 10:50:44 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r313508 - head/devel/ncc
Message-ID:  <201303061050.r26Aoi7U080959@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Wed Mar  6 10:50:43 2013
New Revision: 313508
URL: http://svnweb.freebsd.org/changeset/ports/313508

Log:
  Install the nccstrip2.py script it is used by the nccld program.
  Add python runtime depend. [1]
  
  While here, update makefile header, convert NOPORTDOCS -> DOCS.
  
  Submitted by:	"Hans Petter Selasky" <hps@bitfrost.no> [1]

Modified:
  head/devel/ncc/Makefile

Modified: head/devel/ncc/Makefile
==============================================================================
--- head/devel/ncc/Makefile	Wed Mar  6 09:53:21 2013	(r313507)
+++ head/devel/ncc/Makefile	Wed Mar  6 10:50:43 2013	(r313508)
@@ -1,12 +1,9 @@
-# Ports collection makefile for:  ncc
-# Date created:			  February 1, 2006
-# Whom:				  Volker Stolz <vs@FreeBSD.org>
-#
+# Created by: Volker Stolz <vs@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	ncc
 PORTVERSION=	2.8
+PORTREVISION=	1
 CATEGORIES=	devel
 MASTER_SITES=	http://students.ceid.upatras.gr/~sxanth/ncc/
 
@@ -15,17 +12,19 @@ COMMENT=	Program analysis tool and call-
 
 ALL_TARGET=	# empty
 MAKE_ARGS+=	CC="${CXX}" LCFLAGS="${CFLAGS}"
-
+USE_PYTHON_RUN=	yes
 CFLAGS+=	-DNOGNU='\"${PREFIX}/include/ncc/nognu\"' -fpermissive
 
 PLIST_FILES=	bin/ncc bin/nccnav bin/nccnavi bin/ncc-gengraph.py \
-		${LINKS:S+^+bin/+} include/ncc/nognu
+		${LINKS:S+^+bin/+} include/ncc/nognu bin/nccstrip2.py
 PLIST_DIRS=	include/ncc
 PORTDOCS=	*
 
 LINKS=		nccar nccld nccc++ nccg++
 MAN1=		ncc.1
 
+.include <bsd.port.options.mk>
+
 post-patch:
 	@${REINPLACE_CMD} -e '/NOGNU/d' ${WRKSRC}/config.h
 	@${REINPLACE_CMD} -e '/#include <alloca.h>/d' ${WRKSRC}/dbstree.h
@@ -33,6 +32,7 @@ post-patch:
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/objdir/ncc ${PREFIX}/bin
 	${INSTALL_SCRIPT} ${WRKSRC}/scripts/gengraph.py ${PREFIX}/bin/ncc-gengraph.py
+	${INSTALL_SCRIPT} ${WRKSRC}/scripts/nccstrip2.py ${PREFIX}/bin/nccstrip2.py
 	${INSTALL_PROGRAM} ${WRKSRC}/nccnav/nccnav ${PREFIX}/bin
 .for i in ${LINKS}
 	${LN} -sf ${PREFIX}/bin/ncc ${PREFIX}/bin/$i
@@ -41,7 +41,7 @@ do-install:
 	${MKDIR} ${PREFIX}/include/ncc
 	${INSTALL_DATA}	${WRKSRC}/doc/nognu ${PREFIX}/include/ncc
 	${INSTALL_MAN} ${WRKSRC}/ncc.1 ${MANPREFIX}/man/man1
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
 .endif



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