Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Jun 2002 14:37:54 +0000
From:      Sergey Lyubka <devnull@asitatech.ie>
To:        freebsd-ports@freebsd.org
Subject:   PR ports/38687 (security/fwbuilder)
Message-ID:  <20020626143754.GD26434@yoda.asitatech.ie>

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

--gKMricLos+KVdGMg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

New release of fwbuilder (1.0.3) is ready now,
so here's a patch for the new one


--gKMricLos+KVdGMg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="fwbuilder.port.patch"

diff -ruN fwbuilder.orig/Makefile fwbuilder/Makefile
--- fwbuilder.orig/Makefile	Tue May 28 12:16:52 2002
+++ fwbuilder/Makefile	Wed Jun 26 14:06:16 2002
@@ -1,12 +1,12 @@
 # New ports collection makefile for:	fwbuilder
-# Date Created:				3 Feb 2001
-# Whom:					Roman Shterenzon <roman@xpert.com>
+# Date Created:				26 Jun 2002
+# Whom:					Sergey Lyubka <devnull@uptsoft.com>
 #
-# $FreeBSD: ports/security/fwbuilder/Makefile,v 1.4 2001/05/04 21:41:22 ade Exp $
+# $FreeBSD $
 #
 
 PORTNAME=	fwbuilder
-PORTVERSION=	0.8.7
+PORTVERSION=	1.0.3
 PORTREVISION=	1
 CATEGORIES=	security
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
@@ -17,19 +17,8 @@
 LIB_DEPENDS=	gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
 
 USE_GMAKE=	yes
-USE_X_PREFIX=	yes
 USE_LIBTOOL=	yes
 USE_GNOMELIBS=	yes
 WITHOUT_ESOUND=	yes
-CONFIGURE_ARGS+=	--with-iconsdir=${X11BASE}/share/gnome/fwbuilder/pixmaps/ --with-templatedir=${X11BASE}/share/gnome/fwbuilder
-
-post-extract:
-	@${PERL} -pi -e "s/lc_r/pthread/" ${WRKSRC}/configure ;\
-	${PERL} -pi -e "s|/usr/bin|${LOCALBASE}/bin|" ${WRKSRC}/etc/fwbuilder_prefs.xml.in
-.for i in compiler-framework/Makefile.in gui/gnome-wrappers/Makefile.in \
-	gui/Makefile.in ipchains/Makefile.in ipfilter/Makefile.in \
-	iptables/Makefile.in
-	@${PERL} -pi -e "s|^CFLAGS\s+=\s+-Wall\s+-g|CFLAGS = \@CFLAGS@ -Wall|" ${WRKSRC}/src/$i
-.endfor
 
 .include <bsd.port.mk>
diff -ruN fwbuilder.orig/distinfo fwbuilder/distinfo
--- fwbuilder.orig/distinfo	Tue May 28 12:16:52 2002
+++ fwbuilder/distinfo	Wed Jun 26 14:06:16 2002
@@ -1 +1 @@
-MD5 (fwbuilder-0.8.7.tar.gz) = 3fb13778a5b998bf31b789d410587221
+MD5 (fwbuilder-1.0.3.tar.gz) = b5e23a38a3d3bf967bcac7b166596f55
diff -ruN fwbuilder.orig/files/patch-aa fwbuilder/files/patch-aa
--- fwbuilder.orig/files/patch-aa	Tue May 28 12:16:52 2002
+++ fwbuilder/files/patch-aa	Thu Jan  1 00:00:00 1970
@@ -1,23 +0,0 @@
---- src/compiler-framework/Makefile.in.orig	Sat Feb  3 23:11:36 2001
-+++ src/compiler-framework/Makefile.in	Sat Feb  3 23:11:57 2001
-@@ -11,7 +11,7 @@
- 
- CC= @CC@
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- 
- XML_CFLAGS = @XML_CFLAGS@
-@@ -45,9 +45,9 @@
- 
- install: $(FWLIB) $(HEADERS)
- 	$(mkinstalldirs) $(libdir)
--	$(INSTALL_PROGRAM) $(FWLIB) $(libdir)
-+	$(INSTALL_DATA) $(FWLIB) $(libdir)
- 	$(mkinstalldirs) $(includedir)
--	$(INSTALL_PROGRAM) $(HEADERS) $(includedir)
-+	$(INSTALL_DATA) $(HEADERS) $(includedir)
- 
- 
- uninstall: 
diff -ruN fwbuilder.orig/files/patch-ab fwbuilder/files/patch-ab
--- fwbuilder.orig/files/patch-ab	Tue May 28 12:16:52 2002
+++ fwbuilder/files/patch-ab	Thu Jan  1 00:00:00 1970
@@ -1,20 +0,0 @@
---- examples/Makefile.in.orig	Sat Feb  3 23:01:10 2001
-+++ examples/Makefile.in	Sat Feb  3 23:01:36 2001
-@@ -13,7 +13,7 @@
- examplesdir = $(docdir)
- 
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
- 
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- 
-@@ -24,7 +24,7 @@
- 
- install:
- 	$(mkinstalldirs) $(examplesdir)
--	$(INSTALL_PROGRAM) -m 0644 $(EXAMPLES) $(examplesdir)
-+	$(INSTALL_DATA) $(EXAMPLES) $(examplesdir)
- 
- uninstall:
- 	list='$(EXAMPLES)'; for file in $$list; do \
diff -ruN fwbuilder.orig/files/patch-ac fwbuilder/files/patch-ac
--- fwbuilder.orig/files/patch-ac	Tue May 28 12:16:52 2002
+++ fwbuilder/files/patch-ac	Thu Jan  1 00:00:00 1970
@@ -1,20 +0,0 @@
---- doc/Makefile.in.orig	Sat Feb  3 23:04:02 2001
-+++ doc/Makefile.in	Sat Feb  3 23:03:24 2001
-@@ -12,7 +12,7 @@
- docdir = @DOCDIR@/fwbuilder
- 
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
- 
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- 
-@@ -33,7 +33,7 @@
- 
- install:
- 	$(mkinstalldirs) $(docdir)
--	$(INSTALL_PROGRAM) -m 0644 $(DOCS) $(docdir)
-+	$(INSTALL_DATA) $(DOCS) $(docdir)
- 
- uninstall:
- 	list='$(DOCS)'; for file in $$list; do \
diff -ruN fwbuilder.orig/files/patch-ad fwbuilder/files/patch-ad
--- fwbuilder.orig/files/patch-ad	Tue May 28 12:16:52 2002
+++ fwbuilder/files/patch-ad	Thu Jan  1 00:00:00 1970
@@ -1,24 +0,0 @@
---- etc/Makefile.in.orig	Sat Feb  3 23:10:14 2001
-+++ etc/Makefile.in	Sat Feb  3 23:10:40 2001
-@@ -11,7 +11,7 @@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- 
- INSTALL = @INSTALL@
--INSTALL_PROGRAM = @INSTALL_PROGRAM@ 
-+INSTALL_DATA = @INSTALL_DATA@ 
- 
- all: fwbuilder_prefs.xml
- 
-@@ -27,9 +27,9 @@
- 
- install: objects_init.xml fwbuilder_prefs.xml
- 	$(mkinstalldirs) $(datadir)
--	$(INSTALL_PROGRAM) objects_init.xml $(datadir)
--	$(INSTALL_PROGRAM) fwbuilder_prefs.xml $(datadir)
--	$(INSTALL_PROGRAM) fwbuilder.dtd $(datadir)
-+	$(INSTALL_DATA) objects_init.xml $(datadir)
-+	$(INSTALL_DATA) fwbuilder_prefs.xml $(datadir)
-+	$(INSTALL_DATA) fwbuilder.dtd $(datadir)
- 
- uninstall: 
- 	rm -f $(datadir)/objects_init.xml
diff -ruN fwbuilder.orig/files/patch-ae fwbuilder/files/patch-ae
--- fwbuilder.orig/files/patch-ae	Tue May 28 12:16:52 2002
+++ fwbuilder/files/patch-ae	Thu Jan  1 00:00:00 1970
@@ -1,11 +0,0 @@
---- src/gui/Makefile.in.orig	Wed Mar 21 01:56:07 2001
-+++ src/gui/Makefile.in	Wed Mar 21 01:58:19 2001
-@@ -9,7 +9,7 @@
- exec_prefix = @exec_prefix@
- bindir = @bindir@
- sbindir = @sbindir@
--iconsdir = $(prefix)/share/pixmaps/fwbuilder
-+iconsdir = @datadir@/fwbuilder/pixmaps
- 
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- 
diff -ruN fwbuilder.orig/pkg-descr fwbuilder/pkg-descr
--- fwbuilder.orig/pkg-descr	Tue May 28 12:16:52 2002
+++ fwbuilder/pkg-descr	Wed Jun 26 14:06:16 2002
@@ -15,6 +15,7 @@
 variety of platforms including, but not limited to, Linux running ipchains or
 iptables and FreeBSD or Solaris running ipfilter. 
 
-WWW: http://www.crocodile.org/~vadim/fwbuilder/
+WWW: http://www.fwbuilder.org/
 
-Roman Shterenzon <roman@xpert.com>
+Roman Shterenzon <roman@xpert.com>,
+Sergey Lyubka <ioannvelikiy@yahoo.com>
diff -ruN fwbuilder.orig/pkg-plist fwbuilder/pkg-plist
--- fwbuilder.orig/pkg-plist	Tue May 28 12:16:52 2002
+++ fwbuilder/pkg-plist	Wed Jun 26 14:06:16 2002
@@ -1,53 +1,129 @@
-bin/fwb_ipchains
-bin/fwb_ipfilter
-bin/fwb_iptables
-bin/fwbuilder
-include/fwcompiler.h
-lib/libfwcompiler.a
-share/doc/fwbuilder/AUTHORS
-share/doc/fwbuilder/COPYING
-share/doc/fwbuilder/ChangeLog
-share/doc/fwbuilder/Credits
-share/doc/fwbuilder/FAQ
-share/doc/fwbuilder/NEWS
-share/doc/fwbuilder/README.compiler-framework
-share/doc/fwbuilder/README.examples
-share/doc/fwbuilder/README.gui
-share/doc/fwbuilder/README.ipchains
-share/doc/fwbuilder/README.ipfilter
-share/doc/fwbuilder/Requirements
-share/doc/fwbuilder/objects.xml
-share/gnome/fwbuilder/fwbuilder.dtd
+share/gnome/fwbuilder/fwbuilder_preferences.dtd
 share/gnome/fwbuilder/fwbuilder_prefs.xml
+share/gnome/fwbuilder/gtkrc
 share/gnome/fwbuilder/objects_init.xml
-share/gnome/fwbuilder/pixmaps/accept.png
-share/gnome/fwbuilder/pixmaps/blank.xpm
-share/gnome/fwbuilder/pixmaps/check.xpm
-share/gnome/fwbuilder/pixmaps/clock.png
-share/gnome/fwbuilder/pixmaps/deny.png
-share/gnome/fwbuilder/pixmaps/drag_object.xpm
-share/gnome/fwbuilder/pixmaps/error.png
-share/gnome/fwbuilder/pixmaps/firewall.png
-share/gnome/fwbuilder/pixmaps/firewall_64.png
-share/gnome/fwbuilder/pixmaps/folder.png
-share/gnome/fwbuilder/pixmaps/folder_64.png
-share/gnome/fwbuilder/pixmaps/generic.xpm
-share/gnome/fwbuilder/pixmaps/host.png
-share/gnome/fwbuilder/pixmaps/host_64.png
-share/gnome/fwbuilder/pixmaps/icmp.xpm
-share/gnome/fwbuilder/pixmaps/interface.xpm
-share/gnome/fwbuilder/pixmaps/ip.xpm
-share/gnome/fwbuilder/pixmaps/log.png
-share/gnome/fwbuilder/pixmaps/neg.xpm
-share/gnome/fwbuilder/pixmaps/net.png
-share/gnome/fwbuilder/pixmaps/net_64.png
-share/gnome/fwbuilder/pixmaps/question.png
-share/gnome/fwbuilder/pixmaps/ref.xpm
-share/gnome/fwbuilder/pixmaps/reject.png
-share/gnome/fwbuilder/pixmaps/tcp.xpm
-share/gnome/fwbuilder/pixmaps/udp.xpm
-share/gnome/fwbuilder/pixmaps/uncheck.xpm
-share/gnome/fwbuilder/pixmaps/warning.xpm
-@dirrm share/doc/fwbuilder
-@dirrm share/gnome/fwbuilder/pixmaps
+share/gnome/fwbuilder/resources.xml
+
+share/pixmaps/fwbuilder/accept.png
+share/pixmaps/fwbuilder/apply.png
+share/pixmaps/fwbuilder/big-down-arrow.png
+share/pixmaps/fwbuilder/big-left-arrow.png
+share/pixmaps/fwbuilder/big-right-arrow.png
+share/pixmaps/fwbuilder/big-up-arrow.png
+share/pixmaps/fwbuilder/binoculars64.png
+share/pixmaps/fwbuilder/blank.png
+share/pixmaps/fwbuilder/both.png
+share/pixmaps/fwbuilder/cancel.png
+share/pixmaps/fwbuilder/cert_druid_logo.png
+share/pixmaps/fwbuilder/check.png
+share/pixmaps/fwbuilder/clock-neg.png
+share/pixmaps/fwbuilder/clock.png
+share/pixmaps/fwbuilder/close.png
+share/pixmaps/fwbuilder/deny.png
+share/pixmaps/fwbuilder/down-arrow.png
+share/pixmaps/fwbuilder/drag_object.png
+share/pixmaps/fwbuilder/error.png
+share/pixmaps/fwbuilder/firewall-neg.png
+share/pixmaps/fwbuilder/firewall.png
+share/pixmaps/fwbuilder/floppy.png
+share/pixmaps/fwbuilder/generic.png
+share/pixmaps/fwbuilder/group-neg.png
+share/pixmaps/fwbuilder/group.png
+share/pixmaps/fwbuilder/host-neg.png
+share/pixmaps/fwbuilder/host.png
+share/pixmaps/fwbuilder/inbound.png
+share/pixmaps/fwbuilder/info.png
+share/pixmaps/fwbuilder/interface.png
+share/pixmaps/fwbuilder/key.png
+share/pixmaps/fwbuilder/left-arrow.png
+share/pixmaps/fwbuilder/log.png
+share/pixmaps/fwbuilder/neg.png
+share/pixmaps/fwbuilder/network-neg.png
+share/pixmaps/fwbuilder/network.png
+share/pixmaps/fwbuilder/no.png
+share/pixmaps/fwbuilder/ok.png
+share/pixmaps/fwbuilder/options.png
+share/pixmaps/fwbuilder/outbound.png
+share/pixmaps/fwbuilder/protect_host.png
+share/pixmaps/fwbuilder/protect_net.png
+share/pixmaps/fwbuilder/protect_net_and_dmz.png
+share/pixmaps/fwbuilder/question.png
+share/pixmaps/fwbuilder/redo.png
+share/pixmaps/fwbuilder/ref.png
+share/pixmaps/fwbuilder/reject.png
+share/pixmaps/fwbuilder/right-arrow.png
+share/pixmaps/fwbuilder/rules_druid_logo.png
+share/pixmaps/fwbuilder/service-custom-neg.png
+share/pixmaps/fwbuilder/service-custom.png
+share/pixmaps/fwbuilder/service-icmp-neg.png
+share/pixmaps/fwbuilder/service-icmp.png
+share/pixmaps/fwbuilder/service-ip-neg.png
+share/pixmaps/fwbuilder/service-ip.png
+share/pixmaps/fwbuilder/service-tcp-neg.png
+share/pixmaps/fwbuilder/service-tcp.png
+share/pixmaps/fwbuilder/service-udp-neg.png
+share/pixmaps/fwbuilder/service-udp.png
+share/pixmaps/fwbuilder/stop.png
+share/pixmaps/fwbuilder/uncheck.png
+share/pixmaps/fwbuilder/undo.png
+share/pixmaps/fwbuilder/up-arrow.png
+share/pixmaps/fwbuilder/warning.png
+share/pixmaps/fwbuilder/yes.png
+
+share/bug-buddy/xml/fwbuilder.bts
+share/bug-buddy/bugzilla/fwbuilder.bugzilla
+share/bug-buddy/fwbuilder-bug-buddy.png
+share/bug-buddy/fwbuilder-packages
+share/bug-buddy/fwbuilder.appmap
+
+share/fwbuilder/filters/policy-html.xsl
+share/fwbuilder/filters/policy-text.xsl
+share/fwbuilder/filters/print-nat.xs1
+share/fwbuilder/filters/print-policy.xs1
+share/fwbuilder/migration/0.8.7/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.0/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.1/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.2/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.3/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.4/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.5/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.6/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.7/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.8/FWBuilderPreferences.xslt
+share/fwbuilder/migration/0.9.9/FWBuilderPreferences.xslt
+share/fwbuilder/migration/1.0.0/FWBuilderPreferences.xslt
+share/fwbuilder/migration/1.0.1/FWBuilderPreferences.xslt
+share/fwbuilder/migration/1.0.2/FWBuilderPreferences.xslt
+
+bin/fwb_ipf
+bin/fwb_ipt
+bin/fwb_iptables
+bin/fwb_pf
+bin/fwbuilder
+
 @dirrm share/gnome/fwbuilder
+
+@dirrm share/pixmaps/fwbuilder
+
+@dirrm share/bug-buddy/bugzilla/fwbuilder
+@dirrm share/bug-buddy/bugzilla
+@dirrm share/bug-buddy/xml
+@dirrm share/bug-buddy
+
+@dirrm share/fwbuilder/filters
+@dirrm share/fwbuilder/migration/0.8.7
+@dirrm share/fwbuilder/migration/0.9.0
+@dirrm share/fwbuilder/migration/0.9.1
+@dirrm share/fwbuilder/migration/0.9.2
+@dirrm share/fwbuilder/migration/0.9.3
+@dirrm share/fwbuilder/migration/0.9.4
+@dirrm share/fwbuilder/migration/0.9.5
+@dirrm share/fwbuilder/migration/0.9.6
+@dirrm share/fwbuilder/migration/0.9.7
+@dirrm share/fwbuilder/migration/0.9.8
+@dirrm share/fwbuilder/migration/0.9.9
+@dirrm share/fwbuilder/migration/1.0.0
+@dirrm share/fwbuilder/migration/1.0.1
+@dirrm share/fwbuilder/migration/1.0.2
+@dirrm share/fwbuilder/migration
+@dirrm share/fwbuilder

--gKMricLos+KVdGMg--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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