[SCM] KDevelop packaging branch, experimental, updated. debian/4.7.3-3-20-gfe18f29
Pino Toscano
pino at moszumanska.debian.org
Thu Sep 1 07:36:05 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-std/kdevelop.git;a=commitdiff;h=fe18f29
The following commit has been merged in the experimental branch:
commit fe18f291dae0b04c9cd9fba83363a6d57655f9a6
Author: Pino Toscano <pino at debian.org>
Date: Thu Sep 1 08:27:51 2016 +0200
add plasma-kdevelop
---
debian/changelog | 4 ++++
debian/control | 18 ++++++++++++++++++
debian/plasma-kdevelop.install | 8 ++++++++
3 files changed, 30 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index d842af1..bb61316 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -39,6 +39,10 @@ kdevelop (4:5.0-0r1) UNRELEASED; urgency=medium
which it provides headers.
* Add the libkf5sysguard-dev build dependency to enable again the process
attaching functionalities. (Closes: #803953)
+ * Add a new plasma-kdevelop package with the Plasma/KRunner plugins:
+ - add the libkf5plasma-dev, and libkf5runner-dev build dependencies
+ - add everything for Linux only, since the needed libraries are not fully
+ available on non-Linux architectures
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Fri, 26 Aug 2016 06:08:47 +0200
diff --git a/debian/control b/debian/control
index f3113ba..a629ce5 100644
--- a/debian/control
+++ b/debian/control
@@ -37,6 +37,8 @@ Build-Depends: cmake (>= 2.8.12),
kdevplatform-dev (>= 5.0),
okteta-dev (>= 4:16.08.0-1~),
libkf5sysguard-dev,
+ libkf5plasma-dev [linux-any],
+ libkf5runner-dev [linux-any],
pkg-config,
pkg-kde-tools (>= 0.15.16),
shared-mime-info,
@@ -150,3 +152,19 @@ Description: localization files for the KDevelop IDE
management, an advanced editor, a class browser and an integrated debugger.
.
This package contains the translations for KDevelop.
+
+Package: plasma-kdevelop
+Architecture: linux-any
+Depends: kdevelop (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: KDevelop plugins for Plasma
+ KDevelop is an easy to use integrated development environment for KDE.
+ It supports a wide range of programming languages and features project
+ management, an advanced editor, a class browser and an integrated debugger.
+ .
+ This package contains the KDevelop plugins for integrating in the Plasma
+ desktop environment:
+ * sessions data engine
+ * sessions widget
+ * sessions KRunner module
diff --git a/debian/plasma-kdevelop.install b/debian/plasma-kdevelop.install
new file mode 100644
index 0000000..1777257
--- /dev/null
+++ b/debian/plasma-kdevelop.install
@@ -0,0 +1,8 @@
+usr/lib/*/qt5/plugins/krunner_kdevelopsessions.so
+usr/lib/*/qt5/plugins/plasma/dataengine/plasma_engine_kdevelopsessions.so
+usr/share/kservices5/kdevelopsessions.desktop
+usr/share/kservices5/plasma-applet-kdevelopsessions.desktop
+usr/share/kservices5/plasma-dataengine-kdevelopsessions.desktop
+usr/share/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml
+usr/share/plasma/plasmoids/kdevelopsessions/metadata.desktop
+usr/share/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations
--
KDevelop packaging
More information about the pkg-kde-commits
mailing list