diff options
author | Brian Nelson <pyro@debian.org> | 2006-01-11 03:20:47 +0000 |
---|---|---|
committer | Brian Nelson <pyro@debian.org> | 2006-01-11 03:20:47 +0000 |
commit | 766ea126135f4de44824427b6a46d356c0fb9a0e (patch) | |
tree | 3ab541ddf4c7e6cc84b6fcbc0204a81a14ed89c6 /debian | |
parent | 7b266cb2a696d793374c74b10a1199d8a136af7c (diff) | |
download | qt4-x11-766ea126135f4de44824427b6a46d356c0fb9a0e.tar.gz |
the last version. Also removed some unneeded dependencies.
* 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)
- Fixes qmake problem with including bad build path (Closes: #327359)
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | debian/control | 2 | ||||
-rw-r--r-- | debian/patches/00list | 2 | ||||
-rwxr-xr-x | debian/patches/10_qmake_for_debian.dpatch | 31 | ||||
-rwxr-xr-x | debian/patches/10_qmake_use_qt4_tools.dpatch | 21 |
5 files changed, 41 insertions, 25 deletions
diff --git a/debian/changelog b/debian/changelog index c564fdb..c6f0160 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,7 +14,7 @@ qt4-x11 (4.1.0-2) UNRELEASED; urgency=low * 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. + 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 @@ -33,12 +33,18 @@ qt4-x11 (4.1.0-2) UNRELEASED; urgency=low suggested by Isaac Clerencia <isaac@debian.org>, to fix a FTBFS on alpha. (Closes: #347353) - -- Brian Nelson <pyro@debian.org> Tue, 10 Jan 2006 09:16:28 -0800 + * 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@debian.org> Tue, 10 Jan 2006 18:02:53 -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 diff --git a/debian/control b/debian/control index 7f8c17a..3423e1b 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Standards-Version: 3.6.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), x-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, 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, xlibs-static-pic, libpq-dev, libmysqlclient15-dev +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), x-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, 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, xlibs-static-pic Conflicts: qt3-dev-tools (<= 3:3.3.4-7) Recommends: qt4-dev-tools Suggests: qt4-doc, libqt4-debug-dev diff --git a/debian/patches/00list b/debian/patches/00list index 0fcca4a..b513764 100644 --- a/debian/patches/00list +++ b/debian/patches/00list @@ -1,4 +1,4 @@ -10_qmake_use_qt4_tools +10_qmake_for_debian 11_launch_assistant-qt4 12_mips_atomic_ops 13_arm_ftbfs_fixes diff --git a/debian/patches/10_qmake_for_debian.dpatch b/debian/patches/10_qmake_for_debian.dpatch new file mode 100755 index 0000000..bc88f95 --- /dev/null +++ b/debian/patches/10_qmake_for_debian.dpatch @@ -0,0 +1,31 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_qmake_use_qt4_tools.dpatch by Brian Nelson <pyro@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. + +@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 = diff --git a/debian/patches/10_qmake_use_qt4_tools.dpatch b/debian/patches/10_qmake_use_qt4_tools.dpatch deleted file mode 100755 index abed5af..0000000 --- a/debian/patches/10_qmake_use_qt4_tools.dpatch +++ /dev/null @@ -1,21 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 10_qmake_use_qt4_tools.dpatch by Brian Nelson <pyro@debian.org> -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: Ensures qmake generates Makefiles that use the -qt4 tools. - -@DPATCH@ -diff -urNad --exclude=CVS --exclude=.svn ./mkspecs/linux-g++/qmake.conf /home/nelson/tmp/dpep-work.OgCbL2/qt4-x11-4.0.1/mkspecs/linux-g++/qmake.conf ---- ./mkspecs/linux-g++/qmake.conf 2005-08-16 01:41:05.000000000 -0700 -+++ /home/nelson/tmp/dpep-work.OgCbL2/qt4-x11-4.0.1/mkspecs/linux-g++/qmake.conf 2005-08-30 15:17:58.000000000 -0700 -@@ -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 = |