pkgsrc-wip/linuxigd-current/options.mk
OBATA Akio 85d0ad4b21 CVS Current version of linuxigd.
This project is a deamon that emulates Microsoft's Internet Connection
Service (ICS). It implements the UPnP Internet Gateway Device specification
(IGD) and allows UPnP aware clients, such as MSN Messenger to work properly
from behind a NAT firewall.
2005-10-02 13:35:54 +00:00

28 lines
697 B
Makefile

# $NetBSD: options.mk,v 1.1.1.1 2005/10/02 13:35:54 obache Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.linuxigd
PKG_SUPPORTED_OPTIONS= iptables pf ipfilter
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Linux"
PKG_SUGGESTED_OPTIONS= iptables
.elif ${OPSYS} == "OpenBSD"
PKG_SUGGESTED_OPTIONS= pf
.else
PKG_SUGGESTED_OPTIONS= ipfilter
.endif
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Miptables)
CFLAGS+= -DUSE_IPTABLES
.elif !empty(PKG_OPTIONS:Mpf)
CFLAGS+= -DUSE_PF
MESSAGE_SRC+= ${.CURDIR}/MESSAGE.pf
.elif !empty(PKG_OPTIONS:Mipfilter)
CFLAGS+= -DUSE_IPFILTER
.else
PKG_FAIL_REASON+= "${PKG_OPTIONS_VAR} must contaion one of" \
"\"iptables\" or \"pf\" or \"ipfilter\"!"
.endif