From pat@cc92687-a.wlgrv1.pa.home.com  Sat Aug 25 08:23:06 2001
Return-Path: <pat@cc92687-a.wlgrv1.pa.home.com>
Received: from cc92687-a.wlgrv1.pa.home.com (cc92687-a.wlgrv1.pa.home.com [24.5.63.190])
	by hub.freebsd.org (Postfix) with ESMTP id 0D27C37B407
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 25 Aug 2001 08:23:06 -0700 (PDT)
	(envelope-from pat@cc92687-a.wlgrv1.pa.home.com)
Received: (from root@localhost)
	by cc92687-a.wlgrv1.pa.home.com (8.11.6/8.11.5) id f7PFN5282379;
	Sat, 25 Aug 2001 11:23:05 -0400 (EDT)
	(envelope-from pat)
Message-Id: <200108251523.f7PFN5282379@cc92687-a.wlgrv1.pa.home.com>
Date: Sat, 25 Aug 2001 11:23:05 -0400 (EDT)
From: Patrick Li <pat@databits.net>
Reply-To: Patrick Li <pat@databits.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port security/qtfw
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         30077
>Category:       ports
>Synopsis:       New port security/qtfw
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 25 08:30:01 PDT 2001
>Closed-Date:    Wed Aug 29 04:29:43 PDT 2001
>Last-Modified:  Wed Aug 29 04:29:59 PDT 2001
>Originator:     Patrick Li
>Release:        FreeBSD 4.4-RC i386
>Organization:
N/A
>Environment:
System: FreeBSD bottlenek 4.4-RC FreeBSD 4.4-RC #0: Wed Aug 22 12:13:02 EDT 2001 pat@bottlenek:/usr/src/sys/compile/BOTTLENEK i386
>Description:
Qtfw is a Qt gui frontend for ipfw utility in FreeBSD. It helps
configuring firewall in FreeBSD with a nice and comprehensive user
interface.

WWW: http://sourceforge.net/projects/qtfw/
>How-To-Repeat:
N/A
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	qtfw
#	qtfw/Makefile
#	qtfw/distinfo
#	qtfw/files
#	qtfw/files/patch-Makefile
#	qtfw/pkg-plist
#	qtfw/pkg-comment
#	qtfw/pkg-descr
#
echo c - qtfw
mkdir -p qtfw > /dev/null 2>&1
echo x - qtfw/Makefile
sed 's/^X//' >qtfw/Makefile << 'END-of-qtfw/Makefile'
X# New ports collection makefile for:	qtfw
X# Date created:				Sat Aug 25 10:42:02 EDT 2001
X# Whom:					Patrick Li <pat@databits.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	qtfw
XPORTVERSION=	0.3.1
XCATEGORIES=	security
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	pat@databits.net
X
XALL_TARGET=	${PORTNAME}
XUSE_QT_VER=	2
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/share/examples/${PORTNAME}
X	@${INSTALL_DATA} ${WRKSRC}/examples/* \
X		${PREFIX}/share/examples/${PORTNAME}
X.endif
X
X.include <bsd.port.mk>
END-of-qtfw/Makefile
echo x - qtfw/distinfo
sed 's/^X//' >qtfw/distinfo << 'END-of-qtfw/distinfo'
XMD5 (qtfw-0.3.1.tar.gz) = 6860180726c24deea67218a34d83c7a8
END-of-qtfw/distinfo
echo c - qtfw/files
mkdir -p qtfw/files > /dev/null 2>&1
echo x - qtfw/files/patch-Makefile
sed 's/^X//' >qtfw/files/patch-Makefile << 'END-of-qtfw/files/patch-Makefile'
X--- Makefile.orig	Fri Aug 24 12:17:26 2001
X+++ Makefile	Sat Aug 25 10:49:38 2001
X@@ -7,18 +7,18 @@
X aboutdlg.cpp moc_aboutdlg.cpp
X OBJS=$(SOURCES:.cpp=.o)
X 
X-CFLAGS=-g -Wall -I/usr/X11R6/include/qt2
X-LDFLAGS=-L/usr/X11R6/lib -lqt2
X+CFLAGS=-g -Wall -I${X11BASE}/include/qt2
X+LDFLAGS=-L${X11BASE}/lib -lqt2
X 
X-INSTALL_PREFIX=/usr/X11R6
X+INSTALL_PREFIX=${PREFIX}
X HTMLS:=`echo docs/*.html`
X EXAMPLES:=`echo examples/*.html`
X 
X $(TARGET):$(OBJS)
X-	g++ $(LDFLAGS) -o $(TARGET) $(OBJS)
X+	${CXX} $(LDFLAGS) -o $(TARGET) $(OBJS)
X 
X .cpp.o:
X-	g++ $(CFLAGS) -c $<
X+	${CXX} $(CFLAGS) -c $<
X 
X moc_mainformbase.cpp : mainformbase.H
X 	moc2 mainformbase.H > moc_mainformbase.cpp
X@@ -57,11 +57,7 @@
X 	rm -f moc_*
X 
X install: $(TARGET)
X-	install -c $(TARGET) $(INSTALL_PREFIX)/bin/
X-	install -d $(INSTALL_PREFIX)/share/$(TARGET)/docs/
X-	install -d $(INSTALL_PREFIX)/share/$(TARGET)/examples/
X-	cp -R docs/ $(INSTALL_PREFIX)/share/$(TARGET)/docs/
X-	cp -R examples/ $(INSTALL_PREFIX)/share/$(TARGET)/examples/
X+	${BSD_INSTALL_PROGRAM} $(TARGET) $(INSTALL_PREFIX)/bin
X 	
X uninstall:
X 	rm -f $(INSTALL_PREFIX)/bin/$(TARGET)
END-of-qtfw/files/patch-Makefile
echo x - qtfw/pkg-plist
sed 's/^X//' >qtfw/pkg-plist << 'END-of-qtfw/pkg-plist'
Xbin/qtfw
X%%PORTDOCS%%share/examples/qtfw/base.rules
X%%PORTDOCS%%share/examples/qtfw/client.rules
X%%PORTDOCS%%@dirrm share/examples/qtfw
END-of-qtfw/pkg-plist
echo x - qtfw/pkg-comment
sed 's/^X//' >qtfw/pkg-comment << 'END-of-qtfw/pkg-comment'
XA GUI frontend for ipfw utility in FreeBSD
END-of-qtfw/pkg-comment
echo x - qtfw/pkg-descr
sed 's/^X//' >qtfw/pkg-descr << 'END-of-qtfw/pkg-descr'
XQtfw is a Qt gui frontend for ipfw utility in FreeBSD. It helps
Xconfiguring firewall in FreeBSD with a nice and comprehensive user
Xinterface.
X
XWWW: http://sourceforge.net/projects/qtfw/
END-of-qtfw/pkg-descr
exit

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: ijliao 
State-Changed-When: Wed Aug 29 04:29:43 PDT 2001 
State-Changed-Why:  
committed, thanks 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=30077 
>Unformatted:
