pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/fwbuilder Initial import of fwbuilder-2.0.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6a879b28bf2c
branches:  trunk
changeset: 489618:6a879b28bf2c
user:      bad <bad%pkgsrc.org@localhost>
date:      Thu Feb 24 11:03:22 2005 +0000

description:
Initial import of fwbuilder-2.0.5.

Firewall Builder is a multi-platform firewall configuration and
management tool.  It consists of a GUI and a set of policy compilers for
various firewall platforms.  Firewall Builder uses an object-oriented
approach, it helps administrators maintain a database of network
objects and allows policy editing using simple drag-and-drop
operations.  Firewall Builder currently supports

        iptables,
        IP Filter,
        ipfw,
        OpenBSD PF, and
        Cisco PIX

fwbuilder provides the GUI frontend and the policy compilers.

diffstat:

 security/fwbuilder/DESCR            |  14 +++++++
 security/fwbuilder/Makefile         |  24 +++++++++++++
 security/fwbuilder/PLIST            |  66 +++++++++++++++++++++++++++++++++++++
 security/fwbuilder/distinfo         |  10 +++++
 security/fwbuilder/patches/patch-aa |  11 ++++++
 security/fwbuilder/patches/patch-ab |  23 ++++++++++++
 security/fwbuilder/patches/patch-ac |  20 +++++++++++
 security/fwbuilder/patches/patch-ad |  12 ++++++
 security/fwbuilder/patches/patch-ae |  12 ++++++
 security/fwbuilder/patches/patch-af |  12 ++++++
 10 files changed, 204 insertions(+), 0 deletions(-)

diffs (244 lines):

diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/DESCR  Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,14 @@
+Firewall Builder is a multi-platform firewall configuration and
+management tool.  It consists of a GUI and a set of policy compilers for
+various firewall platforms.  Firewall Builder uses an object-oriented
+approach, it helps administrators maintain a database of network
+objects and allows policy editing using simple drag-and-drop
+operations.  Firewall Builder currently supports
+
+       iptables,
+       IP Filter,
+       ipfw,
+       OpenBSD PF, and
+       Cisco PIX
+
+fwbuilder provides the GUI frontend and the policy compilers.
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/Makefile       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+DISTNAME=      fwbuilder-2.0.5
+CATEGORIES=    security net
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fwbuilder/}
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://www.fwbuilder.org/
+COMMENT=       Firewall Builder GUI
+
+USE_BUILDLINK3=        yes
+USE_LIBTOOL=   yes
+GNU_CONFIGURE= yes
+USE_GNU_TOOLS+=        make
+USE_LANGUAGES= c++
+UNLIMIT_RESOURCES+=    datasize
+
+QMAKE=         ${QTDIR}/bin/qmake
+CONFIGURE_ENV+=        QMAKE="${QMAKE}"
+MAKE_ENV+=     QMAKE="${QMAKE}"
+
+.include "../../security/libfwbuilder/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/PLIST  Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,66 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+bin/fwb_install
+bin/fwbedit
+bin/fwblookup
+bin/fwbuilder
+bin/fwb_ipt
+bin/fwb_compile_all
+bin/fwb_pf
+bin/fwb_ipf
+bin/fwb_ipfw
+share/doc/fwbuilder-${PKGVERSION}/AUTHORS
+share/doc/fwbuilder-${PKGVERSION}/ChangeLog
+share/doc/fwbuilder-${PKGVERSION}/COPYING
+share/doc/fwbuilder-${PKGVERSION}/Credits
+share/doc/fwbuilder-${PKGVERSION}/README.floppyfw
+share/doc/fwbuilder-${PKGVERSION}/README.ipf
+share/doc/fwbuilder-${PKGVERSION}/README.ipfw
+share/doc/fwbuilder-${PKGVERSION}/README.ipt
+share/doc/fwbuilder-${PKGVERSION}/README.pf
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2_0.html
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2_0.txt
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.1.html
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.1.txt
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.2.html
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.2.txt
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.3.html
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.3.txt
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.4.html
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.4.txt
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.5.html
+share/doc/fwbuilder-${PKGVERSION}/ReleaseNotes_2.0.5.txt
+share/doc/fwbuilder-${PKGVERSION}/PatchAcceptancePolicy.txt
+@dirrm share/doc/fwbuilder-${PKGVERSION}
+share/fwbuilder/locale/fwbuilder_fr.qm
+share/fwbuilder/locale/fwbuilder_ru.qm
+share/fwbuilder/locale/fwbuilder_ja.qm
+@dirrm share/fwbuilder/locale
+share/fwbuilder/objects_init.xml
+share/fwbuilder/templates.xml
+share/fwbuilder/resources.xml
+share/fwbuilder/os/freebsd.xml
+share/fwbuilder/os/linksys.xml
+share/fwbuilder/os/linux24.xml
+share/fwbuilder/os/macosx.xml
+share/fwbuilder/os/openbsd.xml
+share/fwbuilder/os/pix_os.xml
+share/fwbuilder/os/solaris.xml
+share/fwbuilder/os/unknown_os.xml
+@dirrm share/fwbuilder/os
+share/fwbuilder/platform/ipf.xml
+share/fwbuilder/platform/ipfw.xml
+share/fwbuilder/platform/iptables.xml
+share/fwbuilder/platform/pf.xml
+share/fwbuilder/platform/pix.xml
+share/fwbuilder/platform/unknown.xml
+@dirrm share/fwbuilder/platform
+@dirrm share/fwbuilder
+share/man/man1/fwb_compile_all.1
+share/man/man1/fwbedit.1
+share/man/man1/fwb_install.1
+share/man/man1/fwb_ipf.1
+share/man/man1/fwb_ipfw.1
+share/man/man1/fwb_ipt.1
+share/man/man1/fwblookup.1
+share/man/man1/fwb_pf.1
+share/man/man1/fwbuilder.1
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/distinfo       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+SHA1 (fwbuilder-2.0.5.tar.gz) = 4a70d38438493c23f48186813beaf025f6e1a125
+Size (fwbuilder-2.0.5.tar.gz) = 1154966 bytes
+SHA1 (patch-aa) = 0c54b9ab9216ce05959d5776eb9f11da3dba6736
+SHA1 (patch-ab) = 368aaf5707f897d033e4513d13e4038df1cadf81
+SHA1 (patch-ac) = b498c6132574bbf68a9b9ed9a1d9a69586ade1da
+SHA1 (patch-ad) = 621e4c6dc333dd42f5e1f20bfcd18eaef9c9bd86
+SHA1 (patch-ae) = ffc5ca23abae83c4b6bd447dbc661e78c2631442
+SHA1 (patch-af) = f389de1a5d0e25d455d8eb76d2deebfbd6455b94
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/patches/patch-aa       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,11 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+--- configure.orig     Fri Jan  7 17:51:01 2005
++++ configure  Wed Feb 23 23:48:53 2005
+@@ -7378,5 +7378,5 @@
+ fi
+ 
+ 
+-. runqmake.sh
++$SHELL runqmake.sh
+ 
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/patches/patch-ab       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-ab,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+--- qmake.inc.in.orig  Mon Dec 13 04:08:36 2004
++++ qmake.inc.in       Thu Feb 24 00:13:52 2005
+@@ -30,7 +30,7 @@
+       res_os.path             = $(DDIR)@RES_DIR@/os
+       res_platform.path       = $(DDIR)@RES_DIR@/platform
+ 
+-      CONFIG                 += qt thread rtti stl warn_on debug
++      CONFIG                 += qt thread rtti stl warn_on
+       INCLUDEPATH            += @LIBFWBUILDER_INCLUDEPATH@
+ 
+       LIBS                   += $$LIBS_FWBUILDER
+@@ -38,9 +38,7 @@
+       PKGLOCALEDIR            = $$res.path/locale
+ 
+       QMAKE_CFLAGS_DEBUG     += -Wno-unused-parameter
+-      QMAKE_CFLAGS_RELEASE   += -Wno-unused-parameter
+       QMAKE_CXXFLAGS_DEBUG   += -Wno-unused-parameter
+-      QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter
+ }
+ }
+ 
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/patches/patch-ac       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-ac,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+--- src/gui/utils.cpp.orig     Fri Dec  3 05:42:09 2004
++++ src/gui/utils.cpp  Thu Feb 24 00:25:02 2005
+@@ -244,7 +244,15 @@
+     int sn1  = file.findRev('/',-1);
+     int sn2  = file.findRev('\\',-1);
+     int sn   = (sn1>=0)?sn1:sn2;
++#if 0
+     QString dir = (sn<0) ? "./" : file.left( sn );
++#else
++    QString dir;
++    if(sn<0)
++      dir = "./";
++    else
++      dir = file.left( sn );
++#endif
+ 
+ #ifdef _WIN32
+ /* on windows, if directory is in the root of the drive (like "c:"),
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/patches/patch-ad       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ad,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+--- src/gui/FWBTree.cpp.orig   Sun Dec 12 09:38:29 2004
++++ src/gui/FWBTree.cpp        Thu Feb 24 00:31:41 2005
+@@ -51,6 +51,7 @@
+ #include "fwbuilder/IntervalGroup.h"
+ 
+ #include <iostream>
++#include <algorithm>
+ 
+ using namespace std;
+ using namespace libfwbuilder;
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/patches/patch-ae
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/patches/patch-ae       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ae,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+--- src/gui/ObjectManipulator.cpp.orig Mon Dec 20 09:04:05 2004
++++ src/gui/ObjectManipulator.cpp      Thu Feb 24 00:36:48 2005
+@@ -97,6 +97,7 @@
+ #include "fwbuilder/IntervalGroup.h"
+ 
+ #include <iostream>
++#include <algorithm>
+ 
+ using namespace std;
+ using namespace libfwbuilder;
diff -r 9f341ff3864b -r 6a879b28bf2c security/fwbuilder/patches/patch-af
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/fwbuilder/patches/patch-af       Thu Feb 24 11:03:22 2005 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-af,v 1.1.1.1 2005/02/24 11:03:22 bad Exp $
+
+--- src/gui/listOfLibraries.cpp.orig   Sat Dec 11 08:54:30 2004
++++ src/gui/listOfLibraries.cpp        Thu Feb 24 00:46:08 2005
+@@ -41,6 +41,7 @@
+ #include <qfile.h>
+ 
+ #include <iostream>
++#include <algorithm>
+ 
+ using namespace std;
+ using namespace libfwbuilder;



Home | Main Index | Thread Index | Old Index