From 83e7143b179737ced7af4e1ba85f92292a12bf9c Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 27 Sep 2024 14:54:48 +0300 Subject: [PATCH] freerdp --- network/misc/freerdp/actions.py | 16 +++++++++++++--- network/misc/freerdp/pspec.xml | 28 +++++++++++++++++++++++++--- 2 files changed, 38 insertions(+), 6 deletions(-) diff --git a/network/misc/freerdp/actions.py b/network/misc/freerdp/actions.py index 8797ed6b2e..30dbcebd6c 100644 --- a/network/misc/freerdp/actions.py +++ b/network/misc/freerdp/actions.py @@ -6,9 +6,16 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import cmaketools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + + +WorkDir="FreeRDP-%s" % get.srcVERSION() def setup(): - cmaketools.configure("-DCMAKE_SKIP_RPATH=ON \ + # shelltools.system("mkdir build") + # shelltools.system("cd build") + cmaketools.configure("-B build -DCMAKE_SKIP_RPATH=ON \ -DWITH_LIBSYSTEMD=OFF \ -DCMAKE_INSTALL_LIBDIR=lib \ -DWITH_DSP_FFMPEG=ON \ @@ -25,13 +32,16 @@ def setup(): -DCHANNEL_URBDRC_CLIENT=ON") def build(): + shelltools.cd("build") cmaketools.make() def check(): pass def install(): - #cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - cmaketools.install() + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + # cmaketools.install() + shelltools.cd("..") pisitools.dodoc("LICENSE", "README*", ) diff --git a/network/misc/freerdp/pspec.xml b/network/misc/freerdp/pspec.xml index bd2d8ad31c..52ed57d032 100644 --- a/network/misc/freerdp/pspec.xml +++ b/network/misc/freerdp/pspec.xml @@ -12,7 +12,7 @@ app:console A Remote Desktop Implementation FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License. - https://github.com/FreeRDP/FreeRDP/archive/2.11.7.tar.gz + https://github.com/FreeRDP/FreeRDP/archive/3.8.0.tar.gz pam-devel cups-devel @@ -33,8 +33,18 @@ openssl-devel zlib-devel cmake - libxslt + libxslt-devel util-linux + + gtk3-devel + fuse3-devel + icu4c-devel + json-c-devel + libsdl2-devel + sdl2-ttf-devel + e2fsprogs-devel + mit-kerberos-devel + webkit2gtk-4.1-devel wayland-devel libusb-devel @@ -87,11 +97,22 @@ gstreamer gst-plugins-base + gtk3 + zlib + fuse3 + icu4c + json-c + libsdl2 + sdl2-ttf + e2fsprogs + mit-kerberos + webkit2gtk-4.1 /usr/bin /usr/lib /usr/share/freerdp + /usr/share/FreeRDP /usr/share/doc /usr/share/man @@ -101,6 +122,7 @@ freerdp-devel freerdp + zlib-devel openssl-devel wayland-devel libxkbcommon-devel @@ -114,7 +136,7 @@ 2024-09-27 - 2.11.7 + 3.8.0 Version bump. Pisi Linux Community admin@pisilinux.org