[neon/kde/extra-cmake-modules/Neon/unstable] debian: manually merge with Debian until I can push the git merge
Jonathan Esk-Riddell
null at kde.org
Fri Apr 29 11:05:46 BST 2022
Git commit a838dff813e260c9dbd1bcb913a4562d16904543 by Jonathan Esk-Riddell.
Committed on 29/04/2022 at 10:05.
Pushed by jriddell into branch 'Neon/unstable'.
manually merge with Debian until I can push the git merge
M +41 -20 debian/control
A +7 -0 debian/extra-cmake-modules-doc.doc-base
A +1 -0 debian/extra-cmake-modules-doc.install
A +2 -0 debian/extra-cmake-modules.install
https://invent.kde.org/neon/kde/extra-cmake-modules/commit/a838dff813e260c9dbd1bcb913a4562d16904543
diff --git a/debian/control b/debian/control
index c1e72fc..54f7005 100644
--- a/debian/control
+++ b/debian/control
@@ -1,29 +1,29 @@
Source: extra-cmake-modules
-Section: libs
+Section: devel
Priority: optional
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Uploaders: Maximiliano Curia <maxy at debian.org>
-Build-Depends: cmake (>= 2.8.12~),
- debhelper (>= 11~),
- dh-linktree,
- libjs-jquery,
- libjs-underscore,
+Uploaders: Aurélien COUDERC <coucouf at debian.org>,
+ Norbert Preining <norbert at preining.info>,
+Build-Depends: cmake (>= 3.16~),
+ debhelper-compat (= 13),
+ libjs-jquery (>= 3.5.1+dfsg-3) <!nodoc>,
+ libjs-underscore <!nodoc>,
pkg-kde-tools (>= 0.15.16~),
- python3-distutils,
- python3-setuptools,
- python3-sphinx,
- qtdeclarative5-dev,
- qttools5-dev (>= 5.4),
- qttools5-dev-tools (>= 5.4)
-Standards-Version: 4.1.4
-Homepage: https://projects.kde.org/projects/kdesupport/extra-cmake-modules
+ python3-distutils <!nodoc>,
+ python3-setuptools <!nodoc>,
+ python3-sphinx <!nodoc>,
+ python3-sphinxcontrib.qthelp <!nodoc>,
+ python3-sphinxcontrib.serializinghtml <!nodoc>,
+Build-Depends-Indep: dh-sequence-sphinxdoc
+Standards-Version: 4.6.0
+Rules-Requires-Root: no
+Homepage: https://invent.kde.org/frameworks/extra-cmake-modules
Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/extra-cmake-modules
Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/extra-cmake-modules.git
Package: extra-cmake-modules
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Recommends: qt5-default
+Depends: ${misc:Depends}
Suggests: qt5-qmake, qtbase5-dev
Description: Extra modules and scripts for CMake
Extra CMake Modules, or ECM, aims to augment CMake with additional modules. It
@@ -35,7 +35,28 @@ Description: Extra modules and scripts for CMake
other projects will find it useful, and outside contributions are always
welcome. The main rule for new modules is that there must be at least two
downstream users.
-Breaks: libkf5package-dev (<< 5.51),
- libkf5plasma-dev (<< 5.51),
- libkf5runner-dev (<< 5.51)
+Breaks: libkf5package-dev (<< 5.54),
+ libkf5plasma-dev (<< 5.54),
+ libkf5runner-dev (<< 5.54),
+Package: extra-cmake-modules-doc
+Build-Profiles: <!nodoc>
+Architecture: all
+Multi-Arch: foreign
+Section: doc
+Built-Using: ${sphinxdoc:Built-Using}
+Depends: ${misc:Depends}, ${sphinxdoc:Depends}
+Breaks: extra-cmake-modules (<< 5.74.0-1)
+Replaces: extra-cmake-modules (<< 5.74.0-1)
+Description: Extra modules and scripts for CMake
+ Extra CMake Modules, or ECM, aims to augment CMake with additional modules. It
+ serves as both a staging ground for new modules before they are moved upstream
+ to CMake and a place for modules that, for whatever reason, are not a good fit
+ for CMake itself.
+ .
+ It is primarily driven by the needs of the KDE community, but it is hoped that
+ other projects will find it useful, and outside contributions are always
+ welcome. The main rule for new modules is that there must be at least two
+ downstream users.
+ .
+ This package contains HTML documentation and man pages.
diff --git a/debian/extra-cmake-modules-doc.doc-base b/debian/extra-cmake-modules-doc.doc-base
new file mode 100644
index 0000000..799e66e
--- /dev/null
+++ b/debian/extra-cmake-modules-doc.doc-base
@@ -0,0 +1,7 @@
+Document: extra-cmake-modules
+Title: Extra-Cmake-Modules documenation
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/ECM/html/index.html
+Files: /usr/share/doc/ECM/html/*
diff --git a/debian/extra-cmake-modules-doc.install b/debian/extra-cmake-modules-doc.install
new file mode 100644
index 0000000..f3a3e78
--- /dev/null
+++ b/debian/extra-cmake-modules-doc.install
@@ -0,0 +1 @@
+usr/share/doc/ECM
diff --git a/debian/extra-cmake-modules.install b/debian/extra-cmake-modules.install
new file mode 100644
index 0000000..ceca159
--- /dev/null
+++ b/debian/extra-cmake-modules.install
@@ -0,0 +1,2 @@
+usr/share/ECM
+usr/share/man
More information about the Neon-commits
mailing list