[SCM] kremotecontrol packaging branch, master, updated. debian/16.08.3-1-9-gea39475
Pino Toscano
pino at moszumanska.debian.org
Mon Jan 1 10:24:54 UTC 2018
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/kremotecontrol.git;a=commitdiff;h=ea39475
The following commit has been merged in the master branch:
commit ea394755f4de45ca01e3115bbcaf50635c718d1b
Author: Pino Toscano <pino at debian.org>
Date: Mon Jan 1 11:19:56 2018 +0100
disable plasma stuff
---
debian/changelog | 3 +++
debian/patches/optional-parts.diff | 16 ++++++++++++++++
debian/patches/series | 1 +
debian/rules | 3 +++
4 files changed, 23 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 64f3975..9c496cb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,9 @@ kremotecontrol (4:17.08.3-0r1) UNRELEASED; urgency=medium
* Bump Standards-Version to 4.1.3, no changes required.
* Simplify watch file, and switch it to https.
* Remove trailing whitespaces in changelog.
+ * Disable the build of the Plasma stuff:
+ - allow to skip subdirectories; patch optional-parts.diff
+ - pass -DBUILD_dataengine=false to cmake
-- Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 31 Oct 2017 18:02:34 +0100
diff --git a/debian/patches/optional-parts.diff b/debian/patches/optional-parts.diff
new file mode 100644
index 0000000..556bc9e
--- /dev/null
+++ b/debian/patches/optional-parts.diff
@@ -0,0 +1,16 @@
+Author: Pino Toscano <pino at debian.org>
+Description: Make it possible to disable the plasma components.
+Forwarded: not-needed
+Last-Update: 2018-01-01
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -29,7 +29,7 @@ add_subdirectory(kcmremotecontrol)
+ add_subdirectory(profiles)
+ add_subdirectory(kded)
+ add_subdirectory(krcdnotifieritem)
+-add_subdirectory(dataengine)
++macro_optional_add_subdirectory(dataengine)
+
+ if(KDE4_BUILD_TESTS)
+ add_subdirectory(tests)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..f9997b9
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+optional-parts.diff
diff --git a/debian/rules b/debian/rules
index d81f0b1..ab92e25 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,9 @@
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
+override_dh_auto_configure:
+ $(overridden_command) -- -DBUILD_dataengine=false
+
override_dh_auto_install:
$(overridden_command)
# remove dev .so symlinks, we aren't shipping dev suff for these
--
kremotecontrol packaging
More information about the pkg-kde-commits
mailing list