summaryrefslogtreecommitdiffstats
path: root/ubuntu/_base/dependencies/tqt3/debian
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2019-04-03 22:56:40 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2019-04-03 22:56:40 +0900
commit11394aecd1f906fee2ebd2b90412aeba4651fbff (patch)
treebcf750380e6d9fc7dbe524e16bbe2afde25dcfa0 /ubuntu/_base/dependencies/tqt3/debian
parentd24bd898174453b586ac90f2ef7a60165fa26fde (diff)
downloadtde-packaging-11394aecd1f906fee2ebd2b90412aeba4651fbff.tar.gz
tde-packaging-11394aecd1f906fee2ebd2b90412aeba4651fbff.zip
DEB: use _base folder for a distro instead of specific distros (squeeze
and maverick). Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'ubuntu/_base/dependencies/tqt3/debian')
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/README.Debian277
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/changelog5
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/compat1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/control361
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/copyright145
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-compat-headers.install49
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-headers.install270
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-i18n.install8
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-data.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.docs4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.install9
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.links11
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-ibase.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-mysql.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-odbc.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-psql.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite3.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.docs4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.install4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.links1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.postrm9
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/maintain/assistant-tqt3.desktop12
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/maintain/build-examples.sh36
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/maintain/designer-tqt3.desktop77
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/maintain/linguist-tqt3.desktop25
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/maintain/mkpatch.sh3
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/maintain/tqt3config.desktop12
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/patches/06_disable_rpath.diff30
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/patches/09_amd64_lib64.diff16
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/patches/72_dont_trust_uname-m_use_dpkg-arch_instead.diff50
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/patches/series3
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/qt_plugins_3.3rc4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/qtrc28
-rwxr-xr-xubuntu/_base/dependencies/tqt3/debian/rules489
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/source/format1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/source/options6
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.install4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.links8
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.install4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.links1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.menu6
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.postinst8
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.prerm12
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-designer-plugins.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.install7
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.links1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.menu7
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.postinst10
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.prerm12
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-compat.install5
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.install2
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.links2
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.install9
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.links7
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.postinst28
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.prerm16
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.doc-base11
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.docs2
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.links2
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.install4
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.links1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.menu6
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.postinst10
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.prerm12
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.install1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.links1
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.menu8
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.postinst10
-rw-r--r--ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.prerm12
70 files changed, 2187 insertions, 0 deletions
diff --git a/ubuntu/_base/dependencies/tqt3/debian/README.Debian b/ubuntu/_base/dependencies/tqt3/debian/README.Debian
new file mode 100644
index 000000000..e48fe37ea
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/README.Debian
@@ -0,0 +1,277 @@
+Qt for Debian README
+--------------------
+
+1. Preface
+
+This README is intended to give developers and users exact information
+about how the qt-x11-free package provided by TrollTech AS has been packaged
+for Debian in case you either want to faciliate it for development
+of applications and libraries or plugins using the Qt class library. With
+qt-x11-3.1.1, the Debian packages have been massively restructured to get
+the most out of theoriginal Qt package and spit the contents up into
+several packages so that they make the most sensefor several groups of
+users; developers, application users, translators of Qt-based
+applications and Debian packagers who are packaging applications developed
+with Qt.2.
+
+2. General Overview
+
+As Qt is a huge package that contains a complete environment for
+developers, it needs to be split up into several packages that make it
+easier for everyone else to handle it and not to retquire
+unnecessary disk space for end-users. Additionally, Qt can be configured
+in several ways - and therefore also used in several ways. Qt development
+usually retquires the environment variable QTDIR. As Debian is placing
+libraries and header files in a tquite specific filesystem order, this
+usually breaks setting a single environment variable to meet the
+retquirements of packages. Therefore, symlinks are used to set up the system
+to meet both, the Debian filesystem standard and the QTDIR variable. All of
+Qt (so the QTDIR path) is available in /usr/share/tqt3. If you need to set
+QTDIR, do export QTDIR=/usr/share/tqt3
+
+As far as the common build configuration goes, we note explicitely that the
+Debian package of Qt will in very rare cases break the compilation (most
+likely the linking) of applications on Debian which use Qt, in particular
+utilizing styles in an incorrect way by deriving from one of the styles
+that ship with Qt. In case you are a Debian packager and encounter
+problems, contact Debian Qt/KDE Maintainers (debian-qt-kde@lists.debian.org).
+We will tell you why things don't work and what you should communicate on
+with the programmers of your application that you are packaging. The build
+configuration generally is intended to provide a Qt version that is as
+small as possible in terms of the memory size it retquires. Therefore,
+everything inside Qt that can be compiled as plugins has been compiled that
+way. This includes:
+
+- imageformats: jpeg and mng - codecs (for languages like arab, japanese
+ etc provided with Qt)
+- sql drivers for databases (MySQL, ODBC and PostgreSQL)
+
+The only exception is the imageformat png which has been compiled built-in
+due to the fact that there is literally no program that uses no icons at
+all and icons are to be used preferrably in png format. The plugins are all
+located under /usr/lib/tqt3/plugins. This is also the install location you
+should choose as a package maintainer for
+qt-plugins so the user doesn't have to customize his library path for
+loading Qt plugins. The only exception is that KDE delivers a set of Qt
+plugins as well (mainly styles and designer plugins); those are placed in
+/usr/lib/trinity/plugins.
+
+QMotif Extension: As this code is only available in commercial environments
+(and produces a static library libqmotif.a anyway that those commercial
+applications have to be linked against in addition to Qt), we left out all
+header files of the libtqt3-headers package that are belonging to this
+QMotif extension.
+
+Oracle Database driver, Sybase & Microsoft SQL Server driver: Those drivers
+are only available in a commercial version of Qt due to license
+incompatibilities with the GPL. If you need to faciliate those drivers,
+please visit http://www.trolltech.com and have a read at
+http://doc.trolltech.com/3.0/sql-driver.html.
+
+3. Packages (End-User)
+
+The Qt built has been split up into several packages that allow for easy
+installation for all types of users. The End-user usually only retquires to
+have the following packages installed to run an application that links
+against Qt:
+
+Threaded version:libtqt3-mt (the library libtqt-mt.so.* and libtqui.so.* for
+loading designer-made user interfaces at runtime).
+
+Optionally depending on the program's retquirements:
+
+libtqt3-mt-odbc
+libtqt3-mt-mysql
+libtqt3-mt-psql
+
+In addition to the libraries, it may make sense to install the program
+qtconfig to customize the look and behaviorof Qt programs. If you have KDE
+installed, the KDE control center will take this task automatically in most
+cases. qtconfig is available in the package tqt3-qtconfig.
+
+Also, Qt programs can make use of the online-help tool that ships with Qt,
+the Qt Assistant. The Assistant can be installed with the package
+qt3-assistant.
+
+Qt Configuration files
+----------------------
+Qt programs most often use QSettings to store their information in configuration
+files. With Qt 3.2, the new option --sysconfdir has been introduced that allows
+us to use /etc/tqt3 as the system-wide location where qt-program specific global
+configuration files can go. If you're a programmer that wants to get familiar with
+that, please look at the examples, documentation and the code in designer or
+assistant as well as qtconfig.
+
+4. Packages (Package maintainers)
+
+In addition to the library, a package maintainer will retquire an additional
+set of packages to compile a package that retquires Qt. Depending on the
+version of the qt library, you will retquire a different set of packages;
+the most common option should be to make your application link against the
+multi-threaded version (-mt).Packages necessary for compiling Qt
+applications from source:
+
+libtqt3-mt-dev (use libtqt3-dev for linking against -lqt, this package only
+ contains the .so files and the header file for libtqui.so)
+
+libtqt3-headers (header files for libqt and libtqt-mt)
+
+qt3-dev-tools (this package contains the tools uic and moc as well as
+qmake, retquired for building Qt applications)
+
+If, however, you encounter an older program not to compile with this set
+read the FAQ at the end of this document.
+
+5. Packages (Developers)
+
+In addition to the packages that packagers retquire, a developer usually
+will retquire the Qt API documentationas well as tools like the assistant,
+linguist or designer. However, you should be fine with installing the API
+documentation that you can browse with a webbrowser, optionally with the
+assistant. They are available in /usr/share/doc/tqt3-doc/html.
+For a regular development environment, install tqt3-designer and tqt3-doc.
+
+For faciliating Qt's extended environment to write plugins for the Qt
+Designer or extend the Designer as well as utilizing the Qt Assistant by
+calling it from within your program, install tqt3-apps-dev, which contains
+the static libraries and header files retquired for this functionality.
+
+For Embedded Developers, the program tqvfb (Qt Virtual Frambuffer) and
+maketqpf (embedded fonts tool)have been packaged into
+qt3-dev-tools-embedded. For developers that work on migrating their program
+from any Qt version prior to Qt 3.x to the Qt 3.x platform you will find
+additional tools in the tqt3-dev-tools-compat.
+
+For using the QTranslator class and where to find the qm-file for qt as
+well as where to place your translations,see the next section.
+
+If your program doesn't compile with those settings in case you have
+started your project with Qt 1.x or 2.x, please read the FAQ section at the
+end of this document.
+
+5. Packages (Translators)
+
+In order to translate a Qt program into any other language, the Qt 3 way to
+do this is to let the developer create a ts-file containing the strings
+that the program exposes on the user interface. The tools to create the
+ts-file and to create the final qm (Q-message binary) file, lupdate and
+lrelease, are included in tqt3-dev-tools.The single translator that only
+gets provided the ts file and has to return a translated ts file, it
+is absolutely enough to install tqt3-linguist; the package tqt3-assistant can
+be installed to access the online-help for the Qt Linguist itself.
+In case you're converting an application using Qt prior to Qt 3, you may
+want to uitilize the tqt3-dev-tools-compat which include the necessary tools
+to convert older qm files to the new ts file standard.
+
+Locations of message translations:
+
+Qt ships with a set of translations for the strings used inside Qt. Those
+translations will be installed into /usr/share/tqt3/translations (qm files
+only), which equals $QTDIR/translations respectively
+qInstallPath() + QString( "/translations" ).
+
+The configure option --translationdir has been set to /usr/share/tqt3/translations
+accordingly since it was introduced in Qt 3.2.
+
+To correctly enable your program to display the translations to the Qt
+library and to load the translation of the program itself, we currently
+suggest to either install your translations along with any other data files
+into/usr/share/<appname>/, translation files into the subdirectory
+translations (that is /usr/share/<appname>/translations) The code that your
+application should use to load the Qt translation will have to look like
+the following:
+
+int main( int argc, char **argv )
+ {
+ QApplication app( argc, argv );
+
+ // translation file for Qt
+ QTranslator qt( 0 );
+ qt.load( QString( "qt_" ) + QTextCodec::locale(), qInstallPath() +
+ QString( "/translations" );
+ app.installTranslator( &qt );
+
+ // translation file for application strings
+ QTranslator myapp( 0 );
+ myapp.load( QString( "myapp_" ) + QTextCodec::locale(), "." );
+ // use a substitue for $prefix/share/appname/translations here
+ app.installTranslator( &myapp );
+
+6. Frequently Asked Questions
+
+Using Qt for Debian as a developer or packager
+----------------------------------------------
+
+Q: I want to compile a source package that utilizes qmake to build the
+Makefiles. What do I need to do to makeit work ?
+
+A: qmake retquires two environment variables to be set, QTDIR and QMAKESPEC.
+To make it work, do
+export QTDIR=/usr/share/tqt3
+export QMAKESPEC=linux-g++
+
+Then run qmake -o Makefile <projectfile>.pro
+
+After that, the Makefile is correctly created to build your application on
+Debian. As a packager, export thosetwo variables in the rules file before
+calling qmake.
+
+Q: I have an application that when linking gives me symbol referencing
+errors to Q*Style. Why does my applicationnot link correctly ?
+
+A: The author of the program is using the styles that ship with Qt directly
+instead of using the QStylePlugin interface.If you are the author of the
+program, change your program to use QStylePlugin. If you are a packager,
+write to theauthor of the program that he is assuming that the styles
+shipped with Qt are built-in to the library which is not the case on Debian
+and that he please should fix this and use QStylePlugin.
+
+Q: Where are all the examples and tutorials ? And how do I build them ?
+
+A: Qt ships with examples and tutorials; so does the Linguist and Designer.
+The tutorials and examples are compressed tarballs which you can unpack with
+tar -zxvf into your home directory. Change into the tqt3-examples directory
+and run the provided ./build-examples script. All Qt examples and tutorials,
+including those for designer and the linguist, will be compiled. You will
+notice however, that those examples that inherit from style classes which
+are not built-in into Qt but configured as a plugin will not compile due
+to the fact that they can't link to the Qt library.
+
+Q: I'm writing a pure Qt application and I want to ship it with a default
+configuration file. Where does that global configuration file go if I make
+use of the QSettings class ?
+
+A: With qt-3.2.0, Trolltech has introduced a configure option to Qt called
+--sysconfdir which we intentionally set to /etc/tqt3 similar to /etc/trinity for
+KDE programs. Install your application's system wide configuration file
+to /etc/tqt3.
+
+Q: I'm compiling a program and I have a compile error due to a missing
+include. Why isn't that include not present in the Debian packages anymore
+? It compiled with older versions of Debian packages of Qt !
+
+A: This may be due to two reasons: either the package still uses the old
+includes from Qt 1.x or 2.x that got basically renamed by Trolltech due to
+the naming convention. The filenames are now all following the scheme
+
+ClassName -> classname.h.
+
+Therefore, if you are the developer of the affected program, change your
+sources according to this scheme. Qt ships with tqtrename140, a tool to
+help developers migrate their API to the Qt 3 version,
+which can help you in the transition upgrade to Qt 3.
+
+If you are affected by this as a packager, notify upstream to fix those
+problems and in the meanwhile use libtqt3-compat-headers as a build
+dependency which includes the compatibility headers that just include the
+right files from the new API again.
+
+Q: I have a question not covered by this FAQ and README file. Who should I
+turn to ?
+
+A: Please turn to Debian Qt/KDE Maintainers (debian-qt-kde@lists.debian.org)
+for any questions regarding Qt on Debian.
+
+ -- Ralf Nolden <nolden@kde.org> Sun, 26 Jan 2003 20:39:19 +0100
+ -- Ralf Nolden <nolden@kde.org> Mon, 1 Sep 2003 19:24:16 +0200
+ -- Modestas Vainius <modestas@vainius.eu> Fri, 22 Feb 2008 01:40:06 +0200
diff --git a/ubuntu/_base/dependencies/tqt3/debian/changelog b/ubuntu/_base/dependencies/tqt3/debian/changelog
new file mode 100644
index 000000000..3e813531e
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/changelog
@@ -0,0 +1,5 @@
+tqt-x11-free (3:3.3.8-d-0ubuntu0) maverick; urgency=low
+
+ * Upload of 3.3.8d (working revision) from GIT
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Fri, 22 Jul 2011 16:40:00 -0600
diff --git a/ubuntu/_base/dependencies/tqt3/debian/compat b/ubuntu/_base/dependencies/tqt3/debian/compat
new file mode 100644
index 000000000..7f8f011eb
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/ubuntu/_base/dependencies/tqt3/debian/control b/ubuntu/_base/dependencies/tqt3/debian/control
new file mode 100644
index 000000000..bdae88783
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/control
@@ -0,0 +1,361 @@
+Source: tqt-x11-free
+Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
+Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Sune Vuorela <debian@pusling.com>, Fathi Boudra <fabo@debian.org>, Modestas Vainius <modestas@vainius.eu>
+Build-Depends: cdbs, debhelper (>= 7.0.50~), quilt, cpio, libxext-dev (>= 4.3.0.dfsg.1-4),
+ libxrandr-dev (>= 4.3.0.dfsg.1-4), libsm-dev (>= 4.3.0.dfsg.1-4),
+ libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4),
+ libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev,
+ libxcursor-dev, libxinerama-dev, libxi-dev, zlib1g-dev, libjpeg-dev,
+ libmng-dev (>= 1.0.3), libpng-dev, libfontconfig1-dev,
+ libfreetype6-dev, libxft-dev, unixodbc-dev, uuid-dev, libglib2.0-dev,
+ default-libmysqlclient-dev | libmysqlclient-dev, flex, libpq-dev, postgresql-server-dev-all (>= 117~) | libpq-dev (<< 9.3.3-2~), libaudio-dev, libcups2-dev,
+ libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libsqlite3-dev,
+ firebird-dev | firebird2.1-dev [i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc powerpc armel] | firebird2-dev [i386 amd64]
+Section: libs
+Priority: optional
+Standards-Version: 3.8.4
+Homepage: http://www.trinitydesktop.org
+
+Package: libtqt3-mt
+Architecture: any
+Multi-Arch: same
+Section: libs
+Replaces: libtqt3-mt (<< 4:14.0.0~)
+Breaks: libtqt3-mt (<< 4:14.0.0~)
+Depends: libtqt3-mt-data (= ${binary:Version}), ${shlibs:Depends}, fontconfig
+Recommends: libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libxmu6 (>= 4.3.0.dfsg.1-4)
+Suggests: libtqt3-mt-psql, libtqt3-mt-mysql, libtqt3-mt-odbc
+Description: TQt GUI Library (Threaded runtime version), Version 3
+ This is the Trolltech TQt library, version 3. It's necessary for
+ applications that link against the libtqt-mt.so.3, e.g. all Trinity
+ applications.
+
+Package: libtqt3-mt-data
+Architecture: all
+Multi-Arch: foreign
+Section: libs
+Conflicts: libtqt3-mt (<< 4:14.1.0~)
+Depends: ${shlibs:Depends}
+Description: Data for TQt GUI Library (Threaded runtime version), Version 3
+ This is the Trolltech TQt library, version 3. It's necessary for
+ applications that link against the libtqt-mt.so.3, e.g. all Trinity
+ applications.
+
+Package: libtqt3-mt-mysql
+Architecture: any
+Multi-Arch: same
+Section: libs
+Replaces: libtqt3-mt-mysql (<< 4:14.0.0~)
+Breaks: libtqt3-mt-mysql (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: MySQL database driver for TQt3 (Threaded)
+ This package contains the threaded MySQL plugin for TQt3. Install it if
+ you intend to use or write TQt programs that are to access a MySQL DB.
+
+Package: libtqt3-mt-odbc
+Architecture: any
+Multi-Arch: same
+Section: libs
+Replaces: libtqt3-mt-odbc (<< 4:14.0.0~)
+Breaks: libtqt3-mt-odbc (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: ODBC database driver for TQt3 (Threaded)
+ This package contains the threaded ODBC plugin for TQt3. Install it if
+ you intend to use or write TQt programs that are to access an ODBC DB.
+
+Package: libtqt3-mt-psql
+Architecture: any
+Multi-Arch: same
+Section: libs
+Replaces: libtqt3-mt-psql (<< 4:14.0.0~)
+Breaks: libtqt3-mt-psql (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: PostgreSQL database driver for TQt3 (Threaded)
+ This package contains the threaded PostgreSQL plugin for TQt3.
+ Install it if you intend to use or write TQt programs that are
+ to access a PostgreSQL DB.
+
+Package: libtqt3-mt-ibase
+Architecture: i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc powerpc
+Multi-Arch: same
+Section: libs
+Depends: ${shlibs:Depends}
+Description: InterBase/FireBird database driver for TQt3 (Threaded)
+ This package contains the threaded InterBase/FireBird plugin
+ for TQt3. Install it if you intend to use or write TQt programs
+ that are to access an InterBase/FireBird DB.
+
+Package: libtqt3-mt-sqlite
+Architecture: any
+Multi-Arch: same
+Section: libs
+Replaces: libtqt3-mt-sqlite (<< 4:14.0.0~)
+Breaks: libtqt3-mt-sqlite (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: SQLite database driver for TQt3 (Threaded)
+ This package contains the threaded SQLite plugin for TQt3. Install
+ it if you intend to use or write TQt programs that are to access an
+ SQLite DB.
+
+Package: libtqt3-mt-sqlite3
+Architecture: any
+Multi-Arch: same
+Section: libs
+Depends: ${shlibs:Depends}
+Description: SQLite3 database driver for TQt3 (Threaded)
+ This package contains the threaded SQLite3 plugin for TQt3. Install
+ it if you intend to use or write TQt programs that are to access an
+ SQLite3 DB.
+
+Package: libtqt3-mt-dev
+Architecture: any
+Multi-Arch: no
+Section: libdevel
+Replaces: libtqt3-mt-dev (<< 4:14.0.0~)
+Breaks: libtqt3-mt-dev (<< 4:14.0.0~)
+Conflicts: libtqt3-mt (<< 4:14.1.0~)
+Depends: libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4),
+ libsm-dev (>= 4.3.0.dfsg.1-4), libxmu-dev (>= 4.3.0.dfsg.1-4),
+ libice-dev (>= 4.3.0.dfsg.1-4), libx11-dev (>= 4.3.0.dfsg.1-4),
+ libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev, libxcursor-dev, uuid-dev,
+ libxinerama-dev, libxi-dev, zlib1g-dev, libjpeg-dev, libmng-dev (>= 1.0.3),
+ libpng-dev, libfontconfig1-dev, libfreetype6-dev,
+ libxft-dev, libaudio-dev, libgl1-mesa-dev | libgl-dev,
+ libglu1-mesa-dev | libglu-dev, libc6-dev, libtqt3-mt (= ${binary:Version}),
+ libtqt3-headers (= ${binary:Version}), tqt3-dev-tools (= ${binary:Version})
+Recommends: libtqt3-compat-headers, libcups2-dev
+Suggests: libtqt3-i18n, tqt3-doc
+Description: TQt development files (Threaded)
+ TQt is a C++ class library optimized for graphical user interface
+ development. This package contains the libtqt-mt.so symlink, necessary
+ for building threaded TQt applications as well as the libtqui.so symlink
+ and the necessary header files for libtqui.so. (See README.Debian and
+ the TQt Documentation for instructions on libtqui.so)
+ .
+ WARNING: If you plan to build some older TQt3 applications, you will
+ most probably have to install the libtqt3-compat-headers package. It
+ contains all the headers which are not part of the official TQt3 API
+ anymore but which are still used by some programs. So if you encounter
+ problems with missing header files, please install this package first
+ before you send a bugreport.
+
+Package: libtqt3-headers
+Architecture: all
+Multi-Arch: foreign
+Section: devel
+Replaces: libtqt3-headers (<< 4:14.0.0~)
+Breaks: libtqt3-headers (<< 4:14.0.0~)
+Recommends: libtqt3-mt-dev
+Description: TQt3 header files
+ This package contains all header files for libqt and libtqt-mt which come
+ with TQt3. If you want to compile or develop programs which use TQt3, you
+ have to install this package.
+
+Package: libtqt3-compat-headers
+Architecture: all
+Multi-Arch: foreign
+Section: devel
+Replaces: libtqt3-compat-headers (<< 4:14.0.0~)
+Breaks: libtqt3-compat-headers (<< 4:14.0.0~)
+Depends: libtqt3-headers (= ${binary:Version})
+Recommends: libtqt3-mt-dev
+Description: TQt 1.x and 2.x compatibility includes
+ This package contains header files that are intended for build
+ compatibility for applications that build with TQt3 but still use
+ deprecated includes. It is meant as an intermediate solution and
+ these header files are not part of the official TQt3 API.
+ All sourcecode that is still using the headers of this package is
+ subject to be changed to use the new header files which are in
+ libtqt3-headers.
+
+Package: tqt3-dev-tools
+Architecture: any
+Multi-Arch: foreign
+Section: devel
+Replaces: tqt3-dev-tools (<< 4:14.0.0~)
+Breaks: tqt3-dev-tools (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Recommends: libtqt3-mt-dev
+Description: TQt3 development tools
+ This package contains all tools that are necessary to build programs
+ that are written using TQt3. These are: qmake, uic and moc.
+ For TQt3 development, you most likely want to install this package.
+
+Package: tqt3-designer
+Architecture: any
+Multi-Arch: foreign
+Section: devel
+Replaces: tqt3-designer (<< 4:14.0.0~)
+Breaks: tqt3-designer (<< 4:14.0.0~)
+Depends: tqt3-designer-plugins (= ${binary:Version}), ${shlibs:Depends}
+Recommends: tqt3-dev-tools
+Suggests: tqt3-assistant, tqt3-doc
+Description: TQt3 Designer
+ The TQt Designer is a GUI design program that interactively lets you
+ construct user interfaces for the TQt library. Additionally it lets you
+ create whole project and works together with the database drivers
+ provided by TQt to create applications with easy database access through
+ TQt. The resulting user interface files can then be converted to
+ C++ classes using the uic commandline utility which is usually done
+ automatically for the developer with a project management with qmake
+ or automake.
+
+Package: tqt3-designer-plugins
+Architecture: any
+Multi-Arch: same
+Section: devel
+Conflicts: tqt3-designer (<< 4:14.1.0~)
+Depends: ${shlibs:Depends}
+Description: TQt3 Designer plugins
+ This package contains plugins for TQt3 Designer
+
+Package: tqt3-apps-dev
+Architecture: any
+Multi-Arch: no
+Section: devel
+Replaces: tqt3-apps-dev (<< 4:14.0.0~)
+Breaks: tqt3-apps-dev (<< 4:14.0.0~)
+Depends: libtqt3-mt-dev
+Description: TQt3 Developer applications development files
+ This package is intended for developers who want to develop applications
+ using the additional static libraries that ship with the applications
+ included with TQt; the TQt Designer and the TQt Assistant.
+ It allows integrating additional enhancements into the TQt Designer
+ respectively faciliate the TQt Assistant from within your TQt application
+ to interactively call the Assistant for displaying online help that the
+ developer includes with his application.
+
+Package: tqt3-linguist
+Architecture: any
+Multi-Arch: foreign
+Section: devel
+Replaces: tqt3-linguist (<< 4:14.0.0~)
+Breaks: tqt3-linguist (<< 4:14.0.0~)
+Suggests: tqt3-assistant
+Depends: ${shlibs:Depends}
+Description: The TQt3 Linguist
+ This package contains the TQt3 Linguist which provides translators a
+ tool perfect for translating any TQt-based application into other
+ languages and can be used and installed independently of any TQt
+ development files by the translator.
+
+Package: tqt3-assistant
+Architecture: any
+Multi-Arch: foreign
+Section: x11
+Replaces: tqt3-assistant (<< 4:14.0.0~)
+Breaks: tqt3-assistant (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}, tqt3-doc
+Description: The TQt3 assistant application
+ This package contains the TQt3 Assistant, an easy to use frontend for
+ the complete TQt3 documentation and serves as an online help viewer for
+ any TQt program that wants to give the usesr access to online help.
+ Within the TQt tools it is used as the help viewer for the online help
+ for the TQt3 Designer and Linguist as well as qmake and the TQt 3 API
+ documentation.
+ .
+ Developers of TQt Application who want to faciliate the TQt Assistant for online
+ help display should refer to the README.Debian file for libtqt3-mt-dev and
+ the package tqt3-apps-dev.
+
+Package: tqt3-qtconfig
+Architecture: any
+Multi-Arch: foreign
+Section: x11
+Replaces: tqt3-qtconfig (<< 4:14.0.0~)
+Breaks: tqt3-qtconfig (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Description: The TQt3 Configuration Application
+ The TQt Configuration program allows endusers to configure the look
+ and behavior of any TQt3 application. It is mostly only necessary
+ on systems which don't run TDE because the Trinity control center already
+ covers this configuration automatically for the users TQt3 applications
+ according to his desktop settings in TDE. However, if you need to run
+ CJK-fonts or other non-latin scripts, you will most likely want to
+ install this package.
+
+Package: tqt3-dev-tools-embedded
+Architecture: any
+Multi-Arch: foreign
+Section: devel
+Replaces: tqt3-dev-tools-embedded (<< 4:14.0.0~)
+Breaks: tqt3-dev-tools-embedded (<< 4:14.0.0~)
+Recommends: libtqt3-mt-dev
+Depends: ${shlibs:Depends}
+Description: Tools to develop embedded TQt applications
+ This package contains applications only suitable for developing
+ applications with TQt Embedded and/or Qtopia. It provides the QVFB
+ program for simulating an embedded device desktop as well as maketqpf
+ for converting fonts to embedded fonts suitable for being utilized
+ by TQt Embedded applications.
+
+Package: tqt3-dev-tools-compat
+Architecture: any
+Multi-Arch: foreign
+Section: devel
+Replaces: tqt3-dev-tools-compat (<< 4:14.0.0~)
+Breaks: tqt3-dev-tools-compat (<< 4:14.0.0~)
+Recommends: libtqt3-mt-dev
+Depends: ${shlibs:Depends}
+Description: Conversion utilities for TQt3 development
+ This package contains some older TQt tools (namely tqtrename140,
+ tqm2ts, tqtmergetr, tqtfindtr and msg2tqm). These tools are needed only by
+ application developers who need to migrate any TQt application written
+ for TQt 1.x or 2.x over to TQt 3.x. The purpose of the tools are to
+ help fixing the changes with include file renaming as well as migrating
+ the message file format of TQt 2 translation files or any gettext-based
+ translation system to the TQt 3 system.
+
+Package: libtqt3-i18n
+Architecture: all
+Multi-Arch: foreign
+Section: libs
+Replaces: libtqt3-i18n (<< 4:14.0.0~)
+Breaks: libtqt3-i18n (<< 4:14.0.0~)
+Recommends: libtqt3-mt
+Description: i18n files for TQt3 library
+ This package contains the internationalization files for the TQt library.
+ TQt applications that are internationalized will need to depend on this package
+ for full internationalization support of the application towards the end user.
+
+Package: tqt3-doc
+Architecture: all
+Multi-Arch: foreign
+Section: doc
+Replaces: tqt3-doc (<< 4:14.0.0~)
+Breaks: tqt3-doc (<< 4:14.0.0~)
+Priority: extra
+Suggests: libtqt3-headers, tqt3-assistant | www-browser
+Description: TQt3 API documentation
+ This package contains the complete API documentation for TQt3.
+ Examples to coding are in tqt3-examples. The documentation is provided
+ in HTML and manpage format; the HTML version can be viewed in conjunction
+ with the TQt Assistant.
+
+Package: tqt3-examples
+Architecture: all
+Multi-Arch: foreign
+Section: doc
+Replaces: tqt3-examples (<< 4:14.0.0~)
+Breaks: tqt3-examples (<< 4:14.0.0~)
+Priority: extra
+Depends: libtqt3-mt-dev (>= ${binary:Version})
+Suggests: tqt3-apps-dev
+Description: Examples for TQt3
+ These are examples provided with TQt3. They may be especially useful for
+ you if you are learning to program in TQt as they cover tquite a lot of
+ things that are possible with TQt3.
+
+Package: tqt-x11-free-dbg
+Section: libdevel
+Architecture: any
+Multi-Arch: no
+Replaces: tqt-x11-free-dbg (<< 4:14.0.0~)
+Breaks: tqt-x11-free-dbg (<< 4:14.0.0~)
+Priority: extra
+Depends: libtqt3-mt (= ${binary:Version}), gdb
+Description: debugging symbols for tqt-x11-free binaries
+ This package contains the debugging symbols associated with tqt-x11-free.
+ They will automatically be used by gdb for debugging TQt-related
+ issues.
diff --git a/ubuntu/_base/dependencies/tqt3/debian/copyright b/ubuntu/_base/dependencies/tqt3/debian/copyright
new file mode 100644
index 000000000..3482b8b3a
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/copyright
@@ -0,0 +1,145 @@
+This is Debian GNU/Linux's prepackaged version of the Qt GUI Development
+library.
+
+This package was put together originally by me, Heiko Schlittermann
+<heiko@lotte.sax.de>, from the sources, which I obtained from
+ftp.troll.no. The changes were very minimal to nothing, - merely
+adding support for the Debian package maintenance scheme, by adding
+various debian/* files and by changing the propagate script to fit the
+Debian GNU/Linux filesystem structure.
+
+This package has since been temporarily taken over by Ivan Moore
+<rkrusty@debian.org> until Heiko has time to work on it all again.
+
+In Jul 2002, Martin Loschwitz <madkiss@madkiss.org> overtook the package
+maintenance for the QT3-packages.
+
+This packaged is maintained inside the Debian Qt/KDE Maintainers Team
+<debian-qt-kde@lists.debian.org> since Tue, 26 Jul 2005 19:06:03 +0200
+
+Qt 3.3 is triple licensed under the QPL, GPL 2 and GPL 3.
+
+It was downloaded from ftp://ftp.troll.no/qt/source
+
+ This file may be used under the terms of the GNU General
+ Public License versions 2.0 or 3.0 as published by the Free
+ Software Foundation and appearing in the files LICENSE.GPL2
+ and LICENSE.GPL3 included in the packaging of this file.
+ Alternatively you may (at your option) use any later version
+ of the GNU General Public License if such license has been
+ publicly approved by Trolltech ASA (or its successors, if any)
+ and the KDE Free Qt Foundation.
+
+Please refer to /usr/share/common-licenses/GPL-2 for complete GPL 2
+licence and /usr/share/common-licenses/GPL-3 for complete GPL 3
+licence.
+
+ THE Q PUBLIC LICENSE
+ version 1.0
+
+ Copyright (C) 1999-2000 Troll Tech AS, Norway.
+ Everyone is permitted to copy and
+ distribute this license document.
+
+The intent of this license is to establish freedom to share and change the
+software regulated by this license under the open source model.
+
+This license applies to any software containing a notice placed by the
+copyright holder saying that it may be distributed under the terms of
+the Q Public License version 1.0. Such software is herein referred to as
+the Software. This license covers modification and distribution of the
+Software, use of third-party application programs based on the Software,
+and development of free software which uses the Software.
+
+ Granted Rights
+
+1. You are granted the non-exclusive rights set forth in this license
+ provided you agree to and comply with any and all conditions in this
+ license. Whole or partial distribution of the Software, or software
+ items that link with the Software, in any form signifies acceptance of
+ this license.
+
+2. You may copy and distribute the Software in unmodified form provided
+ that the entire package, including - but not restricted to - copyright,
+ trademark notices and disclaimers, as released by the initial developer
+ of the Software, is distributed.
+
+3. You may make modifications to the Software and distribute your
+ modifications, in a form that is separate from the Software, such as
+ patches. The following restrictions apply to modifications:
+
+ a. Modifications must not alter or remove any copyright notices in
+ the Software.
+
+ b. When modifications to the Software are released under this
+ license, a non-exclusive royalty-free right is granted to the
+ initial developer of the Software to distribute your modification
+ in future versions of the Software provided such versions remain
+ available under these terms in addition to any other license(s) of
+ the initial developer.
+
+4. You may distribute machine-executable forms of the Software or
+ machine-executable forms of modified versions of the Software, provided
+ that you meet these restrictions:
+
+ a. You must include this license document in the distribution.
+
+ b. You must ensure that all recipients of the machine-executable forms
+ are also able to receive the complete machine-readable source code
+ to the distributed Software, including all modifications, without
+ any charge beyond the costs of data transfer, and place prominent
+ notices in the distribution explaining this.
+
+ c. You must ensure that all modifications included in the
+ machine-executable forms are available under the terms of this
+ license.
+
+5. You may use the original or modified versions of the Software to
+ compile, link and run application programs legally developed by you
+ or by others.
+
+6. You may develop application programs, reusable components and other
+ software items that link with the original or modified versions of the
+ Software. These items, when distributed, are subject to the following
+ retquirements:
+
+ a. You must ensure that all recipients of machine-executable forms of
+ these items are also able to receive and use the complete
+ machine-readable source code to the items without any charge
+ beyond the costs of data transfer.
+
+ b. You must explicitly license all recipients of your items to use
+ and re-distribute original and modified versions of the items in
+ both machine-executable and source code forms. The recipients must
+ be able to do so without any charges whatsoever, and they must be
+ able to re-distribute to anyone they choose.
+
+
+ c. If the items are not available to the general public, and the
+ initial developer of the Software requests a copy of the items,
+ then you must supply one.
+
+ Limitations of Liability
+
+In no event shall the initial developers or copyright holders be liable
+for any damages whatsoever, including - but not restricted to - lost
+revenue or profits or other direct, indirect, special, incidental or
+consequential damages, even if they have been advised of the possibility
+of such damages, except to the extent invariable law, if any, provides
+otherwise.
+
+ No Warranty
+
+The Software and this license document are provided AS IS with NO WARRANTY
+OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE.
+ Choice of Law
+
+This license is governed by the Laws of Norway. Disputes shall be settled
+by Oslo City Court.
+
+ The Qt GUI Toolkit is Copyright (C) 1994-2000 Trolltech AS.
+
+ You may use, distribute and copy the Qt GUI Toolkit under the terms of
+ GNU General Public License version 2, which is display below.
+
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-compat-headers.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-compat-headers.install
new file mode 100644
index 000000000..de0099e62
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-compat-headers.install
@@ -0,0 +1,49 @@
+usr/include/tqt3/ntqapp.h
+usr/include/tqt3/ntqarray.h
+usr/include/tqt3/ntqbitarry.h
+usr/include/tqt3/ntqbttngrp.h
+usr/include/tqt3/ntqchkbox.h
+usr/include/tqt3/ntqclipbrd.h
+usr/include/tqt3/ntqcollect.h
+usr/include/tqt3/ntqcollection.h
+usr/include/tqt3/ntqcombo.h
+usr/include/tqt3/ntqconnect.h
+usr/include/tqt3/ntqdatetm.h
+usr/include/tqt3/ntqdrawutl.h
+usr/include/tqt3/ntqdstream.h
+usr/include/tqt3/ntqfiledef.h
+usr/include/tqt3/ntqfiledlg.h
+usr/include/tqt3/ntqfileinf.h
+usr/include/tqt3/ntqfontinf.h
+usr/include/tqt3/ntqfontmet.h
+usr/include/tqt3/ntqgrpbox.h
+usr/include/tqt3/ntqintcach.h
+usr/include/tqt3/ntqiodev.h
+usr/include/tqt3/ntqlcdnum.h
+usr/include/tqt3/ntqlined.h
+usr/include/tqt3/ntqmenudta.h
+usr/include/tqt3/ntqmetaobj.h
+usr/include/tqt3/ntqmlined.h
+usr/include/tqt3/ntqmsgbox.h
+usr/include/tqt3/ntqmultilinedit.h
+usr/include/tqt3/ntqobjcoll.h
+usr/include/tqt3/ntqobjdefs.h
+usr/include/tqt3/ntqpdevmet.h
+usr/include/tqt3/ntqpmcache.h
+usr/include/tqt3/ntqpntarry.h
+usr/include/tqt3/ntqpopmenu.h
+usr/include/tqt3/ntqprndlg.h
+usr/include/tqt3/ntqprogbar.h
+usr/include/tqt3/ntqprogdlg.h
+usr/include/tqt3/ntqpsprn.h
+usr/include/tqt3/ntqpushbt.h
+usr/include/tqt3/ntqqueue.h
+usr/include/tqt3/ntqradiobt.h
+usr/include/tqt3/ntqrangect.h
+usr/include/tqt3/ntqscrbar.h
+usr/include/tqt3/ntqsocknot.h
+usr/include/tqt3/ntqstack.h
+usr/include/tqt3/ntqtabdlg.h
+usr/include/tqt3/ntqtstream.h
+usr/include/tqt3/ntqwidcoll.h
+usr/include/tqt3/ntqwindefs.h
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-headers.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-headers.install
new file mode 100644
index 000000000..be1e2d79c
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-headers.install
@@ -0,0 +1,270 @@
+usr/include/tqt3/private/*
+usr/include/tqt3/ntqabstractlayout.h
+usr/include/tqt3/ntqaccel.h
+usr/include/tqt3/ntqaccessible.h
+usr/include/tqt3/ntqaction.h
+usr/include/tqt3/ntqapplication.h
+usr/include/tqt3/ntqasciicache.h
+usr/include/tqt3/ntqasciidict.h
+usr/include/tqt3/ntqasyncimageio.h
+usr/include/tqt3/ntqasyncio.h
+usr/include/tqt3/ntqbig5codec.h
+usr/include/tqt3/ntqbitarray.h
+usr/include/tqt3/ntqbitmap.h
+usr/include/tqt3/ntqbrush.h
+usr/include/tqt3/ntqbuffer.h
+usr/include/tqt3/ntqbutton.h
+usr/include/tqt3/ntqbuttongroup.h
+usr/include/tqt3/ntqcache.h
+usr/include/tqt3/ntqcanvas.h
+usr/include/tqt3/ntqcdestyle.h
+usr/include/tqt3/ntqcheckbox.h
+usr/include/tqt3/ntqcleanuphandler.h
+usr/include/tqt3/ntqclipboard.h
+usr/include/tqt3/ntqcolor.h
+usr/include/tqt3/ntqcolordialog.h
+usr/include/tqt3/ntqcombobox.h
+usr/include/tqt3/ntqcommonstyle.h
+usr/include/tqt3/ntqcompactstyle.h
+usr/include/tqt3/ntqconnection.h
+usr/include/tqt3/ntqcstring.h
+usr/include/tqt3/ntqcursor.h
+usr/include/tqt3/ntqdatabrowser.h
+usr/include/tqt3/ntqdatastream.h
+usr/include/tqt3/ntqdatatable.h
+usr/include/tqt3/ntqdataview.h
+usr/include/tqt3/ntqdatetime.h
+usr/include/tqt3/ntqdatetimeedit.h
+usr/include/tqt3/ntqdeepcopy.h
+usr/include/tqt3/ntqdesktopwidget.h
+usr/include/tqt3/ntqdial.h
+usr/include/tqt3/ntqdialog.h
+usr/include/tqt3/ntqdict.h
+usr/include/tqt3/ntqdir.h
+usr/include/tqt3/ntqdns.h
+usr/include/tqt3/ntqdockarea.h
+usr/include/tqt3/ntqdockwindow.h
+usr/include/tqt3/ntqdom.h
+usr/include/tqt3/ntqdragobject.h
+usr/include/tqt3/ntqdrawutil.h
+usr/include/tqt3/ntqdropsite.h
+usr/include/tqt3/ntqeditorfactory.h
+usr/include/tqt3/ntqerrormessage.h
+usr/include/tqt3/ntqeucjpcodec.h
+usr/include/tqt3/ntqeuckrcodec.h
+usr/include/tqt3/ntqevent.h
+usr/include/tqt3/ntqeventloop.h
+usr/include/tqt3/ntqfeatures.h
+usr/include/tqt3/ntqfile.h
+usr/include/tqt3/ntqfiledialog.h
+usr/include/tqt3/ntqfileinfo.h
+usr/include/tqt3/ntqfocusdata.h
+usr/include/tqt3/ntqfont.h
+usr/include/tqt3/ntqfontdatabase.h
+usr/include/tqt3/ntqfontdialog.h
+usr/include/tqt3/ntqfontinfo.h
+usr/include/tqt3/ntqfontmetrics.h
+usr/include/tqt3/ntqframe.h
+usr/include/tqt3/ntqftp.h
+usr/include/tqt3/ntqgarray.h
+usr/include/tqt3/ntqgb18030codec.h
+usr/include/tqt3/ntqgbkcodec.h
+usr/include/tqt3/ntqgcache.h
+usr/include/tqt3/ntqgdict.h
+usr/include/tqt3/ntqgeneric.h
+usr/include/tqt3/ntqgif.h
+usr/include/tqt3/ntqglist.h
+usr/include/tqt3/ntqglobal.h
+usr/include/tqt3/ntqgplugin.h
+usr/include/tqt3/ntqgrid.h
+usr/include/tqt3/ntqgridview.h
+usr/include/tqt3/ntqgroupbox.h
+usr/include/tqt3/ntqguardedptr.h
+usr/include/tqt3/ntqgvector.h
+usr/include/tqt3/ntqhbox.h
+usr/include/tqt3/ntqhbuttongroup.h
+usr/include/tqt3/ntqheader.h
+usr/include/tqt3/ntqhgroupbox.h
+usr/include/tqt3/ntqhostaddress.h
+usr/include/tqt3/ntqhttp.h
+usr/include/tqt3/ntqiconset.h
+usr/include/tqt3/ntqiconview.h
+usr/include/tqt3/ntqimage.h
+usr/include/tqt3/ntqimageformatplugin.h
+usr/include/tqt3/ntqinputdialog.h
+usr/include/tqt3/ntqintcache.h
+usr/include/tqt3/ntqintdict.h
+usr/include/tqt3/ntqinterlacestyle.h
+usr/include/tqt3/ntqiodevice.h
+usr/include/tqt3/ntqjiscodec.h
+usr/include/tqt3/ntqjpegio.h
+usr/include/tqt3/ntqjpunicode.h
+usr/include/tqt3/ntqkeycode.h
+usr/include/tqt3/ntqkeysequence.h
+usr/include/tqt3/ntqlabel.h
+usr/include/tqt3/ntqlayout.h
+usr/include/tqt3/ntqlcdnumber.h
+usr/include/tqt3/ntqlibrary.h
+usr/include/tqt3/ntqlineedit.h
+usr/include/tqt3/ntqlistbox.h
+usr/include/tqt3/ntqlistview.h
+usr/include/tqt3/ntqlocale.h
+usr/include/tqt3/ntqlocalfs.h
+usr/include/tqt3/ntqmainwindow.h
+usr/include/tqt3/ntqmap.h
+usr/include/tqt3/ntqmemarray.h
+usr/include/tqt3/ntqmenubar.h
+usr/include/tqt3/ntqmenudata.h
+usr/include/tqt3/ntqmessagebox.h
+usr/include/tqt3/ntqmetaobject.h
+usr/include/tqt3/ntqmime.h
+usr/include/tqt3/ntqmngio.h
+usr/include/tqt3/ntqmotifstyle.h
+usr/include/tqt3/ntqmotifplusstyle.h
+usr/include/tqt3/ntqmovie.h
+usr/include/tqt3/ntqmultilineedit.h
+usr/include/tqt3/ntqmutex.h
+usr/include/tqt3/ntqnamespace.h
+usr/include/tqt3/ntqnetwork.h
+usr/include/tqt3/ntqnetworkprotocol.h
+usr/include/tqt3/ntqnp.h
+usr/include/tqt3/ntqobject.h
+usr/include/tqt3/ntqobjectcleanuphandler.h
+usr/include/tqt3/ntqobjectdefs.h
+usr/include/tqt3/ntqobjectdict.h
+usr/include/tqt3/ntqobjectlist.h
+usr/include/tqt3/ntqpaintdevice.h
+usr/include/tqt3/ntqpaintdevicemetrics.h
+usr/include/tqt3/ntqpainter.h
+usr/include/tqt3/ntqpair.h
+usr/include/tqt3/ntqpalette.h
+usr/include/tqt3/ntqpen.h
+usr/include/tqt3/ntqpicture.h
+usr/include/tqt3/ntqpixmap.h
+usr/include/tqt3/ntqpixmapcache.h
+usr/include/tqt3/ntqplatinumstyle.h
+usr/include/tqt3/ntqpngio.h
+usr/include/tqt3/ntqpoint.h
+usr/include/tqt3/ntqpointarray.h
+usr/include/tqt3/ntqpolygonscanner.h
+usr/include/tqt3/ntqpopupmenu.h
+usr/include/tqt3/ntqprintdialog.h
+usr/include/tqt3/ntqprinter.h
+usr/include/tqt3/ntqprocess.h
+usr/include/tqt3/ntqprogressbar.h
+usr/include/tqt3/ntqprogressdialog.h
+usr/include/tqt3/ntqptrcollection.h
+usr/include/tqt3/ntqptrdict.h
+usr/include/tqt3/ntqptrlist.h
+usr/include/tqt3/ntqptrqueue.h
+usr/include/tqt3/ntqptrstack.h
+usr/include/tqt3/ntqptrvector.h
+usr/include/tqt3/ntqpushbutton.h
+usr/include/tqt3/ntqradiobutton.h
+usr/include/tqt3/ntqrangecontrol.h
+usr/include/tqt3/ntqrect.h
+usr/include/tqt3/ntqregexp.h
+usr/include/tqt3/ntqregion.h
+usr/include/tqt3/ntqrtlcodec.h
+usr/include/tqt3/ntqscrollbar.h
+usr/include/tqt3/ntqscrollview.h
+usr/include/tqt3/ntqsemaphore.h
+usr/include/tqt3/ntqsemimodal.h
+usr/include/tqt3/ntqserversocket.h
+usr/include/tqt3/ntqsession.h
+usr/include/tqt3/ntqsessionmanager.h
+usr/include/tqt3/ntqsettings.h
+usr/include/tqt3/ntqsgistyle.h
+usr/include/tqt3/ntqshared.h
+usr/include/tqt3/ntqsignal.h
+usr/include/tqt3/ntqsignalmapper.h
+usr/include/tqt3/ntqsignalslotimp.h
+usr/include/tqt3/ntqsimplerichtext.h
+usr/include/tqt3/ntqsize.h
+usr/include/tqt3/ntqsizegrip.h
+usr/include/tqt3/ntqsizepolicy.h
+usr/include/tqt3/ntqsjiscodec.h
+usr/include/tqt3/ntqslider.h
+usr/include/tqt3/ntqsocket.h
+usr/include/tqt3/ntqsocketdevice.h
+usr/include/tqt3/ntqsocketnotifier.h
+usr/include/tqt3/ntqsortedlist.h
+usr/include/tqt3/ntqsound.h
+usr/include/tqt3/ntqspinbox.h
+usr/include/tqt3/ntqsplashscreen.h
+usr/include/tqt3/ntqsplitter.h
+usr/include/tqt3/ntqsql.h
+usr/include/tqt3/ntqsqlcursor.h
+usr/include/tqt3/ntqsqldatabase.h
+usr/include/tqt3/ntqsqldriver.h
+usr/include/tqt3/ntqsqldriverplugin.h
+usr/include/tqt3/ntqsqleditorfactory.h
+usr/include/tqt3/ntqsqlerror.h
+usr/include/tqt3/ntqsqlfield.h
+usr/include/tqt3/ntqsqlform.h
+usr/include/tqt3/ntqsqlindex.h
+usr/include/tqt3/ntqsqlpropertymap.h
+usr/include/tqt3/ntqsqlquery.h
+usr/include/tqt3/ntqsqlrecord.h
+usr/include/tqt3/ntqsqlresult.h
+usr/include/tqt3/ntqsqlselectcursor.h
+usr/include/tqt3/ntqstatusbar.h
+usr/include/tqt3/ntqstring.h
+usr/include/tqt3/ntqstringlist.h
+usr/include/tqt3/ntqstrlist.h
+usr/include/tqt3/ntqstrvec.h
+usr/include/tqt3/ntqstyle.h
+usr/include/tqt3/ntqstylefactory.h
+usr/include/tqt3/ntqstyleplugin.h
+usr/include/tqt3/ntqstylesheet.h
+usr/include/tqt3/ntqsyntaxhighlighter.h
+usr/include/tqt3/ntqt.h
+usr/include/tqt3/ntqtabbar.h
+usr/include/tqt3/ntqtabdialog.h
+usr/include/tqt3/ntqtable.h
+usr/include/tqt3/ntqtabwidget.h
+usr/include/tqt3/ntqtextbrowser.h
+usr/include/tqt3/ntqtextcodec.h
+usr/include/tqt3/ntqtextcodecfactory.h
+usr/include/tqt3/ntqtextcodecplugin.h
+usr/include/tqt3/ntqtextedit.h
+usr/include/tqt3/ntqtextstream.h
+usr/include/tqt3/ntqtextview.h
+usr/include/tqt3/ntqthread.h
+usr/include/tqt3/ntqthreadstorage.h
+usr/include/tqt3/ntqtimer.h
+usr/include/tqt3/ntqtl.h
+usr/include/tqt3/ntqtoolbar.h
+usr/include/tqt3/ntqtoolbox.h
+usr/include/tqt3/ntqtoolbutton.h
+usr/include/tqt3/ntqtooltip.h
+usr/include/tqt3/ntqtranslator.h
+usr/include/tqt3/ntqtsciicodec.h
+usr/include/tqt3/ntqurl.h
+usr/include/tqt3/ntqurlinfo.h
+usr/include/tqt3/ntqurloperator.h
+usr/include/tqt3/ntqutfcodec.h
+usr/include/tqt3/ntquuid.h
+usr/include/tqt3/ntqvalidator.h
+usr/include/tqt3/ntqvaluelist.h
+usr/include/tqt3/ntqvaluestack.h
+usr/include/tqt3/ntqvaluevector.h
+usr/include/tqt3/ntqvariant.h
+usr/include/tqt3/ntqvbox.h
+usr/include/tqt3/ntqvbuttongroup.h
+usr/include/tqt3/ntqvfbhdr.h
+usr/include/tqt3/ntqvgroupbox.h
+usr/include/tqt3/ntqwaitcondition.h
+usr/include/tqt3/ntqwhatsthis.h
+usr/include/tqt3/ntqwidget.h
+usr/include/tqt3/ntqwidgetintdict.h
+usr/include/tqt3/ntqwidgetlist.h
+usr/include/tqt3/ntqwidgetplugin.h
+usr/include/tqt3/ntqwidgetstack.h
+usr/include/tqt3/ntqwindowdefs.h
+usr/include/tqt3/ntqwindowsstyle.h
+usr/include/tqt3/ntqwinexport.h
+usr/include/tqt3/ntqwizard.h
+usr/include/tqt3/ntqwmatrix.h
+usr/include/tqt3/ntqworkspace.h
+usr/include/tqt3/ntqxml.h
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-i18n.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-i18n.install
new file mode 100644
index 000000000..cd272202b
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-i18n.install
@@ -0,0 +1,8 @@
+usr/share/tqt3/translations/qt_ar.qm
+usr/share/tqt3/translations/qt_cs.qm
+usr/share/tqt3/translations/qt_de.qm
+usr/share/tqt3/translations/qt_es.qm
+usr/share/tqt3/translations/qt_fr.qm
+usr/share/tqt3/translations/qt_he.qm
+usr/share/tqt3/translations/qt_ru.qm
+usr/share/tqt3/translations/qt_sk.qm
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-data.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-data.install
new file mode 100644
index 000000000..b9308b1b4
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-data.install
@@ -0,0 +1 @@
+../../debian/qtrc etc/tqt3/
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.docs b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.docs
new file mode 100644
index 000000000..dbd9a5d19
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.docs
@@ -0,0 +1,4 @@
+README
+README.immodule
+README-QT.TXT
+PLATFORMS
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.install
new file mode 100644
index 000000000..a022db2cc
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.install
@@ -0,0 +1,9 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.la
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.prl
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.so
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.prl
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so
+usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/tqt-mt.pc
+usr/include/tqt3/ntqgl.h
+usr/include/tqt3/ntqglcolormap.h
+usr/include/tqt3/ntqwidgetfactory.h
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.links b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.links
new file mode 100644
index 000000000..9da3a5e25
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-dev.links
@@ -0,0 +1,11 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.la /usr/share/tqt3/lib/libtqt-mt.la
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.prl /usr/share/tqt3/lib/libtqui.prl
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so.1.0.0 /usr/share/tqt3/lib/libtqui.so
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so.1.0.0 /usr/share/tqt3/lib/libtqui.so.1
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so.1.0.0 /usr/share/tqt3/lib/libtqui.so.1.0
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.prl /usr/share/tqt3/lib/libtqt-mt.prl
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.so.3.5.0 /usr/share/tqt3/lib/libtqt-mt.so
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.so.3.5.0 /usr/share/tqt3/lib/libtqt-mt.so.3
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.so.3.5.0 /usr/share/tqt3/lib/libtqt-mt.so.3.5
+/usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins /usr/share/tqt3/plugins
+/usr/include/tqt3 /usr/share/tqt3/include
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-ibase.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-ibase.install
new file mode 100644
index 000000000..1cdae4fe4
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-ibase.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/sqldrivers/libqsqlibase.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-mysql.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-mysql.install
new file mode 100644
index 000000000..8f5572965
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-mysql.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/sqldrivers/libqsqlmysql.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-odbc.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-odbc.install
new file mode 100644
index 000000000..d51b3fd7f
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-odbc.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/sqldrivers/libqsqlodbc.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-psql.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-psql.install
new file mode 100644
index 000000000..a5e2b70cd
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-psql.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/sqldrivers/libqsqlpsql.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite.install
new file mode 100644
index 000000000..d637b096b
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/sqldrivers/libqsqlite.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite3.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite3.install
new file mode 100644
index 000000000..3f3392374
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt-sqlite3.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/sqldrivers/libqsqlite3.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.docs b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.docs
new file mode 100644
index 000000000..dbd9a5d19
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.docs
@@ -0,0 +1,4 @@
+README
+README.immodule
+README-QT.TXT
+PLATFORMS
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.install b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.install
new file mode 100644
index 000000000..33303e90c
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.install
@@ -0,0 +1,4 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqt-mt.so.*
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so.1.*
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/imageformats/libqmng.so
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/inputmethods/*.so
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.links b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.links
new file mode 100644
index 000000000..8c8f30e38
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.links
@@ -0,0 +1 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so.1.0.0 /usr/lib/$(DEB_HOST_MULTIARCH)/libtqui.so.1
diff --git a/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.postrm b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.postrm
new file mode 100644
index 000000000..bb679158a
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/libtqt3-mt.postrm
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+if [ "$1" = "purge" ]; then
+ if [ -d "/usr/share/doc/libtqt3-mt/" ]; then
+ rm -rf /usr/share/doc/libtqt3-mt/
+ fi
+fi
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/maintain/assistant-tqt3.desktop b/ubuntu/_base/dependencies/tqt3/debian/maintain/assistant-tqt3.desktop
new file mode 100644
index 000000000..3072b99aa
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/maintain/assistant-tqt3.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Exec=tqassistant
+Name=TQt3 Assistant
+Name[de]=TQt3 Assistent
+Comment=TQt3 Helpcenter
+Comment[de]= TQt3 Hilfezentrum
+MimeType=application/x-assistant;
+Icon=assistant
+Terminal=false
+Type=Application
+Categories=Qt;Development;
diff --git a/ubuntu/_base/dependencies/tqt3/debian/maintain/build-examples.sh b/ubuntu/_base/dependencies/tqt3/debian/maintain/build-examples.sh
new file mode 100644
index 000000000..f62d83b85
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/maintain/build-examples.sh
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+BUILDDIR=$PWD
+export QTDIR=/usr/share/tqt3
+
+# first copy over the libtqt-mt.so build configuration of .qmake.cache
+cp /usr/share/tqt3/.qmake.cache ./.qmake.cache
+
+# Now compile the examples. The themes example
+# won't work since ntqconfig.h is not really correct with the
+# ifdef's for the TQT_NO_xyz_STYLE, so we use make -k to continue
+cd examples; qmake -o Makefile examples.pro; make -k
+
+# Now compile the tutorial.
+cd $BUILDDIR/tutorial; qmake -o Makefile tutorial.pro; make
+
+# Then the designer examples.
+cd $BUILDDIR/tools/designer/examples
+for a in `find . -type d -maxdepth 1 -mindepth 1`; do
+ cd $a && qmake -o Makefile $a.pro; make; cd ..;
+done
+
+# There is a bigger sql example in book/ with more subdirectories:
+cd book
+for a in `find . -type d -maxdepth 1 -mindepth 1`; do
+ cd $a && qmake -o Makefile $a.pro; make; cd ..;
+done
+
+# Finally, build the linguist tutorials:
+cd $BUILDDIR/tools/linguist/tutorial
+for a in `find . -type d -maxdepth 1 -mindepth 1`; do
+ cd $a && qmake -o Makefile $a.pro; make; cd ..;
+done
+
+# Return to the build directory
+cd $BUILDDIR
diff --git a/ubuntu/_base/dependencies/tqt3/debian/maintain/designer-tqt3.desktop b/ubuntu/_base/dependencies/tqt3/debian/maintain/designer-tqt3.desktop
new file mode 100644
index 000000000..cc95cead5
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/maintain/designer-tqt3.desktop
@@ -0,0 +1,77 @@
+[Desktop Entry]
+Encoding=UTF-8
+Exec=tqdesigner
+Name=TQt3 Designer
+Name[bg]=TQt3 Дизайнер
+Name[br]=Ergrafer TQt3
+Name[ca]=Dissenyador TQt3
+Name[cs]=TQt3 designer
+Name[de]=TQt3-Designer
+Name[eo]=TQt3-Desegnilo
+Name[es]=Diseñador TQt3
+Name[et]=TQt3 disainer
+Name[eu]=TQt3 Diseinatzailea
+Name[gl]=Deseñador de TQt3
+Name[he]=TQt3 בצעמ
+Name[it]=Designer TQt3
+Name[ja]=TQt3デザイナー
+Name[ko]=TQt3 디자이너
+Name[lv]=TQt3 Dizainers
+Name[mk]=TQt3 дизајнер
+Name[no]=TQt3-designer
+Name[oc]=Dessinador TQt3
+Name[pl]=Projektant TQt3
+Name[sk]=TQt3 Dizajnér
+Name[sl]=Snovalnik TQt3
+Name[ta]=TQt3 À¨¼ôÀ¡Ç÷
+Name[uk]=Дизайнер TQt3
+Name[zh_CN.GB2312]=TQt3 设计者
+Name[zh_TW.Big5]=TQt3 設計器
+Comment=TQt3 interface designer
+Comment[az]=TQt3 axtar üz dizayn proqramı
+Comment[bg]=TQt3 interface дизайнер
+Comment[br]=Ergrafer etrefas TQt3
+Comment[ca]=Dissenyador d'interfícies TQt3
+Comment[cs]=Editor UI pro TQt3
+Comment[da]=TQt3 grænseflade designer
+Comment[de]=Schnittstellen-Designer für TQt3
+Comment[el]=Σχεδιασμός περιβάλλοντων TQt3
+Comment[eo]=TQt3-Interfacdesegnilo
+Comment[es]=Diseñador de interfaces de TQt3
+Comment[et]=TQt3 dialoogide redaktor
+Comment[eu]=TQt3 interfaze diseinatzailea
+Comment[fi]=TQt3:n käyttöliittymäsuunnittelija
+Comment[fr]=Conception d'interfaces avec TQt3
+Comment[gl]=Editor de interfaces de TQt3
+Comment[he]=TQt3-ל םיקשממ בצעמ
+Comment[hu]=TQt3 felülettervező
+Comment[is]=Viðmótshönnunartól fyrir TQt3
+Comment[it]=Editor per le interfaccie TQt3
+Comment[ja]=TQt3インターフェースデザイナー
+Comment[ko]=TQt3 인터페이스 디자이너
+Comment[lt]=TQt3 sąsajos redaktorius
+Comment[lv]=TQt3 starsejas dizainers
+Comment[mk]=Дизајнер на TQt3 дијалози
+Comment[nl]=TQt3 interface-ontwerper
+Comment[no]=TQt3-grensesnittdesigner
+Comment[no_NY]=Redigering av TQt3-miljø
+Comment[oc]=Dessinador d'interfacies TQt3
+Comment[pl]=Projektant interfejsu TQt3
+Comment[pt]=Editor de interfaces do TQt3
+Comment[pt_BR]=Designer de interface TQt3
+Comment[ro]=Dezvoltator de interfeţe TQt3
+Comment[ru]=редактор интерфейсов приложений TQt3
+Comment[sk]=TQt3 dizajnér rozhrania
+Comment[sl]=Snovalnik vmesnikov za TQt3
+Comment[sr]=Dizajner TQt3 interfejsa
+Comment[sv]=Editor för gränssnitt till TQt3
+Comment[ta]=TQt3 À¨¼ôÀ¡Ç÷
+Comment[tr]=TQt3 arayüz tasarım programı
+Comment[uk]=Редактор інтерфейсу для TQt3
+Comment[zh_CN.GB2312]=TQt3 界面设计程序
+Comment[zh_TW.Big5]=TQt3 介面編輯器
+MimeType=application/x-designer;
+Icon=designer
+Terminal=false
+Type=Application
+Categories=Qt;Development;
diff --git a/ubuntu/_base/dependencies/tqt3/debian/maintain/linguist-tqt3.desktop b/ubuntu/_base/dependencies/tqt3/debian/maintain/linguist-tqt3.desktop
new file mode 100644
index 000000000..d879d32db
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/maintain/linguist-tqt3.desktop
@@ -0,0 +1,25 @@
+[Desktop Entry]
+Exec=tqlinguist
+Name=TQt3 Linguist
+Name[de]=TQt3-Linguist
+Name[eo]=TQt3-Lingvisto
+Name[es]=Lingüista TQt3
+Name[ko]=TQt3 언어학자
+Name[lv]=TQt3 Lingvists
+Comment=Tool for translating message catalogues of TQt3 based programs
+Comment[da]=Redskab til at oversætte TQt3 baserede programmer
+Comment[de]=Dienstprogramm zur Übersetzung von Programmen, die auf TQt3 basieren
+Comment[eo]=Ilo por tradukado de mesaĝaroj de TQt3-bazitaj programoj
+Comment[es]=Herramienta para la traducción de catálogos de mensajes de programas basados en TQt3
+Comment[he]=TQt3 תוססובמ תוינכות לש תועדוה יגולטק םוגרתל ילכ
+Comment[hu]=Segédprogram a TQt3-alapú programok üzenetfájljainak lefordításához
+Comment[ko]=TQt3를 바탕으로 하는 프로그램에서 쓸 번역된 메세지 목록을 관리하는 도구
+Comment[lv]=Rīks ziņojumu katalogu tulkošanai uz TQt3 bāzētās programmās
+Comment[pt]=Ferramenta para traduzir os catálogos de mensagens de programas do TQt3
+Comment[pt_BR]=Ferramenta para traduzir os catálogos de mensagens de programas do TQt3
+Comment[sv]=Verktyg för att översätta meddelandekataloger från TQt3-baserade program
+MimeType=application/x-linguist;
+Terminal=false
+Icon=linguist
+Type=Application
+Categories=Qt;Development
diff --git a/ubuntu/_base/dependencies/tqt3/debian/maintain/mkpatch.sh b/ubuntu/_base/dependencies/tqt3/debian/maintain/mkpatch.sh
new file mode 100644
index 000000000..609a44bc1
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/maintain/mkpatch.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+diff -Nru -x Makefile.cvs -x README.qt-copy -x upgrade_script.qt -x .cvsignore -x CVS -x include -x debian -x doc -x examples -x 3rdparty -x images -x mkspecs -I '^\*\*\( $\| \$Id\)' -I '^\#\( $\| \$Id\)' qt-x11-free-3.1.1.old/ qt-x11-free-3.1.1/ > qtcopy.diff
diff --git a/ubuntu/_base/dependencies/tqt3/debian/maintain/tqt3config.desktop b/ubuntu/_base/dependencies/tqt3/debian/maintain/tqt3config.desktop
new file mode 100644
index 000000000..b3535c06f
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/maintain/tqt3config.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Exec=tqtconfig
+Name=TQt3 Configuration
+Name[de]=TQt3 Konfiguration
+Comment=A graphical configuration tool for programs using TQt 3
+Comment[de]=Ein grafisches Konfigurationstool für TQt3-Programme
+MimeType=application/x-qtconfig;
+Terminal=false
+Icon=qtconfig
+Type=Application
+Categories=Qt;Settings;
diff --git a/ubuntu/_base/dependencies/tqt3/debian/patches/06_disable_rpath.diff b/ubuntu/_base/dependencies/tqt3/debian/patches/06_disable_rpath.diff
new file mode 100644
index 000000000..a3d74ffce
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/patches/06_disable_rpath.diff
@@ -0,0 +1,30 @@
+author: Martin Loschwitz <madkiss@madkiss.org>
+
+Disables the rpath settings in qmake.conf
+
+Index: b/mkspecs/linux-g++/qmake.conf
+===================================================================
+--- a/mkspecs/linux-g++/qmake.conf
++++ b/mkspecs/linux-g++/qmake.conf
+@@ -55,7 +55,7 @@
+ QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
+ QMAKE_LFLAGS_SONAME = -Wl,-soname,
+ QMAKE_LFLAGS_THREAD =
+-QMAKE_RPATH = -Wl,-rpath,
++QMAKE_RPATH =
+
+ QMAKE_LIBS = -luuid
+ QMAKE_LIBS_DYNLOAD = -ldl
+Index: b/mkspecs/linux-g++-64/qmake.conf
+===================================================================
+--- a/mkspecs/linux-g++-64/qmake.conf
++++ b/mkspecs/linux-g++-64/qmake.conf
+@@ -58,7 +58,7 @@
+ QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB
+ QMAKE_LFLAGS_SONAME = -Wl,-soname,
+ QMAKE_LFLAGS_THREAD =
+-QMAKE_RPATH = -Wl,-rpath,
++QMAKE_RPATH =
+
+ QMAKE_LIBS = -luuid
+ QMAKE_LIBS_DYNLOAD = -ldl
diff --git a/ubuntu/_base/dependencies/tqt3/debian/patches/09_amd64_lib64.diff b/ubuntu/_base/dependencies/tqt3/debian/patches/09_amd64_lib64.diff
new file mode 100644
index 000000000..de42482fc
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/patches/09_amd64_lib64.diff
@@ -0,0 +1,16 @@
+--- a/mkspecs/linux-g++-64/qmake.conf
++++ b/mkspecs/linux-g++-64/qmake.conf
+@@ -43,11 +43,11 @@ QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_T
+ QMAKE_INCDIR =
+ QMAKE_LIBDIR =
+ QMAKE_INCDIR_X11 = /usr/X11R6/include
+-QMAKE_LIBDIR_X11 = /usr/X11R6/lib64
++QMAKE_LIBDIR_X11 = /usr/X11R6/lib
+ QMAKE_INCDIR_TQT = $(TQTDIR)/include
+ QMAKE_LIBDIR_TQT = $(TQTDIR)/lib64
+ QMAKE_INCDIR_OPENGL = /usr/X11R6/include
+-QMAKE_LIBDIR_OPENGL = /usr/X11R6/lib64
++QMAKE_LIBDIR_OPENGL = /usr/X11R6/lib
+
+ QMAKE_LINK = g++
+ QMAKE_LINK_SHLIB = g++
diff --git a/ubuntu/_base/dependencies/tqt3/debian/patches/72_dont_trust_uname-m_use_dpkg-arch_instead.diff b/ubuntu/_base/dependencies/tqt3/debian/patches/72_dont_trust_uname-m_use_dpkg-arch_instead.diff
new file mode 100644
index 000000000..b4e71d35b
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/patches/72_dont_trust_uname-m_use_dpkg-arch_instead.diff
@@ -0,0 +1,50 @@
+author: Sune Vuorela <debian@pusling.com>
+
+--- a/configure
++++ b/configure
+@@ -34,7 +34,44 @@ SUPPORTED=
+ #-------------------------------------------------------------------------------
+
+ # need that throughout the script
+-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
++DPKG_ARCH=`(dpkg-architecture -qDEB_HOST_ARCH) 2>/dev/null` || UNAME_MACHINE=unknown
++case $DPKG_ARCH in
++ amd64)
++ UNAME_MACHINE="x86_64"
++ ;;
++ arm)
++ UNAME_MACHINE="armv4l"
++ ;;
++ armel)
++ UNAME_MACHINE="armv5tel"
++ ;;
++ hppa)
++ UNAME_MACHINE="parisc64"
++ ;;
++ hurd-i386)
++ UNAME_MACHINE="i686-AT386"
++ ;;
++ i386)
++ UNAME_MACHINE="i686"
++ ;;
++ kfreebsd-amd64)
++ UNAME_MACHINE="x86_64"
++ ;;
++ kfreebsd-i386)
++ UNAME_MACHINE="i586"
++ ;;
++ mipsel)
++ UNAME_MACHINE="mips"
++ ;;
++ powerpc)
++ UNAME_MACHINE="ppc"
++ ;;
++ *)
++ UNAME_MACHINE="$DPKG_ARCH"
++ ;;
++
++
++esac
+ UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
+ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
+ UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
diff --git a/ubuntu/_base/dependencies/tqt3/debian/patches/series b/ubuntu/_base/dependencies/tqt3/debian/patches/series
new file mode 100644
index 000000000..e6bdb92af
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/patches/series
@@ -0,0 +1,3 @@
+06_disable_rpath.diff
+09_amd64_lib64.diff
+72_dont_trust_uname-m_use_dpkg-arch_instead.diff
diff --git a/ubuntu/_base/dependencies/tqt3/debian/qt_plugins_3.3rc b/ubuntu/_base/dependencies/tqt3/debian/qt_plugins_3.3rc
new file mode 100644
index 000000000..e193b495c
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/qt_plugins_3.3rc
@@ -0,0 +1,4 @@
+[usr]
+lib/trinity/plugins/styles/plastik.so=30306^e3^ei686 Linux g++-4.* full-config^e2006-09-29T20:06:31^e
+lib/tqt3/plugins/imageformats/libqmng.so=30306^e3^ei686 Linux g++-4.* full-config^e2006-08-25T18:22:18^e
+
diff --git a/ubuntu/_base/dependencies/tqt3/debian/qtrc b/ubuntu/_base/dependencies/tqt3/debian/qtrc
new file mode 100644
index 000000000..4f44006ae
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/qtrc
@@ -0,0 +1,28 @@
+[General]
+GUIEffects=general^eanimatecombo^e
+embedFonts=true
+enableXft=true
+font=Sans Serif,9,-1,5,50,0,0,0,0,0
+fontPath=\0
+useXft=true
+style=Plastik
+
+[KDE]
+contrast=7
+
+[KWinPalette]
+activeBackground=#1f26ad
+activeBlend=#259bb8
+activeForeground=#ffffff
+activeTitleBtnBg=#e6e6e6
+frame=#efefef
+inactiveBackground=#cdcdcd
+inactiveBlend=#ababab
+inactiveForeground=#dddddd
+inactiveFrame=#efefef
+inactiveTitleBtnBg=#ebebeb
+
+[Palette]
+active=#000000^e#dddfe4^e#ffffff^e#ffffff^e#555555^e#c7c7c7^e#000000^e#ffffff^e#000000^e#ffffff^e#efefef^e#000000^e#678db2^e#ffffff^e#0000ee^e#52188b^e
+disabled=#808080^e#dddfe4^e#ffffff^e#ffffff^e#555555^e#c7c7c7^e#c7c7c7^e#ffffff^e#808080^e#ffffff^e#efefef^e#000000^e#567594^e#ffffff^e#0000ee^e#52188b^e
+inactive=#000000^e#dddfe4^e#ffffff^e#ffffff^e#555555^e#c7c7c7^e#000000^e#ffffff^e#000000^e#ffffff^e#efefef^e#000000^e#678db2^e#ffffff^e#0000ee^e#52188b^e
diff --git a/ubuntu/_base/dependencies/tqt3/debian/rules b/ubuntu/_base/dependencies/tqt3/debian/rules
new file mode 100755
index 000000000..50b75c5df
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/rules
@@ -0,0 +1,489 @@
+#!/usr/bin/make -f
+
+# build variables
+export QTDIR=$(shell pwd)
+
+# re-set $(LD_LIBRARY_PATH)
+OLD_LD_LIBRARY_PATH := $(LD_LIBRARY_PATH)
+export LD_LIBRARY_PATH=$(QTDIR)/lib:$(OLD_LD_LIBRARY_PATH)
+
+# fix path
+OLD_PATH := $(PATH)
+export PATH=$(QTDIR)/bin:$(OLD_PATH)
+
+DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
+ && echo xz || echo bzip2)
+
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
+# Honour "parallel=N" option of DEB_BUILD_OPTIONS. Comment out to
+# never build in parallel, regardless of DEB_BUILD_OPTIONS.
+DEB_BUILD_PARALLEL = true
+
+ifeq ($(DEB_HOST_ARCH_OS),hurd)
+ PLATFORM_ARG = hurd-g++
+else #hurd
+ifeq ($(DEB_HOST_ARCH),sparc)
+ PLATFORM_ARG = linux-g++-sparc
+else #sparc
+ PLATFORM_ARG = linux-g++
+endif #sparc
+endif #hurd
+
+# quilt stuff
+#include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+# build variables (directorys)
+DEBIAN = $(shell pwd)/debian
+P_LIBS = $(DEBIAN)/libtqt3-mt
+P_DOC = $(DEBIAN)/tqt3-doc
+P_APPSDEV = $(DEBIAN)/tqt3-apps-dev
+P_HEADERS = $(DEBIAN)/libtqt3-headers
+P_QTMTDEV = $(DEBIAN)/libtqt3-mt-dev
+
+TMP_INSTALL = $(DEBIAN)/tmp-install
+
+CONFIGURE_OPTS = \
+ -prefix "/usr" \
+ -sysconfdir "/etc/tqt3" \
+ -datadir "/usr/share/tqt3" \
+ -headerdir "/usr/include/tqt3" \
+ -docdir "/usr/share/tqt3/doc" \
+ -libdir "/usr/lib/$(DEB_HOST_MULTIARCH)" \
+ -plugindir "/usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins" \
+ -translationdir "/usr/share/tqt3/translations" \
+ \
+ -thread \
+ -shared \
+ -fast \
+ -no-exceptions \
+ -platform $(PLATFORM_ARG) \
+ \
+ -nis \
+ -no-pch \
+ -cups \
+ -stl \
+ -ipv6 \
+ \
+ -sm \
+ -xshape \
+ -xinerama \
+ -xcursor \
+ -xrandr \
+ -xrender \
+ -xft \
+ -tablet \
+ -xkb \
+ \
+ -system-zlib \
+ -system-libpng \
+ -system-libmng \
+ -system-libjpeg \
+ -system-nas-sound \
+ \
+ -enable-opengl \
+ -dlopen-opengl \
+ \
+ -qt-gif \
+ -qt-imgfmt-png \
+ -qt-imgfmt-jpeg \
+ -plugin-imgfmt-mng \
+ \
+ -plugin-sql-odbc \
+ -plugin-sql-psql \
+ -plugin-sql-mysql \
+ -plugin-sql-ibase \
+ -plugin-sql-sqlite \
+ -plugin-sql-sqlite3 \
+ \
+ -I/usr/include/mysql \
+ -I/usr/include/freetype2 \
+ -I`pg_config --includedir` \
+ -I`pg_config --includedir-server` \
+ -L/usr/lib/$(DEB_HOST_MULTIARCH)\
+ \
+ -lfontconfig \
+ -inputmethod \
+ -glibmainloop \
+ # End of CONFIGURE_OPTS
+
+interbase_archs := i386 amd64 sparc powerpc
+ifneq ($(DEB_HOST_ARCH_CPU),$(findstring $(DEB_HOST_ARCH_CPU),$(interbase_archs)))
+ CONFIGURE_OPTS += -no-sql-ibase
+ IBASE = -Nlibtqt3-mt-ibase
+else
+ IBASE =
+endif
+
+ifeq ($(DEB_HOST_ARCH_OS),hurd)
+ CONFIGURE_OPTS += -no-sql-ibase
+ IBASE = -Nlibtqt3-mt-ibase
+endif
+
+ifeq ($(DEB_HOST_ARCH),arm)
+ CONFIGURE_OPTS += -DQT_QLOCALE_USES_FCVT
+endif
+
+post-patches::
+ dh_testdir
+
+build build-arch: libqt-thread-stamp
+build-indep:
+
+ touch build-stamp
+
+libqt-thread-stamp: post-patches
+
+ @echo "QTDIR is ${QTDIR}"
+
+ dh_testdir
+
+ echo yes | ./configure $(CONFIGURE_OPTS)
+
+ rm -rf include/ntqinputcontext.h include/ntqinputcontextfactory.h include/ntqinputcontextplugin.h
+ ln -s ../src/kernel/ntqinputcontext.h include/ntqinputcontext.h
+ ln -s ../src/inputmethod/ntqinputcontextfactory.h include/ntqinputcontextfactory.h
+ ln -s ../src/inputmethod/ntqinputcontextplugin.h include/ntqinputcontextplugin.h
+
+ # proceed
+ $(MAKE) sub-src sub-plugins sub-tools
+ $(MAKE) -C src INSTALL_ROOT=$(TMP_INSTALL) install_target
+ $(MAKE) INSTALL_ROOT=$(TMP_INSTALL) install
+ $(MAKE) INSTALL_ROOT=$(TMP_INSTALL) plugins-install
+
+ # archives get accidentally stripped by make install. Copy over unstripped ones for now.
+ -cp lib/lib*.a $(TMP_INSTALL)/usr/lib/
+
+ cp bin/tqtrename140 $(TMP_INSTALL)/usr/bin/
+ cp bin/tqtfindtr $(TMP_INSTALL)/usr/bin/
+
+ # build tqtconv2ui
+ cd tools/designer/tools/tqtconv2ui && $(MAKE)
+ cp bin/tqtconv2ui $(TMP_INSTALL)/usr/bin/tqtconv2ui
+
+ # build tqvfb
+ cd tools/tqvfb/ && $(MAKE)
+ cp tools/tqvfb/tqvfb $(TMP_INSTALL)/usr/bin/tqvfb
+
+ # install qmake.cache file
+ install -d $(P_QTMTDEV)/usr/share/tqt3/
+ cat .qmake.cache | sed "s#$(QTDIR)#/usr/share/tqt3#g" > $(P_QTMTDEV)/usr/share/tqt3/.qmake.cache
+
+ # install ntqconfig.h for the mt
+ install -m 644 -D include/ntqconfig.h $(P_QTMTDEV)/usr/include/tqt3/ntqconfig.h
+ install -m 644 -D include/ntqmodules.h $(P_QTMTDEV)/usr/include/tqt3/ntqmodules.h
+
+ install -m 644 -D include/ntqinputcontext.h $(P_HEADERS)/usr/include/tqt3/ntqinputcontext.h
+ install -m 644 -D include/ntqinputcontextfactory.h $(P_HEADERS)/usr/include/tqt3/ntqinputcontextfactory.h
+ install -m 644 -D include/ntqinputcontextplugin.h $(P_HEADERS)/usr/include/tqt3/ntqinputcontextplugin.h
+
+ touch libqt-thread-stamp
+
+clean::
+
+ dh_testdir
+
+ -rm -rf debian/patched
+ -rm -rf build-stamp libqt-thread-stamp
+
+ -chmod -R u+w *
+ -chmod a-x doc/html/layout?.png
+
+ if [ -f "src/Makefile" ]; then \
+ $(MAKE) -C src clean; $(MAKE) -C plugins/src distclean; $(MAKE) -C tools distclean; \
+ $(MAKE) -C tools/maketqpf distclean; $(MAKE) -C tools/qconfig distclean; $(MAKE) -C tools/tqvfb distclean; \
+ $(MAKE) -C tools/msg2tqm distclean; $(MAKE) -C tools/tqtmergetr distclean; $(MAKE) -C tools/qembed distclean; \
+ $(MAKE) -C tools/designer/tools/tqtconv2ui distclean; $(MAKE) -C tools/designer/tools/tqtcreatecw distclean; \
+ $(MAKE) -C tools/designer/plugins/glade distclean; $(MAKE) -C tools/designer/plugins/qglwidget distclean; \
+ $(MAKE) -C config.tests/unix/largefile distclean; $(MAKE) -C qmake distclean; \
+ fi
+
+ -rm -rf .qmake.cache src/.qmake.internal.cache tools/designer/designer/.qmake.internal.cache qmake/GNUmakefile \
+ config.status bin/moc bin/tqmake src/moc/*.o mkspecs/default lib/lib* `pwd`/debian/doc $(TMP_INSTALL) \
+ src/tools/qconfig.cpp include/ntqconfig.h include/ntqmodules.h plugins/accessibleqtwidgets.prl \
+ config.tests/unix/ipv6/ipv6test config.tests/unix/ipv6/ipv6test.o config.tests/unix/ptrsize/ptrsizetest.o \
+ config.tests/unix/ptrsize/ptrsizetest config.tests/unix/endian/endiantest.o \
+ config.tests/unix/endian/endiantest lib/tqt-mt.pc extensions/nsplugin/examples/trivial/libtrivial.prl \
+ extensions/nsplugin/examples/grapher/libgrapher.prl bin/designer
+
+ rm -f qmake/*o
+ rm -rf include/ntqinputcontext.h include/ntqinputcontextfactory.h include/ntqinputcontextplugin.h
+ rm -f src/.obj/debug-shared-mt/*o plugins/src/inputmethods/imsw-multi/.obj/debug-shared-mt/*o plugins/inputmethods/*so
+ rm -f plugins/src/inputmethods/imsw-none/.obj/debug-shared-mt/*o plugins/src/inputmethods/simple/.obj/debug-shared-mt/*o plugins/src/inputmethods/xim/.obj/debug-shared-mt/*o
+
+ # delete generated Makefiles but save the toplevel Makefile
+ -mv Makefile Makefile.save
+ for a in `find . -name 'Makefile'`; do rm -f "$$a"; done
+ -mv Makefile.save Makefile
+
+ cd examples/ && find . -name '.obj' | xargs rm -rf
+
+ # revert multi-arch path in install files
+ for a in debian/*install debian/*links; do \
+ [ ! -f $$a.arch ] || \
+ mv $$a.arch $$a; \
+ done
+
+ dh_clean
+
+install: build
+
+ dh_testdir
+ dh_testroot
+
+ dh_clean -i
+ dh_installdirs
+
+ # update multi-arch path in install files
+ for a in debian/*install debian/*links; do \
+ [ -d $$a ] || [ -f $$a.arch ] || \
+ sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
+ done
+
+ # fix .prl files
+ for a in $(TMP_INSTALL)/usr/lib/$(DEB_HOST_MULTIARCH)/*prl; do cat "$$a" | sed \
+ "s#$(QTDIR)#/usr/share/tqt3#g" > "$$a".new && mv "$$a".new "$$a"; done
+
+ dh_install $(IBASE) --sourcedir=$(TMP_INSTALL)
+
+ ## build tqt3-doc package
+ # copy all docs there first
+ install -d $(P_DOC)/usr/share/tqt3/doc/html/
+ for a in `cd $(TMP_INSTALL)/usr/share/tqt3/doc/html/ && find`; do cp $(TMP_INSTALL)/usr/share/tqt3/doc/html/"$$a" $(P_DOC)/usr/share/tqt3/doc/html/; done
+ #typo bugfix
+ sed -i -e 's/reveives/receives/' $(P_DOC)/usr/share/tqt3/doc/html/ntqwidget.html
+
+ ## build designer package documentation
+ # tqt3-designer
+ install -d `pwd`/debian/tqt3-designer/usr/share/tqt3/doc/html/
+ for a in `cat doc/html/designer*.html doc/html/designer*.dcf | grep png | sed 's/^.*src=\"\([^\"]+\)\".*$$/\1/' | \
+ perl -pe 's#<\?p[^>]+>##' | tee outputfile | perl -ne '/<img [^>]*(src=\"[^"]+\")/; print $$1' | \
+ sed 's/src=//g' | sed 's/"/ /g'`; do cp doc/html/"$$a" `pwd`/debian/tqt3-designer/usr/share/tqt3/doc/html/ && \
+ rm -rf $(P_DOC)/usr/share/tqt3/doc/html/"$$a" || true; done
+ rm -rf outputfile `pwd`/debian/tqt3-designer/usr/share/tqt3/doc/html/logo32.png
+ rm -rf `pwd`/debian/tqt3-doc/usr/share/tqt3/doc/html/designer*
+
+ ## build linguist package documentation
+ # tqt3-linguist
+ install -d `pwd`/debian/tqt3-linguist/usr/share/tqt3/doc/html/
+ for a in `cat doc/html/linguist*.html doc/html/linguist*.dcf | grep png | sed 's/^.*src=\"\([^\"]+\)\".*$$/\1/' | \
+ perl -pe 's#<\?p[^>]+>##' | tee outputfile | perl -ne '/<img [^>]*(src=\"[^"]+\")/; print $$1' | \
+ sed 's/src=//g' | sed 's/"/ /g'`; do cp doc/html/"$$a" `pwd`/debian/tqt3-linguist/usr/share/tqt3/doc/html/ && \
+ rm -rf $(P_DOC)/usr/share/tqt3/doc/html/"$$a" || true; done
+ rm -rf outputfile `pwd`/debian/tqt3-linguist/usr/share/tqt3/doc/html/logo32.png
+ rm -rf `pwd`/debian/tqt3-doc/usr/share/tqt3/doc/html/linguist*
+
+ ## tqt3-assistant
+ # remove docs from tqt3-doc for qt-assistant
+ rm -rf `pwd`/debian/tqt3-doc/usr/share/tqt3/doc/html/assistant*
+
+ ## all packages
+ # install the overrides files
+ #for a in debian/overrides/*; do install -d debian/`echo "$$a" | sed 's/debian\/overrides\///g'`/usr/share/lintian/overrides; done
+ #for a in debian/overrides/*; do cp "$$a" debian/`echo "$$a" | sed 's/debian\/overrides\///g'`/usr/share/lintian/overrides/`echo "$$a" | sed 's/debian\/overrides\///g'`; done
+
+ chmod 644 debian/tqt3-dev-tools/usr/share/tqt3/mkspecs/aix-g++-64/qplatformdefs.h
+ chmod 644 debian/tqt3-dev-tools/usr/share/tqt3/mkspecs/macx-pbuilder/Info.plist.app
+
+binary-indep: build install
+
+ # Build architecture-independent files here.
+ dh_testdir
+ dh_testroot
+
+ dh_installdocs -i -XREADME.Debian
+ dh_installchangelogs -i changes-3.3.8
+ dh_installchangelogs -i changes-3.3.8b
+
+ find doc/man -path \*/CVS -prune -o -print | cpio -pmd $(P_DOC)/usr/share/tqt3/doc/
+
+ -rm -f `find $(P_DOC)/usr/share/tqt3/doc/ -name "*.o"`
+ find $(P_DOC) -type f -perm +0100 | xargs --no-run-if-empty rm -f
+
+ install -d $(P_DOC)/usr/share/man/man3/
+
+ for i in $(P_DOC)/usr/share/tqt3/doc/doc/man/man3/* ; do mv $$i $(P_DOC)/usr/share/man/man3/ ; done
+
+ -rm -rf $(P_DOC)/usr/share/tqt3/doc/doc
+
+ # other i18n files
+ for a in `cd translations/ && find . -name 'qt_*.qm' | sed 's/qt_//' | sed 's/\.qm//' | sed 's/\.\///g'`; do \
+ install -m644 -D `pwd`/translations/qt_"$$a".qm `pwd`/debian/libtqt3-i18n/usr/share/tqt3/translations/qt_"$$a".qm; done
+
+ # logo32.png
+ cp `pwd`/doc/html/logo32.png `pwd`/debian/tqt3-doc/usr/share/tqt3/doc/html/
+
+ # remove qmake html docu from tqt3-doc
+ rm -rf `pwd`/debian/tqt3-doc/usr/share/tqt3/doc/html/qmake*
+
+ # create examples package
+ install -d `pwd`/debian/doc/tqt3-examples/tools/designer
+ install -d `pwd`/debian/doc/tqt3-examples/tools/linguist
+ cp -ax examples `pwd`/debian/doc/tqt3-examples
+ cp -ax tutorial `pwd`/debian/doc/tqt3-examples
+ cp -ax tools/designer/examples `pwd`/debian/doc/tqt3-examples/tools/designer/
+ cp -ax tools/linguist/tutorial `pwd`/debian/doc/tqt3-examples/tools/linguist/
+ for a in `cd $(DEBIAN)/doc/tqt3-examples/ && find $(DEBIAN)/doc/tqt3-examples/ -name 'tt1'`; do rm -f "$$a"; done
+ for a in `cd $(DEBIAN)/doc/tqt3-examples/ && find $(DEBIAN)/doc/tqt3-examples/ -name 'tt2'`; do rm -f "$$a"; done
+ for a in `cd $(DEBIAN)/doc/tqt3-examples/ && find $(DEBIAN)/doc/tqt3-examples/ -name 'tt3'`; do rm -f "$$a"; done
+ for a in `cd $(DEBIAN)/doc/tqt3-examples/ && find $(DEBIAN)/doc/tqt3-examples/ -name '.moc'`; do rm -rf "$$a"; done
+ for a in `cd $(DEBIAN)/doc/tqt3-examples/ && find $(DEBIAN)/doc/tqt3-examples/ -name '.obj'`; do rm -rf "$$a"; done
+ for a in `cd $(DEBIAN)/doc/tqt3-examples/ && find $(DEBIAN)/doc/tqt3-examples/ -name 'Makefile'`; do rm -f "$$a"; done
+ install -D `pwd`/debian/maintain/build-examples.sh `pwd`/debian/doc/tqt3-examples/build-examples
+ chmod 755 `pwd`/debian/doc/tqt3-examples/build-examples
+ cd `pwd`/debian/doc/ && tar cvvfz tqt3-examples.tar.gz tqt3-examples/
+ install -D `pwd`/debian/doc/tqt3-examples.tar.gz `pwd`/debian/tqt3-examples/usr/share/doc/tqt3-examples/tqt3-examples.tar.gz
+
+ # proceed
+ dh_compress -i -Xhtml/
+ dh_link -i
+
+ dh_fixperms -i
+ dh_installdeb -i
+
+ dh_perl -i
+ dh_shlibdeps -i
+
+ # fix shlibdeps madness
+ for a in `find debian/ -name '*.substvars'`; do cat "$$a" | sed 's/, xlibs (>> 4.1.0)//g' > "$$a".new && mv "$$a.new" "$$a"; done
+
+ dh_gencontrol -i
+ dh_md5sums -i
+
+ dh_builddeb -i $(DEB_DH_BUILDDEB_ARGS)
+
+binary-arch: build install
+
+ dh_testdir
+ dh_testroot
+ dh_installdirs -a
+
+ ## create tqt3-apps-dev-package
+ install -d $(P_APPSDEV)/usr/include/tqt3/
+ cp `pwd`/tools/designer/interfaces/*.h $(P_APPSDEV)/usr/include/tqt3/
+ cp `pwd`/tools/designer/editor/*.h $(P_APPSDEV)/usr/include/tqt3/
+ rm -rf `pwd`/debian/tqt3-apps-dev/usr/include/tqt3/preferences.ui.h
+
+ ## tqvfb package
+ install -m644 -D `pwd`/tools/tqvfb/pda.skin `pwd`/debian/tqt3-dev-tools-embedded/etc/tqt3/tqvfb/pda.skin
+ install -m644 -D `pwd`/tools/tqvfb/pda_down.png `pwd`/debian/tqt3-dev-tools-embedded/usr/share/tqvfb/pda_down.png
+ install -m644 -D `pwd`/tools/tqvfb/pda_up.png `pwd`/debian/tqt3-dev-tools-embedded/usr/share/tqvfb/pda_up.png
+
+ # remove utterly ugle symlink
+ rm -rf `pwd`/debian/tqt3-dev-tools//usr/share/tqt3/mkspecs/linux-g++/linux-g++
+
+ # language file for linguist
+ install -d `pwd`/debian/tqt3-linguist/usr/share/doc/tqt3-linguist/
+ cp translations/template.ts `pwd`/debian/tqt3-linguist/usr/share/doc/tqt3-linguist/qt_untranslated.ts
+
+ # fix that stupid friggin professional file
+ perl -pi -e 's{\$$\$$QT_SOURCE_TREE}{$(QTDIR)}' src/qt_professional.pri
+
+ ## i18n files for designer, linguist and assistant
+ (cd `pwd`/tools/designer/designer/ && tqlrelease designer.pro)
+ for a in `cd tools/designer/designer/ && find . -name 'designer_*.qm' | sed 's/designer_//' | sed 's/\.qm//' | sed 's/\.\///g'`; do \
+ install -m644 -D tools/designer/designer/designer_"$$a".qm `pwd`/debian/tqt3-designer/usr/share/tqt3/translations/designer_"$$a".qm; done
+ rm -rf `pwd`/tools/designer/designer/*.qm
+
+ (cd `pwd`/tools/assistant/ && tqlrelease assistant.pro)
+ for a in `cd tools/assistant/ && find . -name 'assistant_*.qm' | sed 's/assistant_//' | sed 's/\.qm//' | sed 's/\.\///g'`; do \
+ install -m644 -D tools/assistant/assistant_"$$a".qm `pwd`/debian/tqt3-assistant/usr/share/tqt3/translations/assistant_"$$a".qm; done
+ rm -rf `pwd`/tools/assistant/*.qm `pwd`/debian/libtqt3-i18n/usr/share/tqt3/translations/assistant_de.qm
+
+ (cd `pwd`/tools/linguist/linguist/ && tqlrelease linguist.pro)
+ for a in `cd tools/linguist/linguist/ && find . -name 'linguist_*.qm' | sed 's/linguist_//' | sed 's/\.qm//' | sed 's/\.\///g'`; do \
+ install -m644 -D tools/linguist/linguist/linguist_"$$a".qm `pwd`/debian/tqt3-linguist/usr/share/tqt3/translations/linguist_"$$a".qm; done
+ rm -rf `pwd`/tools/linguist/linguist/*.qm
+
+ # desktop lnk files
+ install -m644 -D debian/maintain/designer-tqt3.desktop `pwd`/debian/tqt3-designer/usr/share/applications/designer-tqt3.desktop
+ install -m644 -D debian/maintain/linguist-tqt3.desktop `pwd`/debian/tqt3-linguist/usr/share/applications/linguist-tqt3.desktop
+
+ install -m644 -D debian/maintain/assistant-tqt3.desktop `pwd`/debian/tqt3-assistant/usr/share/applications/assistant-tqt3.desktop
+ install -m644 -D debian/maintain/tqt3config.desktop `pwd`/debian/tqt3-qtconfig/usr/share/applications/tqt3config.desktop
+
+ # include logo32 for every program
+ cd `pwd`/debian/tqt3-designer/usr/share/tqt3/doc/html && for a in `find . -name '*.html'`; \
+ do cat "$$a" | sed 's/logo32/logo32-designer/g' > "$$a".new && mv "$$a".new "$$a"; done
+
+ cd `pwd`/debian/tqt3-linguist/usr/share/tqt3/doc/html && for a in `find . -name '*.html'`; \
+ do cat "$$a" | sed 's/logo32/logo32-linguist/g' > "$$a".new && mv "$$a".new "$$a"; done
+
+ cd `pwd`/debian/tqt3-assistant/usr/share/tqt3/doc/html && for a in `find . -name '*.html'`; \
+ do cat "$$a" | sed 's/logo32/logo32-assistant/g' > "$$a".new && mv "$$a".new "$$a"; done
+
+ cd `pwd`/debian/tqt3-dev-tools/usr/share/tqt3/doc/html && for a in `find . -name '*.html'`; \
+ do cat "$$a" | sed 's/logo32/logo32-qmake/g' > "$$a".new && mv "$$a".new "$$a"; done
+
+ for a in designer linguist assistant; do install -m644 -D `pwd`/doc/html/logo32.png `pwd`/debian/tqt3-"$$a"/usr/share/tqt3/doc/html/logo32-"$$a".png; done
+ install -m644 -D `pwd`/doc/html/logo32.png `pwd`/debian/tqt3-dev-tools/usr/share/tqt3/doc/html/logo32-qmake.png
+
+ # fix qmake.conf files
+ cd `pwd`/debian/tqt3-dev-tools/usr/share/tqt3/mkspecs/ && for a in *; do cd "$$a" && cat qmake.conf | sed 's/\$$(QTDIR)\/include/\/usr\/share\/tqt3\/include/g' | sed 's/\$$(QTDIR)/\/usr\/share\/tqt3/g' | \
+ sed 's/\-I\/usr\/include/&\/tqt3/g' >> qmake.conf.new && mv qmake.conf.new qmake.conf && cd ../; done
+
+ # build attic package and copy it to libtqt3-ompat-headers
+ cd `pwd`/src/ && tar cvvfz attic.tar.gz attic/
+ install -D `pwd`/src/attic.tar.gz `pwd`/debian/libtqt3-compat-headers/usr/share/doc/libtqt3-compat-headers/attic.tar.gz
+ rm -rf `pwd`/src/attic.tar.gz
+
+ install -D doc/man/man1/moc.1 `pwd`/debian/tqt3-dev-tools/usr/share/man/man1/moc-tqt3.1
+ install -D doc/man/man1/uic.1 `pwd`/debian/tqt3-dev-tools/usr/share/man/man1/uic-tqt3.1
+ install -D doc/man/man1/lrelease.1 `pwd`/debian/tqt3-dev-tools/usr/share/man/man1/lrelease-tqt3.1
+ install -D doc/man/man1/lupdate.1 `pwd`/debian/tqt3-dev-tools/usr/share/man/man1/lupdate-tqt3.1
+
+ dh_link -ptqt3-designer usr/share/tqt3/doc/html usr/share/doc/tqt3-designer/html
+ dh_link -ptqt3-assistant usr/share/tqt3/doc/html usr/share/doc/tqt3-assistant/html
+ dh_link -ptqt3-linguist usr/share/tqt3/doc/html usr/share/doc/tqt3-linguist/html
+ dh_link -ptqt3-dev-tools usr/share/tqt3/doc/html usr/share/doc/tqt3-dev-tools/html
+
+ # copy README.Debian
+ for a in libtqt3-mt-dev libtqt3-mt tqt3-doc; do install -D `pwd`/debian/README.Debian `pwd`/debian/"$$a"/usr/share/doc/"$$a"/README.Debian; done
+
+ # install the qmake binary
+ rm -rf `pwd`/debian/tqt3-dev-tools/usr/bin/tqmake
+ install -D `pwd`/qmake/tqmake `pwd`/debian/tqt3-dev-tools/usr/bin/tqmake
+
+ # Install source for the designer tools, such as tqtcreatecw.
+ cp -ra tools/designer/tools debian/tqt3-designer/usr/share/tqt3/tools
+ rm -f debian/tqt3-designer/usr/share/tqt3/tools/tqtcreatecw/tqtcreatecw
+ rm -rf debian/tqt3-designer/usr/share/tqt3/tools/tqtcreatecw/.moc
+ rm -rf debian/tqt3-designer/usr/share/tqt3/tools/tqtcreatecw/.obj
+ rm -f debian/tqt3-designer/usr/share/tqt3/tools/tqtcreatecw/Makefile
+ rm -f debian/tqt3-designer/usr/share/tqt3/tools/tqtconv2ui/tqtconv2ui
+ rm -rf debian/tqt3-designer/usr/share/tqt3/tools/tqtconv2ui/.moc
+ rm -rf debian/tqt3-designer/usr/share/tqt3/tools/tqtconv2ui/.obj
+ rm -f debian/tqt3-designer/usr/share/tqt3/tools/tqtconv2ui/Makefile
+
+ # run remaining debhelper scripts
+ dh_installdocs -a $(IBASE) -XREADME.Debian
+ dh_installmenu -a $(IBASE)
+
+ dh_installchangelogs -a $(IBASE) changes-3.3.8
+ dh_installchangelogs -a $(IBASE) changes-3.3.8b
+
+ dh_link -a $(IBASE)
+ dh_strip -a $(IBASE) --dbg-package=tqt-x11-free-dbg
+ dh_compress -a $(IBASE)
+ dh_fixperms -a $(IBASE)
+
+ # run remaining debhelper scripts
+ dh_makeshlibs -a $(IBASE) -V
+ dh_installdeb -a $(IBASE)
+ dh_perl -a $(IBASE)
+ dh_shlibdeps -a $(IBASE) -l`pwd`/debian/libtqt3-mt/usr/lib
+
+ # fix shlibdeps madness
+ for a in `find debian/ -name '*.substvars'`; do cat "$$a" | sed 's/, xlibs (>> 4.1.0)//g' > "$$a".new && mv "$$a.new" "$$a"; done
+
+ # fix conffiles file for tqt3-dev-tools-embedded
+ echo "/etc/tqt3/tqvfb/pda.skin" > `pwd`/debian/tqt3-dev-tools-embedded/DEBIAN/conffiles
+
+ dh_gencontrol -a $(IBASE)
+ dh_md5sums -a $(IBASE)
+ dh_builddeb -a $(IBASE) $(DEB_DH_BUILDDEB_ARGS)
+
+binary: binary-indep binary-arch
+.PHONY: build build-arch binary-indep binary-arch binary install clean
diff --git a/ubuntu/_base/dependencies/tqt3/debian/source/format b/ubuntu/_base/dependencies/tqt3/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/dependencies/tqt3/debian/source/options b/ubuntu/_base/dependencies/tqt3/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.install
new file mode 100644
index 000000000..d60b07fc7
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.install
@@ -0,0 +1,4 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqteditor.*
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqtdesignercore.*
+usr/lib/$(DEB_HOST_MULTIARCH)/libtqassistantclient.*
+usr/include/tqt3/ntqassistantclient.h
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.links
new file mode 100644
index 000000000..72bd7093a
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-apps-dev.links
@@ -0,0 +1,8 @@
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqteditor.prl /usr/share/tqt3/lib/libtqteditor.prl
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqteditor.a /usr/share/tqt3/lib/libtqteditor.a
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqtdesignercore.prl /usr/share/tqt3/lib/libtqtdesignercore.prl
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqtdesignercore.a /usr/share/tqt3/lib/libtqtdesignercore.a
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqassistantclient.prl /usr/share/tqt3/lib/libtqassistantclient.prl
+/usr/lib/$(DEB_HOST_MULTIARCH)/libtqassistantclient.a /usr/share/tqt3/lib/libtqassistantclient.a
+/usr/include/tqt3 /usr/share/tqt3/tools/designer/editor
+/usr/include/tqt3 /usr/share/tqt3/tools/designer/interfaces
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.install
new file mode 100644
index 000000000..fa797854e
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.install
@@ -0,0 +1,4 @@
+usr/bin/tqassistant
+usr/share/tqt3/doc/html/assistant*html
+usr/share/tqt3/doc/html/assistant*dcf
+usr/share/tqt3/doc/html/assistant*png
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.links
new file mode 100644
index 000000000..5244653a5
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.links
@@ -0,0 +1 @@
+/usr/bin/tqassistant /usr/share/tqt3/bin/tqassistant
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.menu b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.menu
new file mode 100644
index 000000000..d59f83bd0
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.menu
@@ -0,0 +1,6 @@
+?package(tqt3-assistant):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="TQt3 Assistant"\
+ command="/usr/bin/tqassistant"
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.postinst b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.postinst
new file mode 100644
index 000000000..041457133
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.postinst
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/assistant assistant "/usr/bin/tqassistant" "45" \
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.prerm b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.prerm
new file mode 100644
index 000000000..36371091e
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-assistant.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove assistant "/usr/bin/tqassistant"
+ ;;
+esac
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer-plugins.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer-plugins.install
new file mode 100644
index 000000000..13fed3016
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer-plugins.install
@@ -0,0 +1 @@
+usr/lib/$(DEB_HOST_MULTIARCH)/tqt3/plugins/designer/*
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.install
new file mode 100644
index 000000000..829c9a96e
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.install
@@ -0,0 +1,7 @@
+usr/bin/tqdesigner
+usr/bin/tqtcreatecw
+usr/bin/tqtconv2ui
+usr/share/tqt3/templates/*
+usr/share/tqt3/doc/html/designer*html
+usr/share/tqt3/doc/html/designer*dcf
+usr/share/tqt3/doc/html/designer*jpg
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.links
new file mode 100644
index 000000000..19922f299
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.links
@@ -0,0 +1 @@
+/usr/bin/tqdesigner /usr/share/tqt3/bin/tqdesigner
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.menu b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.menu
new file mode 100644
index 000000000..be078bd49
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.menu
@@ -0,0 +1,7 @@
+?package(tqt3-designer):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="TQt3 Designer"\
+ command="/usr/bin/tqdesigner"
+
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.postinst b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.postinst
new file mode 100644
index 000000000..91d69ce08
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/designer designer "/usr/bin/tqdesigner" "45" \
+ --slave /usr/share/man/man1/designer.1.gz designer.1.gz \
+ "/usr/share/man/man1/designer-tqt3.1.gz"
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.prerm b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.prerm
new file mode 100644
index 000000000..93376ef35
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-designer.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove designer "/usr/bin/tqdesigner"
+ ;;
+esac
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-compat.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-compat.install
new file mode 100644
index 000000000..56e0156b5
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-compat.install
@@ -0,0 +1,5 @@
+usr/bin/tqtrename140
+usr/bin/tqm2ts
+usr/bin/tqtmergetr
+usr/bin/tqtfindtr
+usr/bin/msg2tqm
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.install
new file mode 100644
index 000000000..38a249f41
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.install
@@ -0,0 +1,2 @@
+usr/bin/maketqpf
+usr/bin/tqvfb
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.links
new file mode 100644
index 000000000..72baff7fd
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools-embedded.links
@@ -0,0 +1,2 @@
+/usr/bin/maketqpf /usr/share/tqt3/bin/maketqpf
+/usr/bin/tqvfb /usr/share/tqt3/bin/tqvfb
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.install
new file mode 100644
index 000000000..3c795661b
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.install
@@ -0,0 +1,9 @@
+usr/share/tqt3/mkspecs/*
+usr/share/tqt3/doc/html/qmake*html
+usr/share/tqt3/doc/html/qmake*dcf
+usr/bin/tqmake
+usr/bin/tqlupdate
+usr/bin/tqlrelease
+usr/bin/tquic
+usr/bin/tqmoc
+usr/bin/tqembed
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.links
new file mode 100644
index 000000000..073720d2b
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.links
@@ -0,0 +1,7 @@
+/usr/share/tqt3/mkspecs/linux-g++ /usr/share/tqt3/mkspecs/default
+/usr/bin/tqmake /usr/share/tqt3/bin/tqmake
+/usr/bin/tqlupdate /usr/share/tqt3/bin/tqlupdate
+/usr/bin/tqlrelease /usr/share/tqt3/bin/tqlrelease
+/usr/bin/tquic /usr/share/tqt3/bin/tquic
+/usr/bin/tqmoc /usr/share/tqt3/bin/tqmoc
+/usr/bin/tqembed /usr/share/tqt3/bin/tqembed
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.postinst b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.postinst
new file mode 100644
index 000000000..b6c833de8
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.postinst
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/moc moc "/usr/bin/tqmoc" "45" \
+ --slave /usr/share/man/man1/moc.1.gz moc.1.gz \
+ "/usr/share/man/man1/moc-tqt3.1.gz"
+
+update-alternatives --install \
+ /usr/bin/uic uic "/usr/bin/tquic" "45" \
+ --slave /usr/share/man/man1/uic.1.gz uic.1.gz \
+ "/usr/share/man/man1/uic-tqt3.1.gz"
+
+update-alternatives --install \
+ /usr/bin/lupdate lupdate "/usr/bin/tqlupdate" "45" \
+ --slave /usr/share/man/man1/lupdate.1.gz lupdate.1.gz \
+ "/usr/share/man/man1/lupdate-tqt3.1.gz"
+
+update-alternatives --install \
+ /usr/bin/lrelease lrelease "/usr/bin/tqlrelease" "45" \
+ --slave /usr/share/man/man1/lrelease.1.gz lrelease.1.gz \
+ "/usr/share/man/man1/lrelease-tqt3.1.gz"
+
+update-alternatives --install \
+ /usr/bin/qmake qmake "/usr/bin/tqmake" "45" \
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.prerm b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.prerm
new file mode 100644
index 000000000..0ec40c9e9
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-dev-tools.prerm
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove moc "/usr/bin/tqmoc"
+ update-alternatives --remove uic "/usr/bin/tquic"
+ update-alternatives --remove lupdate "/usr/bin/tqlupdate"
+ update-alternatives --remove lrelease "/usr/bin/tqlrelease"
+ update-alternatives --remove qmake "/usr/bin/tqmake"
+ ;;
+esac
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.doc-base b/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.doc-base
new file mode 100644
index 000000000..08f4fcdc3
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.doc-base
@@ -0,0 +1,11 @@
+Document: tqt3-doc
+Title: Qt Reference Documentation
+Author: Troll Tech, The TDE Team
+Abstract: Qt (TM) is a multi-platform C++ GUI toolkit. It is a product of
+ Troll Tech. It is supported on all major variants of Microsoft Windows and
+ Unix/X Windows.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/tqt3-doc/html/index.html
+Files: /usr/share/doc/tqt3-doc/html/*.html
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.docs b/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.docs
new file mode 100644
index 000000000..f08fd0f02
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.docs
@@ -0,0 +1,2 @@
+FAQ
+README-QT.TXT
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.links
new file mode 100644
index 000000000..dfec5318b
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-doc.links
@@ -0,0 +1,2 @@
+/usr/share/man/man3 /usr/share/tqt3/doc/man/man3
+/usr/share/tqt3/doc/html /usr/share/doc/tqt3-doc/html
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.install
new file mode 100644
index 000000000..8602850aa
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.install
@@ -0,0 +1,4 @@
+usr/bin/tqlinguist
+usr/share/tqt3/phrasebooks/*
+usr/share/tqt3/doc/html/linguist*html
+usr/share/tqt3/doc/html/linguist*dcf
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.links
new file mode 100644
index 000000000..4fa700555
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.links
@@ -0,0 +1 @@
+/usr/bin/tqlinguist /usr/share/tqt3/bin/tqlinguist
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.menu b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.menu
new file mode 100644
index 000000000..976cb4b3c
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.menu
@@ -0,0 +1,6 @@
+?package(tqt3-linguist):\
+ needs="x11"\
+ section="Applications/Programming"\
+ hints="TDE"\
+ title="TQt3 Linguist"\
+ command="/usr/bin/tqlinguist"
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.postinst b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.postinst
new file mode 100644
index 000000000..4c51e97bf
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/linguist linguist "/usr/bin/tqlinguist" "45" \
+ --slave /usr/share/man/man1/linguist.1.gz linguist.1.gz \
+ "/usr/share/man/man1/linguist-tqt3.1.gz"
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.prerm b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.prerm
new file mode 100644
index 000000000..47d704eb8
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-linguist.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove linguist "/usr/bin/tqlinguist"
+ ;;
+esac
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.install b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.install
new file mode 100644
index 000000000..a1ae089bc
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.install
@@ -0,0 +1 @@
+usr/bin/tqtconfig
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.links b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.links
new file mode 100644
index 000000000..eb6dd21c0
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.links
@@ -0,0 +1 @@
+/usr/bin/tqtconfig /usr/share/tqt3/bin/tqtconfig
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.menu b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.menu
new file mode 100644
index 000000000..79f2ff8e5
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.menu
@@ -0,0 +1,8 @@
+?package(tqt3-qtconfig):\
+ needs="x11"\
+ section="Applications/System/Administration"\
+ title="TQt3 Config"\
+ longtitle="TQt3 Configuration Utility"\
+ hints="TQt3 config tool"\
+ command="/usr/bin/tqtconfig"
+
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.postinst b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.postinst
new file mode 100644
index 000000000..68671a6ef
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/qtconfig qtconfig "/usr/bin/tqtconfig" "45" \
+ --slave /usr/share/man/man1/qtconfig.1.gz qtconfig.1.gz \
+ "/usr/share/man/man1/qtconfig-tqt3.1.gz"
+
+#DEBHELPER#
diff --git a/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.prerm b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.prerm
new file mode 100644
index 000000000..27f898ea3
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqt3/debian/tqt3-qtconfig.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove qtconfig "/usr/bin/tqtconfig"
+ ;;
+esac
+
+#DEBHELPER#