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