aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2010-02-02 01:53:05 +0000
committerXin LI <delphij@FreeBSD.org>2010-02-02 01:53:05 +0000
commit4db1b7c6d616321be232d002f7ea42a9a8eb1e40 (patch)
treef4e235123f926126fd7fedb5fd1c2e7b48525bd3
parent47ce84cbde8a562ef980180a5ffb554f976d9ad5 (diff)
downloadports-4db1b7c6d616321be232d002f7ea42a9a8eb1e40.tar.gz
ports-4db1b7c6d616321be232d002f7ea42a9a8eb1e40.zip
Notes
-rw-r--r--devel/jsl/Makefile10
1 files changed, 6 insertions, 4 deletions
diff --git a/devel/jsl/Makefile b/devel/jsl/Makefile
index 743e8c1cfc41..6de0b7c43248 100644
--- a/devel/jsl/Makefile
+++ b/devel/jsl/Makefile
@@ -7,26 +7,28 @@
PORTNAME= jsl
PORTVERSION= 0.3.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ftp://ftp.Awfulhak.org/pub/jsl/ \
http://www.javascriptlint.com/download/
EXTRACT_SUFX= -src.tar.gz
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= delphij@FreeBSD.org
COMMENT= Analyzes javascript code looking for bugs and signs of poor quality
PLIST_FILES= bin/jsl
-ONLY_FOR_ARCHS= i386
WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_GMAKE= yes
MAKEFILE= Makefile.ref
+MAKE_ARGS= OS_CFLAGS="-DXP_UNIX -DHAVE_VA_COPY -DVA_COPY=va_copy"
+CFLAGS+= -fPIC
.include <bsd.port.pre.mk>
-JSLCFG!= ${UNAME} -sr | ${SED} 's, ,,'
+JSLCFG_CMD= ${UNAME} -sr | ${SED} 's, ,,'
post-patch:
- ${LN} -s Linux_All.mk ${WRKSRC}/config/${JSLCFG}.mk
+ ${LN} -s Linux_All.mk ${WRKSRC}/config/$$(${JSLCFG_CMD}).mk
do-install:
${INSTALL} ${WRKSRC}/${JSLCFG}_DBG.OBJ/jsl ${PREFIX}/bin/jsl