here is an update of fwbuilder. please test/comment.

Index: libfwbuilder/Makefile
===================================================================
RCS file: /cvs/ports/security/libfwbuilder/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- libfwbuilder/Makefile       5 Dec 2008 21:50:57 -0000       1.10
+++ libfwbuilder/Makefile       5 Apr 2009 14:12:07 -0000
@@ -1,10 +1,10 @@
 # $OpenBSD: Makefile,v 1.10 2008/12/05 21:50:57 steven Exp $
 
 COMMENT=       libraries for fwbuilder
-DISTNAME=      libfwbuilder-3.0.2
+DISTNAME=      libfwbuilder-3.0.4
 CATEGORIES=    net security
-SHARED_LIBS=   fwbuilder       11.0 \
-               fwcompiler      11.0
+SHARED_LIBS=   fwbuilder       12.0 \
+               fwcompiler      12.0
 
 INCLUDE=       include/fwb-3
 SHARE=         share/libfwbuilder
Index: libfwbuilder/distinfo
===================================================================
RCS file: /cvs/ports/security/libfwbuilder/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- libfwbuilder/distinfo       5 Dec 2008 21:50:57 -0000       1.6
+++ libfwbuilder/distinfo       5 Apr 2009 14:12:07 -0000
@@ -1,5 +1,5 @@
-MD5 (libfwbuilder-3.0.2.tar.gz) = IPRni/H6TzZvHAOGkXtkrQ==
-RMD160 (libfwbuilder-3.0.2.tar.gz) = 8heQ7VibCWJ8EuGbMoecO86DAoc=
-SHA1 (libfwbuilder-3.0.2.tar.gz) = rU+o3orWA5zKhWSvIoW9I/SPJ5Q=
-SHA256 (libfwbuilder-3.0.2.tar.gz) = 
cE90TcI42OD2nrBhXsIj1ciQ/D2RO8o6rFJp6ixgRps=
-SIZE (libfwbuilder-3.0.2.tar.gz) = 529955
+MD5 (libfwbuilder-3.0.4.tar.gz) = xNI7m3LJ0icqsaQeK8hpAw==
+RMD160 (libfwbuilder-3.0.4.tar.gz) = lyb4m2aC9lJN4vQEatuiro6APNU=
+SHA1 (libfwbuilder-3.0.4.tar.gz) = gQ1Pbci0wqmJY/xeU24mlfSsoC8=
+SHA256 (libfwbuilder-3.0.4.tar.gz) = 
zoHoZMxcn00wv0gpLMiyZ8QjVqh7PtpIbfvRFSZ51Ns=
+SIZE (libfwbuilder-3.0.4.tar.gz) = 543824
Index: libfwbuilder/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/libfwbuilder/pkg/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- libfwbuilder/pkg/PLIST      5 Nov 2008 20:37:48 -0000       1.4
+++ libfwbuilder/pkg/PLIST      5 Apr 2009 14:12:07 -0000
@@ -33,7 +33,6 @@
 ${INCLUDE}/fwbuilder/InetAddrMask.h
 ${INCLUDE}/fwbuilder/Interface.h
 ${INCLUDE}/fwbuilder/InterfaceData.h
-${INCLUDE}/fwbuilder/InterfacePolicy.h
 ${INCLUDE}/fwbuilder/Interval.h
 ${INCLUDE}/fwbuilder/IntervalGroup.h
 ${INCLUDE}/fwbuilder/Library.h
@@ -44,6 +43,7 @@
 ${INCLUDE}/fwbuilder/Network.h
 ${INCLUDE}/fwbuilder/NetworkIPv6.h
 ${INCLUDE}/fwbuilder/ObjectGroup.h
+${INCLUDE}/fwbuilder/ObjectMatcher.h
 ${INCLUDE}/fwbuilder/Policy.h
 ${INCLUDE}/fwbuilder/Pool.h
 ${INCLUDE}/fwbuilder/Resources.h
Index: fwbuilder/Makefile
===================================================================
RCS file: /cvs/ports/security/fwbuilder/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- fwbuilder/Makefile  12 Mar 2009 08:30:53 -0000      1.12
+++ fwbuilder/Makefile  5 Apr 2009 14:12:07 -0000
@@ -1,8 +1,7 @@
-# $OpenBSD: Makefile,v 1.12 2009/03/12 08:30:53 sthen Exp $
+# $OpenBSD: Makefile,v 1.11 2008/12/05 21:50:57 steven Exp $
 
 COMMENT=       firewall GUI
-DISTNAME=      fwbuilder-3.0.2
-PKGNAME=       ${DISTNAME}p0
+DISTNAME=      fwbuilder-3.0.4
 CATEGORIES=    net security
 
 HOMEPAGE=      http://www.fwbuilder.org/
Index: fwbuilder/distinfo
===================================================================
RCS file: /cvs/ports/security/fwbuilder/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- fwbuilder/distinfo  5 Dec 2008 21:50:57 -0000       1.6
+++ fwbuilder/distinfo  5 Apr 2009 14:12:07 -0000
@@ -1,5 +1,5 @@
-MD5 (fwbuilder-3.0.2.tar.gz) = 07wqpuxCWXGoWhdqqiQodQ==
-RMD160 (fwbuilder-3.0.2.tar.gz) = FCQckcs1kpSF2PIeCxeS6woiAEc=
-SHA1 (fwbuilder-3.0.2.tar.gz) = BSEwF4n8wFcBrso74yTsHHPBjyM=
-SHA256 (fwbuilder-3.0.2.tar.gz) = F6VHAKCgGsnlh+MOiG7yYf0vbkh8/DfY9TqCBYGm79I=
-SIZE (fwbuilder-3.0.2.tar.gz) = 2337853
+MD5 (fwbuilder-3.0.4.tar.gz) = pTrQNVEeaoprS4nm6s9EhQ==
+RMD160 (fwbuilder-3.0.4.tar.gz) = pq+I9GDG9JacaiiCM2hpzq94HWo=
+SHA1 (fwbuilder-3.0.4.tar.gz) = zvwx8MLwI2cRMFUfRUOrAk/s2PU=
+SHA256 (fwbuilder-3.0.4.tar.gz) = TL/HhuLGmzaqeI+1XhkFCxt+cRmugXjWUoR14cybBYw=
+SIZE (fwbuilder-3.0.4.tar.gz) = 2383070
Index: fwbuilder/patches/patch-src_gui_FWBSettings_h
===================================================================
RCS file: fwbuilder/patches/patch-src_gui_FWBSettings_h
diff -N fwbuilder/patches/patch-src_gui_FWBSettings_h
--- fwbuilder/patches/patch-src_gui_FWBSettings_h       5 Nov 2008 20:38:50 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_gui_FWBSettings_h,v 1.1 2008/11/05 20:38:50 steven Exp $
---- src/gui/FWBSettings.h.orig Sat Oct  4 18:46:16 2008
-+++ src/gui/FWBSettings.h      Wed Oct  8 07:39:28 2008
-@@ -33,6 +33,8 @@
- 
- #include <set>
- 
-+#include <fwbuilder/FWObject.h>
-+
- class QWidget;
- 
- /*
Index: fwbuilder/patches/patch-src_gui_HttpGet_cpp
===================================================================
RCS file: fwbuilder/patches/patch-src_gui_HttpGet_cpp
diff -N fwbuilder/patches/patch-src_gui_HttpGet_cpp
--- fwbuilder/patches/patch-src_gui_HttpGet_cpp 5 Nov 2008 20:38:50 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_gui_HttpGet_cpp,v 1.1 2008/11/05 20:38:50 steven Exp $
---- src/gui/HttpGet.cpp.orig   Sat Oct  4 18:46:16 2008
-+++ src/gui/HttpGet.cpp        Wed Oct  8 07:27:53 2008
-@@ -30,6 +30,8 @@
- #include <QtNetwork>
- #include <QHttpResponseHeader>
- 
-+#include <fwbuilder/FWObject.h>
-+
- #include "HttpGet.h"
- #include "FWBSettings.h"
- 
Index: fwbuilder/patches/patch-src_gui_RuleSetView_cpp
===================================================================
RCS file: fwbuilder/patches/patch-src_gui_RuleSetView_cpp
diff -N fwbuilder/patches/patch-src_gui_RuleSetView_cpp
--- fwbuilder/patches/patch-src_gui_RuleSetView_cpp     5 Nov 2008 20:38:50 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,74 +0,0 @@
-$OpenBSD: patch-src_gui_RuleSetView_cpp,v 1.1 2008/11/05 20:38:50 steven Exp $
---- src/gui/RuleSetView.cpp.orig       Sat Oct  4 18:46:16 2008
-+++ src/gui/RuleSetView.cpp    Wed Oct  8 07:21:00 2008
-@@ -45,37 +45,12 @@
- #include "global.h"
- #include "utils.h"
- 
--#include "ActionsDialog.h"
--#include "FWBSettings.h"
--#include "FWObjectClipboard.h"
--#include "FWObjectDrag.h"
--#include "FWObjectPropertiesFactory.h"
--#include "FWWindow.h"
--#include "FindObjectWidget.h"
--#include "ObjectEditor.h"
--#include "ObjectTreeView.h"
--#include "ProjectPanel.h"
--#include "RuleRowInfo.h"
--#include "RuleSetView.h"
--#include "SimpleIntEditor.h"
--#include "SimpleTextEditor.h"
--#include "findDialog.h"
--#include "platforms.h"
--
- #include <ui_askrulenumberdialog_q.h>
- 
- #include <iostream>
- #include <sstream>
- #include <list>
- 
--#include "fwbuilder/Firewall.h"
--#include "fwbuilder/Resources.h"
--#include "fwbuilder/Policy.h"
--#include "fwbuilder/NAT.h"
--#include "fwbuilder/Routing.h"
--#include "fwbuilder/RuleElement.h"
--#include "fwbuilder/Interface.h"
--
- #include <qapplication.h>
- #include <qpainter.h>
- #include <qrect.h>
-@@ -99,6 +74,32 @@
- #include <QMdiSubWindow>
- #include <QMdiArea>
- #include <QScrollBar>
-+
-+#include <fwbuilder/Firewall.h>
-+#include <fwbuilder/Resources.h>
-+#include <fwbuilder/Policy.h>
-+#include <fwbuilder/NAT.h>
-+#include <fwbuilder/Routing.h>
-+#include <fwbuilder/RuleElement.h>
-+#include <fwbuilder/Interface.h>
-+#include <fwbuilder/InterfacePolicy.h>
-+
-+#include "ActionsDialog.h"
-+#include "FWBSettings.h"
-+#include "FWObjectClipboard.h"
-+#include "FWObjectDrag.h"
-+#include "FWObjectPropertiesFactory.h"
-+#include "FWWindow.h"
-+#include "FindObjectWidget.h"
-+#include "ObjectEditor.h"
-+#include "ObjectTreeView.h"
-+#include "ProjectPanel.h"
-+#include "RuleRowInfo.h"
-+#include "RuleSetView.h"
-+#include "SimpleIntEditor.h"
-+#include "SimpleTextEditor.h"
-+#include "findDialog.h"
-+#include "platforms.h"
- 
- using namespace libfwbuilder;
- using namespace std;
Index: fwbuilder/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/fwbuilder/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- fwbuilder/pkg/PLIST 5 Dec 2008 21:50:57 -0000       1.5
+++ fwbuilder/pkg/PLIST 5 Apr 2009 14:12:07 -0000
@@ -31,6 +31,7 @@
 share/doc/fwbuilder/README.ipt
 share/doc/fwbuilder/README.pf
 share/doc/fwbuilder/README.pix
+share/doc/fwbuilder/README.pix_routing
 share/doc/fwbuilder/README.policy_import
 share/doc/fwbuilder/README.routing
 ${SHARE}/

Reply via email to