aboutsummaryrefslogtreecommitdiff
path: root/misc/najitool
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2014-01-25 16:57:05 +0000
committerMartin Wilke <miwi@FreeBSD.org>2014-01-25 16:57:05 +0000
commit303c63256d5e8869e57b47fe0c8681c3df102f1c (patch)
tree80d0c29db6e113918910622dbb95c22f456d45f8 /misc/najitool
parent615f8cad4749bf5fe6704c9f0872c32cce968307 (diff)
downloadports-303c63256d5e8869e57b47fe0c8681c3df102f1c.tar.gz
ports-303c63256d5e8869e57b47fe0c8681c3df102f1c.zip
- Support CC/CFLAGS properly
- Support shebangfix USES macro - Stage support PR: 185509 Submitted by: Ports Fury
Notes
Notes: svn path=/head/; revision=341058
Diffstat (limited to 'misc/najitool')
-rw-r--r--misc/najitool/Makefile14
-rw-r--r--misc/najitool/pkg-plist1
2 files changed, 10 insertions, 5 deletions
diff --git a/misc/najitool/Makefile b/misc/najitool/Makefile
index a2cb572fdf3c..ec285ff78c00 100644
--- a/misc/najitool/Makefile
+++ b/misc/najitool/Makefile
@@ -3,6 +3,8 @@
PORTNAME= najitool
PORTVERSION= 0.8.4
+DISTVERSIONSUFFIX= .src
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= SF
@@ -11,13 +13,17 @@ COMMENT= Generates, converts, and filters files
BUILD_DEPENDS= ${LOCALBASE}/lib/libnaji.a:${PORTSDIR}/devel/libnaji
-DISTVERSIONSUFFIX= .src
+PLIST_FILES= bin/najitool
-NO_STAGE= yes
post-patch:
- ${REINPLACE_CMD} -e 's|cflags =|cflags = -I${LOCALBASE}/include|; s|libnaji.a|${LOCALBASE}/lib/libnaji.a|' ${WRKSRC}/${MAKEFILE}
+ @${REINPLACE_CMD} -e \
+ '/^cc/s|=.*|= $${CC}| ; \
+ /^ld/s|=.*|= $${CC}| ; \
+ /^cflags/s|=.*|= $${CFLAGS} -I$${LOCALBASE}/include| ; \
+ s| libnaji.a| $${LOCALBASE}/lib/libnaji.a|' \
+ ${WRKSRC}/${MAKEFILE}
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/najitool ${PREFIX}/bin
+ (cd ${WRKSRC} && ${INSTALL_PROGRAM} najitool ${STAGEDIR}${PREFIX}/bin)
.include <bsd.port.mk>
diff --git a/misc/najitool/pkg-plist b/misc/najitool/pkg-plist
deleted file mode 100644
index 3f4df484b3fa..000000000000
--- a/misc/najitool/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/najitool