svn commit: r361581 - head/security/spike-proxy
Pawel Pekala
pawel at FreeBSD.org
Fri Jul 11 19:13:01 UTC 2014
Author: pawel
Date: Fri Jul 11 19:13:00 2014
New Revision: 361581
URL: http://svnweb.freebsd.org/changeset/ports/361581
QAT: https://qat.redports.org/buildarchive/r361581/
Log:
- Add staging support
- Fix COMMENT
- Make BUILD_DEPENDS path independent
- Convert to new options framework, USES=shebangfix
Modified:
head/security/spike-proxy/Makefile
Modified: head/security/spike-proxy/Makefile
==============================================================================
--- head/security/spike-proxy/Makefile Fri Jul 11 18:33:26 2014 (r361580)
+++ head/security/spike-proxy/Makefile Fri Jul 11 19:13:00 2014 (r361581)
@@ -8,30 +8,29 @@ MASTER_SITES= http://www.immunitysec.com
DISTNAME= SP${PORTVERSION:tl:C/\.//g}
EXTRACT_SUFX= .tgz
-MAINTAINER= ports at FreeBSD.org
-COMMENT= Tool for looking for vulnerabilities in web applications
+MAINTAINER= ports at FreeBSD.org
+COMMENT= Tool looking for vulnerabilities in web applications
-BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/OpenSSL/SSL.so:${PORTSDIR}/security/py-openssl
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0:${PORTSDIR}/security/py-openssl
-WRKSRC= ${WRKDIR}/spkproxy
+USES= shebangfix
+SHEBANG_FILES= *.py
USE_PYTHON= yes
NO_BUILD= yes
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} "s|\#\!/usr/bin/python|\#\!${LOCALBASE}/bin/python|" ${WRKSRC}/*.py
+WRKSRC= ${WRKDIR}/spkproxy
+
+OPTIONS_DEFINE= DOCS
do-install:
- @${MKDIR} ${DATADIR}
+ @${MKDIR} ${STAGEDIR}${DATADIR}
@${RM} -rf ${WRKSRC}/*.bak
- ${CP} -Rp ${WRKSRC}/* ${DATADIR}/
- ${SED} "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/spkproxy.sh > ${PREFIX}/bin/spkproxy.sh
- @${CHMOD} 755 ${PREFIX}/bin/spkproxy.sh
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for f in WHYGPL.txt TODO.txt SpikeUsage.txt README.txt CHANGELOG.txt
- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
-.endif
+ ${CP} -Rp ${WRKSRC}/* ${STAGEDIR}${DATADIR}
+ ${SED} "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/spkproxy.sh > \
+ ${STAGEDIR}${PREFIX}/bin/spkproxy.sh
+ @${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/spkproxy.sh
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC} && ${INSTALL_DATA} WHYGPL.txt TODO.txt SpikeUsage.txt \
+ README.txt CHANGELOG.txt ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list