svn commit: r438972 - head/devel/ncc
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Apr 20 15:47:53 UTC 2017
Author: amdmi3
Date: Thu Apr 20 15:47:51 2017
New Revision: 438972
URL: https://svnweb.freebsd.org/changeset/ports/438972
Log:
- Fix shebangs
- Use relative symlinks
- Simplify by switcing from PLIST_FILES to pkg-plist
Added:
head/devel/ncc/pkg-plist (contents, props changed)
Modified:
head/devel/ncc/Makefile
Modified: head/devel/ncc/Makefile
==============================================================================
--- head/devel/ncc/Makefile Thu Apr 20 15:46:21 2017 (r438971)
+++ head/devel/ncc/Makefile Thu Apr 20 15:47:51 2017 (r438972)
@@ -3,7 +3,7 @@
PORTNAME= ncc
PORTVERSION= 2.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://students.ceid.upatras.gr/~sxanth/ncc/
@@ -14,17 +14,13 @@ LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
ALL_TARGET= # empty
-MAKE_ARGS+= CC="${CXX}" LCFLAGS="${CFLAGS}"
-USES= ncurses python:run
+MAKE_ARGS= CC="${CXX}" LCFLAGS="${CFLAGS}"
+USES= ncurses python:run shebangfix
+SHEBANG_FILES= scripts/*.py
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 bin/nccstrip2.py \
- man/man1/ncc.1.gz
PORTDOCS= *
-LINKS= nccar nccld nccc++ nccg++
-
OPTIONS_DEFINE= DOCS
post-patch:
@@ -40,10 +36,10 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/scripts/nccstrip2.py \
${STAGEDIR}${PREFIX}/bin/nccstrip2.py
${INSTALL_PROGRAM} ${WRKSRC}/nccnav/nccnav ${STAGEDIR}${PREFIX}/bin
-.for i in ${LINKS}
- ${LN} -sf ${PREFIX}/bin/ncc ${STAGEDIR}${PREFIX}/bin/$i
+.for i in nccar nccld nccc++ nccg++
+ ${LN} -sf ncc ${STAGEDIR}${PREFIX}/bin/$i
.endfor
- ${LN} -sf ${PREFIX}/bin/nccnav ${STAGEDIR}${PREFIX}/bin/nccnavi
+ ${LN} -sf nccnav ${STAGEDIR}${PREFIX}/bin/nccnavi
@${MKDIR} ${STAGEDIR}${PREFIX}/include/ncc
${INSTALL_DATA} ${WRKSRC}/doc/nognu ${STAGEDIR}${PREFIX}/include/ncc
${INSTALL_MAN} ${WRKSRC}/ncc.1 ${STAGEDIR}${MANPREFIX}/man/man1
Added: head/devel/ncc/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/ncc/pkg-plist Thu Apr 20 15:47:51 2017 (r438972)
@@ -0,0 +1,11 @@
+bin/ncc
+bin/ncc-gengraph.py
+bin/nccar
+bin/nccc++
+bin/nccg++
+bin/nccld
+bin/nccnav
+bin/nccnavi
+bin/nccstrip2.py
+include/ncc/nognu
+man/man1/ncc.1.gz
More information about the svn-ports-head
mailing list