[SCM] kcoreaddons packaging branch, master, updated. debian/5.36.0-1-14-gabfccf4

Maximiliano Curia maxy at moszumanska.debian.org
Mon Aug 28 06:22:34 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kcoreaddons.git;a=commitdiff;h=27776cd

The following commit has been merged in the master branch:
commit 27776cd1915b7d28e8dee6e62e360858d27c7d82
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Tue Aug 15 19:05:07 2017 +0200

    Add a libkf5coreaddons-doc package for the qch files
---
 debian/control                      | 76 +++++++++++++++++++++++--------------
 debian/libkf5coreaddons-doc.install |  2 +
 debian/rules                        |  5 ++-
 3 files changed, 53 insertions(+), 30 deletions(-)

diff --git a/debian/control b/debian/control
index 16503e7..ba8136b 100644
--- a/debian/control
+++ b/debian/control
@@ -5,18 +5,54 @@ 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,
                libfam-dev,
+               libqt5sql5-sqlite,
                pkg-kde-tools (>= 0.15.16~),
                qtbase5-dev (>= 5.7.0~),
                qttools5-dev (>= 5.4),
                qttools5-dev-tools (>= 5.4),
-               shared-mime-info (>= 1.3)
+               shared-mime-info (>= 1.3),
 Standards-Version: 4.0.0
 Homepage: http://projects.kde.org/kcoreaddons
 Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/frameworks/kcoreaddons.git
 Vcs-Git: https://anonscm.debian.org/git/pkg-kde/frameworks/kcoreaddons.git
 
+Package: libkf5coreaddons-bin-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libkf5coreaddons-dev (<< 5.15.0-2~)
+Breaks: libkf5coreaddons-dev (<< 5.15.0-2~)
+Description: KDE Frameworks 5 addons to QtCore - development files
+ KCoreAddons provides classes built on top of QtCore to perform various tasks
+ such as manipulating mime types, autosaving files, creating backup files,
+ generating random sequences, performing text manipulations such as macro
+ replacement, accessing user information and many more.
+ .
+ This package is part of KDE Frameworks 5.
+ .
+ This package contains the binary development files for KCoreAddons.
+
+Package: libkf5coreaddons-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: libkf5coreaddons-dev (<= 5.8.0-1)
+Breaks: libkf5coreaddons-dev (<= 5.8.0-1)
+Description: KDE Frameworks 5 addons to QtCore - data files
+ KCoreAddons provides classes built on top of QtCore to perform various tasks
+ such as manipulating mime types, autosaving files, creating backup files,
+ generating random sequences, performing text manipulations such as macro
+ replacement, accessing user information and many more.
+ .
+ This package is part of KDE Frameworks 5.
+ .
+ This package contains the arch independent files for KCoreAddons.
+
 Package: libkf5coreaddons-dev
 Section: libdevel
 Architecture: any
@@ -24,7 +60,7 @@ Multi-Arch: same
 Depends: libkf5coreaddons-bin-dev (= ${binary:Version}),
          libkf5coreaddons5 (= ${binary:Version}),
          qtbase5-dev (>= 5.7.0~),
-         ${shlibs:Depends}
+         ${shlibs:Depends},
 Replaces: libkf5service-dev (<= 5.2.0)
 Breaks: baloo-kf5-dev (<< 5.37),
         kded5-dev (<< 5.37),
@@ -35,7 +71,8 @@ Breaks: baloo-kf5-dev (<< 5.37),
         libkf5notifications-dev (<< 5.37),
         libkf5package-dev (<< 5.37),
         libkf5pty-dev (<< 5.37),
-        libkf5service-dev (<< 5.37)
+        libkf5service-dev (<< 5.37),
+Recommends: libkf5coreaddons-doc (= ${source:Version})
 Description: KDE Frameworks 5 addons to QtCore - development files
  KCoreAddons provides classes built on top of QtCore to perform various tasks
  such as manipulating mime types, autosaving files, creating backup files,
@@ -46,14 +83,11 @@ Description: KDE Frameworks 5 addons to QtCore - development files
  .
  This package contains the development files for KCoreAddons.
 
-Package: libkf5coreaddons-bin-dev
-Section: libdevel
-Architecture: any
+Package: libkf5coreaddons-doc
+Architecture: all
 Multi-Arch: foreign
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libkf5coreaddons-dev (<< 5.15.0-2~)
-Breaks: libkf5coreaddons-dev (<< 5.15.0-2~)
-Description: KDE Frameworks 5 addons to QtCore - development files
+Depends: ${misc:Depends}
+Description: KDE Frameworks 5 addons to QtCore (documentation)
  KCoreAddons provides classes built on top of QtCore to perform various tasks
  such as manipulating mime types, autosaving files, creating backup files,
  generating random sequences, performing text manipulations such as macro
@@ -61,7 +95,7 @@ Description: KDE Frameworks 5 addons to QtCore - development files
  .
  This package is part of KDE Frameworks 5.
  .
- This package contains the binary development files for KCoreAddons.
+ This package contains the qch documentation files.
 
 Package: libkf5coreaddons5
 Architecture: any
@@ -69,7 +103,7 @@ Multi-Arch: same
 Depends: libkf5coreaddons-data (= ${source:Version}),
          shared-mime-info (>= 1.3),
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
 Description: KDE Frameworks 5 addons to QtCore
  KCoreAddons provides classes built on top of QtCore to perform various tasks
  such as manipulating mime types, autosaving files, creating backup files,
@@ -134,20 +168,4 @@ Breaks: baloo-kf5 (<< 5.37),
         plasma-framework (<< 5.37),
         qml-module-org-kde-activities (<< 5.37),
         qml-module-org-kde-extensionplugin (<< 5.28),
-        qml-module-org-kde-kcoreaddons (<< 5.37)
-
-Package: libkf5coreaddons-data
-Architecture: all
-Multi-Arch: foreign
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libkf5coreaddons-dev (<= 5.8.0-1)
-Breaks: libkf5coreaddons-dev (<= 5.8.0-1)
-Description: KDE Frameworks 5 addons to QtCore - data files
- KCoreAddons provides classes built on top of QtCore to perform various tasks
- such as manipulating mime types, autosaving files, creating backup files,
- generating random sequences, performing text manipulations such as macro
- replacement, accessing user information and many more.
- .
- This package is part of KDE Frameworks 5.
- .
- This package contains the arch independent files for KCoreAddons.
+        qml-module-org-kde-kcoreaddons (<< 5.37),
diff --git a/debian/libkf5coreaddons-doc.install b/debian/libkf5coreaddons-doc.install
new file mode 100644
index 0000000..7919663
--- /dev/null
+++ b/debian/libkf5coreaddons-doc.install
@@ -0,0 +1,2 @@
+usr/share/qt5/doc/KF5CoreAddons.qch
+usr/share/qt5/doc/KF5CoreAddons.tags
diff --git a/debian/rules b/debian/rules
index d6b6d52..fda989a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,10 @@
 #!/usr/bin/make -f
- 
+
 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='libkf5coreaddons5-dbg (<= 5.19.0-1~~)'
 

-- 
kcoreaddons packaging



More information about the pkg-kde-commits mailing list