From 7637e96423c2728568aa17fe358709df36a0495d Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Mon, 26 Nov 2012 22:43:05 -0600 Subject: Enable glib main loop integration in Qt3 and TQt3 on Debian and Ubuntu --- ubuntu/precise/dependencies/tqt3/debian/rules | 1 + 1 file changed, 1 insertion(+) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/rules b/ubuntu/precise/dependencies/tqt3/debian/rules index 39a2ee31c..3f8e98c3a 100755 --- a/ubuntu/precise/dependencies/tqt3/debian/rules +++ b/ubuntu/precise/dependencies/tqt3/debian/rules @@ -100,6 +100,7 @@ CONFIGURE_OPTS = \ \ -lfontconfig \ -inputmethod \ + -glibmainloop \ # End of CONFIGURE_OPTS interbase_archs := i386 amd64 sparc powerpc -- cgit v1.2.1 From b5fe61ea293d95526ab3de43976a7d30282119fe Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 27 Nov 2012 22:07:27 -0600 Subject: Fix Qt3/TQt3 build deps on Debian and Ubuntu --- ubuntu/precise/dependencies/tqt3/debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/control b/ubuntu/precise/dependencies/tqt3/debian/control index 1c8b45da3..b45983f80 100644 --- a/ubuntu/precise/dependencies/tqt3/debian/control +++ b/ubuntu/precise/dependencies/tqt3/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 5.0.31), quilt, cpio, libxext-dev (>= 4.3.0.dfsg.1- libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev, libxcursor-dev, libxinerama-dev, libxi-dev, zlib1g-dev, libjpeg-dev, libmng-dev (>= 1.0.3), libpng12-dev | libpng12-0-dev, libfontconfig1-dev, - libfreetype6-dev, libxft-dev, unixodbc-dev, uuid-dev, + libfreetype6-dev, libxft-dev, unixodbc-dev, uuid-dev, libglib2.0-dev, libmysqlclient-dev, flex, libpq-dev, libaudio-dev, libcups2-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libsqlite3-dev, firebird2.1-dev [i386 kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 netbsd-i386 amd64 sparc powerpc] | firebird2-dev [i386 amd64] -- cgit v1.2.1 From 642fca92b2caa55310a21f0b219de877ecf7c7c7 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 6 Dec 2012 14:12:22 -0600 Subject: Deactivate Qt3/TQt3 GLib main loop integration due to bugs with glib multithreading --- ubuntu/precise/dependencies/tqt3/debian/rules | 1 - 1 file changed, 1 deletion(-) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/rules b/ubuntu/precise/dependencies/tqt3/debian/rules index 3f8e98c3a..39a2ee31c 100755 --- a/ubuntu/precise/dependencies/tqt3/debian/rules +++ b/ubuntu/precise/dependencies/tqt3/debian/rules @@ -100,7 +100,6 @@ CONFIGURE_OPTS = \ \ -lfontconfig \ -inputmethod \ - -glibmainloop \ # End of CONFIGURE_OPTS interbase_archs := i386 amd64 sparc powerpc -- cgit v1.2.1 From cbad8f3b74c7eae27da2e4fac11b736a879e2f47 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 9 Dec 2012 16:52:08 -0600 Subject: Re-enable glib main loop support on Debian and Ubuntu due to recent fix in Qt3/TQt3 --- ubuntu/precise/dependencies/tqt3/debian/rules | 1 + 1 file changed, 1 insertion(+) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/rules b/ubuntu/precise/dependencies/tqt3/debian/rules index 39a2ee31c..3f8e98c3a 100755 --- a/ubuntu/precise/dependencies/tqt3/debian/rules +++ b/ubuntu/precise/dependencies/tqt3/debian/rules @@ -100,6 +100,7 @@ CONFIGURE_OPTS = \ \ -lfontconfig \ -inputmethod \ + -glibmainloop \ # End of CONFIGURE_OPTS interbase_archs := i386 amd64 sparc powerpc -- cgit v1.2.1 From e12b7beacb145e0359e66ec5d4cfc0494d3ca908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Tue, 11 Dec 2012 03:02:18 +0100 Subject: Use xz (or bzip2) compression for Debian and Ubuntu binary packages --- ubuntu/precise/dependencies/tqt3/debian/rules | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/rules b/ubuntu/precise/dependencies/tqt3/debian/rules index 3f8e98c3a..d2d66f6a7 100755 --- a/ubuntu/precise/dependencies/tqt3/debian/rules +++ b/ubuntu/precise/dependencies/tqt3/debian/rules @@ -11,6 +11,9 @@ export LD_LIBRARY_PATH=$(QTDIR)/lib:$(OLD_LD_LIBRARY_PATH) OLD_PATH := $(PATH) export PATH=$(QTDIR)/bin:$(OLD_PATH) +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) @@ -331,7 +334,7 @@ binary-indep: build install dh_gencontrol -i dh_md5sums -i - dh_builddeb -i + dh_builddeb -i $(DEB_DH_BUILDDEB_ARGS) binary-arch: build install @@ -462,7 +465,7 @@ binary-arch: build install dh_gencontrol -a $(IBASE) dh_md5sums -a $(IBASE) - dh_builddeb -a $(IBASE) + dh_builddeb -a $(IBASE) $(DEB_DH_BUILDDEB_ARGS) binary: binary-indep binary-arch .PHONY: build binary-indep binary-arch binary install clean patch unpatch -- cgit v1.2.1 From 809e08d1a36f07c5b3394fa77c440cf9a0570f1d Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 11 Dec 2012 13:48:26 -0600 Subject: Remove kubuntu_06_fglrx_0_size_screen.diff as it is already incorporated upstream --- .../patches/kubuntu_06_fglrx_0_size_screen.diff | 32 ---------------------- 1 file changed, 32 deletions(-) delete mode 100644 ubuntu/precise/dependencies/tqt3/debian/patches/kubuntu_06_fglrx_0_size_screen.diff (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/patches/kubuntu_06_fglrx_0_size_screen.diff b/ubuntu/precise/dependencies/tqt3/debian/patches/kubuntu_06_fglrx_0_size_screen.diff deleted file mode 100644 index 3c6394f33..000000000 --- a/ubuntu/precise/dependencies/tqt3/debian/patches/kubuntu_06_fglrx_0_size_screen.diff +++ /dev/null @@ -1,32 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## kubuntu_06_fglrx_0_size_screen.diff.dpatch by -## -## All lines beginning with `## DP:' are a description of the patch. -## DP: No description. - -@DPATCH@ -diff -urNad qt-x11-free-3.3.8really3.3.7~/src/kernel/qpaintdevice_x11.cpp qt-x11-free-3.3.8really3.3.7/src/kernel/qpaintdevice_x11.cpp ---- qt-x11-free-3.3.8really3.3.7~/src/kernel/qpaintdevice_x11.cpp 2007-04-02 20:06:28.000000000 +0100 -+++ qt-x11-free-3.3.8really3.3.7/src/kernel/qpaintdevice_x11.cpp 2007-04-02 20:12:10.000000000 +0100 -@@ -526,11 +526,16 @@ - Q_CHECK_PTR( dpisX ); - Q_CHECK_PTR( dpisY ); - for ( i = 0; i < screens; i++ ) { -- dpisX[ i ] = (DisplayWidth(dpy,i) * 254 + DisplayWidthMM(dpy,i)*5) -- -- / (DisplayWidthMM(dpy,i)*10); -- dpisY[ i ] = (DisplayHeight(dpy,i) * 254 + DisplayHeightMM(dpy,i)*5) -- / (DisplayHeightMM(dpy,i)*10); -+ if (DisplayWidthMM(dpy,i) < 1) -+ dpisX[ i ] = 75; // default the dpi to 75. -+ else -+ dpisX[ i ] = (DisplayWidth(dpy,i) * 254 + DisplayWidthMM(dpy,i)*5) -+ / (DisplayWidthMM(dpy,i)*10); -+ if (DisplayHeightMM(dpy,i) < 1) -+ dpisY[ i ] = 75; // default the dpi to 75. -+ else -+ dpisY[ i ] = (DisplayHeight(dpy,i) * 254 + DisplayHeightMM(dpy,i)*5) -+ / (DisplayHeightMM(dpy,i)*10); - } - } - -- cgit v1.2.1 From 33acff758ad9787d02c51ae57ea8ab914018c158 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 11 Dec 2012 14:12:23 -0600 Subject: Second part of prior commit --- ubuntu/precise/dependencies/tqt3/debian/patches/series | 1 - 1 file changed, 1 deletion(-) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/patches/series b/ubuntu/precise/dependencies/tqt3/debian/patches/series index 7377c84c1..e6bdb92af 100644 --- a/ubuntu/precise/dependencies/tqt3/debian/patches/series +++ b/ubuntu/precise/dependencies/tqt3/debian/patches/series @@ -1,4 +1,3 @@ 06_disable_rpath.diff 09_amd64_lib64.diff 72_dont_trust_uname-m_use_dpkg-arch_instead.diff -kubuntu_06_fglrx_0_size_screen.diff -- cgit v1.2.1 From 72ac3a0a08befd4b584baedf0222076cdc5243c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Thu, 13 Dec 2012 00:55:44 +0100 Subject: Use xz compression for Debian and Ubuntu source files --- ubuntu/precise/dependencies/tqt3/debian/source/options | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ubuntu/precise/dependencies/tqt3') diff --git a/ubuntu/precise/dependencies/tqt3/debian/source/options b/ubuntu/precise/dependencies/tqt3/debian/source/options index 9d7c8e036..72f1f5450 100644 --- a/ubuntu/precise/dependencies/tqt3/debian/source/options +++ b/ubuntu/precise/dependencies/tqt3/debian/source/options @@ -1,5 +1,5 @@ -# Use bzip2 instead of gzip -compression = "bzip2" +# Use xz instead of gzip +compression = "xz" compression-level = 9 # Don't run differences -- cgit v1.2.1