Changeset View
Changeset View
Standalone View
Standalone View
security/arirang/Makefile
# Created by: Roman Shterenzon <roman@xpert.com> | # Created by: Roman Shterenzon <roman@xpert.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= arirang | PORTNAME= arirang | ||||
PORTVERSION= 2.03 | PORTVERSION= 2.03 | ||||
PORTREVISION= 1 | PORTREVISION= 1 | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= security www | CATEGORIES= security www | ||||
MASTER_SITES= http://monkey.org/~pilot/arirang/ | MASTER_SITES= http://monkey.org/~pilot/arirang/ | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= Powerful webserver security scanner for network | COMMENT= Powerful webserver security scanner for network | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
BROKEN_powerpc64= fails to compile: ruby.h:1381: error: wrong number of arguments specified for '__deprecated__' attribute | |||||
LIB_DEPENDS= lib${RUBY_NAME}.so:${RUBY_PORT} | LIB_DEPENDS= lib${RUBY_NAME}.so:${RUBY_PORT} | ||||
USES= ssl | USES= compiler:c11 ssl | ||||
USE_RUBY= yes | USE_RUBY= yes | ||||
USE_RUBY_EXTCONF= yes | USE_RUBY_EXTCONF= yes | ||||
CFLAGS+= -I${LOCALBASE}/include/ruby-${RUBY_VER} -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} | CFLAGS+= -I${LOCALBASE}/include/ruby-${RUBY_VER} -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} | ||||
CFLAGS+= -DRUBY_19 | CFLAGS+= -DRUBY_19 | ||||
.include <bsd.port.pre.mk> | |||||
.if ${SSL_DEFAULT} != base | |||||
CFLAGS+= -I${OPENSSLINC} | CFLAGS+= -I${OPENSSLINC} | ||||
LDFLAGS+= -L${OPENSSLLIB} | LDFLAGS+= -L${OPENSSLLIB} | ||||
.endif | |||||
post-patch: | |||||
${REINPLACE_CMD} -e 's/cc/${CC}/g' ${WRKSRC}/extconf.rb | |||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKSRC}/arirang ${STAGEDIR}${PREFIX}/sbin | ${INSTALL_PROGRAM} ${WRKSRC}/arirang ${STAGEDIR}${PREFIX}/sbin | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/arirang | @${MKDIR} ${STAGEDIR}${PREFIX}/share/arirang | ||||
${INSTALL_DATA} ${WRKSRC}/scanrule/*.uxe ${STAGEDIR}${PREFIX}/share/arirang | ${INSTALL_DATA} ${WRKSRC}/scanrule/*.uxe ${STAGEDIR}${PREFIX}/share/arirang | ||||
${INSTALL_DATA} ${WRKSRC}/script/*.rb ${STAGEDIR}${PREFIX}/share/arirang | ${INSTALL_DATA} ${WRKSRC}/script/*.rb ${STAGEDIR}${PREFIX}/share/arirang | ||||
.include <bsd.port.mk> | .include <bsd.port.post.mk> |