From 8464f66dc1751ae894017e27fb813625d8727845 Mon Sep 17 00:00:00 2001 From: adrianp Date: Fri, 23 Mar 2007 10:54:52 +0000 Subject: Fix typos in options.mk Fix snort-flexresp{2} so that they actually can be tested and work properly with the new libnet{10,11} laoyout Pointed out by wiz@ in private email --- net/snort/options.mk | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) (limited to 'net/snort') diff --git a/net/snort/options.mk b/net/snort/options.mk index 5f6831b2eb2..f6dc343e194 100644 --- a/net/snort/options.mk +++ b/net/snort/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.1 2007/02/17 19:08:48 adrianp Exp $ +# $NetBSD: options.mk,v 1.2 2007/03/23 10:54:52 adrianp Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.snort @@ -6,10 +6,10 @@ PKG_SUPPORTED_OPTIONS= debug snort-prelude PKG_SUGGESTED_OPTIONS= PKG_OPTIONS_OPTIONAL_GROUPS= flex -PKG_OPTIONS_GROUP.flex= snort-flexresp snort-flexresp2 +PKG_OPTIONS_GROUP.flex= snort-flexresp snort-flexresp2 PKG_OPTIONS_OPTIONAL_GROUPS+= database -PKG_OPTIONS_GROUP.database= mysql pgsql +PKG_OPTIONS_GROUP.database= mysql pgsql .include "../../mk/bsd.options.mk" @@ -40,7 +40,7 @@ CONFIGURE_ARGS+= --with-postgresql=${PGSQL_PREFIX:Q} ### ### Enable Prelude support (untested) ### -.if !empty(PKG_OPTIONS:Mprelude) +.if !empty(PKG_OPTIONS:Msnort-prelude) .include "../../security/libprelude/buildlink3.mk" .include "../../security/libpreludedb/buildlink3.mk" CONFIGURE_ARGS+= --enable-prelude @@ -49,15 +49,30 @@ CONFIGURE_ARGS+= --enable-prelude ### ### Flexible Responses on hostile connection attempts (untested) ### -.if !empty(PKG_OPTIONS:Mflexresp) +.if !empty(PKG_OPTIONS:Msnort-flexresp) +.include "../../devel/libnet10/buildlink3.mk" CONFIGURE_ARGS+= --enable-flexresp -.include "../../devel/libnet/buildlink3.mk" +CONFIGURE_ARGS+= --with-libnet-includes=${BUILDLINK_PREFIX.libnet10}/include/libnet10 +CONFIGURE_ARGS+= --with-libnet-libraries=${BUILDLINK_PREFIX.libnet10}/lib/libnet10 +SUBST_CLASSES+= conf +SUBST_STAGE.conf= pre-configure +SUBST_FILES.conf= configure +SUBST_SED.conf= -e "s|libnet-config|libnet10-config|g" +SUBST_MESSAGE.conf= Fixing configuration script. .endif ### ### NEW Flexible Responses on hostile connection attempts (untested) ### -.if !empty(PKG_OPTIONS:Mflexresp2) -CONFIGURE_ARGS+= --enable-flexresp2 +.if !empty(PKG_OPTIONS:Msnort-flexresp2) +.include "../../devel/libnet11/buildlink3.mk" .include "../../net/libdnet/buildlink3.mk" +CONFIGURE_ARGS+= --with-libnet-includes=${BUILDLINK_PREFIX.libnet11}/include/libnet11 +CONFIGURE_ARGS+= --with-libnet-libraries=${BUILDLINK_PREFIX.libnet11}/lib/libnet11 +CONFIGURE_ARGS+= --enable-flexresp2 +SUBST_CLASSES+= conf +SUBST_STAGE.conf= pre-configure +SUBST_FILES.conf= configure +SUBST_SED.conf= -e "s|libnet-config|libnet11-config|g" +SUBST_MESSAGE.conf= Fixing configuration script. .endif -- cgit v1.2.3