Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Aug 2001 11:23:05 -0400 (EDT)
From:      Patrick Li <pat@databits.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/30077: New port security/qtfw
Message-ID:  <200108251523.f7PFN5282379@cc92687-a.wlgrv1.pa.home.com>

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

>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 <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:
>Unformatted:

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?200108251523.f7PFN5282379>