Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2003 17:14:42 +0800 (CST)
From:      Foxfair Hu <foxfair@drago.fomokka.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        devnull@asitatech.ie
Subject:   ports/51616: update libfwbuilder to 0.10.13
Message-ID:  <200304300914.h3U9EgGH067820@drago.fomokka.net>
Resent-Message-ID: <200304300920.h3U9K3fi001479@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         51616
>Category:       ports
>Synopsis:       update libfwbuilder to 0.10.13
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 30 02:20:03 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     foxfair
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD drago.fomokka.net 4.8-STABLE FreeBSD 4.8-STABLE #3: Tue Apr 22 17:21:21 CST 2003 root@drago.fomokka.net:/da0/usr/src/sys/compile/DRAGO i386

>Description:

Update fwbuilder and its API libfwbuilder to the latest version.
fwbuilder is 1.0.9, and libfwbuilder is 0.10.13; this is the first
patch of two.

>How-To-Repeat:
	
>Fix:
See the following patch for upgrading libfwbuilder:

diff -ruN /usr/ports/security/libfwbuilder/Makefile ./Makefile
--- /usr/ports/security/libfwbuilder/Makefile	Mon Apr 21 03:42:15 2003
+++ ./Makefile	Wed Apr 30 14:11:34 2003
@@ -2,10 +2,10 @@
 # Date Created:				27 May 2002
 # Whom:					Sergey Lyubka <devnull@asitatech.ie>
 #
-# $FreeBSD: ports/security/libfwbuilder/Makefile,v 1.4 2003/04/20 19:42:15 marcus Exp $
+# $FreeBSD: ports/security/libfwbuilder/Makefile,v 1.3 2003/02/21 13:26:46 knu Exp $
 
 PORTNAME=	libfwbuilder
-PORTVERSION=	0.10.7
+PORTVERSION=	0.10.13
 CATEGORIES=	security
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	fwbuilder
@@ -15,11 +15,20 @@
 
 LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2 \
 		xslt.1:${PORTSDIR}/textproc/libxslt \
-		sigc.1:${PORTSDIR}/devel/libsigc++
+		sigc.1:${PORTSDIR}/devel/libsigc++ \
+		netsnmp.5:${PORTSDIR}/net/net-snmp \
+		isc.1:${PORTSDIR}/net/bind9
+
+.if !defined(USE_OPENSSL)
+LIB_DEPENDS+=	crypto.3:${PORTSDIR}/security/openssl
+.endif
+
+CONFIGURE_SCRIPT= autogen.sh
+USE_AUTOCONF=	yes
 
 USE_GMAKE=	yes
 USE_LIBTOOL=	yes
-USE_GNOME=	gtk12
+USE_GTK=	no
 INSTALLS_SHLIB=	yes
 PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
 
diff -ruN /usr/ports/security/libfwbuilder/distinfo ./distinfo
--- /usr/ports/security/libfwbuilder/distinfo	Thu Jun 27 23:50:27 2002
+++ ./distinfo	Wed Apr 30 12:00:55 2003
@@ -1 +1 @@
-MD5 (libfwbuilder-0.10.7.tar.gz) = 12e0817e202b89464dedf634d23461f1
+MD5 (libfwbuilder-0.10.13.tar.gz) = b379556ef5f4257de734298093df83b8
diff -ruN /usr/ports/security/libfwbuilder/pkg-plist ./pkg-plist
--- /usr/ports/security/libfwbuilder/pkg-plist	Thu Jun 27 23:50:27 2002
+++ ./pkg-plist	Wed Apr 30 17:11:51 2003
@@ -1,107 +1,130 @@
-include/fwbd/fwbd.h
-include/fwcompiler/manifest.hh
-include/fwcompiler/Compiler.hh
-include/fwcompiler/PolicyCompiler.hh
-include/fwcompiler/NATCompiler.hh
-include/fwcompiler/OSConfigurator.hh
-include/fwcompiler/RuleProcessor.hh
-include/fwbuilder/libfwbuilder-config.h
+bin/libfwbuilder-config
+include/fwbuilder/Address.hh
+include/fwbuilder/AddressRange.hh
+include/fwbuilder/BackgroundOp.hh
 include/fwbuilder/Constants.hh
-include/fwbuilder/Tools.hh
-include/fwbuilder/XMLTools.hh
-include/fwbuilder/crypto.hh
+include/fwbuilder/CustomService.hh
 include/fwbuilder/FWException.hh
-include/fwbuilder/IPAddress.hh
-include/fwbuilder/ThreadTools.hh
-include/fwbuilder/dns.hh
-include/fwbuilder/snmp.hh
-include/fwbuilder/HostsFile.hh
-include/fwbuilder/Logger.hh
-include/fwbuilder/BackgroundOp.hh
-include/fwbuilder/SyncQueue.hh
-include/fwbuilder/Pool.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/FWIntervalReference.hh
-include/fwbuilder/FWObjectReference.hh
-include/fwbuilder/FWObject.hh
-include/fwbuilder/Address.hh
-include/fwbuilder/Service.hh
-include/fwbuilder/TCPService.hh
-include/fwbuilder/UDPService.hh
-include/fwbuilder/CustomService.hh
-include/fwbuilder/IPService.hh
-include/fwbuilder/ICMPService.hh
-include/fwbuilder/Interval.hh
-include/fwbuilder/Management.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/Group.hh
-include/fwbuilder/Rule.hh
-include/fwbuilder/RuleSet.hh
-include/fwbuilder/RuleElement.hh
-include/fwbuilder/FWOptions.hh
-include/fwbuilder/Firewall.hh
+include/fwbuilder/Interval.hh
+include/fwbuilder/IntervalGroup.hh
+include/fwbuilder/Logger.hh
+include/fwbuilder/Management.hh
 include/fwbuilder/NAT.hh
-include/fwbuilder/Policy.hh
 include/fwbuilder/Network.hh
-include/fwbuilder/AddressRange.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/IntervalGroup.hh
-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/0.10.0/FWObjectDatabase.xslt
-share/libfwbuilder/migration/0.10.1/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/fwbuilder.dtd
-bin/libfwbuilder-config
-lib/libfwbuilder.so.2
-lib/libfwbuilder.so
-lib/libfwbuilder.la
+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
 lib/libfwbuilder.a
-lib/libfwcompiler.so.2
-lib/libfwcompiler.so
-lib/libfwcompiler.la
+lib/libfwbuilder.la
+lib/libfwbuilder.so
+lib/libfwbuilder.so.4
 lib/libfwcompiler.a
-lib/libfwbd.so.2
-lib/libfwbd.so
-lib/libfwbd.la
-lib/libfwbd.a
+lib/libfwcompiler.la
+lib/libfwcompiler.so
+lib/libfwcompiler.so.4
 share/doc/libfwbuilder-%%PORTVERSION%%/AUTHORS
 share/doc/libfwbuilder-%%PORTVERSION%%/COPYING
 share/doc/libfwbuilder-%%PORTVERSION%%/ChangeLog
 share/doc/libfwbuilder-%%PORTVERSION%%/Credits
+share/doc/libfwbuilder-%%PORTVERSION%%/INSTALL
 share/doc/libfwbuilder-%%PORTVERSION%%/README
-@dirrm include/fwbd
-@dirrm include/fwbuilder
-@dirrm include/fwcompiler
-@dirrm share/libfwbuilder/migration/0.8.7
-@dirrm share/libfwbuilder/migration/0.9.0
-@dirrm share/libfwbuilder/migration/0.9.1
-@dirrm share/libfwbuilder/migration/0.9.2
-@dirrm share/libfwbuilder/migration/0.9.3
-@dirrm share/libfwbuilder/migration/0.9.4
+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.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/os/freebsd.xml
+share/libfwbuilder/os/linux24.xml
+share/libfwbuilder/os/openbsd.xml
+share/libfwbuilder/os/pix_os.xml
+share/libfwbuilder/os/solaris.xml
+share/libfwbuilder/os/unknown_os.xml
+share/libfwbuilder/platform/ipf.xml
+share/libfwbuilder/platform/iptables.xml
+share/libfwbuilder/platform/pf.xml
+share/libfwbuilder/platform/pix.xml
+share/libfwbuilder/platform/unknown.xml
+@dirrm share/libfwbuilder/platform
+@dirrm share/libfwbuilder/os
 @dirrm share/libfwbuilder/migration/0.9.5
-@dirrm share/libfwbuilder/migration/0.10.0
-@dirrm share/libfwbuilder/migration/0.10.1
-@dirrm share/libfwbuilder/migration/0.10.2
-@dirrm share/libfwbuilder/migration/0.10.3
-@dirrm share/libfwbuilder/migration/0.10.4
-@dirrm share/libfwbuilder/migration/0.10.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.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
 @dirrm share/libfwbuilder/migration
 @dirrm share/libfwbuilder
-@unexec rmdir %D/share/doc/libfwbuilder-%%PORTVERSION%%/classref > /dev/null 2>&1 || true
+@dirrm share/doc/libfwbuilder-%%PORTVERSION%%/classref
 @dirrm share/doc/libfwbuilder-%%PORTVERSION%%
+@dirrm include/fwcompiler
+@dirrm include/fwbuilder


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304300914.h3U9EgGH067820>