pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/security/libfwbuilder Replace libfwbuilder with versio...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a621b7f15de4
branches:  trunk
changeset: 489616:a621b7f15de4
user:      bad <bad%pkgsrc.org@localhost>
date:      Thu Feb 24 10:59:56 2005 +0000

description:
Replace libfwbuilder with version 2.0.5 as the previous version wasn't
useful.

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

libfwbuilder provides the back-end functionality in a library.

diffstat:

 security/libfwbuilder/DESCR            |   11 +-
 security/libfwbuilder/Makefile         |   20 +-
 security/libfwbuilder/PLIST            |  221 +++++++++++++++-----------------
 security/libfwbuilder/buildlink3.mk    |    9 +-
 security/libfwbuilder/distinfo         |   12 +-
 security/libfwbuilder/patches/patch-aa |   43 +-----
 security/libfwbuilder/patches/patch-ab |   31 ++--
 security/libfwbuilder/patches/patch-ac |   12 -
 security/libfwbuilder/patches/patch-ad |   12 -
 9 files changed, 159 insertions(+), 212 deletions(-)

diffs (truncated from 450 to 300 lines):

diff -r f08da45d5e5c -r a621b7f15de4 security/libfwbuilder/DESCR
--- a/security/libfwbuilder/DESCR       Thu Feb 24 10:16:52 2005 +0000
+++ b/security/libfwbuilder/DESCR       Thu Feb 24 10:59:56 2005 +0000
@@ -1,12 +1,13 @@
-Firewall Builder is multi-platform firewall configuration and
-management tool.  It consists of a GUI and set of policy compilers for
-various firewall platforms.  Firewall Builder uses object-oriented
-approach, it helps administrator maintain a database of network
+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,
-       ipfilter,
+       IP Filter,
+       ipfw,
        OpenBSD PF, and
        Cisco PIX
 
diff -r f08da45d5e5c -r a621b7f15de4 security/libfwbuilder/Makefile
--- a/security/libfwbuilder/Makefile    Thu Feb 24 10:16:52 2005 +0000
+++ b/security/libfwbuilder/Makefile    Thu Feb 24 10:59:56 2005 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2004/11/20 22:10:23 jmmv Exp $
+# $NetBSD: Makefile,v 1.6 2005/02/24 10:59:56 bad Exp $
 
-DISTNAME=      libfwbuilder-1.0.2
-PKGREVISION=   4
+DISTNAME=      libfwbuilder-2.0.5
 CATEGORIES=    security net
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=fwbuilder/}
 
@@ -15,13 +14,20 @@
 USE_GNU_TOOLS+=        make
 USE_LANGUAGES= c++
 
-pre-configure:
-       cd ${WRKSRC}; ${AUTOCONF}
+QMAKE=         ${QTDIR}/bin/qmake
+CONFIGURE_ENV+=        QMAKE="${QMAKE}"
+MAKE_ENV+=     QMAKE="${QMAKE}"
 
-.include "../../devel/glib/buildlink3.mk"
+post-install:
+       ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/src/fwbuilder/libfwbuilder.la ${PREFIX}/lib
+       ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/src/fwcompiler/libfwcompiler.la ${PREFIX}/lib
+       ${LIBTOOL} --mode=finish ${PREFIX}/lib
+
+.include "../../devel/glib2/buildlink3.mk"
 .include "../../net/net-snmp/buildlink3.mk"
 .include "../../textproc/libxml/buildlink3.mk"
 .include "../../textproc/libxslt/buildlink3.mk"
+.include "../../x11/qt3-libs/buildlink3.mk"
+.include "../../x11/qt3-tools/buildlink3.mk"
 
-.include "../../mk/autoconf.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f08da45d5e5c -r a621b7f15de4 security/libfwbuilder/PLIST
--- a/security/libfwbuilder/PLIST       Thu Feb 24 10:16:52 2005 +0000
+++ b/security/libfwbuilder/PLIST       Thu Feb 24 10:59:56 2005 +0000
@@ -1,119 +1,112 @@
-@comment $NetBSD: PLIST,v 1.2 2004/10/07 16:27:13 tv Exp $
-bin/libfwbuilder-config
-include/fwbuilder/Address.hh
-include/fwbuilder/AddressRange.hh
-include/fwbuilder/BackgroundOp.hh
-include/fwbuilder/Constants.hh
-include/fwbuilder/CustomService.hh
-include/fwbuilder/FWException.hh
-include/fwbuilder/FWIntervalReference.hh
-include/fwbuilder/FWObject.hh
-include/fwbuilder/FWObjectDatabase.hh
-include/fwbuilder/FWObjectReference.hh
-include/fwbuilder/FWOptions.hh
-include/fwbuilder/FWReference.hh
-include/fwbuilder/FWServiceReference.hh
-include/fwbuilder/Firewall.hh
-include/fwbuilder/Group.hh
-include/fwbuilder/Host.hh
-include/fwbuilder/HostsFile.hh
-include/fwbuilder/ICMPService.hh
-include/fwbuilder/IPAddress.hh
-include/fwbuilder/IPService.hh
-include/fwbuilder/IPv4.hh
-include/fwbuilder/Interface.hh
-include/fwbuilder/InterfacePolicy.hh
-include/fwbuilder/Interval.hh
-include/fwbuilder/IntervalGroup.hh
-include/fwbuilder/Logger.hh
-include/fwbuilder/Management.hh
-include/fwbuilder/NAT.hh
-include/fwbuilder/Network.hh
-include/fwbuilder/ObjectGroup.hh
-include/fwbuilder/Policy.hh
-include/fwbuilder/Pool.hh
-include/fwbuilder/Resources.hh
-include/fwbuilder/Rule.hh
-include/fwbuilder/RuleElement.hh
-include/fwbuilder/RuleSet.hh
-include/fwbuilder/Service.hh
-include/fwbuilder/ServiceGroup.hh
-include/fwbuilder/SyncQueue.hh
-include/fwbuilder/TCPService.hh
-include/fwbuilder/ThreadTools.hh
-include/fwbuilder/Tools.hh
-include/fwbuilder/UDPService.hh
-include/fwbuilder/XMLTools.hh
-include/fwbuilder/crypto.hh
-include/fwbuilder/dns.hh
-include/fwbuilder/libfwbuilder-config.h
-include/fwbuilder/physAddress.hh
-include/fwbuilder/snmp.hh
-include/fwcompiler/Compiler.hh
-include/fwcompiler/NATCompiler.hh
-include/fwcompiler/OSConfigurator.hh
-include/fwcompiler/PolicyCompiler.hh
-include/fwcompiler/RuleProcessor.hh
-include/fwcompiler/manifest.hh
+@comment $NetBSD: PLIST,v 1.3 2005/02/24 10:59:56 bad Exp $
+bin/libfwbuilder-config-2
+include/fwb-2.0/fwbuilder/Address.h
+include/fwb-2.0/fwbuilder/AddressRange.h
+include/fwb-2.0/fwbuilder/BackgroundOp.h
+include/fwb-2.0/fwbuilder/Constants.h
+include/fwb-2.0/fwbuilder/crypto.h
+include/fwb-2.0/fwbuilder/CustomService.h
+include/fwb-2.0/fwbuilder/dns.h
+include/fwb-2.0/fwbuilder/Firewall.h
+include/fwb-2.0/fwbuilder/FWException.h
+include/fwb-2.0/fwbuilder/FWIntervalReference.h
+include/fwb-2.0/fwbuilder/FWObjectDatabase.h
+include/fwb-2.0/fwbuilder/FWObject.h
+include/fwb-2.0/fwbuilder/FWObjectReference.h
+include/fwb-2.0/fwbuilder/FWOptions.h
+include/fwb-2.0/fwbuilder/FWReference.h
+include/fwb-2.0/fwbuilder/FWServiceReference.h
+include/fwb-2.0/fwbuilder/Group.h
+include/fwb-2.0/fwbuilder/Host.h
+include/fwb-2.0/fwbuilder/HostsFile.h
+include/fwb-2.0/fwbuilder/ICMPService.h
+include/fwb-2.0/fwbuilder/Interface.h
+include/fwb-2.0/fwbuilder/IPv4.h
+include/fwb-2.0/fwbuilder/InterfacePolicy.h
+include/fwb-2.0/fwbuilder/IntervalGroup.h
+include/fwb-2.0/fwbuilder/Interval.h
+include/fwb-2.0/fwbuilder/IPAddress.h
+include/fwb-2.0/fwbuilder/IPService.h
+include/fwb-2.0/fwbuilder/libfwbuilder-config.h
+include/fwb-2.0/fwbuilder/libfwbuilder-version.h
+include/fwb-2.0/fwbuilder/Library.h
+include/fwb-2.0/fwbuilder/Logger.h
+include/fwb-2.0/fwbuilder/Management.h
+include/fwb-2.0/fwbuilder/NAT.h
+include/fwb-2.0/fwbuilder/Network.h
+include/fwb-2.0/fwbuilder/ObjectGroup.h
+include/fwb-2.0/fwbuilder/physAddress.h
+include/fwb-2.0/fwbuilder/Policy.h
+include/fwb-2.0/fwbuilder/Pool.h
+include/fwb-2.0/fwbuilder/Resources.h
+include/fwb-2.0/fwbuilder/RuleElement.h
+include/fwb-2.0/fwbuilder/Rule.h
+include/fwb-2.0/fwbuilder/RuleSet.h
+include/fwb-2.0/fwbuilder/ServiceGroup.h
+include/fwb-2.0/fwbuilder/Service.h
+include/fwb-2.0/fwbuilder/snmp.h
+include/fwb-2.0/fwbuilder/SyncQueue.h
+include/fwb-2.0/fwbuilder/TCPService.h
+include/fwb-2.0/fwbuilder/ThreadTools.h
+include/fwb-2.0/fwbuilder/Tools.h
+include/fwb-2.0/fwbuilder/UDPService.h
+include/fwb-2.0/fwbuilder/XMLTools.h
+@dirrm include/fwb-2.0/fwbuilder
+include/fwb-2.0/fwcompiler/Compiler.h
+include/fwb-2.0/fwcompiler/NATCompiler.h
+include/fwb-2.0/fwcompiler/OSConfigurator.h
+include/fwb-2.0/fwcompiler/PolicyCompiler.h
+include/fwb-2.0/fwcompiler/RuleProcessor.h
+@dirrm include/fwb-2.0/fwcompiler
+@dirrm include/fwb-2.0
 lib/libfwbuilder.la
+lib/libfwbuilder.a
+lib/libfwbuilder.so
+lib/libfwbuilder.so.6
+lib/libfwbuilder.so.6.2
+lib/libfwbuilder.so.6.0.2
 lib/libfwcompiler.la
-share/doc/${PKGNAME}/AUTHORS
-share/doc/${PKGNAME}/COPYING
-share/doc/${PKGNAME}/ChangeLog
-share/doc/${PKGNAME}/Credits
-share/doc/${PKGNAME}/INSTALL
-share/doc/${PKGNAME}/README
+lib/libfwcompiler.a
+lib/libfwcompiler.so.6
+lib/libfwcompiler.so.6.2
+lib/libfwcompiler.so.6.0.2
+share/doc/libfwbuilder-${PKGVERSION}/AUTHORS
+share/doc/libfwbuilder-${PKGVERSION}/COPYING
+share/doc/libfwbuilder-${PKGVERSION}/ChangeLog
+share/doc/libfwbuilder-${PKGVERSION}/Credits
+share/doc/libfwbuilder-${PKGVERSION}/INSTALL
+share/doc/libfwbuilder-${PKGVERSION}/PatchAcceptancePolicy.txt
+@dirrm share/doc/libfwbuilder-${PKGVERSION}
 share/libfwbuilder/fwbuilder.dtd
-share/libfwbuilder/migration/0.10.0/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.1/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.10/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.11/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.12/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.13/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.14/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.2/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.3/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.4/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.5/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.6/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.7/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.8/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.9/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.8.7/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.9.0/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.9.1/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.9.2/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.9.3/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.9.4/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.9.5/FWObjectDatabase.xslt
-share/libfwbuilder/migration/1.0.0/FWObjectDatabase.xslt
-share/libfwbuilder/migration/1.0.1/FWObjectDatabase.xslt
-@dirrm share/libfwbuilder/migration/1.0.1
-@dirrm share/libfwbuilder/migration/1.0.0
-@dirrm share/libfwbuilder/migration/0.9.5
-@dirrm share/libfwbuilder/migration/0.9.4
-@dirrm share/libfwbuilder/migration/0.9.3
-@dirrm share/libfwbuilder/migration/0.9.2
-@dirrm share/libfwbuilder/migration/0.9.1
-@dirrm share/libfwbuilder/migration/0.9.0
-@dirrm share/libfwbuilder/migration/0.8.7
-@dirrm share/libfwbuilder/migration/0.10.9
-@dirrm share/libfwbuilder/migration/0.10.8
-@dirrm share/libfwbuilder/migration/0.10.7
-@dirrm share/libfwbuilder/migration/0.10.6
-@dirrm share/libfwbuilder/migration/0.10.5
-@dirrm share/libfwbuilder/migration/0.10.4
-@dirrm share/libfwbuilder/migration/0.10.3
-@dirrm share/libfwbuilder/migration/0.10.2
-@dirrm share/libfwbuilder/migration/0.10.14
-@dirrm share/libfwbuilder/migration/0.10.13
-@dirrm share/libfwbuilder/migration/0.10.12
-@dirrm share/libfwbuilder/migration/0.10.11
-@dirrm share/libfwbuilder/migration/0.10.10
-@dirrm share/libfwbuilder/migration/0.10.1
-@dirrm share/libfwbuilder/migration/0.10.0
+share/libfwbuilder/migration/FWObjectDatabase_0.8.7.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.9.0.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.9.1.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.9.2.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.9.3.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.9.4.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.9.5.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.0.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.1.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.2.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.3.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.4.xslt
+share/libfwbuilder/migration/FWObjectDatabase_1.0.0.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.5.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.6.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.7.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.8.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.9.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.10.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.11.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.12.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.13.xslt
+share/libfwbuilder/migration/FWObjectDatabase_0.10.14.xslt
+share/libfwbuilder/migration/FWObjectDatabase_1.0.1.xslt
+share/libfwbuilder/migration/FWObjectDatabase_1.0.2.xslt
+share/libfwbuilder/migration/FWObjectDatabase_2.0.0.xslt
+share/libfwbuilder/migration/FWObjectDatabase_2.0.1.xslt
+share/libfwbuilder/migration/FWObjectDatabase_2.0.2.xslt
+share/libfwbuilder/migration/FWObjectDatabase_2.0.3.xslt
+share/libfwbuilder/migration/FWObjectDatabase_2.0.4.xslt
 @dirrm share/libfwbuilder/migration
 @dirrm share/libfwbuilder
-@dirrm share/doc/${PKGNAME}
-@dirrm include/fwcompiler
-@dirrm include/fwbuilder
diff -r f08da45d5e5c -r a621b7f15de4 security/libfwbuilder/buildlink3.mk
--- a/security/libfwbuilder/buildlink3.mk       Thu Feb 24 10:16:52 2005 +0000
+++ b/security/libfwbuilder/buildlink3.mk       Thu Feb 24 10:59:56 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2004/10/07 16:27:13 tv Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2005/02/24 10:59:56 bad Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 LIBFWBUILDER_BUILDLINK3_MK:=   ${LIBFWBUILDER_BUILDLINK3_MK}+
@@ -11,14 +11,15 @@



Home | Main Index | Thread Index | Old Index