[SCM] qtbase packaging branch, master, updated. debian/5.2.0+dfsg-6-3-gdd85a4c

Lisandro Damián Nicanor Pérez lisandro at moszumanska.debian.org
Fri Jan 31 15:35:29 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtbase.git;a=commitdiff;h=47b1509

The following commit has been merged in the master branch:
commit 47b150973ceacebdbe9d08cd57bd1cb419851260
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date:   Fri Dec 6 21:41:20 2013 -0300

    Split sql-related dev files to the new libqt5sql5-dev package
    
    (Closes: #729602).
    - Create the new package, splitting the files from qtbase5-dev.
    - Make qtbase5-dev recommend libqt5sql5-dev.
    - Make libqt5sql5-dev depend on the SQL backend's plugins.
---
 debian/changelog                  |  5 +++++
 debian/control                    | 20 ++++++++++++++++-
 debian/libqt5sql5-dev.install     | 45 +++++++++++++++++++++++++++++++++++++++
 debian/qtbase5-dev.install-common | 45 ---------------------------------------
 4 files changed, 69 insertions(+), 46 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 3252ed7..ce82162 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,11 @@ qtbase-opensource-src (5.2.0~rc1+dfsg-1) UNRELEASED; urgency=low
   * Update symbols files, marking private symbols as such.
   * Remove Disallow_deep_or_widely_nested_entity_references.patch, it has been
     applied upstream.
+  * Split sql-related dev files to the new libqt5sql5-dev package
+    (Closes: #729602).
+    - Create the new package, splitting the files from qtbase5-dev.
+    - Make qtbase5-dev recommend libqt5sql5-dev.
+    - Make libqt5sql5-dev depend on the SQL backend's plugins.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Tue, 26 Nov 2013 19:31:35 +0400
 
diff --git a/debian/control b/debian/control
index e584d01..8e9141b 100644
--- a/debian/control
+++ b/debian/control
@@ -126,6 +126,23 @@ Description: Qt 5 SQL module
  The QtSql module helps you provide seamless database integration to your Qt
  applications.
 
+Package: libqt5sql5-dev
+Architecture: any
+Section: libdevel
+Pre-Depends: dpkg (>= 1.15.6~)
+Depends: libqt5sql5-mysql,
+         libqt5sql5-odbc,
+         libqt5sql5-psql,
+         libqt5sql5-sqlite,
+         libqt5sql5-tds,
+         ${misc:Depends}
+Description: Qt 5 SQL library 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 package contains the development files needed to build Qt 5 applications
+ using SQL backends.
+
 Package: libqt5sql5-mysql
 Architecture: any
 Multi-Arch: same
@@ -278,7 +295,8 @@ Depends: libgl1-mesa-dev [!armel !armhf] | libgl-dev [!armel !armhf],
          qtbase5-dev-tools (= ${binary:Version}),
          qtchooser,
          ${misc:Depends}
-Recommends: libqt5opengl5-dev (= ${binary:Version})
+Recommends: libqt5opengl5-dev (= ${binary:Version}),
+            libqt5sql5-dev (= ${binary:Version})
 Suggests: firebird-dev,
           libmysqlclient-dev,
           libpq-dev,
diff --git a/debian/libqt5sql5-dev.install b/debian/libqt5sql5-dev.install
new file mode 100644
index 0000000..a878b24
--- /dev/null
+++ b/debian/libqt5sql5-dev.install
@@ -0,0 +1,45 @@
+usr/include/qt5/QtSql/QSql
+usr/include/qt5/QtSql/QSqlDatabase
+usr/include/qt5/QtSql/QSqlDriver
+usr/include/qt5/QtSql/QSqlDriverCreator
+usr/include/qt5/QtSql/QSqlDriverCreatorBase
+usr/include/qt5/QtSql/QSqlDriverPlugin
+usr/include/qt5/QtSql/QSqlError
+usr/include/qt5/QtSql/QSqlField
+usr/include/qt5/QtSql/QSqlIndex
+usr/include/qt5/QtSql/QSqlQuery
+usr/include/qt5/QtSql/QSqlQueryModel
+usr/include/qt5/QtSql/QSqlRecord
+usr/include/qt5/QtSql/QSqlRelation
+usr/include/qt5/QtSql/QSqlRelationalDelegate
+usr/include/qt5/QtSql/QSqlRelationalTableModel
+usr/include/qt5/QtSql/QSqlResult
+usr/include/qt5/QtSql/QSqlTableModel
+usr/include/qt5/QtSql/QtSql
+usr/include/qt5/QtSql/QtSqlDepends
+usr/include/qt5/QtSql/QtSqlVersion
+usr/include/qt5/QtSql/qsql.h
+usr/include/qt5/QtSql/qsqldatabase.h
+usr/include/qt5/QtSql/qsqldriver.h
+usr/include/qt5/QtSql/qsqldriverplugin.h
+usr/include/qt5/QtSql/qsqlerror.h
+usr/include/qt5/QtSql/qsqlfield.h
+usr/include/qt5/QtSql/qsqlindex.h
+usr/include/qt5/QtSql/qsqlquery.h
+usr/include/qt5/QtSql/qsqlquerymodel.h
+usr/include/qt5/QtSql/qsqlrecord.h
+usr/include/qt5/QtSql/qsqlrelationaldelegate.h
+usr/include/qt5/QtSql/qsqlrelationaltablemodel.h
+usr/include/qt5/QtSql/qsqlresult.h
+usr/include/qt5/QtSql/qsqltablemodel.h
+usr/include/qt5/QtSql/qtsqlversion.h
+usr/lib/*/cmake/Qt5Sql/Qt5SqlConfig.cmake
+usr/lib/*/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake
+usr/lib/*/cmake/Qt5Sql/Qt5Sql_QMYSQLDriverPlugin.cmake
+usr/lib/*/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake
+usr/lib/*/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake
+usr/lib/*/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake
+usr/lib/*/cmake/Qt5Sql/Qt5Sql_QTDSDriverPlugin.cmake
+usr/lib/*/libQt5Sql.prl
+usr/lib/*/libQt5Sql.so
+usr/lib/*/pkgconfig/Qt5Sql.pc
diff --git a/debian/qtbase5-dev.install-common b/debian/qtbase5-dev.install-common
index badea1d..a19f8b1 100644
--- a/debian/qtbase5-dev.install-common
+++ b/debian/qtbase5-dev.install-common
@@ -1027,41 +1027,6 @@ usr/include/qt5/QtPrintSupport/qprintpreviewdialog.h
 usr/include/qt5/QtPrintSupport/qprintpreviewwidget.h
 usr/include/qt5/QtPrintSupport/qtprintsupportglobal.h
 usr/include/qt5/QtPrintSupport/qtprintsupportversion.h
-usr/include/qt5/QtSql/QSql
-usr/include/qt5/QtSql/QSqlDatabase
-usr/include/qt5/QtSql/QSqlDriver
-usr/include/qt5/QtSql/QSqlDriverCreator
-usr/include/qt5/QtSql/QSqlDriverCreatorBase
-usr/include/qt5/QtSql/QSqlDriverPlugin
-usr/include/qt5/QtSql/QSqlError
-usr/include/qt5/QtSql/QSqlField
-usr/include/qt5/QtSql/QSqlIndex
-usr/include/qt5/QtSql/QSqlQuery
-usr/include/qt5/QtSql/QSqlQueryModel
-usr/include/qt5/QtSql/QSqlRecord
-usr/include/qt5/QtSql/QSqlRelation
-usr/include/qt5/QtSql/QSqlRelationalDelegate
-usr/include/qt5/QtSql/QSqlRelationalTableModel
-usr/include/qt5/QtSql/QSqlResult
-usr/include/qt5/QtSql/QSqlTableModel
-usr/include/qt5/QtSql/QtSql
-usr/include/qt5/QtSql/QtSqlDepends
-usr/include/qt5/QtSql/QtSqlVersion
-usr/include/qt5/QtSql/qsql.h
-usr/include/qt5/QtSql/qsqldatabase.h
-usr/include/qt5/QtSql/qsqldriver.h
-usr/include/qt5/QtSql/qsqldriverplugin.h
-usr/include/qt5/QtSql/qsqlerror.h
-usr/include/qt5/QtSql/qsqlfield.h
-usr/include/qt5/QtSql/qsqlindex.h
-usr/include/qt5/QtSql/qsqlquery.h
-usr/include/qt5/QtSql/qsqlquerymodel.h
-usr/include/qt5/QtSql/qsqlrecord.h
-usr/include/qt5/QtSql/qsqlrelationaldelegate.h
-usr/include/qt5/QtSql/qsqlrelationaltablemodel.h
-usr/include/qt5/QtSql/qsqlresult.h
-usr/include/qt5/QtSql/qsqltablemodel.h
-usr/include/qt5/QtSql/qtsqlversion.h
 usr/include/qt5/QtTest/QEventSizeOfChecker
 usr/include/qt5/QtTest/QSignalSpy
 usr/include/qt5/QtTest/QSpontaneKeyEvent
@@ -1521,13 +1486,6 @@ usr/lib/*/cmake/Qt5OpenGLExtensions/Qt5OpenGLExtensionsConfig.cmake
 usr/lib/*/cmake/Qt5OpenGLExtensions/Qt5OpenGLExtensionsConfigVersion.cmake
 usr/lib/*/cmake/Qt5PrintSupport/Qt5PrintSupportConfig.cmake
 usr/lib/*/cmake/Qt5PrintSupport/Qt5PrintSupportConfigVersion.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5SqlConfig.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5SqlConfigVersion.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5Sql_QMYSQLDriverPlugin.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5Sql_QODBCDriverPlugin.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5Sql_QPSQLDriverPlugin.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5Sql_QSQLiteDriverPlugin.cmake
-usr/lib/*/cmake/Qt5Sql/Qt5Sql_QTDSDriverPlugin.cmake
 usr/lib/*/cmake/Qt5Test/Qt5TestConfig.cmake
 usr/lib/*/cmake/Qt5Test/Qt5TestConfigVersion.cmake
 usr/lib/*/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake
@@ -1555,8 +1513,6 @@ usr/lib/*/libQt5PlatformSupport.a
 usr/lib/*/libQt5PlatformSupport.prl
 usr/lib/*/libQt5PrintSupport.prl
 usr/lib/*/libQt5PrintSupport.so
-usr/lib/*/libQt5Sql.prl
-usr/lib/*/libQt5Sql.so
 usr/lib/*/libQt5Test.prl
 usr/lib/*/libQt5Test.so
 usr/lib/*/libQt5Widgets.prl
@@ -1572,7 +1528,6 @@ usr/lib/*/pkgconfig/Qt5Network.pc
 usr/lib/*/pkgconfig/Qt5OpenGLExtensions.pc
 usr/lib/*/pkgconfig/Qt5PlatformSupport.pc
 usr/lib/*/pkgconfig/Qt5PrintSupport.pc
-usr/lib/*/pkgconfig/Qt5Sql.pc
 usr/lib/*/pkgconfig/Qt5Test.pc
 usr/lib/*/pkgconfig/Qt5Widgets.pc
 usr/lib/*/pkgconfig/Qt5Xml.pc

-- 
qtbase packaging



More information about the pkg-kde-commits mailing list