summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2002-05-05 09:55:30 +0000
committerKris Kennaway <kris@FreeBSD.org>2002-05-05 09:55:30 +0000
commit53cd1ee38cd28e2daeef08e9872b3677abc120aa (patch)
tree5b79793b671e49dbc6153e339bbc787d2add383f
parentUpdate to mcrypt 2.5.13 (diff)
Add back the qt145 port and support for qt-1.x. This should not
have been removed because it was not broken and a lot of working ports depended on it. The qt145 port now installs files named *qt1* instead of *qt* so it does not conflict with the other qt versions.
Notes
Notes: svn path=/head/; revision=58580
-rw-r--r--Mk/bsd.kde.mk14
-rw-r--r--Mk/bsd.kde4.mk14
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/qt145/Makefile89
-rw-r--r--x11-toolkits/qt145/distinfo2
-rw-r--r--x11-toolkits/qt145/files/man389
-rw-r--r--x11-toolkits/qt145/files/patch-aa45
-rw-r--r--x11-toolkits/qt145/files/patch-ab13
-rw-r--r--x11-toolkits/qt145/files/patch-ac20
-rw-r--r--x11-toolkits/qt145/files/patch-ad15
-rw-r--r--x11-toolkits/qt145/pkg-comment1
-rw-r--r--x11-toolkits/qt145/pkg-descr8
-rw-r--r--x11-toolkits/qt145/pkg-plist910
13 files changed, 1219 insertions, 2 deletions
diff --git a/Mk/bsd.kde.mk b/Mk/bsd.kde.mk
index 185b392d90fb..9bed9e774bd2 100644
--- a/Mk/bsd.kde.mk
+++ b/Mk/bsd.kde.mk
@@ -81,7 +81,19 @@ USE_QT_VER= 2
# USE_QT_VER section
.if defined(USE_QT_VER)
-.if ${USE_QT_VER} == 3
+# Qt 1.x common stuff
+.if ${USE_QT_VER} == 1
+LIB_DEPENDS+= qt1.3:${PORTSDIR}/x11-toolkits/qt145
+USE_NEWGCC= yes
+MOC?= ${X11BASE}/bin/moc1
+.if defined(PREFIX)
+QTDIR= ${PREFIX}
+.else
+QTDIR= ${X11BASE}
+.endif
+CONFIGURE_ENV+= MOC="${MOC}" QTDIR="${QTDIR}"
+
+.elif ${USE_QT_VER} == 3
QTCPPFLAGS?=
QTCGFLIBS?=
diff --git a/Mk/bsd.kde4.mk b/Mk/bsd.kde4.mk
index 185b392d90fb..9bed9e774bd2 100644
--- a/Mk/bsd.kde4.mk
+++ b/Mk/bsd.kde4.mk
@@ -81,7 +81,19 @@ USE_QT_VER= 2
# USE_QT_VER section
.if defined(USE_QT_VER)
-.if ${USE_QT_VER} == 3
+# Qt 1.x common stuff
+.if ${USE_QT_VER} == 1
+LIB_DEPENDS+= qt1.3:${PORTSDIR}/x11-toolkits/qt145
+USE_NEWGCC= yes
+MOC?= ${X11BASE}/bin/moc1
+.if defined(PREFIX)
+QTDIR= ${PREFIX}
+.else
+QTDIR= ${X11BASE}
+.endif
+CONFIGURE_ENV+= MOC="${MOC}" QTDIR="${QTDIR}"
+
+.elif ${USE_QT_VER} == 3
QTCPPFLAGS?=
QTCGFLIBS?=
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 42e003020b0e..40241c32fb77 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -108,6 +108,7 @@
SUBDIR += py-tkinter
SUBDIR += py-wxPython
SUBDIR += py-xlib
+ SUBDIR += qt145
SUBDIR += qt2-static
SUBDIR += qt23
SUBDIR += qt30
diff --git a/x11-toolkits/qt145/Makefile b/x11-toolkits/qt145/Makefile
new file mode 100644
index 000000000000..14e718c42683
--- /dev/null
+++ b/x11-toolkits/qt145/Makefile
@@ -0,0 +1,89 @@
+# New ports collection makefile for: qt
+# Date created: 30 Jul 1996
+# Whom: searle@longacre.demon.co.uk
+#
+# $FreeBSD$
+#
+
+PORTNAME= qt1
+PORTVERSION= 1.45
+PORTREVISION= 2
+CATEGORIES= x11-toolkits
+MASTER_SITES= ftp://ftp.trolltech.com/qt/source/
+DISTNAME= ${PORTNAME:S/1//}-${PORTVERSION}
+DIST_SUBDIR= KDE
+
+PATCH_SITES= ftp://ftp.kde.gr.jp/pub/qt/patch/
+PATCHFILES= qt-1.45-i18n-20000531.diff.gz
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= kris@FreeBSD.org
+
+LATEST_LINK= qt1
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_NEWGCC= yes
+.if defined(MAKE_JOBS)
+MAKE_ARGS+= MAKE="${GMAKE} -j${MAKE_JOBS}"
+.else
+MAKE_ARGS+= MAKE="${GMAKE} -j2"
+.endif
+MAKE_ENV+= QTDIR=${WRKSRC} CXX="${CXX}" \
+ CXXFLAGS="${CXXFLAGS} -frerun-cse-after-loop" CC="${CC}"
+
+VER_MAJ= 3
+VER_MIN= 0
+VERSION= ${VER_MAJ}
+
+MAKE_ENV+= VERSION="${VERSION}" VER_MIN=${VER_MIN} VER_MAJ=${VER_MAJ}
+PLIST_SUB+= VERSION="${VER_MAJ}"
+
+.include <bsd.port.pre.mk>
+
+MAN1= moc.1
+.include "${FILESDIR}/man3"
+
+.if defined(WANT_STATIC)
+STATIC= static
+.else
+STATIC= shared
+INSTALLS_SHLIB= yes
+.endif
+
+post-patch:
+ @find ${WRKSRC}/src -name \*.h ! -name y.tab.h \
+ | ${SED} -e "s,${WRKSRC},..," \
+ | eval `${AWK} '{print "ln -sf",$$1,"${WRKSRC}/include"}'`
+
+post-configure:
+ @${PERL} -pi -e "s:g\+\+:${CXX}:g ; \
+ s:/usr/X11R6:${PREFIX}:g ; \
+ s:%%CXXFLAGS%%:${CXXFLAGS} -frerun-cse-after-loop:g ; \
+ s:%%VERSION%%:${VERSION}:g" ${WRKSRC}/configs/freebsd-g++-${STATIC}
+ @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} freebsd-g++-${STATIC})
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/bin/moc ${PREFIX}/bin/moc1
+.if !defined(WANT_STATIC)
+ @${INSTALL_DATA} ${WRKSRC}/lib/libqt1.so.${VERSION} ${PREFIX}/lib
+ @${LN} -sf ${PREFIX}/lib/libqt1.so.${VERSION} ${PREFIX}/lib/libqt1.so
+.else
+ @${INSTALL_DATA} ${WRKSRC}/lib/libqt1.a ${PREFIX}/lib/libqt1.a.${VERSION}
+ @${LN} -sf ${PREFIX}/lib/libqt1.a.${VERSION} ${PREFIX}/lib/libqt1.a
+.endif
+ @${MKDIR} ${PREFIX}/include/X11/qt1
+ @${MKDIR} ${PREFIX}/share/doc/qt1/html
+ @(cd ${WRKSRC} ; \
+ ${INSTALL_DATA} include/*.h ${PREFIX}/include/X11/qt1 ; \
+ ${INSTALL_MAN} man/man1/* ${PREFIX}/man/man1 ; \
+ ${INSTALL_MAN} man/man3/* ${PREFIX}/man/man3 ; \
+ ${INSTALL_DATA} README ${PREFIX}/share/doc/qt1 ; \
+ ${INSTALL_DATA} README.QT ${PREFIX}/share/doc/qt1 ; \
+ ${INSTALL_DATA} html/* ${PREFIX}/share/doc/qt1/html )
+
+.if defined(WANT_STATIC)
+post-install:
+ @${PERL} -pi -e 's/libqt1\.so/libqt1.a/' ${TMPPLIST}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11-toolkits/qt145/distinfo b/x11-toolkits/qt145/distinfo
new file mode 100644
index 000000000000..a0f25bb133e1
--- /dev/null
+++ b/x11-toolkits/qt145/distinfo
@@ -0,0 +1,2 @@
+MD5 (KDE/qt-1.45.tar.gz) = 0602a23f58e436dda670ae50e37c9765
+MD5 (KDE/qt-1.45-i18n-20000531.diff.gz) = 120b94e683e7054fadc5541b517361cc
diff --git a/x11-toolkits/qt145/files/man3 b/x11-toolkits/qt145/files/man3
new file mode 100644
index 000000000000..aa8c049fe2a7
--- /dev/null
+++ b/x11-toolkits/qt145/files/man3
@@ -0,0 +1,89 @@
+MAN3= QAccel.3qt QApplication.3qt QArray.3qt QAsyncIO.3qt \
+ QBitArray.3qt QBitVal.3qt QBitmap.3qt QBoxLayout.3qt \
+ QBrush.3qt QBuffer.3qt QButton.3qt QButtonGroup.3qt \
+ QByteArray.3qt QCache.3qt QCacheIterator.3qt QCheckBox.3qt \
+ QCheckListItem.3qt QChildEvent.3qt QClipboard.3qt \
+ QCloseEvent.3qt QCollection.3qt QColor.3qt QColorGroup.3qt \
+ QComboBox.3qt QConnection.3qt QCursor.3qt QCustomEvent.3qt \
+ QDataPump.3qt QDataSink.3qt QDataSource.3qt QDataStream.3qt \
+ QDate.3qt QDateTime.3qt QDialog.3qt QDict.3qt QDictIterator.3qt \
+ QDir.3qt QDoubleValidator.3qt QDragMoveEvent.3qt QDragObject.3qt \
+ QDropEvent.3qt QEvent.3qt QFile.3qt QFileDialog.3qt \
+ QFileIconProvider.3qt QFileInfo.3qt QFocusData.3qt \
+ QFocusEvent.3qt QFont.3qt QFontInfo.3qt QFontMetrics.3qt \
+ QFrame.3qt QGArray.3qt QGCache.3qt QGCacheIterator.3qt \
+ QGDict.3qt QGDictIterator.3qt QGLContext.3qt QGLFormat.3qt QGLWidget.3qt QGList.3qt \
+ QGListIterator.3qt QGManager.3qt QGridLayout.3qt QGroupBox.3qt \
+ QHBoxLayout.3qt QHeader.3qt QIODevice.3qt QIODeviceSource.3qt \
+ QIconSet.3qt QImage.3qt QImageConsumer.3qt QImageDecoder.3qt \
+ QImageDrag.3qt QImageFormat.3qt QImageFormatType.3qt \
+ QImageIO.3qt QIntCache.3qt QIntCacheIterator.3qt QIntDict.3qt \
+ QIntDictIterator.3qt QIntValidator.3qt QKeyEvent.3qt \
+ QLCDNumber.3qt QLNode.3qt QLabel.3qt QLayout.3qt QLineEdit.3qt \
+ QList.3qt QListBox.3qt QListBoxItem.3qt QListBoxPixmap.3qt \
+ QListBoxText.3qt QListIterator.3qt QListView.3qt \
+ QListViewItem.3qt QMainWindow.3qt QMenuBar.3qt QMenuData.3qt \
+ QMessageBox.3qt QMouseEvent.3qt QMoveEvent.3qt QMovie.3qt \
+ QMultiLineEdit.3qt QNPInstance.3qt QNPStream.3qt QNPWidget.3qt \
+ QNPlugin.3qt QObject.3qt QPaintDevice.3qt QPaintDeviceMetrics.3qt \
+ QPaintEvent.3qt QPainter.3qt QPalette.3qt QPen.3qt QPicture.3qt \
+ QPixmap.3qt QPixmapCache.3qt QPoint.3qt QPointArray.3qt \
+ QPointVal.3qt QPopupMenu.3qt QPrintDialog.3qt QPrinter.3qt \
+ QProgressBar.3qt QProgressDialog.3qt QPtrDict.3qt \
+ QPtrDictIterator.3qt QPushButton.3qt QQueue.3qt QRadioButton.3qt \
+ QRangeControl.3qt QRect.3qt QRegExp.3qt QRegion.3qt \
+ QResizeEvent.3qt QScrollBar.3qt QScrollView.3qt QSemiModal.3qt \
+ QShared.3qt QSignal.3qt QSignalMapper.3qt QSize.3qt \
+ QSlider.3qt QSocketNotifier.3qt QSpinBox.3qt QSplitter.3qt \
+ QStack.3qt QStatusBar.3qt QStoredDrag.3qt QStrIList.3qt \
+ QStrList.3qt QString.3qt QTabBar.3qt QTabDialog.3qt \
+ QTableView.3qt QTextDrag.3qt QTextStream.3qt QTime.3qt \
+ QTimer.3qt QTimerEvent.3qt QToolBar.3qt QToolButton.3qt \
+ QToolTip.3qt QToolTipGroup.3qt QUrlDrag.3qt QVBoxLayout.3qt \
+ QValidator.3qt QWMatrix.3qt QWhatsThis.3qt QWidget.3qt \
+ QWidgetStack.3qt QWindow.3qt QXtApplication.3qt QXtWidget.3qt \
+ qaccel.3qt qapplication.3qt qarray.3qt qasyncio.3qt \
+ qbitarray.3qt qbitmap.3qt qbitval.3qt qboxlayout.3qt \
+ qbrush.3qt qbuffer.3qt qbutton.3qt qbuttongroup.3qt \
+ qbytearray.3qt qcache.3qt qcacheiterator.3qt qcheckbox.3qt \
+ qchecklistitem.3qt qchildevent.3qt qclipboard.3qt \
+ qcloseevent.3qt qcollection.3qt qcolor.3qt qcolorgroup.3qt \
+ qcombobox.3qt qconnection.3qt qcursor.3qt qcustomevent.3qt \
+ qdatapump.3qt qdatasink.3qt qdatasource.3qt qdatastream.3qt \
+ qdate.3qt qdatetime.3qt qdialog.3qt qdict.3qt qdictiterator.3qt \
+ qdir.3qt qdoublevalidator.3qt qdragmoveevent.3qt qdragobject.3qt \
+ qdropevent.3qt qevent.3qt qfile.3qt qfiledialog.3qt \
+ qfileiconprovider.3qt qfileinfo.3qt qfocusdata.3qt \
+ qfocusevent.3qt qfont.3qt qfontinfo.3qt qfontmetrics.3qt \
+ qframe.3qt qgarray.3qt qgcache.3qt qgcacheiterator.3qt \
+ qgdict.3qt qgdictiterator.3qt qglcontext.3qt qglformat.3qt qglist.3qt qglistiterator.3qt \
+ qglwidget.3qt qgmanager.3qt qgridlayout.3qt qgroupbox.3qt \
+ qhboxlayout.3qt qheader.3qt qiconset.3qt qimage.3qt \
+ qimageconsumer.3qt qimagedecoder.3qt qimagedrag.3qt \
+ qimageformat.3qt qimageformattype.3qt qimageio.3qt \
+ qintcache.3qt qintcacheiterator.3qt qintdict.3qt \
+ qintdictiterator.3qt qintvalidator.3qt qiodevice.3qt \
+ qiodevicesource.3qt qkeyevent.3qt qlabel.3qt qlayout.3qt \
+ qlcdnumber.3qt qlineedit.3qt qlist.3qt qlistbox.3qt \
+ qlistboxitem.3qt qlistboxpixmap.3qt qlistboxtext.3qt \
+ qlistiterator.3qt qlistview.3qt qlistviewitem.3qt qlnode.3qt \
+ qmainwindow.3qt qmenubar.3qt qmenudata.3qt qmessagebox.3qt \
+ qmouseevent.3qt qmoveevent.3qt qmovie.3qt qmultilineedit.3qt \
+ qnpinstance.3qt qnplugin.3qt qnpstream.3qt qnpwidget.3qt \
+ qobject.3qt qpaintdevice.3qt qpaintdevicemetrics.3qt \
+ qpainter.3qt qpaintevent.3qt qpalette.3qt qpen.3qt qpicture.3qt \
+ qpixmap.3qt qpixmapcache.3qt qpoint.3qt qpointarray.3qt \
+ qpointval.3qt qpopupmenu.3qt qprintdialog.3qt qprinter.3qt \
+ qprogressbar.3qt qprogressdialog.3qt qptrdict.3qt \
+ qptrdictiterator.3qt qpushbutton.3qt qqueue.3qt qradiobutton.3qt \
+ qrangecontrol.3qt qrect.3qt qregexp.3qt qregion.3qt \
+ qresizeevent.3qt qscrollbar.3qt qscrollview.3qt qsemimodal.3qt \
+ qshared.3qt qsignal.3qt qsignalmapper.3qt qsize.3qt \
+ qslider.3qt qsocketnotifier.3qt qspinbox.3qt qsplitter.3qt \
+ qstack.3qt qstatusbar.3qt qstoreddrag.3qt qstrilist.3qt \
+ qstring.3qt qstrlist.3qt qtabbar.3qt qtabdialog.3qt \
+ qtableview.3qt qtextdrag.3qt qtextstream.3qt qtime.3qt \
+ qtimer.3qt qtimerevent.3qt qtoolbar.3qt qtoolbutton.3qt \
+ qtooltip.3qt qtooltipgroup.3qt qurldrag.3qt qvalidator.3qt \
+ qvboxlayout.3qt qwhatsthis.3qt qwidget.3qt qwidgetstack.3qt \
+ qwindow.3qt qwmatrix.3qt qxtapplication.3qt qxtwidget.3qt
diff --git a/x11-toolkits/qt145/files/patch-aa b/x11-toolkits/qt145/files/patch-aa
new file mode 100644
index 000000000000..c09663b2a880
--- /dev/null
+++ b/x11-toolkits/qt145/files/patch-aa
@@ -0,0 +1,45 @@
+--- configs/freebsd-g++-shared.orig Tue Oct 10 00:37:00 2000
++++ configs/freebsd-g++-shared Tue Oct 10 00:37:24 2000
+@@ -25,7 +25,7 @@
+
+ # Linking applications
+ SYSCONF_LINK = g++
+-SYSCONF_LFLAGS =
++SYSCONF_LFLAGS = %%CXXFLAGS%%
+ SYSCONF_LIBS = -lxpg4
+
+ # Link flags shared objects
+@@ -40,15 +40,13 @@
+ # - Usually needs to incorporate $(VER_MAJ) and $(VER_MIN)
+ #
+ SYSCONF_LINK_SHLIB = g++
+-SYSCONF_LINK_TARGET_SHARED = lib$(TARGET).so.$(VER_MAJ).$(VER_MIN)
+-SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) -shared \
++SYSCONF_LINK_TARGET_SHARED = lib$(TARGET).so.3
++SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) -shared %%CXXFLAGS%% \
+ $(LFLAGS) -o $(SYSCONF_LINK_TARGET_SHARED) \
+ $(OBJECTS) $(OBJMOC) $(LIBS); \
+ mv $(SYSCONF_LINK_TARGET_SHARED) $(DESTDIR); \
+ cd $(DESTDIR); \
+- rm -f lib$(TARGET).so lib$(TARGET).so.$(VER_MAJ); \
+- ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so; \
+- ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so.$(VER_MAJ)
++ ln -s $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).so
+
+ # Linking static libraries
+ # - Build the $(TARGET) library, eg. lib$(TARGET).a
+@@ -59,11 +57,11 @@
+ SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) ; \
+ $(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
+ # Compiling application source
+-SYSCONF_CXXFLAGS = -pipe -O2 -fno-strength-reduce
++SYSCONF_CXXFLAGS = %%CXXFLAGS%% -fno-strength-reduce
+ # Compiling library source
+-SYSCONF_CXXFLAGS_LIB = -O2 -fno-strength-reduce -fPIC
++SYSCONF_CXXFLAGS_LIB = %%CXXFLAGS%% -fno-strength-reduce -fPIC
+ # Compiling shared-object source
+-SYSCONF_CXXFLAGS_SHOBJ = -O2 -fno-strength-reduce -fPIC
++SYSCONF_CXXFLAGS_SHOBJ = %%CXXFLAGS%% -fno-strength-reduce -fPIC
+ # Default link type (stati linking is still be used where required)
+ SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_SHARED)
+ SYSCONF_LINK_TARGET = $(SYSCONF_LINK_TARGET_SHARED)
diff --git a/x11-toolkits/qt145/files/patch-ab b/x11-toolkits/qt145/files/patch-ab
new file mode 100644
index 000000000000..e71b2de5371b
--- /dev/null
+++ b/x11-toolkits/qt145/files/patch-ab
@@ -0,0 +1,13 @@
+--- src/Makefile.in Fri Feb 26 12:02:22 1999
++++ src/Makefile.in.new Sun Jan 2 11:36:33 2000
+@@ -24,8 +24,8 @@
+
+ TARGET = qt
+ DESTDIR = ../lib/
+-VER_MAJ = 1
+-VER_MIN = 44
++VER_MAJ ?= 1
++VER_MIN ?= 44
+
+ ####### Files
+
diff --git a/x11-toolkits/qt145/files/patch-ac b/x11-toolkits/qt145/files/patch-ac
new file mode 100644
index 000000000000..ef21e277bc0f
--- /dev/null
+++ b/x11-toolkits/qt145/files/patch-ac
@@ -0,0 +1,20 @@
+--- Makefile Fri Feb 26 12:02:39 1999
++++ Makefile.new Mon May 29 00:59:55 2000
+@@ -4,7 +4,7 @@
+ # Read PORTING for instructions how to port Qt to a new platform.
+
+
+-all: moc src tutorial examples
++all: moc src
+ @echo
+ @echo "The Qt library is now built in ./lib"
+ @echo "The Qt examples are built in the directories in ./examples"
+@@ -32,8 +32,6 @@
+
+ depend:
+ cd src; $(MAKE) depend
+- cd tutorial; $(MAKE) depend
+- cd examples; $(MAKE) depend
+
+ config: variables
+ -rm variables
diff --git a/x11-toolkits/qt145/files/patch-ad b/x11-toolkits/qt145/files/patch-ad
new file mode 100644
index 000000000000..f74bb55cfde0
--- /dev/null
+++ b/x11-toolkits/qt145/files/patch-ad
@@ -0,0 +1,15 @@
+--- src/kernel/qapplication_x11.cpp.orig Thu Mar 23 21:51:42 2000
++++ src/kernel/qapplication_x11.cpp Thu Mar 23 21:57:48 2000
+@@ -108,6 +108,12 @@
+ #undef select
+ extern "C" int select( int, void *, void *, void *, struct timeval * );
+
++extern "C" char *XSetIMValues(
++#if NeedVarargsPrototypes
++ XIM /* im */, ...
++#endif
++);
++
+ #if defined(_OS_AIX_)
+ // for FD_ZERO
+ static inline void bzero( void *s, int n )
diff --git a/x11-toolkits/qt145/pkg-comment b/x11-toolkits/qt145/pkg-comment
new file mode 100644
index 000000000000..0e56180e5c92
--- /dev/null
+++ b/x11-toolkits/qt145/pkg-comment
@@ -0,0 +1 @@
+A C++ X GUI toolkit
diff --git a/x11-toolkits/qt145/pkg-descr b/x11-toolkits/qt145/pkg-descr
new file mode 100644
index 000000000000..c482809f35d0
--- /dev/null
+++ b/x11-toolkits/qt145/pkg-descr
@@ -0,0 +1,8 @@
+Qt is a toolkit for building a GUI for X in C++. The main
+documentation is in /usr/X11R6/share/doc/qt and is also available
+on the homepage.
+
+WWW: http://doc.trolltech.com/
+
+- Michael Searle
+searle@longacre.demon.co.uk
diff --git a/x11-toolkits/qt145/pkg-plist b/x11-toolkits/qt145/pkg-plist
new file mode 100644
index 000000000000..8a345f0f70b0
--- /dev/null
+++ b/x11-toolkits/qt145/pkg-plist
@@ -0,0 +1,910 @@
+bin/moc1
+include/X11/qt1/jri.h
+include/X11/qt1/jri_md.h
+include/X11/qt1/jritypes.h
+include/X11/qt1/npapi.h
+include/X11/qt1/npupp.h
+include/X11/qt1/qaccel.h
+include/X11/qt1/qapp.h
+include/X11/qt1/qapplication.h
+include/X11/qt1/qarray.h
+include/X11/qt1/qasyncimageio.h
+include/X11/qt1/qasyncio.h
+include/X11/qt1/qbitarray.h
+include/X11/qt1/qbitarry.h
+include/X11/qt1/qbitmap.h
+include/X11/qt1/qbrush.h
+include/X11/qt1/qbttngrp.h
+include/X11/qt1/qbuffer.h
+include/X11/qt1/qbutton.h
+include/X11/qt1/qbuttongroup.h
+include/X11/qt1/qcache.h
+include/X11/qt1/qcheckbox.h
+include/X11/qt1/qchkbox.h
+include/X11/qt1/qclipboard.h
+include/X11/qt1/qclipbrd.h
+include/X11/qt1/qcollect.h
+include/X11/qt1/qcollection.h
+include/X11/qt1/qcolor.h
+include/X11/qt1/qcombo.h
+include/X11/qt1/qcombobox.h
+include/X11/qt1/qconnect.h
+include/X11/qt1/qconnection.h
+include/X11/qt1/qcursor.h
+include/X11/qt1/qdatastream.h
+include/X11/qt1/qdatetime.h
+include/X11/qt1/qdatetm.h
+include/X11/qt1/qdialog.h
+include/X11/qt1/qdict.h
+include/X11/qt1/qdir.h
+include/X11/qt1/qdragobject.h
+include/X11/qt1/qdrawutil.h
+include/X11/qt1/qdrawutl.h
+include/X11/qt1/qdropsite.h
+include/X11/qt1/qdstream.h
+include/X11/qt1/qevent.h
+include/X11/qt1/qfile.h
+include/X11/qt1/qfiledef.h
+include/X11/qt1/qfiledefs.h
+include/X11/qt1/qfiledialog.h
+include/X11/qt1/qfiledlg.h
+include/X11/qt1/qfileinf.h
+include/X11/qt1/qfileinfo.h
+include/X11/qt1/qfocusdata.h
+include/X11/qt1/qfont.h
+include/X11/qt1/qfontdata.h
+include/X11/qt1/qfontdta.h
+include/X11/qt1/qfontinf.h
+include/X11/qt1/qfontinfo.h
+include/X11/qt1/qfontmet.h
+include/X11/qt1/qfontmetrics.h
+include/X11/qt1/qframe.h
+include/X11/qt1/qgarray.h
+include/X11/qt1/qgcache.h
+include/X11/qt1/qgdict.h
+include/X11/qt1/qgeneric.h
+include/X11/qt1/qgl.h
+include/X11/qt1/qglist.h
+include/X11/qt1/qglobal.h
+include/X11/qt1/qgmanager.h
+include/X11/qt1/qgmanagr.h
+include/X11/qt1/qgroupbox.h
+include/X11/qt1/qgrpbox.h
+include/X11/qt1/qgvector.h
+include/X11/qt1/qheader.h
+include/X11/qt1/qiconset.h
+include/X11/qt1/qimage.h
+include/X11/qt1/qimageio.h
+include/X11/qt1/qintcach.h
+include/X11/qt1/qintcache.h
+include/X11/qt1/qintdict.h
+include/X11/qt1/qiodev.h
+include/X11/qt1/qiodevice.h
+include/X11/qt1/qjpegio.h
+include/X11/qt1/qkeycode.h
+include/X11/qt1/qlabel.h
+include/X11/qt1/qlayout.h
+include/X11/qt1/qlcdnum.h
+include/X11/qt1/qlcdnumber.h
+include/X11/qt1/qlined.h
+include/X11/qt1/qlineedit.h
+include/X11/qt1/qlist.h
+include/X11/qt1/qlistbox.h
+include/X11/qt1/qlistview.h
+include/X11/qt1/qmainwindow.h
+include/X11/qt1/qmenubar.h
+include/X11/qt1/qmenudata.h
+include/X11/qt1/qmenudta.h
+include/X11/qt1/qmessagebox.h
+include/X11/qt1/qmetaobj.h
+include/X11/qt1/qmetaobject.h
+include/X11/qt1/qmlined.h
+include/X11/qt1/qmovie.h
+include/X11/qt1/qmsgbox.h
+include/X11/qt1/qmultilinedit.h
+include/X11/qt1/qnp.h
+include/X11/qt1/qobjcoll.h
+include/X11/qt1/qobjdefs.h
+include/X11/qt1/qobject.h
+include/X11/qt1/qobjectdefs.h
+include/X11/qt1/qobjectdict.h
+include/X11/qt1/qobjectlist.h
+include/X11/qt1/qpaintd.h
+include/X11/qt1/qpaintdc.h
+include/X11/qt1/qpaintdevice.h
+include/X11/qt1/qpaintdevicedefs.h
+include/X11/qt1/qpaintdevicemetrics.h
+include/X11/qt1/qpainter.h
+include/X11/qt1/qpalette.h
+include/X11/qt1/qpdevmet.h
+include/X11/qt1/qpen.h
+include/X11/qt1/qpicture.h
+include/X11/qt1/qpixmap.h
+include/X11/qt1/qpixmapcache.h
+include/X11/qt1/qpmcache.h
+include/X11/qt1/qpngio.h
+include/X11/qt1/qpntarry.h
+include/X11/qt1/qpoint.h
+include/X11/qt1/qpointarray.h
+include/X11/qt1/qpopmenu.h
+include/X11/qt1/qpopupmenu.h
+include/X11/qt1/qprintdialog.h
+include/X11/qt1/qprinter.h
+include/X11/qt1/qprndlg.h
+include/X11/qt1/qprogbar.h
+include/X11/qt1/qprogdlg.h
+include/X11/qt1/qprogressbar.h
+include/X11/qt1/qprogressdialog.h
+include/X11/qt1/qpsprinter.h
+include/X11/qt1/qpsprn.h
+include/X11/qt1/qptrdict.h
+include/X11/qt1/qpushbt.h
+include/X11/qt1/qpushbutton.h
+include/X11/qt1/qqueue.h
+include/X11/qt1/qradiobt.h
+include/X11/qt1/qradiobutton.h
+include/X11/qt1/qrangecontrol.h
+include/X11/qt1/qrangect.h
+include/X11/qt1/qrect.h
+include/X11/qt1/qregexp.h
+include/X11/qt1/qregion.h
+include/X11/qt1/qscrbar.h
+include/X11/qt1/qscrollbar.h
+include/X11/qt1/qscrollview.h
+include/X11/qt1/qsemimodal.h
+include/X11/qt1/qshared.h
+include/X11/qt1/qsignal.h
+include/X11/qt1/qsignalmapper.h
+include/X11/qt1/qsignalslotimp.h
+include/X11/qt1/qsize.h
+include/X11/qt1/qslider.h
+include/X11/qt1/qsocketnotifier.h
+include/X11/qt1/qsocknot.h
+include/X11/qt1/qspinbox.h
+include/X11/qt1/qsplitter.h
+include/X11/qt1/qstack.h
+include/X11/qt1/qstatusbar.h
+include/X11/qt1/qstring.h
+include/X11/qt1/qstrlist.h
+include/X11/qt1/qstrvec.h
+include/X11/qt1/qt_gif.h
+include/X11/qt1/qtabbar.h
+include/X11/qt1/qtabdialog.h
+include/X11/qt1/qtabdlg.h
+include/X11/qt1/qtableview.h
+include/X11/qt1/qtablevw.h
+include/X11/qt1/qtextstream.h
+include/X11/qt1/qtimer.h
+include/X11/qt1/qtoolbar.h
+include/X11/qt1/qtoolbutton.h
+include/X11/qt1/qtooltip.h
+include/X11/qt1/qtstream.h
+include/X11/qt1/qvalidator.h
+include/X11/qt1/qvector.h
+include/X11/qt1/qwellarray.h
+include/X11/qt1/qwhatsthis.h
+include/X11/qt1/qwidcoll.h
+include/X11/qt1/qwidget.h
+include/X11/qt1/qwidgetintdict.h
+include/X11/qt1/qwidgetlist.h
+include/X11/qt1/qwidgetstack.h
+include/X11/qt1/qwindefs.h
+include/X11/qt1/qwindow.h
+include/X11/qt1/qwindowdefs.h
+include/X11/qt1/qwmatrix.h
+include/X11/qt1/qxt.h
+lib/libqt1.so
+lib/libqt1.so.%%VERSION%%
+share/doc/qt1/README
+share/doc/qt1/README.QT
+share/doc/qt1/html/abstractwidgets.html
+share/doc/qt1/html/aclock-aclock-cpp.html
+share/doc/qt1/html/annotated.html
+share/doc/qt1/html/application-application-cpp.html
+share/doc/qt1/html/application.html
+share/doc/qt1/html/bearings.gif
+share/doc/qt1/html/biff-biff-cpp.html
+share/doc/qt1/html/book.gif
+share/doc/qt1/html/classes.html
+share/doc/qt1/html/collection.html
+share/doc/qt1/html/connect-connect-cpp.html
+share/doc/qt1/html/coordsys.gif
+share/doc/qt1/html/coordsys.html
+share/doc/qt1/html/credits.html
+share/doc/qt1/html/cursor-cursor-cpp.html
+share/doc/qt1/html/dclock-dclock-cpp.html
+share/doc/qt1/html/debug.html
+share/doc/qt1/html/design.html
+share/doc/qt1/html/desktop-desktop-cpp.html
+share/doc/qt1/html/dialogs.html
+share/doc/qt1/html/dirview-dirview-cpp.html
+share/doc/qt1/html/dochead.gif
+share/doc/qt1/html/dochead.jpg
+share/doc/qt1/html/drawdemo-drawdemo-cpp.html
+share/doc/qt1/html/drawing.html
+share/doc/qt1/html/easteregg.html
+share/doc/qt1/html/easteregg2.html
+share/doc/qt1/html/examples.html
+share/doc/qt1/html/fontmatch.html
+share/doc/qt1/html/fonts.html
+share/doc/qt1/html/forever-forever-cpp.html
+share/doc/qt1/html/frames.gif
+share/doc/qt1/html/functions.html
+share/doc/qt1/html/geomanagement.html
+share/doc/qt1/html/graph.g1n
+share/doc/qt1/html/grapher-grapher-cpp.html
+share/doc/qt1/html/gridlayout.gif
+share/doc/qt1/html/guibooks.html
+share/doc/qt1/html/headers.html
+share/doc/qt1/html/hello-hello-cpp.html
+share/doc/qt1/html/hierarchy.html
+share/doc/qt1/html/imageio.html
+share/doc/qt1/html/images.html
+share/doc/qt1/html/index.html
+share/doc/qt1/html/io.html
+share/doc/qt1/html/kernel.html
+share/doc/qt1/html/layout-layout-cpp.html
+share/doc/qt1/html/letter.gif
+share/doc/qt1/html/license.html
+share/doc/qt1/html/life-life-cpp.html
+share/doc/qt1/html/listview.gif
+share/doc/qt1/html/mailinglists.html
+share/doc/qt1/html/mainlyMotif-editor-cpp.html
+share/doc/qt1/html/mainlyQt-editor-cpp.html
+share/doc/qt1/html/mainlyXt-editor-cpp.html
+share/doc/qt1/html/menu-menu-cpp.html
+share/doc/qt1/html/metaobjects.html
+share/doc/qt1/html/misc.html
+share/doc/qt1/html/moc.html
+share/doc/qt1/html/movies-main-cpp.html
+share/doc/qt1/html/nsplugin.html
+share/doc/qt1/html/picture-picture-cpp.html
+share/doc/qt1/html/pictures.html
+share/doc/qt1/html/pnglogo.png
+share/doc/qt1/html/pref-pref-cpp.html
+share/doc/qt1/html/primes.html
+share/doc/qt1/html/printerdialog.gif
+share/doc/qt1/html/progress-progress-cpp.html
+share/doc/qt1/html/qaccel-h.html
+share/doc/qt1/html/qaccel-members.html
+share/doc/qt1/html/qaccel.html
+share/doc/qt1/html/qapplication-h.html
+share/doc/qt1/html/qapplication-members.html
+share/doc/qt1/html/qapplication.html
+share/doc/qt1/html/qarray-h.html
+share/doc/qt1/html/qarray-members.html
+share/doc/qt1/html/qarray.html
+share/doc/qt1/html/qasyncimageio-h.html
+share/doc/qt1/html/qasyncio-h.html
+share/doc/qt1/html/qasyncio-members.html
+share/doc/qt1/html/qasyncio.html
+share/doc/qt1/html/qbitarray-h.html
+share/doc/qt1/html/qbitarray-members.html
+share/doc/qt1/html/qbitarray.html
+share/doc/qt1/html/qbitmap-h.html
+share/doc/qt1/html/qbitmap-members.html
+share/doc/qt1/html/qbitmap.html
+share/doc/qt1/html/qbitval-members.html
+share/doc/qt1/html/qbitval.html
+share/doc/qt1/html/qboxlayout-members.html
+share/doc/qt1/html/qboxlayout.html
+share/doc/qt1/html/qbrush-h.html
+share/doc/qt1/html/qbrush-members.html
+share/doc/qt1/html/qbrush.html
+share/doc/qt1/html/qbttngrp-m.gif
+share/doc/qt1/html/qbttngrp-w.gif
+share/doc/qt1/html/qbuffer-h.html
+share/doc/qt1/html/qbuffer-members.html
+share/doc/qt1/html/qbuffer.html
+share/doc/qt1/html/qbutton-h.html
+share/doc/qt1/html/qbutton-members.html
+share/doc/qt1/html/qbutton.html
+share/doc/qt1/html/qbuttongroup-h.html
+share/doc/qt1/html/qbuttongroup-members.html
+share/doc/qt1/html/qbuttongroup.html
+share/doc/qt1/html/qbytearray-members.html
+share/doc/qt1/html/qbytearray.html
+share/doc/qt1/html/qcache-h.html
+share/doc/qt1/html/qcache-members.html
+share/doc/qt1/html/qcache.html
+share/doc/qt1/html/qcacheiterator-members.html
+share/doc/qt1/html/qcacheiterator.html
+share/doc/qt1/html/qcheckbox-h.html
+share/doc/qt1/html/qcheckbox-m.gif
+share/doc/qt1/html/qcheckbox-members.html
+share/doc/qt1/html/qcheckbox-w.gif
+share/doc/qt1/html/qcheckbox.html
+share/doc/qt1/html/qchecklistitem-members.html
+share/doc/qt1/html/qchecklistitem.html
+share/doc/qt1/html/qchildevent-members.html
+share/doc/qt1/html/qchildevent.html
+share/doc/qt1/html/qchkbox-m.gif
+share/doc/qt1/html/qchkbox-w.gif
+share/doc/qt1/html/qclipboard-h.html
+share/doc/qt1/html/qclipboard-members.html
+share/doc/qt1/html/qclipboard.html
+share/doc/qt1/html/qcloseevent-members.html
+share/doc/qt1/html/qcloseevent.html
+share/doc/qt1/html/qcollection-h.html
+share/doc/qt1/html/qcollection-members.html
+share/doc/qt1/html/qcollection.html
+share/doc/qt1/html/qcolor-h.html
+share/doc/qt1/html/qcolor-members.html
+share/doc/qt1/html/qcolor.html
+share/doc/qt1/html/qcolorgroup-members.html
+share/doc/qt1/html/qcolorgroup.html
+share/doc/qt1/html/qcombo1-m.gif
+share/doc/qt1/html/qcombo1-w.gif
+share/doc/qt1/html/qcombo2-m.gif
+share/doc/qt1/html/qcombo2-w.gif
+share/doc/qt1/html/qcombo3-m.gif
+share/doc/qt1/html/qcombo3-w.gif
+share/doc/qt1/html/qcombobox-h.html
+share/doc/qt1/html/qcombobox-members.html
+share/doc/qt1/html/qcombobox.html
+share/doc/qt1/html/qconnection-h.html
+share/doc/qt1/html/qconnection-members.html
+share/doc/qt1/html/qconnection.html
+share/doc/qt1/html/qcursor-h.html
+share/doc/qt1/html/qcursor-members.html
+share/doc/qt1/html/qcursor.html
+share/doc/qt1/html/qcustomevent-members.html
+share/doc/qt1/html/qcustomevent.html
+share/doc/qt1/html/qdatapump-members.html
+share/doc/qt1/html/qdatapump.html
+share/doc/qt1/html/qdatasink-members.html
+share/doc/qt1/html/qdatasink.html
+share/doc/qt1/html/qdatasource-members.html
+share/doc/qt1/html/qdatasource.html
+share/doc/qt1/html/qdatastream-h.html
+share/doc/qt1/html/qdatastream-members.html
+share/doc/qt1/html/qdatastream.html
+share/doc/qt1/html/qdate-members.html
+share/doc/qt1/html/qdate.html
+share/doc/qt1/html/qdatetime-h.html
+share/doc/qt1/html/qdatetime-members.html
+share/doc/qt1/html/qdatetime.html
+share/doc/qt1/html/qdialog-h.html
+share/doc/qt1/html/qdialog-members.html
+share/doc/qt1/html/qdialog.html
+share/doc/qt1/html/qdict-h.html
+share/doc/qt1/html/qdict-members.html
+share/doc/qt1/html/qdict.html
+share/doc/qt1/html/qdictiterator-members.html
+share/doc/qt1/html/qdictiterator.html
+share/doc/qt1/html/qdir-h.html
+share/doc/qt1/html/qdir-members.html
+share/doc/qt1/html/qdir.html
+share/doc/qt1/html/qdoublevalidator-members.html
+share/doc/qt1/html/qdoublevalidator.html
+share/doc/qt1/html/qdragmoveevent-members.html
+share/doc/qt1/html/qdragmoveevent.html
+share/doc/qt1/html/qdragobject-h.html
+share/doc/qt1/html/qdragobject-members.html
+share/doc/qt1/html/qdragobject.html
+share/doc/qt1/html/qdrawutil-h.html
+share/doc/qt1/html/qdropevent-members.html
+share/doc/qt1/html/qdropevent.html
+share/doc/qt1/html/qevent-h.html
+share/doc/qt1/html/qevent-members.html
+share/doc/qt1/html/qevent.html
+share/doc/qt1/html/qfile-h.html
+share/doc/qt1/html/qfile-members.html
+share/doc/qt1/html/qfile.html
+share/doc/qt1/html/qfiledialog-h.html
+share/doc/qt1/html/qfiledialog-members.html
+share/doc/qt1/html/qfiledialog.html
+share/doc/qt1/html/qfiledlg-m.gif
+share/doc/qt1/html/qfiledlg-w.gif
+share/doc/qt1/html/qfileiconprovider-members.html
+share/doc/qt1/html/qfileiconprovider.html
+share/doc/qt1/html/qfileinfo-h.html
+share/doc/qt1/html/qfileinfo-members.html
+share/doc/qt1/html/qfileinfo.html
+share/doc/qt1/html/qfocusdata-h.html
+share/doc/qt1/html/qfocusdata-members.html
+share/doc/qt1/html/qfocusdata.html
+share/doc/qt1/html/qfocusevent-members.html
+share/doc/qt1/html/qfocusevent.html
+share/doc/qt1/html/qfont-h.html
+share/doc/qt1/html/qfont-members.html
+share/doc/qt1/html/qfont.html
+share/doc/qt1/html/qfontinfo-h.html
+share/doc/qt1/html/qfontinfo-members.html
+share/doc/qt1/html/qfontinfo.html
+share/doc/qt1/html/qfontmetrics-h.html
+share/doc/qt1/html/qfontmetrics-members.html
+share/doc/qt1/html/qfontmetrics.html
+share/doc/qt1/html/qframe-h.html
+share/doc/qt1/html/qframe-members.html
+share/doc/qt1/html/qframe.html
+share/doc/qt1/html/qgarray-h.html
+share/doc/qt1/html/qgarray-members.html
+share/doc/qt1/html/qgarray.html
+share/doc/qt1/html/qgcache-h.html
+share/doc/qt1/html/qgcache-members.html
+share/doc/qt1/html/qgcache.html
+share/doc/qt1/html/qgcacheiterator-members.html
+share/doc/qt1/html/qgcacheiterator.html
+share/doc/qt1/html/qgdict-h.html
+share/doc/qt1/html/qgdict-members.html
+share/doc/qt1/html/qgdict.html
+share/doc/qt1/html/qgdictiterator-members.html
+share/doc/qt1/html/qgdictiterator.html
+share/doc/qt1/html/qgl-h.html
+share/doc/qt1/html/qgl.html
+share/doc/qt1/html/qglcontext-members.html
+share/doc/qt1/html/qglcontext.html
+share/doc/qt1/html/qglformat-members.html
+share/doc/qt1/html/qglformat.html
+share/doc/qt1/html/qglist-h.html
+share/doc/qt1/html/qglist-members.html
+share/doc/qt1/html/qglist.html
+share/doc/qt1/html/qglistiterator-members.html
+share/doc/qt1/html/qglistiterator.html
+share/doc/qt1/html/qglobal-h.html
+share/doc/qt1/html/qglwidget-members.html
+share/doc/qt1/html/qglwidget.html
+share/doc/qt1/html/qgmanager-h.html
+share/doc/qt1/html/qgmanager-members.html
+share/doc/qt1/html/qgmanager.html
+share/doc/qt1/html/qgridlayout-members.html
+share/doc/qt1/html/qgridlayout.html
+share/doc/qt1/html/qgroupbox-h.html
+share/doc/qt1/html/qgroupbox-members.html
+share/doc/qt1/html/qgroupbox.html
+share/doc/qt1/html/qgrpbox-m.gif
+share/doc/qt1/html/qgrpbox-w.gif
+share/doc/qt1/html/qhboxlayout-members.html
+share/doc/qt1/html/qhboxlayout.html
+share/doc/qt1/html/qheader-h.html
+share/doc/qt1/html/qheader-m.gif
+share/doc/qt1/html/qheader-members.html
+share/doc/qt1/html/qheader-w.gif
+share/doc/qt1/html/qheader.html
+share/doc/qt1/html/qiconset-h.html
+share/doc/qt1/html/qiconset-members.html
+share/doc/qt1/html/qiconset.html
+share/doc/qt1/html/qimage-h.html
+share/doc/qt1/html/qimage-members.html
+share/doc/qt1/html/qimage.html
+share/doc/qt1/html/qimageconsumer-members.html
+share/doc/qt1/html/qimageconsumer.html
+share/doc/qt1/html/qimagedecoder-members.html
+share/doc/qt1/html/qimagedecoder.html
+share/doc/qt1/html/qimagedrag-members.html
+share/doc/qt1/html/qimagedrag.html
+share/doc/qt1/html/qimageformat-members.html
+share/doc/qt1/html/qimageformat.html
+share/doc/qt1/html/qimageformattype-members.html
+share/doc/qt1/html/qimageformattype.html
+share/doc/qt1/html/qimageio-members.html
+share/doc/qt1/html/qimageio.html
+share/doc/qt1/html/qintcache-h.html
+share/doc/qt1/html/qintcache-members.html
+share/doc/qt1/html/qintcache.html
+share/doc/qt1/html/qintcacheiterator-members.html
+share/doc/qt1/html/qintcacheiterator.html
+share/doc/qt1/html/qintdict-h.html
+share/doc/qt1/html/qintdict-members.html
+share/doc/qt1/html/qintdict.html
+share/doc/qt1/html/qintdictiterator-members.html
+share/doc/qt1/html/qintdictiterator.html
+share/doc/qt1/html/qintvalidator-members.html
+share/doc/qt1/html/qintvalidator.html
+share/doc/qt1/html/qiodevice-h.html
+share/doc/qt1/html/qiodevice-members.html
+share/doc/qt1/html/qiodevice.html
+share/doc/qt1/html/qiodevicesource-members.html
+share/doc/qt1/html/qiodevicesource.html
+share/doc/qt1/html/qkeycode-h.html
+share/doc/qt1/html/qkeyevent-members.html
+share/doc/qt1/html/qkeyevent.html
+share/doc/qt1/html/qlabel-h.html
+share/doc/qt1/html/qlabel-m.gif
+share/doc/qt1/html/qlabel-members.html
+share/doc/qt1/html/qlabel-w.gif
+share/doc/qt1/html/qlabel.html
+share/doc/qt1/html/qlayout-h.html
+share/doc/qt1/html/qlayout-members.html
+share/doc/qt1/html/qlayout.html
+share/doc/qt1/html/qlcdnum-m.gif
+share/doc/qt1/html/qlcdnum-w.gif
+share/doc/qt1/html/qlcdnumber-h.html
+share/doc/qt1/html/qlcdnumber-members.html
+share/doc/qt1/html/qlcdnumber.html
+share/doc/qt1/html/qlined-m.gif
+share/doc/qt1/html/qlined-w.gif
+share/doc/qt1/html/qlineedit-h.html
+share/doc/qt1/html/qlineedit-members.html
+share/doc/qt1/html/qlineedit.html
+share/doc/qt1/html/qlist-h.html
+share/doc/qt1/html/qlist-members.html
+share/doc/qt1/html/qlist.html
+share/doc/qt1/html/qlistbox-h.html
+share/doc/qt1/html/qlistbox-m.gif
+share/doc/qt1/html/qlistbox-members.html
+share/doc/qt1/html/qlistbox-w.gif
+share/doc/qt1/html/qlistbox.html
+share/doc/qt1/html/qlistboxitem-members.html
+share/doc/qt1/html/qlistboxitem.html
+share/doc/qt1/html/qlistboxpixmap-members.html
+share/doc/qt1/html/qlistboxpixmap.html
+share/doc/qt1/html/qlistboxtext-members.html
+share/doc/qt1/html/qlistboxtext.html
+share/doc/qt1/html/qlistiterator-members.html
+share/doc/qt1/html/qlistiterator.html
+share/doc/qt1/html/qlistview-h.html
+share/doc/qt1/html/qlistview-members.html
+share/doc/qt1/html/qlistview.html
+share/doc/qt1/html/qlistviewitem-members.html
+share/doc/qt1/html/qlistviewitem.html
+share/doc/qt1/html/qlnode-members.html
+share/doc/qt1/html/qlnode.html
+share/doc/qt1/html/qmag-qmag-cpp.html
+share/doc/qt1/html/qmainwindow-h.html
+share/doc/qt1/html/qmainwindow-m.gif
+share/doc/qt1/html/qmainwindow-members.html
+share/doc/qt1/html/qmainwindow-w.gif
+share/doc/qt1/html/qmainwindow.html
+share/doc/qt1/html/qmenubar-h.html
+share/doc/qt1/html/qmenubar-m.gif
+share/doc/qt1/html/qmenubar-members.html
+share/doc/qt1/html/qmenubar-w.gif
+share/doc/qt1/html/qmenubar.html
+share/doc/qt1/html/qmenudata-h.html
+share/doc/qt1/html/qmenudata-members.html
+share/doc/qt1/html/qmenudata.html
+share/doc/qt1/html/qmessagebox-h.html
+share/doc/qt1/html/qmessagebox-members.html
+share/doc/qt1/html/qmessagebox.html
+share/doc/qt1/html/qmlined-m.gif
+share/doc/qt1/html/qmlined-w.gif
+share/doc/qt1/html/qmouseevent-members.html
+share/doc/qt1/html/qmouseevent.html
+share/doc/qt1/html/qmoveevent-members.html
+share/doc/qt1/html/qmoveevent.html
+share/doc/qt1/html/qmovie-h.html
+share/doc/qt1/html/qmovie-members.html
+share/doc/qt1/html/qmovie.gif
+share/doc/qt1/html/qmovie.html
+share/doc/qt1/html/qmsgbox-m.gif
+share/doc/qt1/html/qmsgbox-w.gif
+share/doc/qt1/html/qmultilinedit-h.html
+share/doc/qt1/html/qmultilineedit-members.html
+share/doc/qt1/html/qmultilineedit.html
+share/doc/qt1/html/qnp-h.html
+share/doc/qt1/html/qnpinstance-members.html
+share/doc/qt1/html/qnpinstance.html
+share/doc/qt1/html/qnplugin-members.html
+share/doc/qt1/html/qnplugin.html
+share/doc/qt1/html/qnpstream-members.html
+share/doc/qt1/html/qnpstream.html
+share/doc/qt1/html/qnpwidget-members.html
+share/doc/qt1/html/qnpwidget.html
+share/doc/qt1/html/qobject-h.html
+share/doc/qt1/html/qobject-members.html
+share/doc/qt1/html/qobject.html
+share/doc/qt1/html/qpaintdevice-h.html
+share/doc/qt1/html/qpaintdevice-members.html
+share/doc/qt1/html/qpaintdevice.html
+share/doc/qt1/html/qpaintdevicemetrics-h.html
+share/doc/qt1/html/qpaintdevicemetrics-members.html
+share/doc/qt1/html/qpaintdevicemetrics.html
+share/doc/qt1/html/qpainter-h.html
+share/doc/qt1/html/qpainter-members.html
+share/doc/qt1/html/qpainter.html
+share/doc/qt1/html/qpaintevent-members.html
+share/doc/qt1/html/qpaintevent.html
+share/doc/qt1/html/qpalette-h.html
+share/doc/qt1/html/qpalette-members.html
+share/doc/qt1/html/qpalette.html
+share/doc/qt1/html/qpen-h.html
+share/doc/qt1/html/qpen-members.html
+share/doc/qt1/html/qpen.html
+share/doc/qt1/html/qpicture-h.html
+share/doc/qt1/html/qpicture-members.html
+share/doc/qt1/html/qpicture.html
+share/doc/qt1/html/qpixmap-h.html
+share/doc/qt1/html/qpixmap-members.html
+share/doc/qt1/html/qpixmap.html
+share/doc/qt1/html/qpixmapcache-h.html
+share/doc/qt1/html/qpixmapcache-members.html
+share/doc/qt1/html/qpixmapcache.html
+share/doc/qt1/html/qpoint-h.html
+share/doc/qt1/html/qpoint-members.html
+share/doc/qt1/html/qpoint.html
+share/doc/qt1/html/qpointarray-h.html
+share/doc/qt1/html/qpointarray-members.html
+share/doc/qt1/html/qpointarray.html
+share/doc/qt1/html/qpointval-members.html
+share/doc/qt1/html/qpointval.html
+share/doc/qt1/html/qpopmenu-m.gif
+share/doc/qt1/html/qpopmenu-w.gif
+share/doc/qt1/html/qpopupmenu-h.html
+share/doc/qt1/html/qpopupmenu-members.html
+share/doc/qt1/html/qpopupmenu.html
+share/doc/qt1/html/qprintdialog-h.html
+share/doc/qt1/html/qprintdialog-members.html
+share/doc/qt1/html/qprintdialog.html
+share/doc/qt1/html/qprinter-h.html
+share/doc/qt1/html/qprinter-members.html
+share/doc/qt1/html/qprinter.html
+share/doc/qt1/html/qprogbar-m.gif
+share/doc/qt1/html/qprogbar-w.gif
+share/doc/qt1/html/qprogdlg-m.gif
+share/doc/qt1/html/qprogdlg-w.gif
+share/doc/qt1/html/qprogressbar-h.html
+share/doc/qt1/html/qprogressbar-members.html
+share/doc/qt1/html/qprogressbar.html
+share/doc/qt1/html/qprogressdialog-h.html
+share/doc/qt1/html/qprogressdialog-members.html
+share/doc/qt1/html/qprogressdialog.html
+share/doc/qt1/html/qptrdict-h.html
+share/doc/qt1/html/qptrdict-members.html
+share/doc/qt1/html/qptrdict.html
+share/doc/qt1/html/qptrdictiterator-members.html
+share/doc/qt1/html/qptrdictiterator.html
+share/doc/qt1/html/qpushbt-m.gif
+share/doc/qt1/html/qpushbt-w.gif
+share/doc/qt1/html/qpushbutton-h.html
+share/doc/qt1/html/qpushbutton-members.html
+share/doc/qt1/html/qpushbutton.html
+share/doc/qt1/html/qqueue-h.html
+share/doc/qt1/html/qqueue-members.html
+share/doc/qt1/html/qqueue.html
+share/doc/qt1/html/qradiobt-m.gif
+share/doc/qt1/html/qradiobt-w.gif
+share/doc/qt1/html/qradiobutton-h.html
+share/doc/qt1/html/qradiobutton-members.html
+share/doc/qt1/html/qradiobutton.html
+share/doc/qt1/html/qrangecontrol-h.html
+share/doc/qt1/html/qrangecontrol-members.html
+share/doc/qt1/html/qrangecontrol.html
+share/doc/qt1/html/qrect-h.html
+share/doc/qt1/html/qrect-members.html
+share/doc/qt1/html/qrect.html
+share/doc/qt1/html/qregexp-h.html
+share/doc/qt1/html/qregexp-members.html
+share/doc/qt1/html/qregexp.html
+share/doc/qt1/html/qregion-h.html
+share/doc/qt1/html/qregion-members.html
+share/doc/qt1/html/qregion.html
+share/doc/qt1/html/qresizeevent-members.html
+share/doc/qt1/html/qresizeevent.html
+share/doc/qt1/html/qscrbar-m.gif
+share/doc/qt1/html/qscrbar-w.gif
+share/doc/qt1/html/qscrollbar-h.html
+share/doc/qt1/html/qscrollbar-members.html
+share/doc/qt1/html/qscrollbar.html
+share/doc/qt1/html/qscrollview-h.html
+share/doc/qt1/html/qscrollview-m.gif
+share/doc/qt1/html/qscrollview-members.html
+share/doc/qt1/html/qscrollview-w.gif
+share/doc/qt1/html/qscrollview.html
+share/doc/qt1/html/qsemimodal-h.html
+share/doc/qt1/html/qsemimodal-members.html
+share/doc/qt1/html/qsemimodal.html
+share/doc/qt1/html/qsenderobject-members.html
+share/doc/qt1/html/qshared-h.html
+share/doc/qt1/html/qshared-members.html
+share/doc/qt1/html/qshared.html
+share/doc/qt1/html/qsignal-h.html
+share/doc/qt1/html/qsignal-members.html
+share/doc/qt1/html/qsignal.html
+share/doc/qt1/html/qsignalmapper-h.html
+share/doc/qt1/html/qsignalmapper-members.html
+share/doc/qt1/html/qsignalmapper.html
+share/doc/qt1/html/qsize-h.html
+share/doc/qt1/html/qsize-members.html
+share/doc/qt1/html/qsize.html
+share/doc/qt1/html/qslider-h.html
+share/doc/qt1/html/qslider-m.gif
+share/doc/qt1/html/qslider-members.html
+share/doc/qt1/html/qslider-w.gif
+share/doc/qt1/html/qslider.html
+share/doc/qt1/html/qsocketnotifier-h.html
+share/doc/qt1/html/qsocketnotifier-members.html
+share/doc/qt1/html/qsocketnotifier.html
+share/doc/qt1/html/qspinbox-h.html
+share/doc/qt1/html/qspinbox-m.gif
+share/doc/qt1/html/qspinbox-members.html
+share/doc/qt1/html/qspinbox-w.gif
+share/doc/qt1/html/qspinbox.html
+share/doc/qt1/html/qsplitter-h.html
+share/doc/qt1/html/qsplitter-m.gif
+share/doc/qt1/html/qsplitter-members.html
+share/doc/qt1/html/qsplitter-w.gif
+share/doc/qt1/html/qsplitter.html
+share/doc/qt1/html/qstack-h.html
+share/doc/qt1/html/qstack-members.html
+share/doc/qt1/html/qstack.html
+share/doc/qt1/html/qstatusbar-h.html
+share/doc/qt1/html/qstatusbar-m.gif
+share/doc/qt1/html/qstatusbar-members.html
+share/doc/qt1/html/qstatusbar-w.gif
+share/doc/qt1/html/qstatusbar.html
+share/doc/qt1/html/qstoreddrag-members.html
+share/doc/qt1/html/qstoreddrag.html
+share/doc/qt1/html/qstrilist-members.html
+share/doc/qt1/html/qstrilist.html
+share/doc/qt1/html/qstring-h.html
+share/doc/qt1/html/qstring-members.html
+share/doc/qt1/html/qstring.html
+share/doc/qt1/html/qstrlist-h.html
+share/doc/qt1/html/qstrlist-members.html
+share/doc/qt1/html/qstrlist.html
+share/doc/qt1/html/qtabbar-h.html
+share/doc/qt1/html/qtabbar-m.gif
+share/doc/qt1/html/qtabbar-members.html
+share/doc/qt1/html/qtabbar-w.gif
+share/doc/qt1/html/qtabbar.html
+share/doc/qt1/html/qtabdialog-h.html
+share/doc/qt1/html/qtabdialog-members.html
+share/doc/qt1/html/qtabdialog.html
+share/doc/qt1/html/qtabdlg-m.gif
+share/doc/qt1/html/qtabdlg-w.gif
+share/doc/qt1/html/qtableview-h.html
+share/doc/qt1/html/qtableview-members.html
+share/doc/qt1/html/qtableview.html
+share/doc/qt1/html/qtablevw-m.gif
+share/doc/qt1/html/qtablevw-w.gif
+share/doc/qt1/html/qtextdrag-members.html
+share/doc/qt1/html/qtextdrag.html
+share/doc/qt1/html/qtextstream-h.html
+share/doc/qt1/html/qtextstream-members.html
+share/doc/qt1/html/qtextstream.html
+share/doc/qt1/html/qtimage-qtimage-cpp.html
+share/doc/qt1/html/qtime-members.html
+share/doc/qt1/html/qtime.html
+share/doc/qt1/html/qtimer-h.html
+share/doc/qt1/html/qtimer-members.html
+share/doc/qt1/html/qtimer.html
+share/doc/qt1/html/qtimerevent-members.html
+share/doc/qt1/html/qtimerevent.html
+share/doc/qt1/html/qtlogo.jpg
+share/doc/qt1/html/qtoolbar-h.html
+share/doc/qt1/html/qtoolbar-members.html
+share/doc/qt1/html/qtoolbar.html
+share/doc/qt1/html/qtoolbutton-h.html
+share/doc/qt1/html/qtoolbutton-members.html
+share/doc/qt1/html/qtoolbutton.html
+share/doc/qt1/html/qtooltip-h.html
+share/doc/qt1/html/qtooltip-members.html
+share/doc/qt1/html/qtooltip.html
+share/doc/qt1/html/qtooltipgroup-members.html
+share/doc/qt1/html/qtooltipgroup.html
+share/doc/qt1/html/qurldrag-members.html
+share/doc/qt1/html/qurldrag.html
+share/doc/qt1/html/qvalidator-h.html
+share/doc/qt1/html/qvalidator-members.html
+share/doc/qt1/html/qvalidator.html
+share/doc/qt1/html/qvboxlayout-members.html
+share/doc/qt1/html/qvboxlayout.html
+share/doc/qt1/html/qwhatsthis-h.html
+share/doc/qt1/html/qwhatsthis-members.html
+share/doc/qt1/html/qwhatsthis.html
+share/doc/qt1/html/qwidget-h.html
+share/doc/qt1/html/qwidget-members.html
+share/doc/qt1/html/qwidget.html
+share/doc/qt1/html/qwidgetstack-h.html
+share/doc/qt1/html/qwidgetstack-members.html
+share/doc/qt1/html/qwidgetstack.html
+share/doc/qt1/html/qwindow-h.html
+share/doc/qt1/html/qwindow-members.html
+share/doc/qt1/html/qwindow.html
+share/doc/qt1/html/qwindowdefs-h.html
+share/doc/qt1/html/qwmatrix-h.html
+share/doc/qt1/html/qwmatrix-members.html
+share/doc/qt1/html/qwmatrix.html
+share/doc/qt1/html/qxt-h.html
+share/doc/qt1/html/qxtapplication-members.html
+share/doc/qt1/html/qxtapplication.html
+share/doc/qt1/html/qxtwidget-members.html
+share/doc/qt1/html/qxtwidget.html
+share/doc/qt1/html/realwidgets.html
+share/doc/qt1/html/shared.html
+share/doc/qt1/html/shclass.html
+share/doc/qt1/html/showimg-showimg-cpp.html
+share/doc/qt1/html/t1.gif
+share/doc/qt1/html/t1.html
+share/doc/qt1/html/t10-cannon-cpp.html
+share/doc/qt1/html/t10-cannon-h.html
+share/doc/qt1/html/t10-lcdrange-cpp.html
+share/doc/qt1/html/t10-lcdrange-h.html
+share/doc/qt1/html/t10-main-cpp.html
+share/doc/qt1/html/t10-makefile.html
+share/doc/qt1/html/t10.gif
+share/doc/qt1/html/t10.html
+share/doc/qt1/html/t11-cannon-cpp.html
+share/doc/qt1/html/t11-cannon-h.html
+share/doc/qt1/html/t11-lcdrange-cpp.html
+share/doc/qt1/html/t11-lcdrange-h.html
+share/doc/qt1/html/t11-main-cpp.html
+share/doc/qt1/html/t11-makefile.html
+share/doc/qt1/html/t11.gif
+share/doc/qt1/html/t11.html
+share/doc/qt1/html/t12-cannon-cpp.html
+share/doc/qt1/html/t12-cannon-h.html
+share/doc/qt1/html/t12-lcdrange-cpp.html
+share/doc/qt1/html/t12-lcdrange-h.html
+share/doc/qt1/html/t12-main-cpp.html
+share/doc/qt1/html/t12-makefile.html
+share/doc/qt1/html/t12.gif
+share/doc/qt1/html/t12.html
+share/doc/qt1/html/t13-cannon-cpp.html
+share/doc/qt1/html/t13-cannon-h.html
+share/doc/qt1/html/t13-gamebrd-cpp.html
+share/doc/qt1/html/t13-gamebrd-h.html
+share/doc/qt1/html/t13-lcdrange-cpp.html
+share/doc/qt1/html/t13-lcdrange-h.html
+share/doc/qt1/html/t13-main-cpp.html
+share/doc/qt1/html/t13-makefile.html
+share/doc/qt1/html/t13.gif
+share/doc/qt1/html/t13.html
+share/doc/qt1/html/t14-cannon-cpp.html
+share/doc/qt1/html/t14-cannon-h.html
+share/doc/qt1/html/t14-gamebrd-cpp.html
+share/doc/qt1/html/t14-gamebrd-h.html
+share/doc/qt1/html/t14-lcdrange-cpp.html
+share/doc/qt1/html/t14-lcdrange-h.html
+share/doc/qt1/html/t14-main-cpp.html
+share/doc/qt1/html/t14-makefile.html
+share/doc/qt1/html/t14.gif
+share/doc/qt1/html/t14.html
+share/doc/qt1/html/t2.gif
+share/doc/qt1/html/t2.html
+share/doc/qt1/html/t3.gif
+share/doc/qt1/html/t3.html
+share/doc/qt1/html/t4.gif
+share/doc/qt1/html/t4.html
+share/doc/qt1/html/t5.gif
+share/doc/qt1/html/t5.html
+share/doc/qt1/html/t6.gif
+share/doc/qt1/html/t6.html
+share/doc/qt1/html/t7-lcdrange-cpp.html
+share/doc/qt1/html/t7-lcdrange-h.html
+share/doc/qt1/html/t7-main-cpp.html
+share/doc/qt1/html/t7-makefile.html
+share/doc/qt1/html/t7.gif
+share/doc/qt1/html/t7.html
+share/doc/qt1/html/t8-cannon-cpp.html
+share/doc/qt1/html/t8-cannon-h.html
+share/doc/qt1/html/t8-lcdrange-cpp.html
+share/doc/qt1/html/t8-lcdrange-h.html
+share/doc/qt1/html/t8-main-cpp.html
+share/doc/qt1/html/t8-makefile.html
+share/doc/qt1/html/t8.gif
+share/doc/qt1/html/t8.html
+share/doc/qt1/html/t9-cannon-cpp.html
+share/doc/qt1/html/t9-cannon-h.html
+share/doc/qt1/html/t9-lcdrange-cpp.html
+share/doc/qt1/html/t9-lcdrange-h.html
+share/doc/qt1/html/t9-main-cpp.html
+share/doc/qt1/html/t9-makefile.html
+share/doc/qt1/html/t9.gif
+share/doc/qt1/html/t9.html
+share/doc/qt1/html/t9_1.gif
+share/doc/qt1/html/t9_2.gif
+share/doc/qt1/html/table-table-cpp.html
+share/doc/qt1/html/test.png
+share/doc/qt1/html/tictac-tictac-cpp.html
+share/doc/qt1/html/time.html
+share/doc/qt1/html/tools.html
+share/doc/qt1/html/tooltip-tooltip-cpp.html
+share/doc/qt1/html/topicals.html
+share/doc/qt1/html/trademarks.html
+share/doc/qt1/html/treeview.gif
+share/doc/qt1/html/trivial-trivial-cpp.html
+share/doc/qt1/html/troll.html
+share/doc/qt1/html/ttlogo-small.jpg
+share/doc/qt1/html/tutorial.gif
+share/doc/qt1/html/tutorial.html
+share/doc/qt1/html/whatsthis.gif
+share/doc/qt1/html/widgets-widgets-cpp.html
+share/doc/qt1/html/xform-xform-cpp.html
+share/doc/qt1/html/xt.html
+share/doc/qt1/html/y2k.html
+@dirrm share/doc/qt1/html
+@dirrm share/doc/qt1
+@dirrm include/X11/qt1