[SCM] kpeople packaging branch, master, updated. debian/5.36.0-1-8-g7fd8fab
Maximiliano Curia
maxy at moszumanska.debian.org
Wed Aug 16 11:22:03 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/kpeople.git;a=commitdiff;h=64db55b
The following commit has been merged in the master branch:
commit 64db55b9f5593241453f2384fa2b933884ae3ae5
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Tue Aug 15 19:09:48 2017 +0200
Add a libkf5people-doc package for the qch files
---
debian/control | 63 +++++++++++++++++++++++++++--------------
debian/libkf5people-doc.install | 2 ++
debian/rules | 3 ++
3 files changed, 46 insertions(+), 22 deletions(-)
diff --git a/debian/control b/debian/control
index 60d802a..f265b5c 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,9 @@ Uploaders: Maximiliano Curia <maxy at debian.org>
Build-Depends: cmake (>= 3.0~),
dbus-x11,
debhelper (>= 9),
+ doxygen,
extra-cmake-modules (>= 5.37.0~),
+ graphviz,
libkf5coreaddons-dev (>= 5.37.0~),
libkf5i18n-dev (>= 5.37.0~),
libkf5itemviews-dev (>= 5.37.0~),
@@ -15,12 +17,30 @@ Build-Depends: cmake (>= 3.0~),
libqt5sql5-sqlite,
pkg-kde-tools (>> 0.15.15),
qtbase5-dev (>= 5.7.0~),
- qtdeclarative5-dev (>= 5.7.0~)
+ qtdeclarative5-dev (>= 5.7.0~),
+ qttools5-dev-tools (>= 5.4),
Standards-Version: 4.0.0
Homepage: https://projects.kde.org/projects/frameworks/kpeople
Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/frameworks/kpeople.git
Vcs-Git: https://anonscm.debian.org/git/pkg-kde/frameworks/kpeople.git
+Package: libkf5people-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: libkpeople3
+Replaces: libkpeople3
+Description: data files for kpeople
+ KPeople offers unified access to our contacts from different sources, grouping
+ them by person while still exposing all the data.
+ .
+ Furthermore, KPeople will also provide facilities to integrate the data
+ provided in user interfaces by providing QML and Qt Widgets components.
+ .
+ This package is part of KDE Frameworks 5.
+ .
+ This package contains the data files.
+
Package: libkf5people-dev
Section: libdevel
Architecture: any
@@ -28,7 +48,8 @@ Depends: libkf5people5 (= ${binary:Version}),
libkf5peoplebackend5 (= ${binary:Version}),
libkf5peoplewidgets5 (= ${binary:Version}),
qtbase5-dev (>= 5.7.0~),
- ${misc:Depends}
+ ${misc:Depends},
+Recommends: libkf5people-doc (= ${source:Version})
Description: development files for kpeople
KPeople offers unified access to our contacts from different sources, grouping
them by person while still exposing all the data.
@@ -40,13 +61,11 @@ Description: development files for kpeople
.
This package contains the development files.
-Package: libkf5people-data
+Package: libkf5people-doc
Architecture: all
Multi-Arch: foreign
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Breaks: libkpeople3
-Replaces: libkpeople3
-Description: data files for kpeople
+Depends: ${misc:Depends}
+Description: framework providing unified access to contacts aggregated by person (documentation)
KPeople offers unified access to our contacts from different sources, grouping
them by person while still exposing all the data.
.
@@ -55,14 +74,14 @@ Description: data files for kpeople
.
This package is part of KDE Frameworks 5.
.
- This package contains the data files.
+ This package contains the qch documentation files.
-Package: libkf5peoplebackend5
+Package: libkf5people5
Architecture: any
Multi-Arch: same
Depends: libkf5people-data (= ${source:Version}),
${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends},
Description: framework providing unified access to contacts aggregated by person
KPeople offers unified access to our contacts from different sources, grouping
them by person while still exposing all the data.
@@ -72,12 +91,12 @@ Description: framework providing unified access to contacts aggregated by person
.
This package is part of KDE Frameworks 5.
-Package: libkf5peoplewidgets5
+Package: libkf5peoplebackend5
Architecture: any
Multi-Arch: same
Depends: libkf5people-data (= ${source:Version}),
${misc:Depends},
- ${shlibs:Depends}
+ ${shlibs:Depends},
Description: framework providing unified access to contacts aggregated by person
KPeople offers unified access to our contacts from different sources, grouping
them by person while still exposing all the data.
@@ -87,10 +106,12 @@ Description: framework providing unified access to contacts aggregated by person
.
This package is part of KDE Frameworks 5.
-Package: qml-module-org-kde-people
+Package: libkf5peoplewidgets5
Architecture: any
-Multi-arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: same
+Depends: libkf5people-data (= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
Description: framework providing unified access to contacts aggregated by person
KPeople offers unified access to our contacts from different sources, grouping
them by person while still exposing all the data.
@@ -99,15 +120,11 @@ Description: framework providing unified access to contacts aggregated by person
provided in user interfaces by providing QML and Qt Widgets components.
.
This package is part of KDE Frameworks 5.
- .
- This package contains the QML module.
-Package: libkf5people5
+Package: qml-module-org-kde-people
Architecture: any
-Multi-Arch: same
-Depends: libkf5people-data (= ${source:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
+Multi-arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
Description: framework providing unified access to contacts aggregated by person
KPeople offers unified access to our contacts from different sources, grouping
them by person while still exposing all the data.
@@ -116,3 +133,5 @@ Description: framework providing unified access to contacts aggregated by person
provided in user interfaces by providing QML and Qt Widgets components.
.
This package is part of KDE Frameworks 5.
+ .
+ This package contains the QML module.
diff --git a/debian/libkf5people-doc.install b/debian/libkf5people-doc.install
new file mode 100644
index 0000000..6b85096
--- /dev/null
+++ b/debian/libkf5people-doc.install
@@ -0,0 +1,2 @@
+usr/share/qt5/doc/KF5People.qch
+usr/share/qt5/doc/KF5People.tags
diff --git a/debian/rules b/debian/rules
index 6424b06..337531d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,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='libkf5people-dbg (<= 5.19.0-1~~)'
--
kpeople packaging
More information about the pkg-kde-commits
mailing list