@@ -6,9 +6,16 @@
|
|||||||
|
|
||||||
from pisi.actionsapi import pisitools
|
from pisi.actionsapi import pisitools
|
||||||
from pisi.actionsapi import cmaketools
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
|
||||||
|
WorkDir="FreeRDP-%s" % get.srcVERSION()
|
||||||
|
|
||||||
def setup():
|
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 \
|
-DWITH_LIBSYSTEMD=OFF \
|
||||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
-DWITH_DSP_FFMPEG=ON \
|
-DWITH_DSP_FFMPEG=ON \
|
||||||
@@ -25,13 +32,16 @@ def setup():
|
|||||||
-DCHANNEL_URBDRC_CLIENT=ON")
|
-DCHANNEL_URBDRC_CLIENT=ON")
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
|
shelltools.cd("build")
|
||||||
cmaketools.make()
|
cmaketools.make()
|
||||||
|
|
||||||
def check():
|
def check():
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
#cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
shelltools.cd("build")
|
||||||
cmaketools.install()
|
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
# cmaketools.install()
|
||||||
|
|
||||||
|
shelltools.cd("..")
|
||||||
pisitools.dodoc("LICENSE", "README*", )
|
pisitools.dodoc("LICENSE", "README*", )
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<IsA>app:console</IsA>
|
<IsA>app:console</IsA>
|
||||||
<Summary>A Remote Desktop Implementation</Summary>
|
<Summary>A Remote Desktop Implementation</Summary>
|
||||||
<Description>FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License.</Description>
|
<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>
|
<BuildDependencies>
|
||||||
<Dependency>pam-devel</Dependency>
|
<Dependency>pam-devel</Dependency>
|
||||||
<Dependency>cups-devel</Dependency>
|
<Dependency>cups-devel</Dependency>
|
||||||
@@ -33,8 +33,18 @@
|
|||||||
<Dependency>openssl-devel</Dependency>
|
<Dependency>openssl-devel</Dependency>
|
||||||
<Dependency>zlib-devel</Dependency>
|
<Dependency>zlib-devel</Dependency>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
<Dependency>libxslt</Dependency>
|
<Dependency>libxslt-devel</Dependency>
|
||||||
<Dependency>util-linux</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>wayland-devel</Dependency>
|
||||||
<Dependency>libusb-devel</Dependency>
|
<Dependency>libusb-devel</Dependency>
|
||||||
@@ -87,11 +97,22 @@
|
|||||||
|
|
||||||
<Dependency>gstreamer</Dependency>
|
<Dependency>gstreamer</Dependency>
|
||||||
<Dependency>gst-plugins-base</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>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
<Path fileType="lib">/usr/lib</Path>
|
<Path fileType="lib">/usr/lib</Path>
|
||||||
<Path fileType="data">/usr/share/freerdp</Path>
|
<Path fileType="data">/usr/share/freerdp</Path>
|
||||||
|
<Path fileType="data">/usr/share/FreeRDP</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
<Path fileType="man">/usr/share/man</Path>
|
<Path fileType="man">/usr/share/man</Path>
|
||||||
</Files>
|
</Files>
|
||||||
@@ -101,6 +122,7 @@
|
|||||||
<Name>freerdp-devel</Name>
|
<Name>freerdp-devel</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency release="current">freerdp</Dependency>
|
<Dependency release="current">freerdp</Dependency>
|
||||||
|
<Dependency>zlib-devel</Dependency>
|
||||||
<Dependency>openssl-devel</Dependency>
|
<Dependency>openssl-devel</Dependency>
|
||||||
<Dependency>wayland-devel</Dependency>
|
<Dependency>wayland-devel</Dependency>
|
||||||
<Dependency>libxkbcommon-devel</Dependency>
|
<Dependency>libxkbcommon-devel</Dependency>
|
||||||
@@ -114,7 +136,7 @@
|
|||||||
<History>
|
<History>
|
||||||
<Update release="13">
|
<Update release="13">
|
||||||
<Date>2024-09-27</Date>
|
<Date>2024-09-27</Date>
|
||||||
<Version>2.11.7</Version>
|
<Version>3.8.0</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Version bump.</Comment>
|
||||||
<Name>Pisi Linux Community</Name>
|
<Name>Pisi Linux Community</Name>
|
||||||
<Email>admin@pisilinux.org</Email>
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
|||||||
Reference in New Issue
Block a user