[SCM] qt3d packaging branch, ubuntu, updated. 00ef2d12f8ba86142d3ab6cb1712a74b9c32771b

Timo Jyrinki timo at moszumanska.debian.org
Fri Aug 7 13:50:56 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qt3d.git;a=commitdiff;h=449d1ad

The following commit has been merged in the ubuntu branch:
commit 449d1adc58deaa46bf1b0ccf650d6df9860777bc
Author: Timo Jyrinki <timo.jyrinki at canonical.com>
Date:   Fri Aug 7 13:45:37 2015 +0000

    Split the libs into five packages.
---
 debian/control                        | 70 +++++++++++++++++++++++++++--------
 debian/libqt53d5.install              |  1 -
 debian/libqt53dcore5.install          |  1 +
 debian/libqt53dinput5.install         |  1 +
 debian/libqt53dquick5.install         |  1 +
 debian/libqt53dquickrenderer5.install |  1 +
 debian/libqt53drenderer5.install      |  1 +
 7 files changed, 60 insertions(+), 16 deletions(-)

diff --git a/debian/control b/debian/control
index ffb904b..11fa65c 100644
--- a/debian/control
+++ b/debian/control
@@ -16,7 +16,7 @@ Homepage: http://qt-project.org/
 Vcs-Git: git://anonscm.debian.org/pkg-kde/qt/qt3d.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/qt/qt3d.git;a=summary
 
-Package: libqt53d5
+Package: libqt53dcore5
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends},
@@ -26,11 +26,59 @@ Description: Qt 3D module
  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 Qt 3D module.
+ This package contains Qt 3D Core module.
+
+Package: libqt53dquick5
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends},
+Depends: libqt53dcore5 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Qt 3D Quick module
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
  .
- WARNING: This module is not an official part of Qt 5, but instead a git
- snapshot of an ongoing development. The package is very likely to
- change in a binary incompatible way, and no guarantees are given.
+ This package contains Qt 3D Quick module.
+
+Package: libqt53dquickrenderer5
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends},
+Depends: libqt53dcore5 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Qt 3D Quick module
+ 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 Qt 3D Quick Renderer module.
+
+Package: libqt53dinput5
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends},
+Depends: libqt53dcore5 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Qt 3D Input module
+ 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 Qt 3D Input module.
+
+Package: libqt53drenderer5
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends},
+Depends: libqt53dcore5 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Qt 3D Renderer module
+ 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 Qt 3D Renderer module.
 
 Package: qtdeclarative5-qt3d-plugin
 Architecture: any
@@ -66,7 +114,7 @@ Package: qt3d5-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libqt53d5 (= ${binary:Version}),
+Depends: libqt53dcore5 (= ${binary:Version}),
          qtbase5-dev,
          ${misc:Depends},
          ${shlibs:Depends},
@@ -76,10 +124,6 @@ Description: Qt 5 3D development files
  .
  This package contains the header development files used for building Qt 5
  applications using Qt 3D library.
- .
- WARNING: This module is not an official part of Qt 5, but instead a git
- snapshot of an ongoing development. The package is very likely to
- change in a binary incompatible way, and no guarantees are given.
 
 Package: qt3d5-examples
 Architecture: any
@@ -92,17 +136,13 @@ Description: Qt 5 3d examples
  is its rich set of widgets that provide standard GUI functionality.
  .
  This package contains Qt 5 3D examples.
- .
- WARNING: This module is not an official part of Qt 5, but instead a git
- snapshot of an ongoing development. The package is very likely to
- change in a binary incompatible way, and no guarantees are given.
 
 Package: qt3d5-dbg
 Priority: extra
 Architecture: any
 Multi-Arch: same
 Section: debug
-Depends: libqt53d5 (= ${binary:Version}),
+Depends: libqt53dcore5 (= ${binary:Version}),
          ${misc:Depends},
 Suggests: qt3d5-examples (= ${binary:Version})
 Description: Qt 3D library debugging symbols
diff --git a/debian/libqt53d5.install b/debian/libqt53d5.install
deleted file mode 100644
index 3de3b10..0000000
--- a/debian/libqt53d5.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff --git a/debian/libqt53dcore5.install b/debian/libqt53dcore5.install
new file mode 100644
index 0000000..45516ed
--- /dev/null
+++ b/debian/libqt53dcore5.install
@@ -0,0 +1 @@
+usr/lib/*/libQt53DCore.so.*
diff --git a/debian/libqt53dinput5.install b/debian/libqt53dinput5.install
new file mode 100644
index 0000000..dec1d19
--- /dev/null
+++ b/debian/libqt53dinput5.install
@@ -0,0 +1 @@
+usr/lib/*/libQt53DInput.so.*
diff --git a/debian/libqt53dquick5.install b/debian/libqt53dquick5.install
new file mode 100644
index 0000000..77f4af7
--- /dev/null
+++ b/debian/libqt53dquick5.install
@@ -0,0 +1 @@
+usr/lib/*/libQt53DQuick.so.*
diff --git a/debian/libqt53dquickrenderer5.install b/debian/libqt53dquickrenderer5.install
new file mode 100644
index 0000000..0ca46c1
--- /dev/null
+++ b/debian/libqt53dquickrenderer5.install
@@ -0,0 +1 @@
+usr/lib/*/libQt53DQuickRenderer.so.*
diff --git a/debian/libqt53drenderer5.install b/debian/libqt53drenderer5.install
new file mode 100644
index 0000000..cdce3a8
--- /dev/null
+++ b/debian/libqt53drenderer5.install
@@ -0,0 +1 @@
+usr/lib/*/libQt53DRenderer.so.*

-- 
qt3d packaging



More information about the pkg-kde-commits mailing list