pkgsrc/net/miniupnpd/patches/patch-aa
2009-06-04 07:54:26 +00:00

35 lines
929 B
Text

$NetBSD: patch-aa,v 1.2 2009/06/04 07:54:26 hasso Exp $
--- genconfig.sh.orig 2008-10-01 15:49:26 +0300
+++ genconfig.sh 2009-05-07 11:23:34 +0300
@@ -96,14 +96,25 @@ case $OS_NAME in
;;
NetBSD)
OS_URL=http://www.netbsd.org/
- if [ -f /usr/include/net/pfvar.h ] ; then
- echo "#define USE_PF 1" >> ${CONFIGFILE}
- FW=pf
+ FWNAME_UPPER="$(echo $FWNAME | tr '[a-z]' '[A-Z]')"
+ if [ ! "x$FWNAME" = "x" ]; then
+ FW=${FWNAME}
+ echo "#define USE_${FWNAME_UPPER} 1" >> ${CONFIGFILE}
else
- echo "#define USE_IPF 1" >> ${CONFIGFILE}
- FW=ipf
+ if [ -f /usr/include/net/pfvar.h ] ; then
+ echo "#define USE_PF 1" >> ${CONFIGFILE}
+ FW=pf
+ else
+ echo "#define USE_IPF 1" >> ${CONFIGFILE}
+ FW=ipf
+ fi
fi
;;
+ DragonFly)
+ OS_URL=http://www.dragonflybsd.org/
+ echo "#define USE_PF 1" >> ${CONFIGFILE}
+ FW=pf
+ ;;
SunOS)
echo "#define USE_IPF 1" >> ${CONFIGFILE}
FW=ipf