head	1.4;
access;
symbols
	RELEASE_8_3_0:1.4
	RELEASE_9_0_0:1.4
	RELEASE_7_4_0:1.4
	RELEASE_8_2_0:1.4
	RELEASE_6_EOL:1.4
	RELEASE_8_1_0:1.4
	RELEASE_7_3_0:1.4
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.4
	RELEASE_7_1_0:1.4
	RELEASE_6_4_0:1.4
	RELEASE_5_EOL:1.4
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3
	PRE_XORG_7:1.3
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3
	RELEASE_5_3_0:1.3
	RELEASE_4_10_0:1.3
	RELEASE_5_2_1:1.3
	RELEASE_5_2_0:1.3
	RELEASE_4_9_0:1.3
	RELEASE_5_1_0:1.3
	RELEASE_4_8_0:1.3
	RELEASE_5_0_0:1.3
	RELEASE_4_7_0:1.3
	RELEASE_4_4_0:1.1;
locks; strict;
comment	@# @;


1.4
date	2008.04.19.17.53.29;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2002.09.21.05.15.55;	author pat;	state Exp;
branches;
next	1.2;

1.2
date	2001.09.15.04.47.29;	author dwcjr;	state dead;
branches;
next	1.1;

1.1
date	2001.08.29.11.29.30;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.4
log
@- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
@
text
@--- Makefile.orig	Fri Sep 20 04:42:41 2002
+++ Makefile	Sat Sep 21 01:08:11 2002
@@@@ -1,16 +1,14 @@@@
 TARGET:=qtfw
-prefix=/usr/local
 INSTALL=install
-CXX:=g++
 MOC:=moc
 UIC:=uic
 RM:=rm -f
 AWK=awk
 LDFLAGS=
-CFLAGS=-O -I. -I.. -Wall
-QT_INCLUDES:=-I/usr/X11R6/include
-QT_LIBS:=-L/usr/X11R6/lib
-LIBS:=-lqt-mt -pthread
+CXXFLAGS+=-I. -I.. -Wall ${PTHREAD_CFLAGS}
+QT_INCLUDES:=-I${LOCALBASE}/include
+QT_LIBS:=-L${LOCALBASE}/lib
+LIBS:=-lqt-mt ${PTHREAD_LIBS}
 
 UI_TEMPLATES_DIR:=../qtdesigner-ui
 UI_TEMPLATES=$(wildcard $(UI_TEMPLATES_DIR)/*.ui)
@@@@ -32,7 +30,7 @@@@
 $(TARGET) :$(UI_HEADERS) $(UI_SOURCES)  $(OBJECTS)
 	$(CXX) $(LDFLAGS) $(QT_LIBS) $(LIBS) $(OBJECTS) -o $@@
 %.o : %.cpp
-	$(CXX) $(CFLAGS) $(QT_INCLUDES) -c $<
+	$(CXX) $(CXXFLAGS) $(QT_INCLUDES) -c $<
 $(UI_HEADERS) : %.H : $(UI_TEMPLATES_DIR)/%.ui
 	$(UIC) -o $@@ $<
 $(UI_SOURCES) : %.cpp : %.H $(UI_TEMPLATES_DIR)/%.ui
@


1.3
log
@Update to 0.5 (Now requires QT 3)
@
text
@d18 2
a19 2
+QT_INCLUDES:=-I${X11BASE}/include
+QT_LIBS:=-L${X11BASE}/lib
@


1.2
log
@Update to 0.4

PR:		30578
Submitted by:	maintainer
@
text
@d1 32
a32 39
--- Makefile.orig	Fri Aug 24 12:17:26 2001
+++ Makefile	Sat Aug 25 10:49:38 2001
@@@@ -7,18 +7,18 @@@@
 aboutdlg.cpp moc_aboutdlg.cpp
 OBJS=$(SOURCES:.cpp=.o)
 
-CFLAGS=-g -Wall -I/usr/X11R6/include/qt2
-LDFLAGS=-L/usr/X11R6/lib -lqt2
+CFLAGS=-g -Wall -I${X11BASE}/include/qt2
+LDFLAGS=-L${X11BASE}/lib -lqt2
 
-INSTALL_PREFIX=/usr/X11R6
+INSTALL_PREFIX=${PREFIX}
 HTMLS:=`echo docs/*.html`
 EXAMPLES:=`echo examples/*.html`
 
 $(TARGET):$(OBJS)
-	g++ $(LDFLAGS) -o $(TARGET) $(OBJS)
+	${CXX} $(LDFLAGS) -o $(TARGET) $(OBJS)
 
 .cpp.o:
-	g++ $(CFLAGS) -c $<
+	${CXX} $(CFLAGS) -c $<
 
 moc_mainformbase.cpp : mainformbase.H
 	moc2 mainformbase.H > moc_mainformbase.cpp
@@@@ -57,11 +57,7 @@@@
 	rm -f moc_*
 
 install: $(TARGET)
-	install -c $(TARGET) $(INSTALL_PREFIX)/bin/
-	install -d $(INSTALL_PREFIX)/share/$(TARGET)/docs/
-	install -d $(INSTALL_PREFIX)/share/$(TARGET)/examples/
-	cp -R docs/ $(INSTALL_PREFIX)/share/$(TARGET)/docs/
-	cp -R examples/ $(INSTALL_PREFIX)/share/$(TARGET)/examples/
+	${BSD_INSTALL_PROGRAM} $(TARGET) $(INSTALL_PREFIX)/bin
 	
 uninstall:
 	rm -f $(INSTALL_PREFIX)/bin/$(TARGET)
@


1.1
log
@add qtfw
A GUI frontend for ipfw utility in FreeBSD

PR:		30077
Submitted by:	Patrick Li <pat@@databits.net>
@
text
@@

