[SCM] kwindowsystem packaging branch, master, updated. debian/5.36.0-1-12-g2c3ea68

Maximiliano Curia maxy at moszumanska.debian.org
Mon Aug 28 06:23:54 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kwindowsystem.git;a=commitdiff;h=1ce881a

The following commit has been merged in the master branch:
commit 1ce881ad2ecbe71c25b2a8f719bb18abc9e892bd
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Tue Aug 15 20:01:34 2017 +0200

    Add a libkf5windowsystem-doc package for the qch files
---
 debian/control                        | 54 +++++++++++++++++++++++------------
 debian/libkf5windowsystem-doc.install |  2 ++
 debian/rules                          |  3 ++
 3 files changed, 40 insertions(+), 19 deletions(-)

diff --git a/debian/control b/debian/control
index c36af2c..d6e5343 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,10 @@ Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Maximiliano Curia <maxy at debian.org>
 Build-Depends: cmake (>= 3.0~),
                debhelper (>= 9),
+               doxygen,
                extra-cmake-modules (>= 5.37.0~),
+               graphviz,
+               libqt5sql5-sqlite,
                libqt5x11extras5-dev (>= 5.7.0~),
                libx11-dev,
                libxcb-keysyms1-dev,
@@ -15,19 +18,34 @@ Build-Depends: cmake (>= 3.0~),
                pkg-kde-tools (>= 0.15.15ubuntu1~),
                qtbase5-dev (>= 5.7.0~),
                qttools5-dev (>= 5.4),
-               qttools5-dev-tools (>= 5.4)
+               qttools5-dev-tools (>= 5.4),
 Standards-Version: 4.0.0
 Homepage: https://projects.kde.org/projects/frameworks/kwindowsystem
 Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/frameworks/kwindowsystem.git
 Vcs-Git: https://anonscm.debian.org/git/pkg-kde/frameworks/kwindowsystem.git
 
+Package: libkf5windowsystem-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Breaks: libkf5windowsystem5-data
+Replaces: libkf5windowsystem5-data
+Description: Convenience access to certain properties and features of the window manager
+ The class KWindowSystem provides information about the state of the
+ window manager and allows asking the window manager to change them
+ using a more high-level interface than the NETWinInfo/NETRootInfo
+ low level classes.
+ .
+ This package contains the translations.
+
 Package: libkf5windowsystem-dev
 Section: libdevel
 Architecture: any
 Depends: libkf5windowsystem5 (= ${binary:Version}),
          qtbase5-dev (>= 5.7.0~),
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
+Recommends: libkf5windowsystem-doc (= ${source:Version})
 Description: development files for kwindowsystem
  The class KWindowSystem provides information about the state of the
  window manager and allows asking the window manager to change them
@@ -41,14 +59,26 @@ Breaks: libkf5crash-dev (<< 5.37),
         libkf5notifications-dev (<< 5.37),
         libkf5textwidgets-dev (<< 5.37),
         libkf5wallet-dev (<< 5.37),
-        libkf5xmlgui-dev (<< 5.37)
+        libkf5xmlgui-dev (<< 5.37),
+
+Package: libkf5windowsystem-doc
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: Convenience access to certain properties and features of the window manager (documentation)
+ The class KWindowSystem provides information about the state of the
+ window manager and allows asking the window manager to change them
+ using a more high-level interface than the NETWinInfo/NETRootInfo
+ low level classes.
+ .
+ This package contains the qch documentation files.
 
 Package: libkf5windowsystem5
 Architecture: any
 Multi-Arch: same
 Depends: libkf5windowsystem-data (= ${source:Version}),
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
 Description: Convenience access to certain properties and features of the window manager
  The class KWindowSystem provides information about the state of the
  window manager and allows asking the window manager to change them
@@ -71,18 +101,4 @@ Breaks: kinit (<< 5.37),
         libkf5xmlgui5 (<< 5.37),
         plasma-framework (<< 5.37),
         qml-module-org-kde-kquickcontrols (<< 5.37),
-        qml-module-org-kde-kwindowsystem (<< 5.37)
-
-Package: libkf5windowsystem-data
-Architecture: all
-Multi-Arch: foreign
-Depends: ${misc:Depends}
-Breaks: libkf5windowsystem5-data
-Replaces: libkf5windowsystem5-data
-Description: Convenience access to certain properties and features of the window manager
- The class KWindowSystem provides information about the state of the
- window manager and allows asking the window manager to change them
- using a more high-level interface than the NETWinInfo/NETRootInfo
- low level classes.
- .
- This package contains the translations.
+        qml-module-org-kde-kwindowsystem (<< 5.37),
diff --git a/debian/libkf5windowsystem-doc.install b/debian/libkf5windowsystem-doc.install
new file mode 100644
index 0000000..7373333
--- /dev/null
+++ b/debian/libkf5windowsystem-doc.install
@@ -0,0 +1,2 @@
+usr/share/qt5/doc/KF5WindowSystem.qch
+usr/share/qt5/doc/KF5WindowSystem.tags
diff --git a/debian/rules b/debian/rules
index 18f4dee..6132c66 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,9 @@
 
 include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
 
+override_dh_auto_configure:
+	$(overridden_command) -- -DBUILD_QCH=ON
+
 override_dh_strip:
 	$(overridden_command) --dbgsym-migration='libkf5windowsystem5-dbg (<= 5.19.0-1~~)'
 

-- 
kwindowsystem packaging



More information about the pkg-kde-commits mailing list