From owner-freebsd-ports Sat Aug 25 8:30:18 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5923B37B407 for ; Sat, 25 Aug 2001 08:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7PFU1F88022; Sat, 25 Aug 2001 08:30:01 -0700 (PDT) (envelope-from gnats) 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 ; 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 Reply-To: Patrick Li To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/30077: New port security/qtfw Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 30077 >Category: ports >Synopsis: New port security/qtfw >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 25 08:30:01 PDT 2001 >Closed-Date: >Last-Modified: >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 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 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: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message