head	1.8;
access;
symbols
	pkgsrc-2013Q2:1.8.0.54
	pkgsrc-2013Q2-base:1.8
	pkgsrc-2012Q4:1.8.0.52
	pkgsrc-2012Q4-base:1.8
	pkgsrc-2011Q4:1.8.0.50
	pkgsrc-2011Q4-base:1.8
	pkgsrc-2011Q2:1.8.0.48
	pkgsrc-2011Q2-base:1.8
	TNF:1.1.1
	pkgsrc-2009Q4:1.8.0.46
	pkgsrc-2009Q4-base:1.8
	pkgsrc-2008Q4:1.8.0.44
	pkgsrc-2008Q4-base:1.8
	pkgsrc-2008Q3:1.8.0.42
	pkgsrc-2008Q3-base:1.8
	cube-native-xorg:1.8.0.40
	cube-native-xorg-base:1.8
	pkgsrc-2008Q2:1.8.0.38
	pkgsrc-2008Q2-base:1.8
	pkgsrc-2008Q1:1.8.0.36
	pkgsrc-2008Q1-base:1.8
	pkgsrc-2007Q4:1.8.0.34
	pkgsrc-2007Q4-base:1.8
	pkgsrc-2007Q3:1.8.0.32
	pkgsrc-2007Q3-base:1.8
	pkgsrc-2007Q2:1.8.0.30
	pkgsrc-2007Q2-base:1.8
	pkgsrc-2007Q1:1.8.0.28
	pkgsrc-2007Q1-base:1.8
	pkgsrc-2006Q4:1.8.0.26
	pkgsrc-2006Q4-base:1.8
	pkgsrc-2006Q3:1.8.0.24
	pkgsrc-2006Q3-base:1.8
	pkgsrc-2006Q2:1.8.0.22
	pkgsrc-2006Q2-base:1.8
	pkgsrc-2006Q1:1.8.0.20
	pkgsrc-2006Q1-base:1.8
	pkgsrc-2005Q4:1.8.0.18
	pkgsrc-2005Q4-base:1.8
	pkgsrc-2005Q3:1.8.0.16
	pkgsrc-2005Q3-base:1.8
	pkgsrc-2005Q2:1.8.0.14
	pkgsrc-2005Q2-base:1.8
	pkgsrc-2005Q1:1.8.0.12
	pkgsrc-2005Q1-base:1.8
	pkgsrc-2004Q4:1.8.0.10
	pkgsrc-2004Q4-base:1.8
	pkgsrc-2004Q3:1.8.0.8
	pkgsrc-2004Q3-base:1.8
	pkgsrc-2004Q2:1.8.0.6
	pkgsrc-2004Q2-base:1.8
	pkgsrc-2004Q1:1.8.0.4
	pkgsrc-2004Q1-base:1.8
	pkgsrc-2003Q4:1.8.0.2
	pkgsrc-2003Q4-base:1.8
	buildlink2-base:1.8
	netbsd-1-5-RELEASE:1.6
	netbsd-1-4-PATCH003:1.6
	tnf-000428:1.1.1.1;
locks; strict;
comment	@# @;


1.8
date	2000.10.20.08.00.37;	author skrll;	state dead;
branches;
next	1.7;

1.7
date	2000.10.15.12.06.44;	author rh;	state Exp;
branches;
next	1.6;

1.6
date	2000.07.21.09.10.17;	author agc;	state Exp;
branches;
next	1.5;

1.5
date	2000.06.30.10.42.56;	author skrll;	state Exp;
branches;
next	1.4;

1.4
date	2000.06.01.11.23.47;	author rh;	state Exp;
branches;
next	1.3;

1.3
date	2000.05.11.12.15.17;	author drochner;	state Exp;
branches;
next	1.2;

1.2
date	2000.05.10.12.04.54;	author tron;	state Exp;
branches;
next	1.1;

1.1
date	2000.04.28.17.18.21;	author drochner;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.04.28.17.18.21;	author drochner;	state Exp;
branches;
next	;


desc
@@


1.8
log
@Remove old version of qt - 2.1.1. This has been superceded by the qt2-*
packages.
@
text
@# $NetBSD: Makefile,v 1.7 2000/10/15 12:06:44 rh Exp $
#

DISTNAME=	qt-x11-2.1.1
PKGNAME=	qt21-2.1.1
WRKSRC=		${WRKDIR}/qt-2.1.1
CATEGORIES=	x11
MASTER_SITES=	ftp://ftp.troll.no/qt/source/ \
		ftp://ftp.fu-berlin.de/unix/X11/gui/Qt/source/

MAINTAINER=	drochner@@netbsd.org
HOMEPAGE=	http://www.troll.no/products/qt.html

DEPENDS+=	png-*:../../graphics/png
DEPENDS+=	jpeg-*:../../graphics/jpeg

NOT_FOR_PLATFORM=    *-*-alpha	# builds, but programs linked to qt crash

HAS_CONFIGURE=		yes
USE_X11BASE=		yes
USE_MESA=		yes
USE_GMAKE=		yes
USE_LIBTOOL=		yes
CONFIGURE_ENV+=		QTDIR=${WRKSRC}
CONFIGURE_ARGS+=	-static -sm -system-zlib \
			-system-libpng -system-jpeg \
			-I${LOCALBASE}/include -L${LOCALBASE}/lib

QTPREFIX=	${PREFIX}/qt21

MAKE_ENV+=	QTDIR=${WRKSRC} QTPREFIX=${QTPREFIX}
ALL_TARGET=	src

.include "../../mk/bsd.prefs.mk"

.if defined(USE_GIF)
CONFIGURE_ARGS+=	-gif
.endif

.if ${OPSYS} == "SunOS"
BUILD_DEPENDS+=	${LOCALBASE}/egcs/bin/g++:../../lang/egcs
CONFIGURE_ENV+=	CXX=${LOCALBASE}/egcs/bin/g++
CONFIGURE_ARGS+=-platform solaris-g++
.endif

do-install:
	${INSTALL_DATA_DIR} ${QTPREFIX}
	${INSTALL_PROGRAM_DIR} ${QTPREFIX}/bin
	${INSTALL_PROGRAM} ${WRKSRC}/bin/moc ${QTPREFIX}/bin
	${INSTALL_DATA_DIR} ${QTPREFIX}/lib
	@@${LIBTOOL} ${INSTALL_DATA} ${WRKSRC}/src/libqt.la ${QTPREFIX}/lib
	${INSTALL_DATA_DIR} ${QTPREFIX}/include
	${RM} -f ${WRKSRC}/include/qt_mac.h ${WRKSRC}/include/qt_windows.h
	${INSTALL_DATA} ${WRKSRC}/include/* ${QTPREFIX}/include
	${INSTALL_DATA_DIR} ${QTPREFIX}/doc
	${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/README.QT ${QTPREFIX}/doc
	${INSTALL_DATA_DIR} ${QTPREFIX}/doc/man
	${INSTALL_MAN_DIR}  ${QTPREFIX}/doc/man/man3
	@@cd ${WRKSRC}/doc/man/man3; PAGES="`ls -1 | ${SED} -e 's,3qt$$,3,'`"; \
	(for PAGE in $$PAGES; do \
	    ${ECHO} installing ${QTPREFIX}/doc/man/man3/$${PAGE}; \
	    set - X `head -1 $${PAGE}qt`; \
	    if [ $$# -eq 3 ] && [ "$$2" = .so ]; then \
		${LN} -fs `basename $$3 | ${SED} s/qt$$//` \
		  ${QTPREFIX}/doc/man/man3/$${PAGE}; \
	    else \
		${INSTALL_MAN} $${PAGE}qt ${QTPREFIX}/doc/man/man3/$${PAGE}; \
	    fi; \
	 done)
	${INSTALL_DATA_DIR} ${QTPREFIX}/doc/html
	${INSTALL_DATA} ${WRKSRC}/doc/html/* ${QTPREFIX}/doc/html

.include "../../mk/bsd.pkg.mk"
@


1.7
log
@Use new USE_MESA variable to depend on the correct Mesa packages
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/07/21 09:10:17 agc Exp $
@


1.6
log
@On Solaris, use the right configuration for qt21.
Use a build dependency for egcs.
Pass the g++ pathname down through the environment.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2000/06/30 10:42:56 skrll Exp $
a13 1
DEPENDS+=	Mesa-*:../../graphics/Mesa
d21 1
@


1.5
log
@Update to qt-2.1.1, use LIBTOOL and sort PLIST.

Changes are...

Qt 2.1.1 is a bugfix release. It keeps both forward and backward
compatibility (source and binary) with Qt 2.1.


****************************************************************************
*			    General					   *
****************************************************************************

- Many documentation improvements

- Various compilation problems relating to particular versions of xlC,
MipsPRO, Solaris, Japanese Windows, old X11 libraries, and gcc 2.7.2
fixed

- 64bit HP build targets added

- Qt OpenGL Extension updated; see details in qt/extensions/opengl/CHANGES

- As usual, many minor bugfixes, too small to be mentioned here.


****************************************************************************
*			    Specific					   *
****************************************************************************

QToolbar:	fix of layout-saving when moving out of dock

QAccel:		Support for non-alphanumeric keys

QPrinter:	Better tolerance for PS interpreter peculiarities

QPainter:	drawText() with rasterOp on Windows

QIconView:	Drawing fixes

QDate:		Ensure invalid status when created with invalid values

Motif Dnd:	Fix possible crash

QWorkSpace:	Proper minmize/maximize activation

QListBox:	Optimization: better performance for lists with thousands of
		elements. Selection problem fixed.

QFont:		Fontset matching fix for X11

QMultiLineEdit:	Wordwrap/selection workaround

QTabBar:	Refresh layout after style change. Optimization.

QTimer:		Zero-timers on Windows speedup

QFileDialog:	Correct caption on Windows

QComboBox:	Accept only left button. Do proper font propagation.

QMenuBar:	Accept only left button

QDialog:	Modal dialogs after QApplication::exec() returns

QWidget:	Optimization: fewer server roundtrips

QCheckBox:	Fixed mask drawing

QSpinBox:	Accept '-' key, for negative values

Dnd:		Allow disabling on X11

QFontDatabase:	Use QApplication's charset as default,
		and fixed garbage on Win2000
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/06/01 11:23:47 rh Exp $
d41 3
a43 2
DEPENDS+=	egcs-1.1.2:../../lang/egcs
CXX=		${LOCALBASE}/egcs/bin/g++
@


1.4
log
@s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/05/11 12:15:17 drochner Exp $
d4 3
a6 3
DISTNAME=	qt-x11-2.1.0
PKGNAME=	qt21-2.1.0
WRKSRC=		${WRKDIR}/qt-2.1.0
d23 1
a23 1
USE_PKGLIBTOOL=		yes
d29 3
a31 1
MAKE_ENV+=	QTDIR=${WRKSRC}
a43 2

QTPREFIX=	${PREFIX}/qt21
@


1.3
log
@minor fixes from Berndt Josef Wulf <wulf@@ping.net.au>:
-defuzz a patch
-remove superfluous backslash
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2000/05/10 12:04:54 tron Exp $
d23 1
a23 1
USE_LIBTOOL=		yes
@


1.2
log
@Correct maintainer: this package was created by Matthias Drochner.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2000/04/28 17:18:21 drochner Exp $
d27 1
a27 1
			-I${LOCALBASE}/include -L${LOCALBASE}/lib \
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
a11 1
MAINTAINER=	tron@@netbsd.org
@


1.1.1.1
log
@the latest and greatest qt version
@
text
@@
