From vadim@vk.crocodile.org  Mon Jun  9 12:47:33 2003
Return-Path: <vadim@vk.crocodile.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 9640D37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  9 Jun 2003 12:47:33 -0700 (PDT)
Received: from noir.crocodile.org (noir.crocodile.org [209.66.103.152])
	by mx1.FreeBSD.org (Postfix) with ESMTP id D78CA43FE1
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  9 Jun 2003 12:46:12 -0700 (PDT)
	(envelope-from vadim@vk.crocodile.org)
Received: from mail.vk.crocodile.org (12-235-55-144.client.attbi.com [12.235.55.144])
	by noir.crocodile.org (8.11.6/8.11.6) with ESMTP id h59JkBP09433
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 9 Jun 2003 12:46:12 -0700
Received: from mail.vk.crocodile.org (mail [127.0.0.1])
	by mail.vk.crocodile.org (8.12.8/8.12.8) with ESMTP id h59Jk9tT001896;
	Mon, 9 Jun 2003 12:46:09 -0700
Received: (from vadim@localhost)
	by mail.vk.crocodile.org (8.12.8/8.12.8/Submit) id h59Jk9s0001894;
	Mon, 9 Jun 2003 12:46:09 -0700
Message-Id: <200306091946.h59Jk9s0001894@mail.vk.crocodile.org>
Date: Mon, 9 Jun 2003 12:46:09 -0700
From: Vadim Kurland <vadim@vk.crocodile.org>
Reply-To: Vadim Kurland <vadim@vk.crocodile.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: vadim@vk.crocodile.org
Subject: [patch] port: security/libfwbuilder  Fix build errors under 5.x
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         53119
>Category:       ports
>Synopsis:       [patch] port: security/libfwbuilder  Fix build errors under 5.x
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    foxfair
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 09 12:50:05 PDT 2003
>Closed-Date:    Tue Jun 10 09:19:25 PDT 2003
>Last-Modified:  Tue Jun 10 09:19:25 PDT 2003
>Originator:     Vadim Kurland
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
Firewall Builder project
>Environment:
System: FreeBSD freebsd48s.vk.crocodile.org 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun May 18 01:55:53 PDT 2003 root@freebsd48s.vk.crocodile.org:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
	This port needed a dependency on aclocal:${PORTSDIR}/devel/automake
	to build on 5.x properly

	Also I am taking over maintainership of this port. I am the author
	of the original software (Firewall Builder API library)

>How-To-Repeat:
	
>Fix:

	

--- libfwbuilder-port.diff begins here ---
diff -urN /usr/ports/security/libfwbuilder/Makefile ./Makefile
--- /usr/ports/security/libfwbuilder/Makefile	Sun Jun  1 08:26:07 2003
+++ ./Makefile	Sat Jun  7 23:17:37 2003
@@ -11,15 +11,15 @@
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	fwbuilder
 
-MAINTAINER=	devnull@uptsoft.com
+MAINTAINER=	vadim@fwbuilder.org
 COMMENT=	Firewall Builder API
 
 BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf \
-		automake:${PORTSDIR}/devel/automake
+		aclocal:${PORTSDIR}/devel/automake
+
 LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2 \
 		xslt.1:${PORTSDIR}/textproc/libxslt \
-		netsnmp.5:${PORTSDIR}/net/net-snmp \
-		isc.1:${PORTSDIR}/net/bind9
+		netsnmp.5:${PORTSDIR}/net/net-snmp 
 
 .if !defined(USE_OPENSSL)
 LIB_DEPENDS+=	crypto.3:${PORTSDIR}/security/openssl
@@ -37,6 +37,6 @@
 
 post-patch:
 	@${ECHO_CMD} "===! Running aclocal"
-	@(cd ${WRKSRC}; aclocal)
+	@(cd ${WRKSRC}; aclocal -I /usr/local/share/aclocal)
 
 .include <bsd.port.mk>
--- libfwbuilder-port.diff ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->foxfair 
Responsible-Changed-By: foxfair 
Responsible-Changed-When: Mon Jun 9 16:28:57 PDT 2003 
Responsible-Changed-Why:  
I'll handle this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=53119 

From: Foxfair Hu <foxfair@drago.fomokka.net>
To: freebsd-gnats-submit@FreeBSD.org, vadim@vk.crocodile.org
Cc: freebsd-ports@FreeBSD.org
Subject: Re: ports/53119: [patch] port: security/libfwbuilder  Fix build errors under 5.x
Date: Tue, 10 Jun 2003 09:32:42 +0800

 --0ntfKIWw70PvrIHh
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Another patch against to libfwbuilder Makefile v1.8, the latest version in
 ports CVS. You can also obtain it at this link:
 
 http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/libfwbuilder/
 
   Note that I bump PORTREVISION too. I sill have some trouble with
 port package issue, and you can reproduce the problem by doing
 `make package` and pkg_add / pkg_delete things. There are several
 errors in the last two steps in my boxes.
 
 foxfair
 =3D=3D=3D=3D=3D=3D=3D patch start =3D=3D=3D=3D=3D=3D=3D=3D
 diff --exclude=3Dwork -ruN /usr/ports/security/libfwbuilder/Makefile ./Make=
 file
 --- /usr/ports/security/libfwbuilder/Makefile	Mon Jun  2 12:56:09 2003
 +++ ./Makefile	Mon Jun  9 23:24:39 2003
 @@ -6,32 +6,30 @@
 =20
  PORTNAME=3D	libfwbuilder
  PORTVERSION=3D	1.0.0
 -PORTREVISION=3D	1
 +PORTREVISION=3D	2
  CATEGORIES=3D	security
  MASTER_SITES=3D	${MASTER_SITE_SOURCEFORGE}
  MASTER_SITE_SUBDIR=3D	fwbuilder
 =20
 -MAINTAINER=3D	devnull@uptsoft.com
 +MAINTAINER=3D	vadim@fwbuilder.org
  COMMENT=3D	Firewall Builder API
 =20
  BUILD_DEPENDS=3D	autoconf:${PORTSDIR}/devel/autoconf \
 -		automake:${PORTSDIR}/devel/automake
 +		aclocal:${PORTSDIR}/devel/automake
  LIB_DEPENDS=3D	xml2.5:${PORTSDIR}/textproc/libxml2 \
  		xslt.1:${PORTSDIR}/textproc/libxslt \
 -		netsnmp.5:${PORTSDIR}/net/net-snmp \
 -		isc.1:${PORTSDIR}/net/bind9
 -
 +		netsnmp.5:${PORTSDIR}/net/net-snmp
  .if !defined(USE_OPENSSL)
  LIB_DEPENDS+=3D	crypto.3:${PORTSDIR}/security/openssl
  .endif
 =20
  CONFIGURE_SCRIPT=3D autogen.sh
 -CONFIGURE_ARGS=3D
 -
 +#CONFIGURE_ARGS=3D
  USE_AUTOCONF=3D	yes
  USE_GMAKE=3D	yes
  USE_LIBTOOL=3D	yes
  USE_GTK=3D	no
 +USE_XLIB=3D	yes
  INSTALLS_SHLIB=3D	yes
  PLIST_SUB+=3D	PORTVERSION=3D"${PORTVERSION}"
 =3D=3D=3D=3D=3D patch end =3D=3D=3D=3D=3D
 
   To Vadim: Another patch made only for your tarball file is also
 availble here:
  =20
 http://people.freebsd.org/~foxfair/patch.libfwbuilder-orig=20
 
 
 
 --0ntfKIWw70PvrIHh
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.1 (FreeBSD)
 
 iD8DBQE+5TU4sWh5Cw3CV+oRAumiAJ4jKp0Yxkk5Q6CTcVo1WJAAUoL7egCfUKsd
 sAfgCKR7ttH2ddv1yya7mNQ=
 =8A08
 -----END PGP SIGNATURE-----
 
 --0ntfKIWw70PvrIHh--

From: Vadim Kurland <vadim@vk.crocodile.org>
To: freebsd-gnats-submit@FreeBSD.org, vadim@vk.crocodile.org
Cc:  
Subject: Re: ports/53119: [patch] port: security/libfwbuilder  Fix build errors under 5.x
Date: Tue, 10 Jun 2003 00:55:05 -0700

 --Apple-Mail-2--384905714
 Content-Transfer-Encoding: 7bit
 Content-Type: text/plain;
 	charset=US-ASCII;
 	format=flowed
 
 
 New patch against current port security/libfwbuilder
 
 Added dependency on openssl back, libfwbuilder needs it.
 Do not need USE_XLIB
 
 Tested on the brand new 5.1-RELEASE system specifically installed from 
 CD for this test. Sequence "make package", "make deinstall", "pkg_add 
 libfwbuilder-1.0.0_2.tbz" , "pkg_delete libfwbuilder-1.0.0_2" works 
 flawlessly.
 
 
 
 --Apple-Mail-2--384905714
 Content-Disposition: attachment;
 	filename=libfwbuilder-port.diff
 Content-Transfer-Encoding: 7bit
 Content-Type: application/octet-stream;
 	x-unix-mode=0664;
 	name="libfwbuilder-port.diff"
 
 diff -urN ../../current/libfwbuilder/Makefile ./Makefile
 --- ../../current/libfwbuilder/Makefile	Mon Jun  9 23:53:03 2003
 +++ ./Makefile	Mon Jun  9 23:36:30 2003
 @@ -6,24 +6,21 @@
  
  PORTNAME=	libfwbuilder
  PORTVERSION=	1.0.0
 -PORTREVISION=	1
 +PORTREVISION=	2
  CATEGORIES=	security
  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
  MASTER_SITE_SUBDIR=	fwbuilder
  
 -MAINTAINER=	devnull@uptsoft.com
 +MAINTAINER=	vadim@fwbuilder.org
  COMMENT=	Firewall Builder API
  
  BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf \
 -		automake:${PORTSDIR}/devel/automake
 +		aclocal:${PORTSDIR}/devel/automake
 +
  LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2 \
  		xslt.1:${PORTSDIR}/textproc/libxslt \
 -		netsnmp.5:${PORTSDIR}/net/net-snmp \
 -		isc.1:${PORTSDIR}/net/bind9
 -
 -.if !defined(USE_OPENSSL)
 -LIB_DEPENDS+=	crypto.3:${PORTSDIR}/security/openssl
 -.endif
 +		crypto.3:${PORTSDIR}/security/openssl \
 +		netsnmp.5:${PORTSDIR}/net/net-snmp 
  
  CONFIGURE_SCRIPT= autogen.sh
  CONFIGURE_ARGS=
 @@ -37,6 +34,6 @@
  
  post-patch:
  	@${ECHO_CMD} "===! Running aclocal"
 -	@(cd ${WRKSRC}; aclocal)
 +	@(cd ${WRKSRC}; aclocal -I /usr/local/share/aclocal)
  
  .include <bsd.port.mk>
 diff -urN ../../current/libfwbuilder/Makefile.1 ./Makefile.1
 --- ../../current/libfwbuilder/Makefile.1	Wed Dec 31 16:00:00 1969
 +++ ./Makefile.1	Tue Jun 10 00:40:01 2003
 @@ -0,0 +1,39 @@
 +# New ports collection makefile for:	libfwbuilder
 +# Date Created:				27 May 2002
 +# Whom:					Sergey Lyubka <devnull@asitatech.ie>
 +#
 +# $FreeBSD: ports/security/libfwbuilder/Makefile,v 1.8 2003/06/01 15:26:07 foxfair Exp $
 +
 +PORTNAME=	libfwbuilder
 +PORTVERSION=	1.0.0
 +PORTREVISION=	2
 +CATEGORIES=	security
 +MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 +MASTER_SITE_SUBDIR=	fwbuilder
 +
 +MAINTAINER=	vadim@fwbuilder.org
 +COMMENT=	Firewall Builder API
 +
 +BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf \
 +		aclocal:${PORTSDIR}/devel/automake
 +
 +LIB_DEPENDS=	xml2.5:${PORTSDIR}/textproc/libxml2 \
 +		xslt.1:${PORTSDIR}/textproc/libxslt \
 +		crypto.3:${PORTSDIR}/security/openssl \
 +		netsnmp.5:${PORTSDIR}/net/net-snmp 
 +
 +CONFIGURE_SCRIPT= autogen.sh
 +CONFIGURE_ARGS=
 +
 +USE_AUTOCONF=	yes
 +USE_GMAKE=	yes
 +USE_LIBTOOL=	yes
 +USE_GTK=	no
 +INSTALLS_SHLIB=	yes
 +PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
 +
 +post-patch:
 +	@${ECHO_CMD} "===! Running aclocal"
 +	@(cd ${WRKSRC}; aclocal)
 +
 +.include <bsd.port.mk>
 
 --Apple-Mail-2--384905714--
 

From: Vadim Kurland <vadim@vk.crocodile.org>
To: freebsd-gnats-submit@FreeBSD.org, <vadim@vk.crocodile.org>
Cc: Foxfair Hu <foxfair@drago.fomokka.net>
Subject: Re: ports/53119: [patch] port: security/libfwbuilder  Fix build
 errors under 5.x
Date: Tue, 10 Jun 2003 01:04:49 -0700 (PDT)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
   Send mail to mime@docserver.cac.washington.edu for more info.
 
 --8323328-833032616-1055232289=:29596
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 
 
 
 New patch against current port security/libfwbuilder
 
 Added dependency on openssl back, libfwbuilder needs it.
 Do not need USE_XLIB
 
 Tested on the brand new 5.1-RELEASE system specifically installed from CD 
 for this test. Sequence "make package", "make deinstall", "pkg_add 
 libfwbuilder-1.0.0_2.tbz" , "pkg_delete libfwbuilder-1.0.0_2" works 
 flawlessly.
 
 --vk
 
 
 --8323328-833032616-1055232289=:29596
 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="libfwbuilder-port.diff"
 Content-Transfer-Encoding: BASE64
 Content-ID: <Pine.LNX.4.44.0306100104490.29596@beaver.vk.crocodile.org>
 Content-Description: 
 Content-Disposition: attachment; filename="libfwbuilder-port.diff"
 
 ZGlmZiAtdXJOIC4uLy4uL2N1cnJlbnQvbGliZndidWlsZGVyL01ha2VmaWxl
 IC4vTWFrZWZpbGUNCi0tLSAuLi8uLi9jdXJyZW50L2xpYmZ3YnVpbGRlci9N
 YWtlZmlsZQlNb24gSnVuICA5IDIzOjUzOjAzIDIwMDMNCisrKyAuL01ha2Vm
 aWxlCU1vbiBKdW4gIDkgMjM6MzY6MzAgMjAwMw0KQEAgLTYsMjQgKzYsMjEg
 QEANCiANCiBQT1JUTkFNRT0JbGliZndidWlsZGVyDQogUE9SVFZFUlNJT049
 CTEuMC4wDQotUE9SVFJFVklTSU9OPQkxDQorUE9SVFJFVklTSU9OPQkyDQog
 Q0FURUdPUklFUz0Jc2VjdXJpdHkNCiBNQVNURVJfU0lURVM9CSR7TUFTVEVS
 X1NJVEVfU09VUkNFRk9SR0V9DQogTUFTVEVSX1NJVEVfU1VCRElSPQlmd2J1
 aWxkZXINCiANCi1NQUlOVEFJTkVSPQlkZXZudWxsQHVwdHNvZnQuY29tDQor
 TUFJTlRBSU5FUj0JdmFkaW1AZndidWlsZGVyLm9yZw0KIENPTU1FTlQ9CUZp
 cmV3YWxsIEJ1aWxkZXIgQVBJDQogDQogQlVJTERfREVQRU5EUz0JYXV0b2Nv
 bmY6JHtQT1JUU0RJUn0vZGV2ZWwvYXV0b2NvbmYgXA0KLQkJYXV0b21ha2U6
 JHtQT1JUU0RJUn0vZGV2ZWwvYXV0b21ha2UNCisJCWFjbG9jYWw6JHtQT1JU
 U0RJUn0vZGV2ZWwvYXV0b21ha2UNCisNCiBMSUJfREVQRU5EUz0JeG1sMi41
 OiR7UE9SVFNESVJ9L3RleHRwcm9jL2xpYnhtbDIgXA0KIAkJeHNsdC4xOiR7
 UE9SVFNESVJ9L3RleHRwcm9jL2xpYnhzbHQgXA0KLQkJbmV0c25tcC41OiR7
 UE9SVFNESVJ9L25ldC9uZXQtc25tcCBcDQotCQlpc2MuMToke1BPUlRTRElS
 fS9uZXQvYmluZDkNCi0NCi0uaWYgIWRlZmluZWQoVVNFX09QRU5TU0wpDQot
 TElCX0RFUEVORFMrPQljcnlwdG8uMzoke1BPUlRTRElSfS9zZWN1cml0eS9v
 cGVuc3NsDQotLmVuZGlmDQorCQljcnlwdG8uMzoke1BPUlRTRElSfS9zZWN1
 cml0eS9vcGVuc3NsIFwNCisJCW5ldHNubXAuNToke1BPUlRTRElSfS9uZXQv
 bmV0LXNubXAgDQogDQogQ09ORklHVVJFX1NDUklQVD0gYXV0b2dlbi5zaA0K
 IENPTkZJR1VSRV9BUkdTPQ0KQEAgLTM3LDYgKzM0LDYgQEANCiANCiBwb3N0
 LXBhdGNoOg0KIAlAJHtFQ0hPX0NNRH0gIj09PSEgUnVubmluZyBhY2xvY2Fs
 Ig0KLQlAKGNkICR7V1JLU1JDfTsgYWNsb2NhbCkNCisJQChjZCAke1dSS1NS
 Q307IGFjbG9jYWwgLUkgL3Vzci9sb2NhbC9zaGFyZS9hY2xvY2FsKQ0KIA0K
 IC5pbmNsdWRlIDxic2QucG9ydC5taz4NCmRpZmYgLXVyTiAuLi8uLi9jdXJy
 ZW50L2xpYmZ3YnVpbGRlci9NYWtlZmlsZS4xIC4vTWFrZWZpbGUuMQ0KLS0t
 IC4uLy4uL2N1cnJlbnQvbGliZndidWlsZGVyL01ha2VmaWxlLjEJV2VkIERl
 YyAzMSAxNjowMDowMCAxOTY5DQorKysgLi9NYWtlZmlsZS4xCVR1ZSBKdW4g
 MTAgMDA6NDA6MDEgMjAwMw0KQEAgLTAsMCArMSwzOSBAQA0KKyMgTmV3IHBv
 cnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOglsaWJmd2J1aWxkZXINCisj
 IERhdGUgQ3JlYXRlZDoJCQkJMjcgTWF5IDIwMDINCisjIFdob206CQkJCQlT
 ZXJnZXkgTHl1YmthIDxkZXZudWxsQGFzaXRhdGVjaC5pZT4NCisjDQorIyAk
 RnJlZUJTRDogcG9ydHMvc2VjdXJpdHkvbGliZndidWlsZGVyL01ha2VmaWxl
 LHYgMS44IDIwMDMvMDYvMDEgMTU6MjY6MDcgZm94ZmFpciBFeHAgJA0KKw0K
 K1BPUlROQU1FPQlsaWJmd2J1aWxkZXINCitQT1JUVkVSU0lPTj0JMS4wLjAN
 CitQT1JUUkVWSVNJT049CTINCitDQVRFR09SSUVTPQlzZWN1cml0eQ0KK01B
 U1RFUl9TSVRFUz0JJHtNQVNURVJfU0lURV9TT1VSQ0VGT1JHRX0NCitNQVNU
 RVJfU0lURV9TVUJESVI9CWZ3YnVpbGRlcg0KKw0KK01BSU5UQUlORVI9CXZh
 ZGltQGZ3YnVpbGRlci5vcmcNCitDT01NRU5UPQlGaXJld2FsbCBCdWlsZGVy
 IEFQSQ0KKw0KK0JVSUxEX0RFUEVORFM9CWF1dG9jb25mOiR7UE9SVFNESVJ9
 L2RldmVsL2F1dG9jb25mIFwNCisJCWFjbG9jYWw6JHtQT1JUU0RJUn0vZGV2
 ZWwvYXV0b21ha2UNCisNCitMSUJfREVQRU5EUz0JeG1sMi41OiR7UE9SVFNE
 SVJ9L3RleHRwcm9jL2xpYnhtbDIgXA0KKwkJeHNsdC4xOiR7UE9SVFNESVJ9
 L3RleHRwcm9jL2xpYnhzbHQgXA0KKwkJY3J5cHRvLjM6JHtQT1JUU0RJUn0v
 c2VjdXJpdHkvb3BlbnNzbCBcDQorCQluZXRzbm1wLjU6JHtQT1JUU0RJUn0v
 bmV0L25ldC1zbm1wIA0KKw0KK0NPTkZJR1VSRV9TQ1JJUFQ9IGF1dG9nZW4u
 c2gNCitDT05GSUdVUkVfQVJHUz0NCisNCitVU0VfQVVUT0NPTkY9CXllcw0K
 K1VTRV9HTUFLRT0JeWVzDQorVVNFX0xJQlRPT0w9CXllcw0KK1VTRV9HVEs9
 CW5vDQorSU5TVEFMTFNfU0hMSUI9CXllcw0KK1BMSVNUX1NVQis9CVBPUlRW
 RVJTSU9OPSIke1BPUlRWRVJTSU9OfSINCisNCitwb3N0LXBhdGNoOg0KKwlA
 JHtFQ0hPX0NNRH0gIj09PSEgUnVubmluZyBhY2xvY2FsIg0KKwlAKGNkICR7
 V1JLU1JDfTsgYWNsb2NhbCkNCisNCisuaW5jbHVkZSA8YnNkLnBvcnQubWs+
 DQo=
 --8323328-833032616-1055232289=:29596--
State-Changed-From-To: open->closed 
State-Changed-By: foxfair 
State-Changed-When: Tue Jun 10 09:12:48 PDT 2003 
State-Changed-Why:  
Committed, thanks! 


http://www.freebsd.org/cgi/query-pr.cgi?pr=53119 
>Unformatted:
