diff options
author | Dirk Froemberg <dirk@FreeBSD.org> | 2000-12-31 15:07:49 +0000 |
---|---|---|
committer | Dirk Froemberg <dirk@FreeBSD.org> | 2000-12-31 15:07:49 +0000 |
commit | 8147f24a17443e00d842b2f56b0c520e000c7c0d (patch) | |
tree | e648b21a9081b2f42313486f20a2605283109c2a /security | |
parent | 6c3137346b5795eca3698c9b23435aa5b60ee970 (diff) |
Notes
Diffstat (limited to 'security')
-rw-r--r-- | security/snort/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/security/snort/Makefile b/security/snort/Makefile index b829892c1694..25d3443c1609 100644 --- a/security/snort/Makefile +++ b/security/snort/Makefile @@ -16,6 +16,43 @@ MAINTAINER= dirk@FreeBSD.org GNU_CONFIGURE= yes MAN8= snort.8 +.if defined(WITH_FLEXRESP) +BUILD_DEPENDS+= ${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet +CONFIGURE_ARGS+=--enable-flexresp +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" +LDFLAGS+= "-L${LOCALBASE}/lib" +.endif + +.if defined(WITH_MYSQL) +LIB_DEPENDS+= mysqlclient.6:${PORTSDIR}/databases/mysql322-client +CONFIGURE_ARGS+=--with-mysql-includes=${LOCALBASE}/include/mysql \ + --with-mysql-libraries=${LOCALBASE}/lib/mysql +.endif + +.if defined(WITH_ODBC) +LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC +CONFIGURE_ARGS+=--with-unixodbc-includes=${LOCALBASE}/include \ + --with-unixodbc-libraries=${LOCALBASE}/lib +LDFLAGS+= -pthread +.endif + +.if defined(WITH_POSTGRES) +LIB_DEPENDS+= pq.2:${PORTSDIR}/databases/postgresql +CONFIGURE_ARGS+=--with-libpq-includes=${LOCALBASE}/pgsql/include \ + --with-libpq-libraries=${LOCALBASE}/pgsql/lib +.if exists(/usr/lib/libssl.a) && exists(/usr/lib/libcrypto.a) +LDFLAGS+= -lssl -lcrypto +.endif +.endif + +CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" + +pre-configure: + @${ECHO} "" + @${ECHO} "Set WITH_FLEXRESP, WITH_MYSQL, WITH_ODBC or WITH_POSTGRES" + @${ECHO} "to get additional support." + @${ECHO} "" + post-install: ${MKDIR} ${PREFIX}/share/snort .for i in CREDITS RULES.SAMPLE USAGE backdoor-lib ddos-lib finger-lib ftp-lib \ |