Bug#825468: krdc: Lack of rdp support
Package: krdc
Version: 4:16.04.1-1
Severity: important
Tags: patch
Hello,
freerdp-x11 need to be added to Build-Requires, as krdc's CMake file will check
for program "xfreerdp" to enable rdp support.
Patch included as attachment.
And kdoctools-dev is needed as Build-Requires to build docs, which may be content of
a seperate krdc-doc package.
Thanks
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'work'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages krdc depends on:
ii libc6 2.22-9
ii libkf5bookmarks5 5.22.0-2
ii libkf5completion5 5.22.0-1
ii libkf5configcore5 5.22.0-1
ii libkf5configgui5 5.22.0-1
ii libkf5configwidgets5 5.22.0-1
ii libkf5coreaddons5 5.22.0-1
ii libkf5dnssd5 5.22.0-1
ii libkf5i18n5 5.22.1-1
ii libkf5kcmutils5 5.22.0-1
ii libkf5notifications5 5.22.0-1
ii libkf5notifyconfig5 5.22.0-1
ii libkf5service-bin 5.22.0-1
ii libkf5service5 5.22.0-1
ii libkf5wallet-bin 5.22.0-1
ii libkf5wallet5 5.22.0-1
ii libkf5widgetsaddons5 5.22.0-1
ii libkf5xmlgui5 5.22.0-1
ii libqt5core5a 5.5.1+dfsg-17
ii libqt5gui5 5.5.1+dfsg-17
ii libqt5widgets5 5.5.1+dfsg-17
ii libqt5xml5 5.5.1+dfsg-17
ii libstdc++6 6.1.1-4
ii libvncclient1 0.9.10+dfsg-3+b1
Versions of packages krdc recommends:
ii freerdp-x11 1.1.0~git20140921.1.440916e+dfsg1-10
Versions of packages krdc suggests:
ii khelpcenter 4:5.5.4-1
pn krfb <none>
-- no debconf information
diff --git a/debian/control b/debian/control
index 0510b2b..6d833a2 100644
--- a/debian/control
+++ b/debian/control
@@ -24,6 +24,7 @@ Build-Depends: cmake (>= 2.8.12~),
libkf5widgetsaddons-dev,
libkf5xmlgui-dev,
libvncserver-dev (>= 0.9.8.1),
+ freerdp-x11,
pkg-kde-tools (>= 0.12)
Standards-Version: 3.9.8
Homepage: http://www.kde.org/
diff --git a/debian/krdc.install b/debian/krdc.install
index 88ee538..f6e50bd 100644
--- a/debian/krdc.install
+++ b/debian/krdc.install
@@ -5,6 +5,9 @@ usr/share/krdc/
usr/share/config.kcfg/krdc.kcfg
usr/share/kservices5/krdc_vnc_config.desktop
usr/share/kservices5/vnc.protocol
+usr/share/kservices5/krdc_rdp_config.desktop
+usr/share/kservices5/rdp.protocol
+usr/share/kservices5/ServiceMenus/smb2rdc.desktop
usr/lib/*/libkrdccore.so.16.*
usr/lib/*/libkrdccore.so.5
usr/lib/*/qt5/plugins/krdc/
Reply to: