summaryrefslogtreecommitdiff
path: root/security/fwbuilder/Makefile
diff options
context:
space:
mode:
authoradam <adam>2011-04-12 13:41:17 +0000
committeradam <adam>2011-04-12 13:41:17 +0000
commit299d4eeb2dcdb14ebed4aac9f2b564706a0d1459 (patch)
tree3707d83e709e413fa445cd1b25d90c023287a06a /security/fwbuilder/Makefile
parent632634617db140b904493d2d641b348dac4190bd (diff)
downloadpkgsrc-299d4eeb2dcdb14ebed4aac9f2b564706a0d1459.tar.gz
Changes 4.1.3:
This version comes with the following usability enhancements: * Added checkbox to the Preferences dialog, this checkbox turns off some tooltips that can be annoying for users who are sufficiently familiar with the GUI. * Added a tab "Policy Rule" to the "Objects" page of the global preferences dialog; checkbox in this tab allows the user to choose whether new policy rules should be created with logging turned on or off. The major bug fixes in this release include: * Fixed installer issue for Windows users that use Putty sessions. Built-in policy installer can use putty session on Windows when it runs pscp.exe utility to copy generated script to the firewall * Fixed bug in the generated iptables script that made it to not configure broadcast address when it added ip addresses to interfaces. * Several bugs that affected cluster configurations were fixed.
Diffstat (limited to 'security/fwbuilder/Makefile')
-rw-r--r--security/fwbuilder/Makefile45
1 files changed, 30 insertions, 15 deletions
diff --git a/security/fwbuilder/Makefile b/security/fwbuilder/Makefile
index 2e1b20748e3..87e14599b65 100644
--- a/security/fwbuilder/Makefile
+++ b/security/fwbuilder/Makefile
@@ -1,31 +1,46 @@
-# $NetBSD: Makefile,v 1.21 2011/01/13 13:39:16 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2011/04/12 13:44:03 adam Exp $
-DISTNAME= fwbuilder-2.0.12
-PKGREVISION= 4
+DISTNAME= fwbuilder-4.1.3
CATEGORIES= security net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fwbuilder/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.fwbuilder.org/
COMMENT= Firewall Builder GUI
+LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
-CONFLICTS= fwbuilder21-[0-9]*
+CONFLICTS= fwbuilder-[0-9]*
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-USE_TOOLS+= gmake
-USE_LANGUAGES= c c++
-UNLIMIT_RESOURCES+= datasize
-
-QMAKE= ${QTDIR}/bin/qmake
-CONFIGURE_ENV+= QMAKE=${QMAKE:Q}
-MAKE_ENV+= QMAKE=${QMAKE:Q}
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+USE_TOOLS+= aclocal autoconf automake gmake
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --mandir=${P}
+CONFIGURE_ARGS+= --without-distcc
+#UNLIMIT_RESOURCES+= datasize
INSTALL_MAKE_FLAGS+= INSTALL_ROOT=${DESTDIR}
-.include "../../security/libfwbuilder/buildlink3.mk"
-.include "../../x11/qt3-tools/buildlink3.mk"
+.include "../../mk/compiler.mk"
+
+.if !empty(PKGSRC_COMPILER:Mclang)
+SUBST_CLASSES+= fix-endl
+SUBST_STAGE.fix-endl= pre-configure
+SUBST_MESSAGE.fix-endl= Fixing QTextStream endl for Clang.
+SUBST_FILES.fix-endl= src/iptlib/CompilerDriver_ipt_run.cpp
+SUBST_FILES.fix-endl+= src/cisco_lib/CompilerDriver_iosacl_run.cpp
+SUBST_FILES.fix-endl+= src/cisco_lib/CompilerDriver_pix_run.cpp
+SUBST_FILES.fix-endl+= src/cisco_lib/CompilerDriver_procurve_acl_run.cpp
+SUBST_SED.fix-endl= -e '/script <<.*endl/s/endl/"\n"/g'
+.endif
+pre-configure:
+ cd ${WRKSRC} && libtoolize -c -f -i && aclocal && autoconf
+
+.include "../../security/libfwbuilder/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"