[SCM] Qt 4 Debian packaging branch, experimental-snapshots, updated. debian/4.6.0-1-16-g15b43d4

Fathi Boudra fabo at alioth.debian.org
Sun Jan 17 10:57:08 UTC 2010


The following commit has been merged in the experimental-snapshots branch:
commit 15b43d4b712d83f496c77555821096ef35fe0f3a
Author: Fathi Boudra <fabo at debian.org>
Date:   Sun Jan 17 11:56:25 2010 +0100

    Add Qt Virtual Framebuffer (qvfb) tool to qt4-dev-tools package.
---
 debian/changelog                    |    4 ++++
 debian/control                      |    5 +++--
 debian/not-installed                |    4 ----
 debian/patches/20_install_qvfb.diff |   13 +++++++++++++
 debian/patches/series               |    1 +
 debian/qt4-dev-tools.install        |    5 +++++
 debian/rules                        |    1 +
 7 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 1d2c0bc..bd0d1d8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,10 +21,14 @@ qt4-x11 (4:4.6.0-2) UNRELEASED; urgency=low
     segfault. Thanks to Steve Langasek.
   * Add cherry-picked patch 97_prevent_crash_on_inputcontext_creation.diff:
     Prevent a crash when creating an inputContext from the QApplication dtor.
+  * Add 20_install_qvfb.diff: build Qt Virtual Framebuffer (qvfb) tool.
   * Update debian/control:
     - build-depend on firebird2.1-dev instead of firebird2.0-dev.
       (Closes: #564683)
     - extend architecture list for firebird2.1-dev.
+    - build-depend on libxtst-dev to build qvfb.
+  * Update debian/qt4-dev-tools.install: add qvfb binary and the translations.
+  * Update debian/rules: add -qvfb configure option.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 13 Dec 2009 18:43:29 +0200
 
diff --git a/debian/control b/debian/control
index 3ed8118..c41afee 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Build-Depends: debhelper (>= 7.2), quilt, pkg-kde-tools (>= 0.4), flex, sharutil
  libsm-dev, libsqlite0-dev, libsqlite3-dev, libtiff4-dev, libx11-dev,
  libxcursor-dev, libxext-dev, libxft-dev, libxi-dev, libxinerama-dev,
  libxmu-dev, libxrandr-dev, libxrender-dev, libxslt1-dev, libxt-dev,
- x11proto-core-dev, zlib1g-dev, freetds-dev
+ libxtst-dev, zlib1g-dev, freetds-dev
 Standards-Version: 3.8.3
 Homepage: http://www.qtsoftware.com
 Vcs-Git: git://git.debian.org/pkg-kde/qt4-x11.git
@@ -508,7 +508,8 @@ Description: Qt 4 development tools
  is its rich set of widgets that provide standard GUI functionality.
  .
  This package contains tools used to assist in Qt 4 development, including
- the Qt Assistant, Linguist, D-Bus Viewer and Pixel Tool applications.
+ the Qt Assistant, Linguist, D-Bus Viewer, Pixel Tool and Qt Virtual
+ Framebuffer applications.
 
 Package: qt4-qmake
 Architecture: any
diff --git a/debian/not-installed b/debian/not-installed
index ffa6de4..a9172ed 100644
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -16,7 +16,3 @@
 ./usr/lib/libQtXml.la
 ./usr/lib/libQtXmlPatterns.la
 ./usr/lib/libphonon.la
-./usr/share/qt4/translations/qvfb_pl.qm
-./usr/share/qt4/translations/qvfb_ru.qm
-./usr/share/qt4/translations/qvfb_zh_CN.qm
-./usr/share/qt4/translations/qvfb_zh_TW.qm
diff --git a/debian/patches/20_install_qvfb.diff b/debian/patches/20_install_qvfb.diff
new file mode 100644
index 0000000..57d02af
--- /dev/null
+++ b/debian/patches/20_install_qvfb.diff
@@ -0,0 +1,13 @@
+Description: build qvfb tool
+Author: Fathi Boudra <fabo at debian.org>
+
+--- a/tools/tools.pro
++++ b/tools/tools.pro
+@@ -15,6 +15,7 @@ no-png {
+      }
+      SUBDIRS     += linguist
+      SUBDIRS     += qdoc3
++     SUBDIRS     += qvfb
+      symbian: SUBDIRS = designer
+      wince*: SUBDIRS = qtestlib designer
+      unix:!mac:!embedded:contains(QT_CONFIG, qt3support):SUBDIRS += qtconfig
diff --git a/debian/patches/series b/debian/patches/series
index fd3d4c5..cb40558 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -23,6 +23,7 @@
 17_add_postgresql_8.3_support.diff
 18_enable_qt3support_qtwebkit_debug_info.diff
 19_install_qdoc3.diff
+20_install_qvfb.diff
 30_webkit_unaligned_access.diff
 40_alpha_ice.diff
 41_disable_opengl_visibility.diff
diff --git a/debian/qt4-dev-tools.install b/debian/qt4-dev-tools.install
index 11795af..71a6493 100644
--- a/debian/qt4-dev-tools.install
+++ b/debian/qt4-dev-tools.install
@@ -9,6 +9,7 @@ usr/bin/qdoc3
 usr/bin/qhelpconverter
 usr/bin/qhelpgenerator
 usr/bin/qttracereplay
+usr/bin/qvfb
 usr/bin/xmlpatterns
 usr/bin/xmlpatternsvalidator
 usr/share/qt4/phrasebooks/*
@@ -33,3 +34,7 @@ usr/share/qt4/translations/linguist_pl.qm
 usr/share/qt4/translations/linguist_ru.qm
 usr/share/qt4/translations/linguist_zh_CN.qm
 usr/share/qt4/translations/linguist_zh_TW.qm
+usr/share/qt4/translations/qvfb_pl.qm
+usr/share/qt4/translations/qvfb_ru.qm
+usr/share/qt4/translations/qvfb_zh_CN.qm
+usr/share/qt4/translations/qvfb_zh_TW.qm
diff --git a/debian/rules b/debian/rules
index fd2d9da..c423865 100755
--- a/debian/rules
+++ b/debian/rules
@@ -112,6 +112,7 @@ endif
 	            -system-nas-sound \
 	            -lfontconfig \
 	            -I/usr/include/freetype2 \
+	            -qvfb \
 	            $(extra_configure_opts)
 
 override_dh_auto_build:

-- 
Qt 4 Debian packaging



More information about the pkg-kde-commits mailing list