head	1.54;
access;
symbols
	RELEASE_7_1_0:1.51
	RELEASE_6_4_0:1.51
	old_RELEASE_5_EOL:1.47
	old_RELEASE_7_0_0:1.41
	old_RELEASE_6_3_0:1.41
	old_PRE_XORG_7:1.33
	old_RELEASE_4_EOL:1.32
	old_RELEASE_6_2_0:1.29
	old_RELEASE_6_1_0:1.29
	old_RELEASE_5_5_0:1.29
	old_RELEASE_6_0_0:1.26
	old_RELEASE_5_4_0:1.24
	old_RELEASE_4_11_0:1.23
	old_RELEASE_5_3_0:1.20
	old_RELEASE_4_10_0:1.18
	old_RELEASE_5_2_1:1.14
	old_RELEASE_5_2_0:1.14
	old_RELEASE_4_9_0:1.14
	old_RELEASE_5_1_0:1.11
	old_RELEASE_4_8_0:1.7
	old_RELEASE_5_0_0:1.5
	old_RELEASE_4_7_0:1.4
	old_RELEASE_4_6_2:1.4
	old_RELEASE_4_6_1:1.4
	old_RELEASE_4_6_0:1.4
	old_RELEASE_5_0_DP1:1.4
	old_RELEASE_4_5_0:1.4
	old_RELEASE_4_4_0:1.4
	old_RELEASE_4_3_0:1.3;
locks; strict;
comment	@# @;


1.54
date	2008.11.06.01.04.55;	author cy;	state dead;
branches;
next	1.53;

1.53
date	2008.09.25.17.22.48;	author cy;	state Exp;
branches;
next	1.52;

1.52
date	2008.09.25.17.21.18;	author cy;	state Exp;
branches;
next	1.51;

1.51
date	2008.09.02.21.32.25;	author cy;	state Exp;
branches;
next	1.50;

1.50
date	2008.08.25.17.59.34;	author cy;	state Exp;
branches;
next	1.49;

1.49
date	2008.08.21.06.18.15;	author rafan;	state Exp;
branches;
next	1.48;

1.48
date	2008.06.06.14.00.48;	author edwin;	state Exp;
branches;
next	1.47;

1.47
date	2008.05.26.22.08.25;	author cy;	state Exp;
branches;
next	1.46;

1.46
date	2008.05.23.18.05.59;	author cy;	state Exp;
branches;
next	1.45;

1.45
date	2008.04.06.02.46.01;	author cy;	state Exp;
branches;
next	1.44;

1.44
date	2008.03.27.10.58.29;	author kuriyama;	state Exp;
branches;
next	1.43;

1.43
date	2008.03.20.10.03.40;	author pav;	state Exp;
branches;
next	1.42;

1.42
date	2008.01.20.18.11.20;	author cy;	state Exp;
branches;
next	1.41;

1.41
date	2007.10.03.12.19.22;	author edwin;	state Exp;
branches;
next	1.40;

1.40
date	2007.09.20.22.46.22;	author cy;	state Exp;
branches;
next	1.39;

1.39
date	2007.09.19.22.48.24;	author cy;	state Exp;
branches;
next	1.38;

1.38
date	2007.09.11.23.12.05;	author cy;	state Exp;
branches;
next	1.37;

1.37
date	2007.08.23.23.16.37;	author cy;	state Exp;
branches;
next	1.36;

1.36
date	2007.07.09.22.11.58;	author cy;	state Exp;
branches;
next	1.35;

1.35
date	2007.05.30.17.15.20;	author cy;	state Exp;
branches;
next	1.34;

1.34
date	2007.05.19.20.22.25;	author flz;	state Exp;
branches;
next	1.33;

1.33
date	2007.02.13.00.16.28;	author pav;	state Exp;
branches;
next	1.32;

1.32
date	2007.01.11.00.55.42;	author cy;	state Exp;
branches;
next	1.31;

1.31
date	2006.12.11.02.13.36;	author cy;	state Exp;
branches;
next	1.30;

1.30
date	2006.12.10.23.32.32;	author cy;	state Exp;
branches;
next	1.29;

1.29
date	2006.02.13.07.36.11;	author lawrance;	state Exp;
branches;
next	1.28;

1.28
date	2005.11.28.06.33.06;	author fenner;	state Exp;
branches;
next	1.27;

1.27
date	2005.11.13.22.04.55;	author mnag;	state Exp;
branches;
next	1.26;

1.26
date	2005.07.20.07.49.35;	author pav;	state Exp;
branches;
next	1.25;

1.25
date	2005.05.13.02.03.55;	author vanilla;	state Exp;
branches;
next	1.24;

1.24
date	2005.01.17.13.10.31;	author vs;	state Exp;
branches;
next	1.23;

1.23
date	2004.12.05.15.14.09;	author vanilla;	state Exp;
branches;
next	1.22;

1.22
date	2004.10.27.15.46.11;	author vanilla;	state Exp;
branches;
next	1.21;

1.21
date	2004.10.14.06.42.13;	author vanilla;	state Exp;
branches;
next	1.20;

1.20
date	2004.09.18.17.17.24;	author kris;	state Exp;
branches;
next	1.19;

1.19
date	2004.05.25.19.28.24;	author pav;	state Exp;
branches;
next	1.18;

1.18
date	2004.03.14.06.17.18;	author ade;	state Exp;
branches;
next	1.17;

1.17
date	2004.02.04.05.08.44;	author marcus;	state Exp;
branches;
next	1.16;

1.16
date	2004.01.18.14.19.22;	author clement;	state Exp;
branches;
next	1.15;

1.15
date	2003.12.19.15.53.53;	author sergei;	state Exp;
branches;
next	1.14;

1.14
date	2003.09.06.02.44.42;	author foxfair;	state Exp;
branches;
next	1.13;

1.13
date	2003.06.10.16.27.56;	author foxfair;	state Exp;
branches;
next	1.12;

1.12
date	2003.06.01.15.28.03;	author foxfair;	state Exp;
branches;
next	1.11;

1.11
date	2003.05.22.14.36.29;	author foxfair;	state Exp;
branches;
next	1.10;

1.10
date	2003.05.21.17.12.04;	author foxfair;	state Exp;
branches;
next	1.9;

1.9
date	2003.05.18.09.23.34;	author kris;	state Exp;
branches;
next	1.8;

1.8
date	2003.04.20.19.42.15;	author marcus;	state Exp;
branches;
next	1.7;

1.7
date	2003.02.20.18.59.04;	author knu;	state Exp;
branches;
next	1.6;

1.6
date	2003.02.17.00.02.09;	author marcus;	state Exp;
branches;
next	1.5;

1.5
date	2002.12.11.07.34.22;	author edwin;	state Exp;
branches;
next	1.4;

1.4
date	2001.05.04.21.41.22;	author ade;	state Exp;
branches;
next	1.3;

1.3
date	2001.03.28.17.26.27;	author dinoex;	state Exp;
branches;
next	1.2;

1.2
date	2001.03.21.07.09.44;	author dinoex;	state Exp;
branches;
next	1.1;

1.1
date	2001.03.21.06.50.57;	author dinoex;	state Exp;
branches;
next	;


desc
@@


1.54
log
@Retire fwbuilder version 2. It is no longer supported by its developer.
@
text
@# New ports collection makefile for:	fwbuilder
# Date Created:				3 Feb 2001
# Whom:					Roman Shterenzon <roman@@xpert.com>
#
# $FreeBSD: ports/security/fwbuilder2/Makefile,v 1.53 2008/09/25 17:22:48 cy Exp $
#

PORTNAME=	fwbuilder
PORTVERSION=	2.1.19
PORTREVISION=	1
CATEGORIES=	security
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}/fwbuilder/
MASTER_SITE_SUBDIR=	fwbuilder

MAINTAINER=	cy@@FreeBSD.org
COMMENT=	Firewall Builder GUI and policy compilers
DEPRECATED=	This version of fwbuilder is no longer supported by its author
EXPIRATION_DATE=	2008-10-01

CONFLICTS=      fwbuilder-3.*
BUILD_DEPENDS=	qmake:${PORTSDIR}/devel/qmake
LIB_DEPENDS=	fwbuilder.7:${PORTSDIR}/security/libfwbuilder2

BUILD_VERSION=	21
PLIST_SUB=	BUILD_VERSION=${BUILD_VERSION}
USE_QT_VER=	3

QTDIR?=		${QT_PREFIX}

USE_OPENSSL=	yes
USE_GMAKE=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib" \
		QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
CONFIGURE_ARGS+=	--with-docdir=${DOCSDIR} --with-qtdir=${QTDIR}
MAKE_ARGS+=	QTDIR="${QTDIR}" \
		QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
USE_LDCONFIG=	yes
PLIST_SUB+=	PORTVERSION="${PORTVERSION}"

MAN1=		fwbuilder.1 \
		fwblookup.1 \
		fwbedit.1 \
		fwb_iosacl.1 \
		fwb_ipt.1 \
		fwb_ipf.1 \
		fwb_ipfw.1 \
		fwb_pix.1 \
		fwb_pf.1

.if !defined(NOPORTDOCS)
PORTDOCS=	*
.endif

.include <bsd.port.pre.mk>
.if defined(NOPORTDOCS)
BROKEN=		NOPORTDOCS is incomplete in this port
.endif
.include <bsd.port.post.mk>
@


1.53
log
@Fix conflicts.

Point hat to:	myself
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.52
log
@Fix depends and conflicts.
@
text
@d20 1
a20 1
CONFLICTS=      libfwbuilder-2.*
@


1.51
log
@Welcome fwbuilder and libfwbuilder 3.0.0, replacing 2.1.19. The old version
is deprecated and scheduled for deletion as it is no longer supported by its
author.
@
text
@d20 1
d22 1
a22 1
LIB_DEPENDS=	fwbuilder.7:${PORTSDIR}/security/libfwbuilder
@


1.50
log
@This forced commit documents the repocopy of libfwbuilder and fwbuilder to
libfwbuilder2 and fwbuilder2. Libfwbuilder2 and fwbuilder2 will be used
to maintian the current version 2 of the port while the main libfwbuilder
and fwbuilder ports will be used to maintian the new version 3 of the port.
@
text
@d17 2
@


1.49
log
@Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
@
text
@@


1.48
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@a33 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.47
log
@NOPORTDOCS (r1.41) is not supported by the base release of fwbuilder.
Mark the port BROKEN when NOPORTODOCS is specified.
@
text
@d10 1
@


1.46
log
@Update 2.1.17 --> 2.1.19
@
text
@d53 5
a57 1
.include <bsd.port.mk>
@


1.45
log
@Update 2.1.16 --> 2.1.17

PR:		122472
Submitted by:	"Beat G\xe4tzi" <beat@@chruetertee.ch>
@
text
@d9 1
a9 1
PORTVERSION=	2.1.17
d42 1
d46 1
@


1.44
log
@- Chase shlib version of net-mgmt/net-snmp.
- Bump PORTREVISIONs.
@
text
@d9 1
a9 2
PORTVERSION=	2.1.16
PORTREVISION=	1
@


1.43
log
@- Remove USE_GETOPT_LONG which is a no-op since March 2007
@
text
@d10 1
@


1.42
log
@Update 2.1.14 --> 2.1.16
@
text
@a26 1
USE_GETOPT_LONG=	yes
@


1.41
log
@[PATCH] security/fwbuilder: cleanup non-supported FreeBSD versions

	- removed support to 4.X (EOL)
	- add correct NOPORTDOCS

PR:		ports/111822
Submitted by:	Marcelo Araujo <araujo@@bsdmail.org>
Approved by:	maintainer timeout
@
text
@d9 1
a9 2
PORTVERSION=	2.1.14
PORTREVISION=	2
@


1.40
log
@Make the Protocol Helpers advanced settings window aesthetically
pleasing once again.
@
text
@d49 2
a50 4
.include <bsd.port.pre.mk>

.if ${OSVERSION} < 500000
BROKEN=		"Does not build on 4.X (requires gcc 3.4 which itself does not build under 4.X"
d53 1
a53 2
.include <bsd.port.post.mk>

@


1.39
log
@Add support for Kerberos 5 kshell and Kerberos 4 ekshell using the IP Filter
rcmd proxy.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.38
log
@Update 2.1.13 --> 2.1.14
@
text
@d10 1
@


1.37
log
@Update 2.1.12 --> 2.1.13
@
text
@d9 1
a9 1
PORTVERSION=	2.1.13
@


1.36
log
@Update 2.1.11 --> 2.1.12
@
text
@d9 1
a9 1
PORTVERSION=	2.1.12
@


1.35
log
@Update 2.1.8 --> 2.1.11
@
text
@d9 1
a9 1
PORTVERSION=	2.1.11
@


1.34
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d9 1
a9 2
PORTVERSION=	2.1.8
PORTREVISION=	2
@


1.33
log
@- Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework

Submitted by:	rafan
Tested on:	pointyhat
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.32
log
@Mark broken under 4.X.
@
text
@d25 1
a25 1
QTDIR?=		${X11BASE}
@


1.31
log
@Record checksum of final distfile from author.

Portlint fixups.

PR:		TBA
Submitted by:	Jin-Shan Tseng <tjs@@cdpa.nsysu.edu.tw>
@
text
@d49 8
a56 1
.include <bsd.port.mk>
@


1.30
log
@Update from 2.0.10 to 2.1.8.

Vadim Kurland, the author of libfwbuilder and fwbuilder, wishes that I
maintain this port for him.

Submitted by:	Vadim Kurland <vadim@@fwbuilder.org>
Approved by:	Maintainer: Vadim Kurland <vadim@@fwbuilder.org>
@
text
@d10 1
d38 1
a38 1
INSTALLS_SHLIB=	yes
@


1.29
log
@No need to conditionalise USE_GETOPT_LONG.

PR:		ports/93225
Submitted by:	Vadim Kurland <vadim@@fwbuilder.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.0.10
d11 1
a11 1
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
d14 1
a14 1
MAINTAINER=	vadim@@fwbuilder.org
d18 1
a18 1
LIB_DEPENDS=	fwbuilder.6:${PORTSDIR}/security/libfwbuilder
d20 2
a42 2
		fwb_compile_all.1 \
		fwb_install.1 \
@


1.28
log
@Remove subdirectory from MASTER_SITES= line; it's already handled
 by MASTER_SITE_SUBDIR.
@
text
@a19 4
.if !exists(/usr/include/getopt.h)
USE_GETOPT_LONG=	yes
.endif

d25 1
@


1.27
log
@Update to 2.0.10
Add SHA256

PR:		88912
Submitted by:	Vadim Kurland <vadim@@vk.crocodile.org> (maintainer)
@
text
@d11 1
a11 1
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}/fwbuilder/
@


1.26
log
@- Update to 2.0.8

PR:		ports/83679
Submitted by:	vadim@@vk.crocodile.org <vadim@@vk.crocodile.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.0.8
d19 1
d21 1
a21 1
LIB_DEPENDS+=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
d35 1
@


1.25
log
@Upgrade to 2.0.5.

PR:		ports/80957
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.0.7
@


1.24
log
@Update to 2.0.5

PRs:		ports/76295, ports/76296
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.0.5
@


1.23
log
@Upgrade to 2.0.4.

PR:		ports/74689
Submitted by:	maintainer
@
text
@d9 1
a9 2
PORTVERSION=	2.0.4
PORTREVISION=	0
@


1.22
log
@Fix build on 4-stable

PR:		ports/72808
Submitted by:	maintainer
@
text
@d9 2
a10 2
PORTVERSION=	2.0.2
PORTREVISION=	1
d20 3
@


1.21
log
@Upgrade to 2.0.2

PR:		ports/71263
Submitted by:	maintainer
@
text
@d10 1
a10 1
PORTREVISION=	0
@


1.20
log
@BROKEN on 5.x: Does not compile

Approved by:    portmgr (self)
@
text
@d9 2
a10 2
PORTVERSION=	1.1.2
PORTREVISION=	2
d18 2
a19 3
LIB_DEPENDS=	gtkmm.2:${PORTSDIR}/x11-toolkits/gtk-- \
		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \
		fwbuilder.5:${PORTSDIR}/security/libfwbuilder
d21 5
a25 1
USE_GNOME=	glib12 gtk12
a26 1
USE_LIBTOOL_VER=13
d29 5
a33 2
		LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS+=	--with-docdir=${DOCSDIR}
d37 9
a45 8
MAN1=		fwbuilder.1 fwblookup.1 fwbedit.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
		fwb_install.1 fwb_compile_all.1

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 502126
BROKEN=		"Does not compile on FreeBSD >= 5.x"
.endif
d47 1
a47 1
.include <bsd.port.post.mk>
@


1.19
log
@- Portlint

PR:		ports/66433
Submitted by:	Jonathan <j.e.drews@@worldnet.att.net>
@
text
@d35 7
a41 1
.include <bsd.port.mk>
@


1.18
log
@Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
@
text
@d25 2
a26 2
GNU_CONFIGURE=  yes
CONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
d32 1
a32 1
MAN1=           fwbuilder.1 fwblookup.1 fwbedit.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
@


1.17
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
@
text
@d24 1
a24 1
USE_LIBTOOL=	yes
@


1.16
log
@- Update 1.1.2
While I'm here:
- Use %%DATADIR%% and %%DOCSDIR%%

PR:                 61510
Sybmitted by:       Vadim Kurland <vadim@@fwbuilder.org> (maintainer)
Approved by:        erwin (mentor) (implicitly)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.15
log
@- Update to 1.1.1
- Remove patches not needed anymore
- Add patch to respect LOCALBASE when searching for glib

While I'm here:
- Remove explicit automake/autoconf dependencies from BUILD_DEPENDS
  in favor of USE_AUTOCONF and WANT_AUTOMAKE_VER
- Utilize USE_GNOME for glib12, gtk12 and gdk-pixbuf dependencies
- Switch to DOCSDIR that doesn't contain a version number in the name
- Sort pkg-plist

PR:		59918
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	1.1.1
d19 1
d22 1
d25 4
a28 6
USE_AUTOCONF=	yes
WANT_AUTOMAKE_VER=	15
CONFIGURE_SCRIPT=	autogen.sh
CONFIGURE_ARGS=		--with-docdir=${DOCSDIR}
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
USE_GNOME=	glib12 gtk12 gdkpixbuf
d30 1
d32 1
a32 1
MAN1=		fwbuilder.1 fwblookup.1 fwbedit.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
a33 4

post-patch:
	@@${ECHO_MSG} "===! Running aclocal"
	cd ${WRKSRC} && aclocal && autoconf
@


1.14
log
@PR:		56405
Submitted by:	maintainer
Upgrade fwbuilder to v1.0.11: this is new upstream release
@
text
@d9 1
a9 1
PORTVERSION=	1.0.11
a17 2
BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf \
		aclocal:${PORTSDIR}/devel/automake
a18 1
		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \
a20 1
CONFIGURE_SCRIPT= autogen.sh
d23 6
a28 1
USE_GTK=	yes
a29 1
PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
d31 1
a31 1
MAN1=           fwbuilder.1 fwblookup.1 fwbedit.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
a33 2
.include <bsd.port.pre.mk>

d35 2
a36 2
	@@${ECHO_CMD} "===! Running aclocal"
	@@(cd ${WRKSRC}; aclocal; autoconf)
d38 1
a38 1
.include <bsd.port.post.mk>
@


1.13
log
@PR:		53120
Submitted by:	Vadim Kurland <vadim@@vk.crocodile.org>
Add ports dependency: aclocal && gdk_pixbuf to build without problem,
and add patches for -current. Bump PORTREVISION as well.
Switch maitainership to Vadim Kurland <vadim@@vk.crocodile.org>, who
is the developer of fwbuilder (approved by original maintainer).
@
text
@d9 2
a10 2
PORTVERSION=	1.0.10
PORTREVISION=	2
d18 1
a18 1
BUILD_DEPENDS=  autoconf:${PORTSDIR}/devel/autoconf \
d31 2
a32 2
MAN1=           fwbuilder.1 fwblookup.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
		fwb_install.1
a34 4

.if ${OSVERSION} >= 500000
EXTRA_PATCHES=  ${FILESDIR}/CertDruidP30Dialog.cc-patch
.endif
@


1.12
log
@Add autoconf and automake to BUILD_DEPENDS, that we need them in install
stage.
@
text
@d10 1
a10 1
PORTREVISION=	1
d15 1
a15 1
MAINTAINER=	devnull@@uptsoft.com
d18 2
a19 2
BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf \
		automake:${PORTSDIR}/devel/automake
d21 1
a24 2
# CONFIGURE_ARGS+=  --with-iconsdir=${X11BASE}/share/gnome/fwbuilder/pixmaps/ --with-templatedir=${X11BASE}/share/gnome/fwbuilder
# USE_AUTOCONF=   yes
d31 1
a31 1
MAN1=		fwbuilder.1 fwblookup.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
d34 7
a40 1
post-extract:
d44 1
a44 1
.include <bsd.port.mk>
@


1.11
log
@Submitted by:	Vadim Kurland <vadim@@vk.crocodile.org>
Update to fwbuilder 1.0.10 released at May 21.
@
text
@d18 2
@


1.10
log
@PR:		52520
Update fwbuilder to 1.0.10 RC5 and unlock BROKEN bit in the Makefile.
Pass maintainer's hat to Sergey Lyubka <devnull@@uptsoft.com> who is
also the maintainer of libfwbuilder.
@
text
@d10 1
a10 1
PORTREVISION=   RC5
d12 2
a13 2
MASTER_SITES=	ftp://downloads.fwbuilder.org/pub/fwbuilder/nightly_builds/current/ \
		${MASTER_SITE_SOURCEFORGE}/fwbuilder/
d30 2
a31 2
MAN1=		fwbuilder.1 fwblookup.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 \
		fwb_pf.1 fwb_install.1
d35 1
a35 1
	cd ${WRKDIR}/fwbuilder-1.0.10; aclocal; autoconf
@


1.9
log
@BROKEN on 5.1: bad C++
@
text
@d9 2
a10 2
PORTVERSION=	0.8.7
PORTREVISION=	1
d12 2
a13 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d15 2
a16 2
MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Firewall Builder GUI for IPFilter
d18 2
a19 7
LIB_DEPENDS=	gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 500113
BROKEN=         "Does not compile (bad C++ code)"
.endif
d21 3
a24 1
USE_X_PREFIX=	yes
d26 6
a31 3
USE_GNOME=	gnomehack gnomeprefix gnomelibs
WITHOUT_ESOUND=	yes
CONFIGURE_ARGS+=	--with-iconsdir=${X11BASE}/share/gnome/fwbuilder/pixmaps/ --with-templatedir=${X11BASE}/share/gnome/fwbuilder
d34 2
a35 7
	@@${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
d37 1
a37 1
.include <bsd.port.post.mk>
@


1.8
log
@Remove USE_GNOMENG.
@
text
@d20 6
d42 1
a42 1
.include <bsd.port.mk>
@


1.7
log
@De-pkg-comment.
@
text
@a22 1
USE_GNOMENG=	yes
@


1.6
log
@Use USE_GNOMENG.
@
text
@d16 1
@


1.5
log
@Private request to drop maintainer-ship for:
	audio/musicbrainz
	multimedia/xmms-avi
	security/fwbuilder

Submitted by:	Roman Shterenzon <romanbsd@@yahoo.com>
@
text
@d22 2
a23 1
USE_GNOMELIBS=	yes
@


1.4
log
@Various patches (mainly shared library revision changes) for those
ports that depend on GNOME and need to change for 1.4
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/fwbuilder/Makefile,v 1.3 2001/03/28 17:26:27 dinoex Exp $
d15 1
a15 1
MAINTAINER=	roman@@xpert.com
@


1.3
log
@Empty line removed to make portlint happy
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/fwbuilder/Makefile,v 1.2 2001/03/21 07:09:44 dinoex Exp $
d10 1
d17 1
a17 2
LIB_DEPENDS=	xml.5:${PORTSDIR}/textproc/libxml \
		gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
a20 1
USE_GTK=	yes
@


1.2
log
@The port was face lifted.

PR:		24837
Submitted by:	roman@@xpert.com
@
text
@d5 1
a5 1
# $FreeBSD$
a34 1

@


1.1
log
@Firewall Builder consists of object-oriented GUI and set of policy compilers
for various firewall platforms. In Firewall Builder, firewall policy is a set
of rules, each rule consists of abstract objects which represent real network
objects and services (hosts, routers, firewalls, networks, protocols).
Firewall Builder helps user maintain database of objects and allows policy
editing using simple drag-and-drop operations.

WWW: http://www.crocodile.org/~vadim/fwbuilder/

- New checksum, Archive on sourceforge.net had changed.
- use new version of gtkmm

PR:		24837
Submitted by:	roman@@xpert.com
@
text
@d25 11
@

