rev 4111 - in people/jriddell: . qt4-x11 qt4-x11/debian
qt4-x11/debian/manpages qt4-x11/debian/patches
Jonathan Riddell
jriddell-guest at costa.debian.org
Thu Jul 13 08:57:09 UTC 2006
Author: jriddell-guest
Date: 2006-07-13 08:57:06 +0000 (Thu, 13 Jul 2006)
New Revision: 4111
Added:
people/jriddell/qt4-x11/
people/jriddell/qt4-x11/debian/
people/jriddell/qt4-x11/debian/changelog
people/jriddell/qt4-x11/debian/compat
people/jriddell/qt4-x11/debian/control
people/jriddell/qt4-x11/debian/copyright
people/jriddell/qt4-x11/debian/libqt4-core.install
people/jriddell/qt4-x11/debian/libqt4-core.lintian
people/jriddell/qt4-x11/debian/libqt4-debug-dev.install
people/jriddell/qt4-x11/debian/libqt4-debug.install
people/jriddell/qt4-x11/debian/libqt4-debug.lintian
people/jriddell/qt4-x11/debian/libqt4-dev.install
people/jriddell/qt4-x11/debian/libqt4-dev.links
people/jriddell/qt4-x11/debian/libqt4-dev.manpages
people/jriddell/qt4-x11/debian/libqt4-dev.postinst
people/jriddell/qt4-x11/debian/libqt4-dev.prerm
people/jriddell/qt4-x11/debian/libqt4-gui.install
people/jriddell/qt4-x11/debian/libqt4-gui.lintian
people/jriddell/qt4-x11/debian/libqt4-qt3support.install
people/jriddell/qt4-x11/debian/libqt4-qt3support.lintian
people/jriddell/qt4-x11/debian/libqt4-sql.install
people/jriddell/qt4-x11/debian/libqt4-sql.lintian
people/jriddell/qt4-x11/debian/manpages/
people/jriddell/qt4-x11/debian/manpages/assistant-qt4.1
people/jriddell/qt4-x11/debian/manpages/designer-qt4.1
people/jriddell/qt4-x11/debian/manpages/linguist-qt4.1
people/jriddell/qt4-x11/debian/manpages/lrelease-qt4.1
people/jriddell/qt4-x11/debian/manpages/lupdate-qt4.1
people/jriddell/qt4-x11/debian/manpages/moc-qt4.1
people/jriddell/qt4-x11/debian/manpages/qmake-qt4.1
people/jriddell/qt4-x11/debian/manpages/qtconfig-qt4.1
people/jriddell/qt4-x11/debian/manpages/uic-qt4.1
people/jriddell/qt4-x11/debian/patches/
people/jriddell/qt4-x11/debian/patches/00list
people/jriddell/qt4-x11/debian/patches/10_qmake_for_debian.dpatch
people/jriddell/qt4-x11/debian/patches/11_launch_assistant-qt4.dpatch
people/jriddell/qt4-x11/debian/patches/12_mips_atomic_ops.dpatch
people/jriddell/qt4-x11/debian/patches/13_arm_ftbfs_fixes.dpatch
people/jriddell/qt4-x11/debian/patches/14_kfreebsd_build_fix.dpatch
people/jriddell/qt4-x11/debian/patches/16_hppa_ldcw_fix.dpatch
people/jriddell/qt4-x11/debian/patches/17_alpha_ice.dpatch
people/jriddell/qt4-x11/debian/patches/18_disable_opengl_visibility.dpatch
people/jriddell/qt4-x11/debian/patches/19_s390_atomic.dpatch
people/jriddell/qt4-x11/debian/qt4-designer.install
people/jriddell/qt4-x11/debian/qt4-designer.lintian
people/jriddell/qt4-x11/debian/qt4-designer.manpages
people/jriddell/qt4-x11/debian/qt4-designer.menu
people/jriddell/qt4-x11/debian/qt4-designer.postinst
people/jriddell/qt4-x11/debian/qt4-designer.prerm
people/jriddell/qt4-x11/debian/qt4-dev-tools.install
people/jriddell/qt4-x11/debian/qt4-dev-tools.manpages
people/jriddell/qt4-x11/debian/qt4-dev-tools.menu
people/jriddell/qt4-x11/debian/qt4-dev-tools.postinst
people/jriddell/qt4-x11/debian/qt4-dev-tools.prerm
people/jriddell/qt4-x11/debian/qt4-doc.install
people/jriddell/qt4-x11/debian/qt4-doc.links
people/jriddell/qt4-x11/debian/qt4-qtconfig.install
people/jriddell/qt4-x11/debian/qt4-qtconfig.manpages
people/jriddell/qt4-x11/debian/qt4-qtconfig.menu
people/jriddell/qt4-x11/debian/qt4-qtconfig.postinst
people/jriddell/qt4-x11/debian/qt4-qtconfig.prerm
people/jriddell/qt4-x11/debian/rules
Log:
Qt 4, same as Debian but for 4.1.4
Added: people/jriddell/qt4-x11/debian/changelog
===================================================================
--- people/jriddell/qt4-x11/debian/changelog 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/changelog 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,348 @@
+qt4-x11 (4.1.4-0ubuntu1) edgy; urgency=low
+
+ * New upstream release
+
+ -- Jonathan Riddell <jriddell at ubuntu.com> Wed, 12 Jul 2006 17:18:37 +0000
+
+qt4-x11 (4.1.3-3) unstable; urgency=low
+
+ * debian/patches/19_s390_atomic: patch from Bastian Blank to fix
+ including of s390 specific atomic header. (Closes: #370241)
+
+ * debian/patches/18_disable_opengl_visibility.dpatch: regenerated so
+ that it applies correctly for me
+
+ -- Brian Nelson <pyro at debian.org> Sun, 25 Jun 2006 11:42:57 -0700
+
+qt4-x11 (4.1.3-2) unstable; urgency=high
+
+ * patches/18_disable_opengl_visibility: disable -fvisibility-inlines-hidden
+ for src/opengl/opengl.pro as it makes gcc ICE on alpha.
+ (Closes: #368883)
+
+ * urgency set to high so that qt4-x11 stops blocking half of unstable out of
+ testing.
+
+ -- Pierre Habouzit <madcoder at debian.org> Mon, 5 Jun 2006 10:28:29 +0200
+
+qt4-x11 (4.1.3-1) unstable; urgency=high
+
+ * New upstream release
+
+ * debian/patches/16_hppa_ldcw_fix.dpatch: new patch from Ubuntu to
+ properly support hppa
+
+ * debian/patches/17_alpha_ice.dpatch: new patch from Steve Langasek to
+ fix FTBFS on alpha (Closes: #368883)
+ (urgency set to high for that fix).
+
+ * Dropped the .la files since they pull in too many unneeded
+ dependencies (Closes: #360802)
+
+ * debian/libqt4-debug.install: removed
+ usr/lib/qt4/plugins/codecs/*_debug.so since those aren't included
+ upstream anymore
+
+ * Increased standards version to 3.7.2
+
+ -- Brian Nelson <pyro at debian.org> Sat, 3 Jun 2006 17:56:32 -0700
+
+qt4-x11 (4.1.2-2) unstable; urgency=low
+
+ * debian/libqt4-debug-dev.install, debian/libqt4-dev.install: added
+ wildcards to install .a static libraries so that the libQtUiTools and
+ libQtAssistantClient libraries are included (Closes: #358224, #355902)
+
+ -- Brian Nelson <pyro at debian.org> Sun, 14 May 2006 10:03:40 -0700
+
+qt4-x11 (4.1.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ * debian/control: removed dependencies on xlibs-static-dev and
+ xlibs-static-pic to transition to building against modular X
+ (Closes: #362262)
+
+ * debian/control: changed x-dev dependencies to x11proto-core-dev, for
+ modular X transition (Closes: #362053)
+
+ -- Brian Nelson <pyro at debian.org> Thu, 13 Apr 2006 10:35:28 -0700
+
+qt4-x11 (4.1.1-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes the broken debug-and-release build and a load of resulting
+ bugs (Closes: #337764, #337847, #341807, #338380, #354993, #347251)
+ - debian/patches/15_alpha_ftbfs_fix.dpatch: removed, integrated upstream
+
+ * debian/control: updated libqt4-debug-dev priority to match that of the
+ override file
+
+ * debian/libqt4-dev.links: added a symlink /usr/share/qt4/bin/rcc to
+ /usr/bin/rcc (Closes: #349438)
+
+ * debian/libqt4-gui.install: added libqmng.so and libqgif.so plugins
+ (Closes: #354266)
+
+ -- Brian Nelson <pyro at debian.org> Mon, 6 Mar 2006 10:20:47 -0800
+
+qt4-x11 (4.1.0-3) unstable; urgency=low
+
+ * Moved *_debug.prl and *_debug.la support files to the libqt4-debug-dev
+ package
+
+ * Updated to debhelper v5 compatibility
+
+ * debian/qt4-dev-tools.install: removed the /usr/share/qt4/templates
+ entry, which no longer contains anything
+
+ * Added gif support (Closes: #348092)
+
+ * debian/patches/12_mips_atomic_ops.dpatch: applied fixes from Isaac
+ Clerencia <isaac at debian.org>, as the last patch was not good enough to
+ fix the FTBFS bug (Closes: #335831)
+
+ -- Brian Nelson <pyro at debian.org> Tue, 17 Jan 2006 09:49:11 -0800
+
+qt4-x11 (4.1.0-2) unstable; urgency=low
+
+ * debian/patches/12_mips_atomic_ops.dpatch: Updated patch to account for
+ 2 new functions, q_atomic_test_and_set_acquire_int and
+ q_atomic_test_and_set_release_int, that were added in this release.
+ This should again fix the build failures on mips. (Closes: #335831)
+
+ * debian/patches/13_arm_ftbfs_fixes.dpatch: renamed, added a fix for the
+ new build failure due to a poorly defined qreal (Closes: #347360)
+
+ * debian/control: build against libmysqlclient15, and updated all
+ dependencies to libmysqlclient15-dev (Closes: #346586)
+
+ * debian/control: added explicit dependencies for libqt4-dev on the
+ Source-Version packages libqt4-core, libqt4-gui, libqt4-sql, and
+ libqt4-qt3support. These dependencies were accidentally dropped in
+ the last version. Also removed some unneeded dependencies.
+
+ * Split the *_debug.so symlinks out of libqt4-dev and into a separate
+ libqt4-debug-dev package. Made the libqt4-debug-dev package depend on
+ the Source-Version of libqt4-debug. This way, the symlinks won't be
+ dangling if libqt4-debug isn't installed and prevents failed linking
+ due to version mismatches. (Closes: #346603, #346605)
+
+ * Re-enabled sqlite3 support. It's still statically linked, however,
+ but that'll have to do because I really don't want to futz with the
+ build system. (Closes: #330976)
+
+ * Enabled sqlite2 support
+
+ * debian/patches/15_alpha_ftbfs_fix.dpatch: new patch to rename
+ q_atomic_test_and_set_release_ptr to q_atomic_test_and_set_ptr, as
+ suggested by Isaac Clerencia <isaac at debian.org>, to fix a FTBFS on
+ alpha. (Closes: #347353)
+
+ * debian/patches/10_qmake_for_debian: renamed from
+ 10_qmake_use_qt4_tools, and updated to remove the "link_prl" from the
+ default qmake CONFIG line. This disables the recursive linkage
+ against all indirectly-used libraries. (Closes: #343190)
+
+ -- Brian Nelson <pyro at debian.org> Tue, 10 Jan 2006 19:29:52 -0800
+
+qt4-x11 (4.1.0-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes missing QBitArray operators (Closes: #341658)
+ - Fixes qmake problem with including bad build path (Closes: #327359)
+
+ * Added the new QTestLib unit testing framework to the libqt4-core
+ package
+
+ * Added the new QtSvg module to the libqt4-gui package
+
+ * debian/patches/13_arm_gcc4.dpatch: new patch from Jeremy Laine to fix
+ FTBFS on arm (Closes: #343176)
+
+ * debian/patches/14_kfreebsd_build_fix.dpatch: new patch from Petr
+ Salinger to fix FTBFS on GNU/kFreeBSD (Closes: #343191)
+
+ * Split the qtconfig tool out of libqt4-gui and into a separate
+ qt4-qtconfig package, due to its linkage against libqt4-qt3support and
+ hence ridiculous dependency chain.
+
+ * debian/rules: improved/cleaned up the clean target
+
+ -- Brian Nelson <pyro at debian.org> Wed, 4 Jan 2006 12:56:23 -0800
+
+qt4-x11 (4.0.1-6) unstable; urgency=low
+
+ * Added a target to automatically install lintian overrides, stolen from
+ debian-qt-kde.mk
+
+ * Added a bunch of lintian overrides for stuff that should be ignored
+
+ -- Brian Nelson <pyro at debian.org> Sat, 19 Nov 2005 01:17:03 -0800
+
+qt4-x11 (4.0.1-5) unstable; urgency=low
+
+ * debian/control: made libqt4-gui replace libqt4-core (<< 4.0.1-3), for
+ the plugins move (Closes: #336492)
+
+ * debian/control: removed the mention of a qt4-examples package that
+ doesn't actually exist from the qt4-doc package description
+
+ * debian/rules: remove all *.so files under
+ examples/tools/plugandpaint/plugins/ in the clean target
+ (Closes: #339674)
+
+ * Removed the menu entry for designer-qt4 from qt4-dev-tools.menu, and
+ added it to a new qt4-designer.menu
+
+ * Added a tarball of the examples to qt4-doc (Closes: #336832)
+
+ -- Brian Nelson <pyro at debian.org> Fri, 18 Nov 2005 10:27:03 -0800
+
+qt4-x11 (4.0.1-4) unstable; urgency=low
+
+ * debian/control: changed qt4-designer's section to "devel"
+
+ * Added a patch from Thiemo Seufer to fix the FTBFS on mips/mipsel
+ (Closes: #335831)
+
+ -- Brian Nelson <pyro at debian.org> Wed, 26 Oct 2005 00:13:40 -0700
+
+qt4-x11 (4.0.1-3) unstable; urgency=low
+
+ * debian/libqt4-core.install: only install the non-debug codecs, since
+ the debug ones pull in a gratuitous dependency on libqt4-debug
+ (Closes: #328913)
+
+ * debian/libqt4-debug.install: install the debug codecs here instead
+
+ * debian/control: replaced obsolete xlibs-dev dependency with the
+ required split packages (Closes: #329302)
+
+ * Completely disabled SQLite support since it's too fubar in this
+ version to be usable. The build fails with SQLite2 support, and
+ SQLite3 is only supported by linking staticly with a version
+ distributed in the Qt source. Meh.
+
+ * Renamed libqt4-designer to qt4-designer, merged in the designer binary
+ from qt4-dev-tools, and added a dependency on libqt4-dev
+ (Closes: #330094)
+
+ * Moved the plugins installed in libqt4-core to libqt4-gui, since they
+ link against the GUI library. Otherwise a circular libqt4-core <->
+ libqt4-gui dependency results.
+
+ -- Brian Nelson <pyro at debian.org> Fri, 21 Oct 2005 00:28:53 -0700
+
+qt4-x11 (4.0.1-2) unstable; urgency=low
+
+ * debian/patches/10_qmake_use_qt4_tools.dpatch: new patch that modifies
+ qmake.conf so that qmake generates Makefiles that use the -qt4 tools.
+ This way, it can cope with systems that have alternatives set to use
+ the -qt3 versions.
+
+ * Increased the conflicting Qt3 package versions to <= 3.3.4-7, since
+ the Qt3 packages still don't use the alternatives system as needed to
+ coexist with Qt4.
+
+ * debian/libqt4-core.install: added /usr/lib/qt4/plugins/codecs
+
+ * debian/patches/11_launch_assistant-qt4: new patch that modifies the
+ QAssistantClient class to launch Qt Assistant as "assistant-qt4" to
+ cope with the alternatives system (Closes: #327294)
+
+ * debian/control: Upgraded libqt4-dev's dependencies on the modules
+ libqt4-sql and libqt4-qt3support from suggests to depends, and added
+ libpq-dev and libmysqlclient14-dev | libmysqlclient-dev as
+ dependencies. These dependencies are apparently required to make
+ building pkg-config-using packages happy. (Closes: #327618)
+
+ * debian/control: corrected libqt4-sql to suggest libmysqlclient14-dev,
+ not libmysqlclient12-dev which is deprecated
+
+ * debian/copyright: updated FSF snailmail address
+
+ * debian/libqt4-debug.install: removed the libqt3supportwidgets_debug.so
+ designer plugin, since for some reason having this installed breaks
+ designer (Closes: #325782)
+
+ -- Brian Nelson <pyro at debian.org> Mon, 12 Sep 2005 12:32:53 -0700
+
+qt4-x11 (4.0.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ * Install changes-4.0.1 as upstream changelog
+
+ * debian/manpages/assistant-qt4.1: new manpage written from scratch
+ based on the output of "assistant -help"
+
+ * debian/manpages/designer-qt4.1, debian/manpages/linguist-qt4.1:
+ manpages stolen from the Qt3 packages and trivially adapted for Qt4
+ (Closes: #322403)
+
+ * debian/manpages/moc-qt4.1: escape some '-' characters
+
+ * debian/qt4-dev-tools.manpages: install the new assistant-qt4.1,
+ designer-qt4.1, and linguist-qt4.1 manpages
+
+ * debian/control: made qt4-dev-tools recommend qt4-doc, since assisant
+ needs it to be useful (Closes: #323251)
+
+ * Removed the FAQ from qt4-doc.docs, since it's no longer included in
+ 4.0.1, and was useless anyway
+
+ * Build-depend on libmysqlclient14-dev since libmysqlclient12-dev is
+ scheduled to be removed
+
+ * debian/libqt4-dev.install: work around TT's broken "install" target in
+ this release so that the pkgconfig files are installed in
+ /usr/lib/pkgconfig instead of directly in /usr/lib. Grrrr.
+
+ -- Brian Nelson <pyro at debian.org> Thu, 25 Aug 2005 19:28:35 -0700
+
+qt4-x11 (4.0.0-3) unstable; urgency=low
+
+ * debian/control: changed the xlibs-pic dependency to xlibs-static-pic
+ for the X.org transition (Closes: #319586)
+
+ * Added manpages for lrelease, lupdate, moc, qtconfig, and uic, stolen
+ from the Qt3 upstream tarball, and wrote a manpage for qmake from
+ scratch. Since now manpages are included for all executables using
+ the alternatives, the symlinks to them no longer dangle.
+ (Closes: #319456)
+
+ * debian/libqt4-core.install: added
+ usr/lib/qt4/plugins/imageformats/libqjpeg.so to include the jpeg
+ plugin (Closes: #321582)
+
+ * debian/libqt4-debug.install: added the libqjpeg_debug.so plugin
+
+ * debian/rules: don't hardcode the /usr/include/postgresql/8.0 path,
+ instead of the output of `pg_config --includedir`, stolen from Qt3
+ packages
+
+ * debian/libqt4-gui.install: added the OpenGL module library so that it
+ actually gets included in a package (Closes: #321874)
+
+ * debian/control: updated the package descriptions to note that the
+ Network and XML modules are included in the libqt4-core package, and
+ the OpenGL module is included in the libqt4-gui package
+
+ -- Brian Nelson <pyro at debian.org> Mon, 8 Aug 2005 08:58:10 -0700
+
+qt4-x11 (4.0.0-2) unstable; urgency=low
+
+ * libqt4-dev: added /usr/bin/uic3 (Closes: #318451)
+
+ * Transition to the new X.org packages:
+ + (Build-)depend on libglu1-xorg-dev instead of xlibmesa-gl-dev
+ + (Build-)depend on libxinerama-dev (Closes: #318682)
+
+ -- Brian Nelson <pyro at debian.org> Tue, 19 Jul 2005 21:28:19 -0700
+
+qt4-x11 (4.0.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #306694)
+
+ -- Brian Nelson <pyro at debian.org> Tue, 5 Jul 2005 19:42:18 -0700
Added: people/jriddell/qt4-x11/debian/compat
===================================================================
--- people/jriddell/qt4-x11/debian/compat 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/compat 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+5
Added: people/jriddell/qt4-x11/debian/control
===================================================================
--- people/jriddell/qt4-x11/debian/control 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/control 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,165 @@
+Source: qt4-x11
+Section: libs
+Priority: optional
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Brian Nelson <pyro at debian.org>
+Build-Depends: debhelper (>= 5.0.0), libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4), x11proto-core-dev, 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), libjpeg62-dev, libjpeg62-dev, zlib1g-dev, libmng-dev (>= 1.0.3), libpng12-dev, libfreetype6-dev, libmysqlclient15-dev, flex, libpq-dev, libaudio-dev, libcupsys2-dev, xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev | libglu1-mesa-dev | libglu-dev, libxft-dev, libxrender-dev, libxcursor-dev, cdbs (>= 0.4.0), dpatch, libxinerama-dev, libsqlite0-dev
+Standards-Version: 3.7.2
+
+Package: libqt4-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends}, libqt4-core (= ${Source-Version}), libqt4-gui (= ${Source-Version}), libqt4-sql (= ${Source-Version}), libqt4-qt3support (= ${Source-Version}), libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4), x11proto-core-dev, 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, libmng-dev (>= 1.0.3), libpng12-0-dev, libjpeg62-dev, zlib1g-dev, libfreetype6-dev, xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev | libglu1-mesa-dev | libglu-dev, libxft-dev, libaudio-dev
+Conflicts: qt3-dev-tools (<= 3:3.3.4-7)
+Recommends: qt4-dev-tools
+Suggests: qt4-doc, libqt4-debug-dev
+Description: Qt 4 development files
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains the header files and programs used for building
+ Qt applications.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: libqt4-debug-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-dev (= ${Source-Version}), libqt4-debug (= ${Source-Version})
+Priority: extra
+Description: Qt 4 debugging development files
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains the header files and programs used for building
+ debugging versions of Qt applications.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: libqt4-core
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Qt 4 core non-GUI functionality runtime library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains the core non-GUI shared library, and the Network
+ and XML modules.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: libqt4-gui
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}, fontconfig
+Recommends: qt4-qtconfig
+Replaces: libqt4-core (<< 4.0.1-3)
+Description: Qt 4 core GUI functionality runtime library
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains the core GUI shared library and the OpenGL
+ module.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: libqt4-sql
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: libqt4-dev
+Description: Qt 4 SQL database module
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains the SQL module for Qt. It includes support for
+ PostgreSQL, MySQL, and SQLite databases. If you wish to to use the SQL
+ module for development, you should install the libqt4-dev package.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: libqt4-qt3support
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Qt 3 compatibility library for Qt 4
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains the Qt 3 compatibility library for Qt 4. It
+ allows applications designed to use deprecated Qt 3 classes and
+ functions to work with Qt 4, with help from the qt3to4 porting tool
+ found in the libqt4-dev package.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: qt4-designer
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqt4-dev
+Conflicts: libqt4-designer
+Replaces: libqt4-designer, qt4-dev-tools (<= 4.0.1-2)
+Description: Qt 4 Designer
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt Designer is a tool for designing and building graphical user
+ interfaces (GUIs) from Qt components.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: libqt4-debug
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Qt 4 debugging runtime libraries
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains the debugging libraries for Qt 4.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: qt4-dev-tools
+Architecture: any
+Section: devel
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: qt3-assistant (<= 3:3.3.4-7), qt3-designer (<= 3:3.3.4-7), qt3-linguist (<= 3:3.3.4-7)
+Recommends: libqt4-dev, qt4-doc, qt4-designer
+Description: Qt 4 development tools
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This packages contains tools used to assist in Qt 4 development,
+ including the Qt Assistant and Linguist applications.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: qt4-qtconfig
+Architecture: any
+Section: x11
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: libqt4-gui (<< 4.1.0)
+Conflicts: qt3-qtconfig (<= 3:3.3.4-7)
+Description: Qt 4 configuration tool
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ The Qt Configuration program allows endusers to configure the look and
+ behavior of any Qt4 application.
+ .
+ Homepage: http://www.trolltech.com
+
+Package: qt4-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: w3m | www-browser, libqt4-dev, qt4-dev-tools
+Description: Qt 4 API documentation
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains the complete Qt 4 API documentation. The
+ documentation is provided in HTML and manpage format; the HTML version
+ can be viewed in conjunction with the Qt Assistant found in the
+ qt4-dev-tools package.
Added: people/jriddell/qt4-x11/debian/copyright
===================================================================
--- people/jriddell/qt4-x11/debian/copyright 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/copyright 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,25 @@
+This package was debianized by Brian Nelson <pyro at debian.org> on Sun, 10
+Apr 2005 21:23:49 -0700.
+
+It was downloaded from ftp://ftp.trolltech.com/qt/source
+
+Upstream Author: Trolltech AS
+
+Copyright (C) 1994-2004 Trolltech AS.
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as
+ published by the Free Software Foundation.
+
+ This package is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General Public License
+can be found in `/usr/share/common-licenses/GPL'.
Added: people/jriddell/qt4-x11/debian/libqt4-core.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-core.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-core.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,5 @@
+usr/lib/libQtCore.so.*
+usr/lib/libQtNetwork.so.*
+usr/lib/libQtXml.so.*
+usr/lib/libQtTest.so.*
+usr/share/qt4/translations/*.qm
Added: people/jriddell/qt4-x11/debian/libqt4-core.lintian
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-core.lintian 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-core.lintian 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+libqt4-core: package-name-doesnt-match-sonames
Added: people/jriddell/qt4-x11/debian/libqt4-debug-dev.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-debug-dev.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-debug-dev.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,4 @@
+usr/lib/*_debug.so
+usr/lib/*_debug.prl
+usr/lib/*_debug.pc usr/lib/pkgconfig/
+usr/lib/*_debug.a
Added: people/jriddell/qt4-x11/debian/libqt4-debug.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-debug.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-debug.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,2 @@
+usr/lib/lib*_debug.so.*
+usr/lib/qt4/plugins/imageformats/*_debug.so
Added: people/jriddell/qt4-x11/debian/libqt4-debug.lintian
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-debug.lintian 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-debug.lintian 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+libqt4-debug: package-name-doesnt-match-sonames
Added: people/jriddell/qt4-x11/debian/libqt4-dev.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-dev.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-dev.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,15 @@
+usr/include/qt4/*
+usr/lib/*.a
+usr/lib/*.so
+usr/lib/*.prl
+usr/lib/*.pc usr/lib/pkgconfig/
+usr/share/qt4/q3porting.xml
+usr/share/qt4/mkspecs/*
+usr/bin/qmake-qt4
+usr/bin/lupdate-qt4
+usr/bin/lrelease-qt4
+usr/bin/uic-qt4
+usr/bin/moc-qt4
+usr/bin/qt3to4
+usr/bin/rcc
+usr/bin/uic3
Added: people/jriddell/qt4-x11/debian/libqt4-dev.links
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-dev.links 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-dev.links 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,9 @@
+usr/include/qt4 usr/share/qt4/include
+usr/bin/lrelease-qt4 usr/share/qt4/bin/lrelease
+usr/bin/lupdate-qt4 usr/share/qt4/bin/lupdate
+usr/bin/moc-qt4 usr/share/qt4/bin/moc
+usr/bin/qmake-qt4 usr/share/qt4/bin/qmake
+usr/bin/uic-qt4 usr/share/qt4/bin/uic
+usr/bin/rcc usr/share/qt4/bin/rcc
+usr/lib/qt4/plugins usr/share/qt4/plugins
+usr/share/qt4/mkspecs/linux-g++ usr/share/qt4/mkspecs/default
Added: people/jriddell/qt4-x11/debian/libqt4-dev.manpages
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-dev.manpages 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-dev.manpages 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,5 @@
+debian/manpages/lrelease-qt4.1
+debian/manpages/lupdate-qt4.1
+debian/manpages/moc-qt4.1
+debian/manpages/qmake-qt4.1
+debian/manpages/uic-qt4.1
Added: people/jriddell/qt4-x11/debian/libqt4-dev.postinst
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-dev.postinst 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-dev.postinst 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/moc moc "/usr/bin/moc-qt4" "40" \
+ --slave /usr/share/man/man1/moc.1.gz moc.1.gz \
+ "/usr/share/man/man1/moc-qt4.1.gz"
+
+update-alternatives --install \
+ /usr/bin/uic uic "/usr/bin/uic-qt4" "40" \
+ --slave /usr/share/man/man1/uic.1.gz uic.1.gz \
+ "/usr/share/man/man1/uic-qt4.1.gz"
+
+update-alternatives --install \
+ /usr/bin/qmake qmake "/usr/bin/qmake-qt4" "40" \
+ --slave /usr/share/man/man1/qmake.1.gz qmake.1.gz \
+ "/usr/share/man/man1/qmake-qt4.1.gz"
+
+update-alternatives --install \
+ /usr/bin/lupdate lupdate "/usr/bin/lupdate-qt4" "40" \
+ --slave /usr/share/man/man1/lupdate.1.gz lupdate.1.gz \
+ "/usr/share/man/man1/lupdate-qt4.1.gz"
+
+update-alternatives --install \
+ /usr/bin/lrelease lrelease "/usr/bin/lrelease-qt4" "40" \
+ --slave /usr/share/man/man1/lrelease.1.gz lrelease.1.gz \
+ "/usr/share/man/man1/lrelease-qt4.1.gz"
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/libqt4-dev.prerm
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-dev.prerm 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-dev.prerm 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove moc "/usr/bin/moc-qt4"
+ update-alternatives --remove uic "/usr/bin/uic-qt4"
+ update-alternatives --remove qmake "/usr/bin/qmake-qt4"
+ update-alternatives --remove lupdate "/usr/bin/lupdate-qt4"
+ update-alternatives --remove lrelease "/usr/bin/lrelease-qt4"
+ ;;
+esac
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/libqt4-gui.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-gui.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-gui.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,6 @@
+usr/lib/libQtGui.so.*
+usr/lib/libQtOpenGL.so.*
+usr/lib/libQtSvg.so.*
+usr/lib/qt4/plugins/imageformats/libqjpeg.so
+usr/lib/qt4/plugins/imageformats/libqgif.so
+usr/lib/qt4/plugins/imageformats/libqmng.so
Added: people/jriddell/qt4-x11/debian/libqt4-gui.lintian
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-gui.lintian 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-gui.lintian 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+libqt4-gui: package-name-doesnt-match-sonames libQtGui4 libQtOpenGL4
Added: people/jriddell/qt4-x11/debian/libqt4-qt3support.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-qt3support.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-qt3support.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+usr/lib/libQt3Support.so.*
Added: people/jriddell/qt4-x11/debian/libqt4-qt3support.lintian
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-qt3support.lintian 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-qt3support.lintian 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+libqt4-qt3support: package-name-doesnt-match-sonames libQt3Support4
Added: people/jriddell/qt4-x11/debian/libqt4-sql.install
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-sql.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-sql.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+usr/lib/libQtSql.so.*
Added: people/jriddell/qt4-x11/debian/libqt4-sql.lintian
===================================================================
--- people/jriddell/qt4-x11/debian/libqt4-sql.lintian 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/libqt4-sql.lintian 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+libqt4-sql: package-name-doesnt-match-sonames libQtSql4
Added: people/jriddell/qt4-x11/debian/manpages/assistant-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/assistant-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/assistant-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,44 @@
+.TH "ASSISTANT-QT4" 1 "4.0.0" "Trolltech AS" \" -*- nroff -*-
+.SH NAME
+assistant-qt4 \- on\-line documentation browser for Qt4
+.SH SYNOPSIS
+.B assistant [options]
+.SH DESCRIPTION
+This page documents the
+.B Qt Assistant
+for the Qt application framework, which is typically used to display the
+Qt Reference Documentation.
+.SH OPTIONS
+.TP
+.I "\-file Filename"
+assistant opens the specified file
+.TP
+.I \-server
+reads commands from a socket after assistant has started
+.TP
+.I "\-profile fileName"
+starts assistant and displays the profile specified in the file
+.I fileName
+.TP
+.I "\-addContentFile file"
+adds the content file
+.I file
+to the set of documentation available by default
+.TP
+.I "\-removeContentFile file"
+removes the content file
+.I file
+from the documentation available by default
+.TP
+.I "\-hideSidebar"
+assistant will hide the sidebar
+.TP
+.I "-help"
+outputs some help text
+.SH "SEE ALSO"
+.BR /usr/share/qt4/doc/html/assistant-manual.html,
+.BR http://doc.trolltech.com
+.SH AUTHOR
+This manual page was written by Brian Nelson <pyro at debian.org> based on
+the output of
+.B "assistant -help".
Added: people/jriddell/qt4-x11/debian/manpages/designer-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/designer-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/designer-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,50 @@
+.TH "DESIGNER-QT4" "1" "4.0.0" "Troll Tech AS, Norway." ""
+.SH "NAME"
+.LP
+designer\-qt4 \- Visual user interface designer for Qt4.
+.SH "DESCRIPTION"
+.LP
+Qt Designer simplifies the process of designing and
+creating graphical user interfaces (GUI) using the
+award\-winning Qt toolkit. Qt Designer is easy to learn.
+There are tutorials, walkthrough examples and the
+reference documentation accelerating you through the
+learning phase. After that, Qt Designer greatly reduces
+the time and effort needed to develop even the most
+complex dialogs with an easy\-to\-use GUI and an integrated
+help system.
+
+ Qt Designer provides a rich set of features aimed at
+making the creation of dialogs as easy and smooth as
+possible without reducing the power of Qt. It offers all
+the strength of the Qt layout system with a well\-designed
+user interface. This, combined with the Qt Designer's
+undo/redo system makes it simple to try different
+arrangements of the widgets until the result satisfies
+you.
+
+ Using Qt Designer's convenient property editor along
+with the dynamic Qt property system it is easy to set the
+initial state of your widgets. Special editors for some
+widgets (like listboxes, comboboxes, etc.) allow you to
+fill these widgets with content without writing any code.
+Using the object hierarchy view, the parent\-child
+relationship between the widgets of a dialog can be
+understood at a glance.
+
+ Integrating dialogs into a Qt project is straightforward
+thanks to the User Interface Compiler (UIC), which
+generates C++ code from the XML dialog description on the
+fly. The programmer can easily extend the functionality
+of the generated classes by subclassing without touching
+generated code at all or running the risk of loosing
+their changes.
+.SH "ENVIRONMENT VARIABLES"
+.LP
+.TP
+\fBQTDIR\fP
+Specifies the Qt base directory. On Debian systems this
+should be set to /usr/share/qt4.
+.SH "AUTHORS"
+.LP
+TrollTech <http://www.trolltech.com/>
Added: people/jriddell/qt4-x11/debian/manpages/linguist-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/linguist-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/linguist-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,39 @@
+.TH "LINGUIST-QT4" "1" "4.0.0" "Troll Tech AS, Norway." ""
+.SH "NAME"
+linguist-qt4 \- translation tool for Qt4.
+
+.SH "SYNPOSIS"
+.B linguist
+[
+.I TRANSLATION
+]
+
+.SH "DESCRIPTION"
+.B Qt Linguist
+is a tool for adding translations to Qt applications. It
+introduces the concept of a translation "context" which
+means a group of phrases that appear together on the
+screen e.g. in the same menu or dialog.
+
+The only parameter accepted on the command line is
+.I TRANSLATION
+wich is the name of the translation file you wish to open.
+
+.SH FILES
+.I ~/.qt/qt_designerrc
+.RS
+Per user configuration file.
+
+.SH SEE ALSO
+.B Qt Linguist
+is too complex to be described completely in the "man" page
+format. If your system is properly configured, you can access
+the full documentation within
+.B Qt Linguist
+under the Help menu.
+
+.SH AUTHOR
+This manual page was originally written by Jeremy Lainé
+<jeremy.laine at m4x.org> for the Qt3 linguist, for the Debian GNU/Linux
+system (but may be used by others). Brian Nelson <pyro at debian.org>
+trivially updated it for Qt4.
Added: people/jriddell/qt4-x11/debian/manpages/lrelease-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/lrelease-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/lrelease-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,89 @@
+.TH lrelease 1 "18 October 2001" "Trolltech AS" \" -*- nroff -*-
+.\"
+.\" Copyright 2001 Trolltech AS. All rights reserved.
+.\"
+.\" This file may be distributed and/or modified under the terms of the
+.\" GNU General Public License version 2 as published by the Free Software
+.\" Foundation and appearing in the file LICENSE.GPL included in the
+.\" packaging of this file.
+.\"
+.\" This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+.\" WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+.\"
+.\" See http://www.trolltech.com/gpl/ for GPL licensing information.
+.\"
+.\" Contact info at trolltech.com if any conditions of this licensing are
+.\" not clear to you.
+.\"
+.SH NAME
+lrelease \- generate Qt message files from Qt Linguist translation files
+.SH SYNOPSIS
+.B lrelease
+.RI "[ " options " ] " project-file
+.br
+.B lrelease
+.RI "[ " options " ] " ts-files " [ -qm " qm-file " ]"
+.SH DESCRIPTION
+This page documents the
+.B Qt Linguist Release
+tool for the Qt GUI toolkit.
+.B Lrelease
+reads a qmake/tmake project file (.pro file) and converts the
+translation files (.ts files) specified in it into Qt message files
+(.qm files) used by the application to translate.
+.PP
+The .qm file format is a compact binary format that provides
+extremely fast lookups for translations and that is used by Qt.
+.SH OPTIONS
+.TP
+.I "-help"
+Display the usage and exit.
+.TP
+.I "-nocompress"
+Do not compress the .qm files.
+.TP
+.I "-verbose"
+Explain what is being done.
+.TP
+.I "-version"
+Display the version of
+.B lrelease
+and exit.
+.SH USAGE
+Here is an example .pro file that can be given to
+.B lrelease:
+.PP
+.in +4
+.nf
+HEADERS = funnydialog.h \\
+ wackywidget.h
+SOURCES = funnydialog.cpp \\
+ main.cpp \\
+ wackywidget.cpp
+FORMS = fancybox.ui
+TRANSLATIONS = gnomovision_dk.ts \\
+ gnomovision_fi.ts \\
+ gnomovision_no.ts \\
+ gnomovision_se.ts
+.fi
+.in -4
+.PP
+When running
+.B lrelease
+on this project file, the Qt message files gnomovision_dk.qm,
+gnomovision_fi.qm, gnomovision_no.qm and gnomovision_se.qm will be
+generated from gnomovision_dk.ts, gnomovision_fi.ts,
+gnomovision_no.ts and gnomovision_se.ts, respectively.
+.PP
+.B Lrelease
+can also be invoked with a list of .ts files to convert:
+.PP
+.in +4
+.nf
+lrelease gnomovision_*.ts
+.fi
+.in -4
+.SH "SEE ALSO"
+.BR lupdate (1)
+and
+.BR http://doc.trolltech.com/i18n.html
Added: people/jriddell/qt4-x11/debian/manpages/lupdate-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/lupdate-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/lupdate-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,95 @@
+.TH lupdate 1 "18 October 2001" "Trolltech AS" \" -*- nroff -*-
+.\"
+.\" Copyright 2001 Trolltech AS. All rights reserved.
+.\"
+.\" This file may be distributed and/or modified under the terms of the
+.\" GNU General Public License version 2 as published by the Free Software
+.\" Foundation and appearing in the file LICENSE.GPL included in the
+.\" packaging of this file.
+.\"
+.\" This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+.\" WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+.\"
+.\" See http://www.trolltech.com/gpl/ for GPL licensing information.
+.\"
+.\" Contact info at trolltech.com if any conditions of this licensing are
+.\" not clear to you.
+.\"
+.SH NAME
+lupdate \- update Qt Linguist translation files
+.SH SYNOPSIS
+.B lupdate
+.RI "[ " options " ] " project-file
+.br
+.B lupdate
+.RI "[ " options " ] " source-files " -ts " ts-files
+.SH DESCRIPTION
+This page documents the
+.B Qt Linguist Update
+tool for the Qt GUI toolkit.
+.B Lupdate
+reads a qmake/tmake project file (.pro file), finds the translatable
+strings in the specified source, header and interface files, and
+updates the translation files (.ts files) specified in it. The
+translation files are given to the translator who uses
+.B Qt Linguist
+to read the files and insert the translations.
+.PP
+The .ts file format is a simple human-readable XML format that can be
+used with version control systems if required.
+.PP
+.SH OPTIONS
+.TP
+.I "-help"
+Display the usage and exit.
+.TP
+.I "-noobsolete"
+Drop all obsolete strings.
+.TP
+.I "-verbose"
+Explain what is being done.
+.TP
+.I "-version"
+Display the version of
+.B lupdate
+and exit.
+.SH USAGE
+Here is an example .pro file that can be given to
+.B lupdate:
+.PP
+.in +4
+.nf
+HEADERS = funnydialog.h \\
+ wackywidget.h
+SOURCES = funnydialog.cpp \\
+ main.cpp \\
+ wackywidget.cpp
+FORMS = fancybox.ui
+TRANSLATIONS = gnomovision_dk.ts \\
+ gnomovision_fi.ts \\
+ gnomovision_no.ts \\
+ gnomovision_se.ts
+.fi
+.in -4
+.PP
+When running
+.B lupdate
+on this project file, the translatable strings in all the files
+listed in the HEADERS, SOURCES and FORMS entries will be put in
+the translation files listed in the TRANSLATIONS entry. Previous
+translations will be reused as far as possible, and translated
+strings that have vanished from the source files are marked obsolete.
+.PP
+.B Lupdate
+can also be invoked with a list of C++ source files, .ui files
+and .ts files:
+.PP
+.in +4
+.nf
+lupdate *.cpp *.h *.ui -ts gnomovision_dk.ts
+.fi
+.in -4
+.SH "SEE ALSO"
+.BR lrelease (1)
+and
+.BR http://doc.trolltech.com/i18n.html
Added: people/jriddell/qt4-x11/debian/manpages/moc-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/moc-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/moc-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,449 @@
+.TH moc 1 "24 June 2001" "Trolltech AS" \" -*- nroff -*-
+.\"
+.\" $Id: qt/moc.1 3.3.4 edited May 27 2003 $
+.\"
+.\" Copyright 1992-2002 Trolltech AS. All rights reserved.
+.\"
+.\" This file is part of Qt and may be distributed and used according to
+.\" the terms and conditions described in the LICENSE file.
+.\"
+.nh
+.SH NAME
+moc \- generate Qt meta object support code
+.SH SYNOPSIS
+.B moc
+[\-o file] [\-i] [\-f] [\-k] [\-ldbg] [\-nw] [\-p path] [\-q path] [\-v] file
+.SH DESCRIPTION
+This page documents the
+.B Meta Object Compiler
+for the Qt GUI application framework. The
+.B moc
+reads one or more C++ class declarations from a C++ header or source
+file and generates one C++ source file containing meta object
+information for the classes. The C++ source file generated by the
+.B moc
+must be compiled and linked with the implementation of the class (or it
+can be #included into the class's source file).
+.PP
+If you use
+.B qmake
+to create your Makefiles, build rules will be included that call the
+.B moc
+when required, so you will not need to use the
+.B moc
+directly.
+.PP
+In brief, the meta object system is a structure used by Qt (see
+.BR http://doc.trolltech.com ")"
+for component programming and run time type information. It adds
+properties and inheritance information to (some) classes and
+provides a new type of communication between those instances of those
+classes, signal\-slot
+connections.
+.SH OPTIONS
+.TP
+.I "\-o file"
+Write output to
+.I file
+rather than to stdout.
+.TP
+.I \-f
+Force the generation of an #include statement in the output.
+This is the default for files whose name matches the regular
+expression .[hH][^.]* (i.e. the extension starts with
+.B H
+or
+.B h
+). This
+option is only useful if you have header files that do not follow the
+standard naming conventions.
+.TP
+.I "\-i"
+Do not generate an #include statement in the output. This may be used
+to run
+.B moc
+on a C++ file containing one or more class declarations. You should then
+#include the meta object code in the .cpp file (see USAGE below). If both
+.I \-f
+and
+.I \-i
+are present, the last one wins.
+.TP
+.I "\-nw"
+Do not generate any warnings. Not recommended.
+.TP
+.I "\-ldbg"
+Write a flood of lex debug information to stdout.
+.TP
+.I "\-p path"
+Makes
+.B moc
+prepend
+.IR path /
+to the file name in the generated #include statement (if one is generated).
+.TP
+.I "\-q path"
+Makes
+.B moc
+prepend
+.IR path /
+to the file name of qt #include files in the generated code.
+.TP
+.I "\-v"
+Displays the version of
+.B moc
+and Qt.
+.PP
+You can explicitly tell the
+.B moc
+not to parse parts of a header
+file. It recognizes any C++ comment (//) that contains the substrings
+MOC_SKIP_BEGIN or MOC_SKIP_END. They work as you would expect and you
+can have several levels of them. The net result as seen by the
+.B moc
+is as if you had removed all lines between a MOC_SKIP_BEGIN and a
+MOC_SKIP_END
+.SH USAGE
+.B moc
+is almost always invoked by
+.BR make (1),
+not by hand.
+.PP
+.B moc
+is typically used with an input file containing class declarations
+like this:
+.PP
+.in +4
+.nf
+class YourClass : public QObject {
+ Q_OBJECT
+ Q_PROPERTY( ... )
+ Q_CLASSINFO( ... )
+
+public:
+ YourClass( QObject * parent=0, const char * name=0 );
+ ~YourClass();
+
+signals:
+
+public slots:
+
+};
+.fi
+.in -4
+.PP
+Here is a useful makefile rule if you only use GNU make:
+.PP
+.in +4
+.nf
+m%.cpp: %.h
+ moc $< -o $@
+.fi
+.in -4
+.PP
+If you want to write portably, you can use individual rules of the
+following form:
+.PP
+.in +4
+.nf
+mNAME.cpp: NAME.h
+ moc $< -o $@
+.fi
+.in -4
+.PP
+You must also remember to add
+.I mNAME.cpp
+to your SOURCES (substitute your favorite name) variable and
+.I mNAME.o
+to your OBJECTS variable.
+.PP
+(While we prefer to name our C++ source files .cpp, the
+.B moc
+doesn't know that, so you can use .C, .cc, .CC, .cxx or even .c++ if
+you prefer.)
+.PP
+If you have class declarations in C++ files, we recommend that you use
+a makefile rule like this:
+.PP
+.in +4
+.nf
+NAME.o: mNAME.cpp
+
+mNAME.cpp: NAME.cpp
+ moc -i $< -o $@
+.fi
+.in -4
+.PP
+This guarantees that
+.BR make (1)
+will run the
+.B moc
+before it compiles
+.IR NAME.cpp .
+You can then put
+.PP
+.ti +4
+#include "nNAME.cpp"
+.PP
+at the end of
+.IR NAME.cpp ,
+where all the classes declared in that file are fully known.
+.SH DIAGNOSTICS
+Sometimes you may get linkage errors, saying that
+YourClass::className() is undefined or that YourClass lacks a vtbl.
+Those errors happen most often when you forget to compile the
+moc-generated C++ code or include that object file in the link
+command.
+.PP
+The
+.B moc
+will warn you about a number of dangerous or illegal constructs.
+.SH BUGS
+
+The
+.B moc
+does not expand #include or #define, it simply skips any preprocessor
+directives it encounters. This is regrettable, but is normally not a
+problem in practice.
+
+The
+.B moc
+does not handle all of C++. The main problem is that class templates
+cannot have signals or slots. This is an important bug. Here is an
+example:
+.PP
+.in +4
+.nf
+class SomeTemplate<int> : public QFrame {
+ Q_OBJECT
+ ....
+signals:
+ void bugInMocDetected( int );
+};
+.fi
+.in -4
+.PP
+Less importantly, the following constructs are illegal. All of them
+have have alternatives which we think are usually better, so removing
+these limitations is not a high priority for us.
+.SS "Multiple inheritance requires QObject to be first."
+If you are using multiple inheritance,
+.B moc
+assumes that the
+.B first
+inherited class is a subclass of QObject. Also, be sure that
+.B only
+the first inherited class is a QObject.
+.PP
+.in +4
+.nf
+class SomeClass : public QObject, public OtherClass {
+ ...
+};
+.fi
+.in -4
+.PP
+This bug is almost impossible to fix; since the
+.B moc
+does not expand
+#include or #define, it cannot find out which one of the base classes is a
+QObject.
+.SS "Function pointers cannot be arguments to signals or slots."
+In most cases where you would consider that, we think inheritance is a
+better alternative. Here is an example of illegal syntax:
+.PP
+.in +4
+.nf
+class SomeClass : public QObject {
+ Q_OBJECT
+ ...
+public slots:
+ // illegal
+ void apply( void (*apply)(List *, void *), void * );
+};
+.fi
+.in -4
+.PP
+You can work around this restriction like this:
+.PP
+.in +4
+.nf
+typedef void (*ApplyFunctionType)( List *, void * );
+
+class SomeClass : public QObject {
+ Q_OBJECT
+ ...
+public slots:
+ void apply( ApplyFunctionType, char * );
+};
+.fi
+.in -4
+.PP
+It may sometimes be even better to replace the function pointer with
+inheritance and virtual functions, signals or slots.
+.SS "Friend declarations cannot be placed in signals or slots sections"
+Sometimes it will work, but in general, friend declarations cannot be
+placed in
+.B signals
+or
+.B slots
+sections. Put them in the good old
+.BR private ", " protected
+or
+.B public
+sections instead. Here is an example of the illegal syntax:
+.PP
+.in +4
+.nf
+class SomeClass : public QObject {
+ Q_OBJECT
+ ...
+signals:
+ friend class ClassTemplate<char>; // illegal
+};
+.fi
+.in -4
+.SS "Signals and slots cannot be upgraded"
+The C++ feature of upgrading an inherited member function to
+.B public
+status is not extended to cover signals and slots. Here is an illegal
+example:
+.PP
+.in +4
+.nf
+class Whatever : public QButtonGroup {
+ ...
+public slots:
+ QButtonGroup::buttonPressed; // illegal
+ ...
+};
+.fi
+.in -4
+.PP
+The QButtonGroup::buttonPressed() slot is protected.
+.PP
+C++ quiz: What happens if you try to upgrade a protected member
+function which is overloaded?
+.IP
+- All the functions are upgraded.
+.IP
+- That is not legal C++.
+.\" Good idea, but look in the SEE ALSO section...
+.SS "Type macros cannot be used for signal and slot arguments"
+
+Since the
+.B moc
+does not expand #define, type macros that take an argument
+will not work in signals and slots. Here is an illegal example:
+.PP
+.in +4
+.nf
+#ifdef ultrix
+#define SIGNEDNESS(a) unsigned a
+#else
+#define SIGNEDNESS(a) a
+#endif
+class Whatever : public QObject {
+ ...
+signals:
+ void someSignal( SIGNEDNESS(int) ); // illegal
+};
+.PP
+A #define without arguments works.
+.fi
+.in -4
+.SS "Nested classes cannot be in the signals or slots sections nor have signals or slots"
+Here's an example:
+.PP
+.in +4
+.nf
+class A {
+ Q_OBJECT
+public:
+ class B {
+ public slots: // illegal
+ void b();
+ ...
+ };
+signals:
+ class B { // illegal
+ void b();
+ ...
+ }:
+};
+.fi
+.in -4
+.PP
+.SS "Constructors cannot be used in signals or slots sections"
+It is a mystery to us why anyone would put a constructor on either the
+.B signals
+or
+.B slots
+sections. You can't, anyway (except that it happens to work in some
+cases). Put them in
+.BR private ", " protected
+or
+.B public
+sections, where they belong. Here is an example of the illegal syntax:
+.PP
+.in +4
+.nf
+class SomeClass : public QObject {
+ Q_OBJECT
+public slots:
+ SomeClass( QObject *parent, const char *name )
+ : QObject( parent, name ) {} // illegal
+ ...
+};
+.fi
+.in -4
+.SS "Properties need to be declared before the public section that contains the respective get and set functions"
+.PP
+Declaring the first property within or after the public section that
+contains the type definition and the respective get and set functions
+does not work as expected. The
+.B moc
+will complain that it can neither
+find the functions nor resolve the type. Here is an example of the
+illegal syntax:
+.PP
+.in +4
+.nf
+class SomeClass : public QObject {
+ Q_OBJECT
+public:
+ ...
+ // illegal
+ Q_PROPERTY( Priority priority READ priority WRITE setPriority )
+ Q_ENUMS( Priority )
+ enum Priority { High, Low, VeryHigh, VeryLow };
+ void setPriority( Priority );
+ Priority priority() const;
+ ...
+};
+.fi
+.in -4
+.PP
+Work around this limitation by declaring all properties at the
+beginning of the class declaration, right after Q_OBJECT:
+.PP
+.in +4
+.nf
+class SomeClass : public QObject {
+ Q_OBJECT
+ Q_PROPERTY( Priority priority READ priority WRITE setPriority )
+ Q_ENUMS( Priority )
+public:
+ ...
+ enum Priority { High, Low, VeryHigh, VeryLow };
+ void setPriority( Priority );
+ Priority priority() const;
+ ...
+};
+.fi
+.in -4
+.PP
+.SH "SEE ALSO"
+.BR http://www.trolltech.com ", "
+.BR "C++ ARM, section r.11.3" " (for the answer to the quiz), and"
+.BR http://doc.trolltech.com " (for complete Qt documentation)."
Added: people/jriddell/qt4-x11/debian/manpages/qmake-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/qmake-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/qmake-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,107 @@
+.TH QMAKE 1 "2005-07-23"
+.SH NAME
+qmake \- cross-platform makefile generator for Qt
+
+.SH SYNOPSIS
+.B qmake
+.I "[mode] [options] [files]"
+.br
+.SH "DESCRIPTION"
+.B qmake
+has two modes, one mode for generating project files based on some
+heuristics, and the other for generating makefiles. Normally you
+shouldn't need to specify a mode, as makefile generation is the default
+mode for qmake, but you may use this to test qmake on an existing
+project.
+
+.SH MODE
+.TP
+.B "\-project"
+Put qmake into project file generation mode In this mode qmake
+interprets files as files to be built, defaults to *.c; *.ui; *.y; *.l;
+*.ts; *.qrc; *.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C
+.TP
+.B "\-makefile"
+Put qmake into makefile generation mode (default) In this mode qmake
+interprets files as project files to be processed, if skipped qmake will
+try to find a project file in your current working directory
+
+.SH WARNINGS OPTIONS
+.TP
+.BI "\-Wnone"
+Turn off all warnings
+.TP
+.BI "\-Wall"
+Turn on all warnings
+.TP
+.BI "\-Wparser"
+Turn on parser warnings
+.TP
+.BI "\-Wlogic"
+Turn on logic warnings
+
+.SH OPTIONS
+.TP
+.BI "\-o" file
+Write output to file
+.TP
+.BI "\-unix"
+Run in unix mode
+.TP
+.BI "\-win32"
+Run in win32 mode
+.TP
+.BI "\-macx"
+Run in Mac OS X mode
+.TP
+.BI "\-d"
+Increase debug level
+.TP
+.BI "\-t" templ
+Overrides TEMPLATE as templ
+.TP
+.BI "\-tp" prefix
+Overrides TEMPLATE so that prefix is prefixed
+.TP
+into the value
+.BI "\-help"
+This help
+.TP
+.BI "\-v"
+Version information
+.TP
+.BI "\-after"
+All variable assignments after this will be parsed after [files]
+.TP
+.BI "\-norecursive"
+Don't do a recursive search
+.TP
+.BI "\-recursive"
+Do a recursive search
+.TP
+.BI "\-cache file"
+Use file as cache [makefile mode only]
+.TP
+.BI "\-spec spec"
+Use spec as QMAKESPEC [makefile mode only]
+.TP
+.BI "\-nocache"
+Don't use a cache file [makefile mode only]
+.TP
+.BI "\-nodepend"
+Don't generate dependencies [makefile mode only]
+.TP
+.BI "\-nomoc"
+Don't generate moc targets [makefile mode only]
+.TP
+.BI "\-nopwd"
+Don't look for files in pwd [project mode only]
+
+.SH SEE ALSO
+.PP
+.BR /usr/share/qt4/doc/html/qmake-manual.html,
+.BR assistant (1)
+.SH AUTHOR
+This manual page was written by Brian Nelson <pyro at debian.org> based on
+the output of
+.B "qmake -help".
Added: people/jriddell/qt4-x11/debian/manpages/qtconfig-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/qtconfig-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/qtconfig-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,34 @@
+.TH "qtconfig" "1" "3.0.3" "Troll Tech AS, Norway." ""
+.SH "NAME"
+.LP
+qtconfig \- Configuration tool for Qt
+.SH "DESCRIPTION"
+.LP
+QConfig allows for GUI based configuration of Qt and
+ other Qt based sources.
+
+.SH "ENVIRONMENT VARIABLES"
+.LP
+.TP
+\fBQTDIR\fP
+Specifies the base Qt dir
+.SH "AUTHORS"
+.LP
+TrollTech <http://www.trolltech.com/>
+.TH "qtconfig" "1" "3.0.3" "Troll Tech AS, Norway." ""
+.SH "NAME"
+.LP
+qtconfig \- Configuration tool for Qt
+.SH "DESCRIPTION"
+.LP
+QConfig allows for GUI based configuration of Qt and
+ other Qt based sources.
+
+.SH "ENVIRONMENT VARIABLES"
+.LP
+.TP
+\fBQTDIR\fP
+Specifies the base Qt dir
+.SH "AUTHORS"
+.LP
+TrollTech <http://www.trolltech.com/>
Added: people/jriddell/qt4-x11/debian/manpages/uic-qt4.1
===================================================================
--- people/jriddell/qt4-x11/debian/manpages/uic-qt4.1 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/manpages/uic-qt4.1 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,136 @@
+.TH uic 1 "2 Aug 2001" "Trolltech AS" \" -*- nroff -*-
+.\"
+.\" Copyright 2000 Trolltech AS. All rights reserved.
+.\"
+.\" This file is part of Qt and may be distributed and used according to
+.\" the terms and conditions described in the LICENSE file.
+.\"
+.SH NAME
+uic \- Qt user interface compiler
+.SH SYNOPSIS
+.B uic
+[options] file
+.SH DESCRIPTION
+This page documents the
+.B User Interface Compiler
+for the Qt GUI toolkit. The
+.B uic
+reads a user interface definition (.ui) file in XML as generated by
+.I Qt Designer
+and creates corresponding C++ header or source files. It also
+generates an image file that embeds raw image data in C++ source code.
+.PP
+.PP
+Generate declaration:
+.br
+.I "\fB uic [options] \fI<file>"
+.br
+.PP
+Generate implementation:
+.br
+.I "\fB uic [options] -impl \fI<headerfile> <file>"
+.br
+ \fI<headerfile>\fP: name of the declaration file
+.br
+.PP
+Generate image collection:
+.br
+.I "\fB uic [options] -embed \fI<project> <image1> <image2> <image3>\fP ..."
+.br
+ \fI<project>\fP: project name
+ \fI<image[1..n]>\fP: image files
+.br
+.\" .PP
+.\" Generate binary UI file:
+.\" .br
+.\" .I "\fB uic [options] -binary \fI<file>"
+.\" .br
+.PP
+.PP
+For convenience,
+.B uic
+can also generate declaration or implementation stubs for subclasses.
+.PP
+Generate subclass declaration:
+.br
+.I "\fB uic [options] -subdecl \fI<subclassname> <baseclassheaderfile> <file>"
+.br
+ \fI<subclassname>\fP: name of the subclass to generate
+.br
+ \fI<baseclassheaderfile>\fP: declaration file of the baseclass
+.PP
+Generate subclass implementation:
+.br
+.I "\fB uic [options] -subimpl \fI<subclassname> <subclassheaderfile> <file>"
+.br
+ \fI<subclassname>\fP: name of the subclass to generate
+.br
+ \fI<subclassheaderfile>\fP: declaration file of the subclass
+
+.SH GENERAL OPTIONS
+.TP
+.I "-o file"
+Write output to
+.I file
+rather than to stdout.
+.TP
+.I "-nofwd"
+Omit forward declarations of custom classes in the generated
+header file. This is necessary if typedef classes are used.
+.TP
+.I "-tr func"
+Use
+.I func()
+instead of tr() for internationalization.
+.TP
+.I "-version"
+Display the version of
+.B uic
+and exit.
+
+.SH USAGE
+.B uic
+is almost always invoked by
+.BR make (1),
+rather than by hand.
+.PP
+Here are useful makefile rules if you only use GNU make:
+.PP
+.in +4
+%.h: %.ui
+.br
+ uic $< -o $@
+.br
+%.cpp: %.ui
+.br
+ uic -impl $*.h $< -o $@
+.in -4
+.PP
+If you want to write portably, you can use individual rules of the
+following form:
+.PP
+.in +4
+NAME.h: NAME.ui
+.br
+ uic $< -o $@
+.br
+NAME.cpp: NAME.ui
+.br
+ uic -impl $*.h $< -o $@
+.in -4
+.PP
+You must also remember to add
+.I NAME.cpp
+to your SOURCES (substitute your favorite name) variable and
+.I NAME.o
+to your OBJECTS variable.
+.PP
+(While we prefer to name our C++ source files .cpp, the
+.B uic
+doesn't care, so you can use .C, .cc, .CC, .cxx or even .c++ if
+you prefer.)
+.PP
+.SH "SEE ALSO"
+.BR http://www.trolltech.com/ " "
+.SH AUTHOR
+Trolltech AS <info at trolltech.com>
Added: people/jriddell/qt4-x11/debian/patches/00list
===================================================================
--- people/jriddell/qt4-x11/debian/patches/00list 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/00list 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,9 @@
+10_qmake_for_debian
+11_launch_assistant-qt4
+12_mips_atomic_ops
+13_arm_ftbfs_fixes
+14_kfreebsd_build_fix
+16_hppa_ldcw_fix
+17_alpha_ice
+18_disable_opengl_visibility
+19_s390_atomic
Added: people/jriddell/qt4-x11/debian/patches/10_qmake_for_debian.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/10_qmake_for_debian.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/10_qmake_for_debian.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,31 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_qmake_use_qt4_tools.dpatch by Brian Nelson <pyro at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Ensures qmake generates Makefiles that use the -qt4 tools and
+## DP: that use recursively link against all indirectly-used libraries.
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.0~/mkspecs/linux-g++/qmake.conf qt4-x11-4.1.0/mkspecs/linux-g++/qmake.conf
+--- qt4-x11-4.1.0~/mkspecs/linux-g++/qmake.conf 2005-12-16 03:51:53.000000000 -0800
++++ qt4-x11-4.1.0/mkspecs/linux-g++/qmake.conf 2006-01-10 17:57:18.000000000 -0800
+@@ -4,7 +4,7 @@
+
+ MAKEFILE_GENERATOR = UNIX
+ TEMPLATE = app
+-CONFIG += qt warn_on release incremental link_prl
++CONFIG += qt warn_on release incremental
+ QT += core gui
+ QMAKE_INCREMENTAL_STYLE = sublib
+
+@@ -68,8 +68,8 @@
+ QMAKE_LIBS_OPENGL_QT = -lGL
+ QMAKE_LIBS_THREAD = -lpthread
+
+-QMAKE_MOC = $$[QT_INSTALL_BINS]/moc
+-QMAKE_UIC = $$[QT_INSTALL_BINS]/uic
++QMAKE_MOC = $$[QT_INSTALL_BINS]/moc-qt4
++QMAKE_UIC = $$[QT_INSTALL_BINS]/uic-qt4
+
+ QMAKE_AR = ar cqs
+ QMAKE_RANLIB =
Property changes on: people/jriddell/qt4-x11/debian/patches/10_qmake_for_debian.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/11_launch_assistant-qt4.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/11_launch_assistant-qt4.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/11_launch_assistant-qt4.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,24 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 11_launch_assistant-qt4.dpatch by Brian Nelson <pyro at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad --exclude=CVS --exclude=.svn ./tools/assistant/lib/qassistantclient.cpp /home/nelson/tmp/dpep-work.Zny9K3/qt4-x11-4.0.1/tools/assistant/lib/qassistantclient.cpp
+--- ./tools/assistant/lib/qassistantclient.cpp 2005-08-16 01:41:14.000000000 -0700
++++ /home/nelson/tmp/dpep-work.Zny9K3/qt4-x11-4.0.1/tools/assistant/lib/qassistantclient.cpp 2005-09-11 09:01:31.000000000 -0700
+@@ -128,11 +128,11 @@
+ : QObject( parent ), host ( "localhost" )
+ {
+ if ( path.isEmpty() )
+- assistantCommand = "assistant";
++ assistantCommand = "assistant-qt4";
+ else {
+ QFileInfo fi( path );
+ if ( fi.isDir() )
+- assistantCommand = path + "/assistant";
++ assistantCommand = path + "/assistant-qt4";
+ else
+ assistantCommand = path;
+ }
Property changes on: people/jriddell/qt4-x11/debian/patches/11_launch_assistant-qt4.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/12_mips_atomic_ops.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/12_mips_atomic_ops.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/12_mips_atomic_ops.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,66 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 12_mips_atomic_ops.dpatch by Thiemo Seufer <ths at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix compilation for Linux MIPS-I code.
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.0~/src/corelib/arch/mips/qatomic32.s qt4-x11-4.1.0/src/corelib/arch/mips/qatomic32.s
+--- qt4-x11-4.1.0~/src/corelib/arch/mips/qatomic32.s 2005-12-16 03:52:19.000000000 -0800
++++ qt4-x11-4.1.0/src/corelib/arch/mips/qatomic32.s 2006-01-16 10:39:45.000000000 -0800
+@@ -6,10 +6,12 @@
+ .globl q_atomic_test_and_set_int
+ .ent q_atomic_test_and_set_int
+ q_atomic_test_and_set_int:
++ .set mips2
+ 1: ll $8,0($4)
+ bne $8,$5,2f
+ move $2,$6
+ sc $2,0($4)
++ .set mips0
+ beqz $2,1b
+ nop
+ jr $31
+@@ -21,6 +23,7 @@
+ .globl q_atomic_test_and_set_acquire_int
+ .ent q_atomic_test_and_set_acquire_int
+ q_atomic_test_and_set_acquire_int:
++ .set mips2
+ 1: ll $8,0($4)
+ bne $8,$5,2f
+ move $2,$6
+@@ -30,6 +33,7 @@
+ jr $31
+ nop
+ 2: sync
++ .set mips0
+ jr $31
+ move $2,$0
+ .end q_atomic_test_and_set_acquire_int
+@@ -37,11 +41,13 @@
+ .globl q_atomic_test_and_set_release_int
+ .ent q_atomic_test_and_set_release_int
+ q_atomic_test_and_set_release_int:
++ .set mips2
+ sync
+ 1: ll $8,0($4)
+ bne $8,$5,2f
+ move $2,$6
+ sc $2,0($4)
++ .set mips0
+ beqz $2,1b
+ nop
+ jr $31
+@@ -53,10 +59,12 @@
+ .globl q_atomic_test_and_set_ptr
+ .ent q_atomic_test_and_set_ptr
+ q_atomic_test_and_set_ptr:
++ .set mips2
+ 1: ll $8,0($4)
+ bne $8,$5,2f
+ move $2,$6
+ sc $2,0($4)
++ .set mips0
+ beqz $2,1b
+ nop
+ jr $31
Property changes on: people/jriddell/qt4-x11/debian/patches/12_mips_atomic_ops.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/13_arm_ftbfs_fixes.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/13_arm_ftbfs_fixes.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/13_arm_ftbfs_fixes.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,35 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 13_arm_ftbfs_fixes.dpatch by Brian Nelson <pyro at debian.org> by way of
+## Jeremy Laine <jeremy.laine at m4x.org>.
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fixes FTBFS on arm
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.0~/src/corelib/global/qglobal.h qt4-x11-4.1.0/src/corelib/global/qglobal.h
+--- qt4-x11-4.1.0~/src/corelib/global/qglobal.h 2005-12-16 06:51:59.000000000 -0500
++++ qt4-x11-4.1.0/src/corelib/global/qglobal.h 2006-01-07 13:46:59.000000000 -0500
+@@ -715,8 +715,9 @@
+
+ #if defined(QT_COORD_TYPE)
+ typedef QT_COORD_TYPE qreal;
+-#elif defined(__arm__)
+-typedef float qreal;
++// BN: Defining qreal as float on arm breaks compilation!
++//#elif defined(__arm__)
++//typedef float qreal;
+ #else
+ typedef double qreal;
+ #endif
+diff -urNad qt4-x11-4.1.0~/src/corelib/tools/qchar.h qt4-x11-4.1.0/src/corelib/tools/qchar.h
+--- qt4-x11-4.1.0~/src/corelib/tools/qchar.h 2005-12-16 06:52:00.000000000 -0500
++++ qt4-x11-4.1.0/src/corelib/tools/qchar.h 2006-01-07 13:45:48.000000000 -0500
+@@ -219,7 +219,7 @@
+ inline const char toLatin1() const;
+ inline const ushort unicode() const { return ucs; }
+ #ifdef Q_NO_PACKED_REFERENCE
+- inline ushort &unicode() { return *(&ucs); }
++ inline ushort &unicode() { return *((ushort*)&ucs); }
+ #else
+ inline ushort &unicode() { return ucs; }
+ #endif
Property changes on: people/jriddell/qt4-x11/debian/patches/13_arm_ftbfs_fixes.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/14_kfreebsd_build_fix.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/14_kfreebsd_build_fix.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/14_kfreebsd_build_fix.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 14_kfreebsd_build_fix.dpatch by Brian Nelson <pyro at debian.org> by way
+## of Petr Salinger <Petr.Salinger at t-systems.cz>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fixes FTBFS on GNU/kFreeBSD
+
+ at DPATCH@
+diff -urNad qt4-x11-4.0.1~/src/corelib/global/qglobal.h qt4-x11-4.0.1/src/corelib/global/qglobal.h
+--- qt4-x11-4.0.1~/src/corelib/global/qglobal.h 2005-08-16 11:41:07.000000000 +0300
++++ qt4-x11-4.0.1/src/corelib/global/qglobal.h 2005-12-13 18:19:47.000000000 +0200
+@@ -100,7 +100,7 @@
+ # define Q_OS_ULTRIX
+ #elif defined(sinix)
+ # define Q_OS_RELIANT
+-#elif defined(__linux__) || defined(__linux)
++#elif defined(__linux__) || defined(__linux) || defined(__GLIBC__)
+ # define Q_OS_LINUX
+ #elif defined(__FreeBSD__) || defined(__DragonFly__)
+ # define Q_OS_FREEBSD
Property changes on: people/jriddell/qt4-x11/debian/patches/14_kfreebsd_build_fix.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/16_hppa_ldcw_fix.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/16_hppa_ldcw_fix.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/16_hppa_ldcw_fix.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,30 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 15_hppa_ldcw.dpatch by <lamont at bld-4.mmjgroup.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: patch from Ubuntu to properly support hppa
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.0~/src/corelib/arch/parisc/q_ldcw.s qt4-x11-4.1.0/src/corelib/arch/parisc/q_ldcw.s
+--- qt4-x11-4.1.0~/src/corelib/arch/parisc/q_ldcw.s 2006-02-03 01:50:30.000000000 +0000
++++ qt4-x11-4.1.0/src/corelib/arch/parisc/q_ldcw.s 2006-02-03 02:00:36.000000000 +0000
+@@ -1,17 +1,7 @@
+- .SPACE $PRIVATE$
+- .SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31
+- .SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82
+- .SPACE $TEXT$
+- .SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44
+- .SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
+- .IMPORT $global$,DATA
+- .IMPORT $$dyncall,MILLICODE
+- .SPACE $TEXT$
+- .SUBSPA $CODE$
+-
++ .text
+ .align 4
+ .EXPORT q_ldcw,ENTRY,PRIV_LEV=3,ARGW0=GR,RTNVAL=GR
+-q_ldcw
++ .label q_ldcw
+ .PROC
+ .CALLINFO FRAME=0,CALLS,SAVE_RP
+ .ENTRY
Property changes on: people/jriddell/qt4-x11/debian/patches/16_hppa_ldcw_fix.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/17_alpha_ice.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/17_alpha_ice.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/17_alpha_ice.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,53 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.3~/src/corelib/global/qlibraryinfo.cpp qt4-x11-4.1.3/src/corelib/global/qlibraryinfo.cpp
+--- qt4-x11-4.1.3~/src/corelib/global/qlibraryinfo.cpp 2006-05-14 03:46:59.000000000 -0700
++++ qt4-x11-4.1.3/src/corelib/global/qlibraryinfo.cpp 2006-06-03 11:55:29.000000000 -0700
+@@ -47,14 +47,7 @@
+ {
+ public:
+ static QSettings *findConfiguration();
+- static void cleanup()
+- {
+- QLibrarySettings *ls = qt_library_settings();
+- if (ls) {
+- delete static_cast<QSettings *>(ls->settings);
+- ls->settings = 0;
+- }
+- }
++ static void cleanup();
+ static QSettings *configuration()
+ {
+ #ifdef QT_NO_THREAD
+@@ -75,6 +68,15 @@
+ Q_GLOBAL_STATIC(QLibrarySettings, qt_library_settings)
+ };
+
++void QLibraryInfoPrivate::cleanup()
++{
++ QLibrarySettings *ls = qt_library_settings();
++ if (ls) {
++ delete static_cast<QSettings *>(ls->settings);
++ ls->settings = 0;
++ }
++}
++
+ QLibrarySettings::QLibrarySettings()
+ {
+ settings = QLibraryInfoPrivate::findConfiguration();
+diff -urNad qt4-x11-4.1.3~/src/corelib/tools/qhash.h qt4-x11-4.1.3/src/corelib/tools/qhash.h
+--- qt4-x11-4.1.3~/src/corelib/tools/qhash.h 2006-05-14 03:46:59.000000000 -0700
++++ qt4-x11-4.1.3/src/corelib/tools/qhash.h 2006-06-03 11:55:29.000000000 -0700
+@@ -405,7 +405,7 @@
+ }
+
+ template <class Key, class T>
+-Q_INLINE_TEMPLATE void QHash<Key, T>::duplicateNode(QHashData::Node *node, void *newNode)
++void QHash<Key, T>::duplicateNode(QHashData::Node *node, void *newNode)
+ {
+ Node *concreteNode = concrete(node);
+ if (QTypeInfo<T>::isDummy) {
Property changes on: people/jriddell/qt4-x11/debian/patches/17_alpha_ice.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/18_disable_opengl_visibility.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/18_disable_opengl_visibility.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/18_disable_opengl_visibility.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,17 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: temporary fix because of alpha, has to be dropped as soon as gcc's bug is fixed.
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.3~/src/opengl/opengl.pro qt4-x11-4.1.3/src/opengl/opengl.pro
+--- qt4-x11-4.1.3~/src/opengl/opengl.pro 2006-05-14 03:46:44.000000000 -0700
++++ qt4-x11-4.1.3/src/opengl/opengl.pro 2006-06-21 10:17:37.000000000 -0700
+@@ -5,6 +5,7 @@
+ win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x63000000
+ solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2
+
++QMAKE_CXXFLAGS_HIDESYMS -= -fvisibility-inlines-hidden
+
+ include(../qbase.pri)
+
Property changes on: people/jriddell/qt4-x11/debian/patches/18_disable_opengl_visibility.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/patches/19_s390_atomic.dpatch
===================================================================
--- people/jriddell/qt4-x11/debian/patches/19_s390_atomic.dpatch 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/patches/19_s390_atomic.dpatch 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 19_s390_atomic.dpatch by Bastian Blank <waldi at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad qt4-x11-4.1.3~/src/corelib/arch/s390/arch/qatomic.h qt4-x11-4.1.3/src/corelib/arch/s390/arch/qatomic.h
+--- qt4-x11-4.1.3~/src/corelib/arch/s390/arch/qatomic.h 2006-05-14 10:47:14.000000000 +0000
++++ qt4-x11-4.1.3/src/corelib/arch/s390/arch/qatomic.h 2006-06-21 16:02:04.000000000 +0000
+@@ -24,6 +24,8 @@
+ #ifndef S390_QATOMIC_H
+ #define S390_QATOMIC_H
+
++#include <QtCore/qglobal.h>
++
+ QT_BEGIN_HEADER
+
+ #define __CS_LOOP(ptr, op_val, op_string) ({ \
Property changes on: people/jriddell/qt4-x11/debian/patches/19_s390_atomic.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: people/jriddell/qt4-x11/debian/qt4-designer.install
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-designer.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-designer.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,5 @@
+usr/bin/designer-qt4
+usr/lib/libQtDesigner.so.*
+usr/lib/libQtDesignerComponents.so.*
+usr/lib/qt4/plugins/designer/*plugin.so
+usr/lib/qt4/plugins/designer/libqt3supportwidgets.so
Added: people/jriddell/qt4-x11/debian/qt4-designer.lintian
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-designer.lintian 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-designer.lintian 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+qt4-designer: package-name-doesnt-match-sonames libQtDesignerComponents4 libQtDesigner4
Added: people/jriddell/qt4-x11/debian/qt4-designer.manpages
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-designer.manpages 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-designer.manpages 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+debian/manpages/designer-qt4.1
Added: people/jriddell/qt4-x11/debian/qt4-designer.menu
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-designer.menu 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-designer.menu 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,6 @@
+?package(qt4-designer):\
+ needs="x11"\
+ section="Apps/Programming"\
+ hints="KDE"\
+ title="Qt Designer"\
+ command="/usr/bin/designer-qt4"
Added: people/jriddell/qt4-x11/debian/qt4-designer.postinst
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-designer.postinst 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-designer.postinst 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/designer designer "/usr/bin/designer-qt4" "40" \
+ --slave /usr/share/man/man1/designer.1.gz designer.1.gz \
+ "/usr/share/man/man1/designer-qt4.1.gz"
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/qt4-designer.prerm
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-designer.prerm 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-designer.prerm 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove designer "/usr/bin/designer-qt4"
+ ;;
+esac
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/qt4-dev-tools.install
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-dev-tools.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-dev-tools.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,3 @@
+usr/bin/assistant-qt4
+usr/bin/linguist-qt4
+usr/share/qt4/phrasebooks/*
Added: people/jriddell/qt4-x11/debian/qt4-dev-tools.manpages
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-dev-tools.manpages 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-dev-tools.manpages 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,2 @@
+debian/manpages/assistant-qt4.1
+debian/manpages/linguist-qt4.1
Added: people/jriddell/qt4-x11/debian/qt4-dev-tools.menu
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-dev-tools.menu 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-dev-tools.menu 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,13 @@
+?package(qt4-dev-tools):\
+ needs="x11"\
+ section="Apps/Tools"\
+ hints="KDE"\
+ title="Qt Assistant"\
+ command="/usr/bin/assistant-qt4"
+
+?package(qt4-dev-tools):\
+ needs="x11"\
+ section="Apps/Programming"\
+ hints="KDE"\
+ title="Qt Linguist"\
+ command="/usr/bin/linguist-qt4"
Added: people/jriddell/qt4-x11/debian/qt4-dev-tools.postinst
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-dev-tools.postinst 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-dev-tools.postinst 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/assistant assistant "/usr/bin/assistant-qt4" "40" \
+ --slave /usr/share/man/man1/assistant.1.gz assistant.1.gz \
+ "/usr/share/man/man1/assistant-qt4.1.gz"
+
+update-alternatives --install \
+ /usr/bin/linguist linguist "/usr/bin/linguist-qt4" "40" \
+ --slave /usr/share/man/man1/linguist.1.gz linguist.1.gz \
+ "/usr/share/man/man1/linguist-qt4.1.gz"
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/qt4-dev-tools.prerm
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-dev-tools.prerm 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-dev-tools.prerm 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove assistant "/usr/bin/assistant-qt4"
+ update-alternatives --remove linguist "/usr/bin/linguist-qt4"
+ ;;
+esac
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/qt4-doc.install
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-doc.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-doc.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+usr/share/qt4/doc
Added: people/jriddell/qt4-x11/debian/qt4-doc.links
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-doc.links 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-doc.links 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+usr/share/qt4/doc/html usr/share/doc/qt4-doc/html
Added: people/jriddell/qt4-x11/debian/qt4-qtconfig.install
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-qtconfig.install 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-qtconfig.install 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+usr/bin/qtconfig-qt4
Added: people/jriddell/qt4-x11/debian/qt4-qtconfig.manpages
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-qtconfig.manpages 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-qtconfig.manpages 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1 @@
+debian/manpages/qtconfig-qt4.1
Added: people/jriddell/qt4-x11/debian/qt4-qtconfig.menu
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-qtconfig.menu 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-qtconfig.menu 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,7 @@
+?package(qt4-qtconfig):\
+ needs="x11"\
+ section="Apps/System"\
+ title="QtConfig"\
+ longtitle="Qt Configuration Utility"\
+ hints="Qt4 config tool"\
+ command="/usr/bin/qtconfig-qt4"
Added: people/jriddell/qt4-x11/debian/qt4-qtconfig.postinst
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-qtconfig.postinst 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-qtconfig.postinst 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives --install \
+ /usr/bin/qtconfig qtconfig "/usr/bin/qtconfig-qt4" "40" \
+ --slave /usr/share/man/man1/qtconfig.1.gz qtconfig.1.gz \
+ "/usr/share/man/man1/qtconfig-qt4.1.gz"
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/qt4-qtconfig.prerm
===================================================================
--- people/jriddell/qt4-x11/debian/qt4-qtconfig.prerm 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/qt4-qtconfig.prerm 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ upgrade) ;;
+ remove|failed-upgrade|deconfigure)
+ update-alternatives --remove qtconfig "/usr/bin/qtconfig-qt4"
+ ;;
+esac
+
+#DEBHELPER#
Added: people/jriddell/qt4-x11/debian/rules
===================================================================
--- people/jriddell/qt4-x11/debian/rules 2006-07-13 08:50:43 UTC (rev 4110)
+++ people/jriddell/qt4-x11/debian/rules 2006-07-13 08:57:06 UTC (rev 4111)
@@ -0,0 +1,97 @@
+#!/usr/bin/make -f
+
+export QTDIR := $(shell pwd)
+export PATH := $(QTDIR)/bin:$(PATH)
+export LD_LIBRARY_PATH := $(QTDIR)/lib:$(LD_LIBRARY_PATH)
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/makefile.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
+
+DEB_MAKE_INVOKE := $(MAKE)
+DEB_MAKE_BUILD_TARGET := sub-src sub-tools
+DEB_MAKE_INSTALL_TARGET := INSTALL_ROOT=$(DEB_DESTDIR) install
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_MAKE_CLEAN_TARGET := confclean distclean
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_INSTALL_CHANGELOGS_ALL := changes-4.1.4
+
+
+common-configure-arch::
+ ./configure -confirm-license \
+ -prefix "/usr" \
+ -docdir "/usr/share/qt4/doc" \
+ -headerdir "/usr/include/qt4" \
+ -datadir "/usr/share/qt4" \
+ -plugindir "/usr/lib/qt4/plugins" \
+ -translationdir "/usr/share/qt4/translations" \
+ -sysconfdir "/etc/qt4" \
+ -platform linux-g++ \
+ -debug-and-release \
+ -fast \
+ -no-rpath \
+ -system-zlib \
+ -system-libpng \
+ -system-libjpeg \
+ -system-nas-sound \
+ -qt-gif \
+ -qt-sql-psql \
+ -qt-sql-mysql \
+ -qt-sql-sqlite \
+ -qt-sql-sqlite2 \
+ -I/usr/include/mysql \
+ -I/usr/include/freetype2 \
+ -I`pg_config --includedir` \
+ -lfontconfig \
+ -cups
+
+clean::
+ # Extra stuff missed by confclean/distclean
+ rm -f Makefile \
+ bin/qmake \
+ mkspecs/default \
+ src/corelib/global/arch \
+ examples/tools/plugandpaint/plugins/*.so \
+ config.status \
+ demos/shared/libdemo_shared.prl \
+ mkspecs/qconfig.pri \
+ src/corelib/global/qconfig.*
+
+ rm -rf lib/ plugins/
+
+ find include/ -type l -print0 | xargs -0r rm -f
+ find . -mindepth 2 -name Makefile -print0 \
+ -o -name Makefile.Debug -print0 \
+ -o -name Makefile.Release -print0 \
+ | xargs -0r rm -f
+
+# Hack to fix dpatch-edit-patch
+unpatch: deapply-dpatches
+
+
+BINDIR := $(DEB_DESTDIR)/usr/bin
+common-install-arch::
+ # Tack on -qt4 to the binaries that use the alternatives system
+ for f in qmake lupdate lrelease uic moc assistant designer linguist qtconfig; do \
+ mv "$(BINDIR)/$$f" "$(BINDIR)/$$f-qt4"; \
+ done
+
+binary-install/qt4-doc::
+ # Tar up the examples to include them in qt4-doc
+ -$(MAKE) -k -C examples distclean
+ tar -cv examples/ | \
+ gzip -9 > debian/qt4-doc/usr/share/doc/qt4-doc/qt4-examples.tar.gz
+
+
+# Automatically install lintian overrides, stolen from debian-qt-kde.mk
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+
+# Remove debugging library junk from libqt4-dev, it goes in
+#libqt4-debug-dev instead.
+binary-post-install/libqt4-dev::
+ rm -f debian/$(cdbs_curpkg)/usr/lib/*_debug.* \
+ debian/$(cdbs_curpkg)/usr/lib/pkgconfig/*_debug.*
Property changes on: people/jriddell/qt4-x11/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the pkg-kde-commits
mailing list