summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorBrian Nelson <pyro@debian.org>2006-01-11 03:20:47 +0000
committerBrian Nelson <pyro@debian.org>2006-01-11 03:20:47 +0000
commit766ea126135f4de44824427b6a46d356c0fb9a0e (patch)
tree3ab541ddf4c7e6cc84b6fcbc0204a81a14ed89c6 /debian
parent7b266cb2a696d793374c74b10a1199d8a136af7c (diff)
downloadqt4-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/changelog10
-rw-r--r--debian/control2
-rw-r--r--debian/patches/00list2
-rwxr-xr-xdebian/patches/10_qmake_for_debian.dpatch31
-rwxr-xr-xdebian/patches/10_qmake_use_qt4_tools.dpatch21
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 =