[SCM] qt3d packaging branch, master, updated. c414110fa54b377ca5bc40212cc7eb7f5ecc626f
Timo Jyrinki
timo at moszumanska.debian.org
Fri Aug 7 13:49:14 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qt3d.git;a=commitdiff;h=ef1bf49
The following commit has been merged in the master branch:
commit ef1bf49807f9c8860f9df3fc04782f89186d886f
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 e35f84d..9b16ab0 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,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},
@@ -27,11 +27,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: qml-module-qt3d
Architecture: any
@@ -53,7 +101,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},
@@ -63,10 +111,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
@@ -79,17 +123,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