Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Nov 2008 10:08:10 -0800
From:      Cy Schubert <Cy.Schubert@komquats.com>
To:        ports@freebsd.org, security@freebsd.org
Subject:   Fwbuilder Port Upgrade
Message-ID:  <200811061808.mA6I8AuT050024@cwsys.cwsent.com>

next in thread | raw e-mail | index | archive | help
This is a multipart MIME message.

--==_Exmh_1225994696_28220
Content-Type: text/plain; charset=us-ascii

I've been discussing fwbuilder/libfwbuilder with the developer of this fine 
software. 3.0.2 is about to be released in one to two weeks (he recommended 
not upgrading the port from 3.0.0 to 3.0.1 and he recommended not creating 
a development version of the port). I have a patch to the port to bring it 
u p to 3.0.2 using build 638 of his development branch. If anyone wants to 
get a jump on the ports, here are some patches to upgrade fwbuilder and 
libfwbuilder to 3.0.2. The port will be committed when 3.0.2 is released.

Enclosed are the patches.



--==_Exmh_1225994696_28220
Content-Type: text/plain ; name="libfwbuilder.diff"; charset=us-ascii
Content-Description: libfwbuilder.diff
Content-Disposition: attachment; filename="libfwbuilder.diff"

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/security/libfwbuilder/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile	30 Sep 2008 20:05:11 -0000	1.49
+++ Makefile	6 Nov 2008 17:58:05 -0000
@@ -5,10 +5,11 @@
 # $FreeBSD: ports/security/libfwbuilder/Makefile,v 1.49 2008/09/30 20:05:11 cy Exp $
 
 PORTNAME=	libfwbuilder
-PORTVERSION=	3.0.0
+PORTVERSION=	3.0.2
 CATEGORIES=	security
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=	fwbuilder
+# MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+# MASTER_SITE_SUBDIR=	fwbuilder
+MASTER_SITES=	http://www.fwbuilder.org/nightly_builds/fwbuilder-3.0/build-638/
 
 MAINTAINER=	cy@FreeBSD.org
 COMMENT=	Firewall Builder API
@@ -45,8 +46,8 @@
 PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
 
 post-install:
-	${RM} ${PREFIX}/lib/libfwbuilder.so.8.0
-	${RM} ${PREFIX}/lib/libfwcompiler.so.8.0
+	${RM} ${PREFIX}/lib/libfwbuilder.so.8.1
+	${RM} ${PREFIX}/lib/libfwcompiler.so.8.1
 
 .if !defined(NOPORTDOCS)
 PORTDOCS=	*
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/security/libfwbuilder/distinfo,v
retrieving revision 1.23
diff -u -r1.23 distinfo
--- distinfo	2 Sep 2008 21:32:26 -0000	1.23
+++ distinfo	6 Nov 2008 17:58:05 -0000
@@ -1,3 +1,3 @@
-MD5 (libfwbuilder-3.0.0.tar.gz) = 993aa8d0838bf7f915ad3dbfcc03d161
-SHA256 (libfwbuilder-3.0.0.tar.gz) = 949982c6af3b7d075ca79551f2bb8559cb591a524d3e0a9f25b1656b65c77402
-SIZE (libfwbuilder-3.0.0.tar.gz) = 537382
+MD5 (libfwbuilder-3.0.2.tar.gz) = 64e9e2992cc1bbfa8be8fecdb9a83e3a
+SHA256 (libfwbuilder-3.0.2.tar.gz) = bbbe4f75174a0d3604b817a423c13d900d1c7ee51deb3629aa61b248f68b72fb
+SIZE (libfwbuilder-3.0.2.tar.gz) = 529281
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/security/libfwbuilder/pkg-plist,v
retrieving revision 1.22
diff -u -r1.22 pkg-plist
--- pkg-plist	2 Sep 2008 21:32:26 -0000	1.22
+++ pkg-plist	6 Nov 2008 17:58:05 -0000
@@ -71,10 +71,10 @@
 include/fwb-3/fwbuilder/libfwbuilder-version.h
 include/fwb-3/fwbuilder/physAddress.h
 include/fwb-3/fwbuilder/snmp.h
-lib/libfwcompiler.so.8.0.0
+lib/libfwcompiler.so.8.1.0
 lib/libfwcompiler.so.8
 lib/libfwcompiler.so
-lib/libfwbuilder.so.8.0.0
+lib/libfwbuilder.so.8.1.0
 lib/libfwbuilder.so.8
 lib/libfwbuilder.so
 share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.5.xslt

--==_Exmh_1225994696_28220
Content-Type: text/plain ; name="fwbuilder.diff"; charset=us-ascii
Content-Description: fwbuilder.diff
Content-Disposition: attachment; filename="fwbuilder.diff"

? fwbuilder.diff
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/security/fwbuilder/Makefile,v
retrieving revision 1.54
diff -u -r1.54 Makefile
--- Makefile	18 Oct 2008 00:02:32 -0000	1.54
+++ Makefile	6 Nov 2008 17:57:52 -0000
@@ -6,10 +6,11 @@
 #
 
 PORTNAME=	fwbuilder
-PORTVERSION=	3.0.0
+PORTVERSION=	3.0.2
 CATEGORIES=	security
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}/fwbuilder/
-MASTER_SITE_SUBDIR=	fwbuilder
+# MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}/fwbuilder/
+# MASTER_SITE_SUBDIR=	fwbuilder
+MASTER_SITES=	http://www.fwbuilder.org/nightly_builds/fwbuilder-3.0/build-638/
 
 MAINTAINER=	cy@FreeBSD.org
 COMMENT=	Firewall Builder GUI and policy compilers
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/security/fwbuilder/distinfo,v
retrieving revision 1.24
diff -u -r1.24 distinfo
--- distinfo	2 Sep 2008 21:32:25 -0000	1.24
+++ distinfo	6 Nov 2008 17:57:52 -0000
@@ -1,3 +1,3 @@
-MD5 (fwbuilder-3.0.0.tar.gz) = f1032f4ebc8263224d7e829a204e8d5e
-SHA256 (fwbuilder-3.0.0.tar.gz) = 03036d8a56bb729589ffe9fc4800a491e13d55b8f177fee78e7ee43305a93185
-SIZE (fwbuilder-3.0.0.tar.gz) = 2130909
+MD5 (fwbuilder-3.0.2.tar.gz) = 14ffbd1faedb3cea665e64843cf4e31b
+SHA256 (fwbuilder-3.0.2.tar.gz) = 6355546b426924ce8496059a8ed176a6e5f7d396818746e315c6625c6da0b429
+SIZE (fwbuilder-3.0.2.tar.gz) = 2312674
Index: files/patch-src-gui-ipfAdvancedDialog.cpp
===================================================================
RCS file: /home/pcvs/ports/security/fwbuilder/files/patch-src-gui-ipfAdvancedDialog.cpp,v
retrieving revision 1.3
diff -u -r1.3 patch-src-gui-ipfAdvancedDialog.cpp
--- files/patch-src-gui-ipfAdvancedDialog.cpp	2 Sep 2008 21:32:25 -0000	1.3
+++ files/patch-src-gui-ipfAdvancedDialog.cpp	6 Nov 2008 17:57:52 -0000
@@ -1,11 +1,11 @@
---- src/gui/ipfAdvancedDialog.cpp.orig	2008-09-01 00:45:50.000000000 -0700
-+++ src/gui/ipfAdvancedDialog.cpp	2008-09-02 11:23:23.533839864 -0700
+--- src/gui/ipfAdvancedDialog.cpp.orig	2008-11-01 12:37:14.000000000 -0700
++++ src/gui/ipfAdvancedDialog.cpp	2008-11-06 09:52:08.000000000 -0800
 @@ -97,6 +97,8 @@
-     data.registerOption( m_dialog->ipf_nat_irc_proxy        ,fwopt, "ipf_nat_irc_proxy");
-     data.registerOption( m_dialog->ipf_nat_ftp_proxy        ,fwopt, "ipf_nat_ftp_proxy");
-     data.registerOption( m_dialog->ipf_nat_rcmd_proxy       ,fwopt, "ipf_nat_rcmd_proxy");
-+    data.registerOption( m_dialog->ipf_nat_krcmd_proxy       ,fwopt, "ipf_nat_krcmd_proxy");
-+    data.registerOption( m_dialog->ipf_nat_ekshell_proxy       ,fwopt, "ipf_nat_ekshell_proxy");
-     data.registerOption( m_dialog->ipf_fw_dir               ,fwopt, "firewall_dir"      );
-     data.registerOption( m_dialog->ipf_user                 ,fwopt, "admUser"           );
-     data.registerOption( m_dialog->altAddress               ,fwopt, "altAddress"        );
+     data.registerOption( m_dialog->ipf_nat_irc_proxy,fwopt, "ipf_nat_irc_proxy");
+     data.registerOption( m_dialog->ipf_nat_ftp_proxy,fwopt, "ipf_nat_ftp_proxy");
+     data.registerOption( m_dialog->ipf_nat_rcmd_proxy,fwopt, "ipf_nat_rcmd_proxy");
++    data.registerOption( m_dialog->ipf_nat_krcmd_proxy,fwopt, "ipf_nat_krcmd_proxy");
++    data.registerOption( m_dialog->ipf_nat_ekshell_proxy,fwopt, "ipf_nat_ekshell_proxy");
+     data.registerOption( m_dialog->ipf_fw_dir,fwopt, "firewall_dir"      );
+     data.registerOption( m_dialog->ipf_user,fwopt, "admUser"           );
+     data.registerOption( m_dialog->altAddress, fwopt, "altAddress");

--==_Exmh_1225994696_28220
Content-Type: text/plain; charset=us-ascii

Cheers,
Cy Schubert <Cy.Schubert@komquats.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  http://www.FreeBSD.org

			e**(i*pi)+1=0

--==_Exmh_1225994696_28220--





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