freerdp
This commit is contained in:
@@ -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*", )
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user