Merge pull request #14993 from Rmys/master

freerdp
This commit is contained in:
Rmys
2024-09-27 14:56:34 +03:00
committed by GitHub
2 changed files with 38 additions and 6 deletions
+13 -3
View File
@@ -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*", )
+25 -3
View File
@@ -12,7 +12,7 @@
<IsA>app:console</IsA>
<Summary>A Remote Desktop Implementation</Summary>
<Description>FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License.</Description>
<Archive sha1sum="14a73f092e227a77f3d483658033d15d4501a753" type="targz">https://github.com/FreeRDP/FreeRDP/archive/2.11.7.tar.gz</Archive>
<Archive sha1sum="1186b24d615858f4924ee2daca85cbc4d1613731" type="targz">https://github.com/FreeRDP/FreeRDP/archive/3.8.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>pam-devel</Dependency>
<Dependency>cups-devel</Dependency>
@@ -33,8 +33,18 @@
<Dependency>openssl-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>cmake</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>util-linux</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>fuse3-devel</Dependency>
<Dependency>icu4c-devel</Dependency>
<Dependency>json-c-devel</Dependency>
<Dependency>libsdl2-devel</Dependency>
<Dependency>sdl2-ttf-devel</Dependency>
<Dependency>e2fsprogs-devel</Dependency>
<Dependency>mit-kerberos-devel</Dependency>
<Dependency>webkit2gtk-4.1-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libusb-devel</Dependency>
@@ -87,11 +97,22 @@
<Dependency>gstreamer</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>zlib</Dependency>
<Dependency>fuse3</Dependency>
<Dependency>icu4c</Dependency>
<Dependency>json-c</Dependency>
<Dependency>libsdl2</Dependency>
<Dependency>sdl2-ttf</Dependency>
<Dependency>e2fsprogs</Dependency>
<Dependency>mit-kerberos</Dependency>
<Dependency>webkit2gtk-4.1</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="lib">/usr/lib</Path>
<Path fileType="data">/usr/share/freerdp</Path>
<Path fileType="data">/usr/share/FreeRDP</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
@@ -101,6 +122,7 @@
<Name>freerdp-devel</Name>
<RuntimeDependencies>
<Dependency release="current">freerdp</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
@@ -114,7 +136,7 @@
<History>
<Update release="13">
<Date>2024-09-27</Date>
<Version>2.11.7</Version>
<Version>3.8.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>