[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