From 0e821acee54c30be7c1b8ee0fb2e2c1ae58f52bd Mon Sep 17 00:00:00 2001 From: Martijn van Maurik Date: Tue, 15 Jun 2021 11:44:04 +0200 Subject: [PATCH 1/2] New package: xrdp-0.9.16 --- srcpkgs/xrdp/files/xrdp-sesman/run | 3 ++ srcpkgs/xrdp/files/xrdp/run | 3 ++ srcpkgs/xrdp/template | 61 ++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 srcpkgs/xrdp/files/xrdp-sesman/run create mode 100644 srcpkgs/xrdp/files/xrdp/run create mode 100644 srcpkgs/xrdp/template diff --git a/srcpkgs/xrdp/files/xrdp-sesman/run b/srcpkgs/xrdp/files/xrdp-sesman/run new file mode 100644 index 000000000000..1969d68769a2 --- /dev/null +++ b/srcpkgs/xrdp/files/xrdp-sesman/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r conf ] && . ./conf +exec xrdp-sesman ${OPTS:=-n} 1>&2 diff --git a/srcpkgs/xrdp/files/xrdp/run b/srcpkgs/xrdp/files/xrdp/run new file mode 100644 index 000000000000..f47a94a3fd2b --- /dev/null +++ b/srcpkgs/xrdp/files/xrdp/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r conf ] && . ./conf +exec xrdp ${OPTS:=-n} 1>&2 diff --git a/srcpkgs/xrdp/template b/srcpkgs/xrdp/template new file mode 100644 index 000000000000..bca740d4b80c --- /dev/null +++ b/srcpkgs/xrdp/template @@ -0,0 +1,61 @@ +# Template file for 'xrdp' +pkgname=xrdp +version=0.9.16 +revision=3 +#archs="x86_64" +build_style=gnu-configure +configure_args="--build $XBPS_TARGET_MACHINE + --enable-pam --enable-vsock --enable-pam-config=unix --enable-jpeg + --enable-fuse --enable-mp3lame --enable-rfxcodec --enable-opus --enable-pixman + --enable-ipv6 --enable-painter --libdir /usr/lib$XBPS_TARGET_WORDSIZE" +hostmakedepends="pkg-config automake autoconf which nasm flex bison libxml2-python3 python3 libtool" +makedepends="openssl-devel pam-devel libX11-devel libXfixes-devel libXrandr-devel fuse-devel libxml2-devel lame-devel pixman-devel xorg-server-devel opus-devel libjpeg-turbo-devel" +depends="openssl pam libjpeg-turbo libX11 libXfixes libXrandr intltool libxslt fuse lame fdkaac opus pixman xorg" +short_desc="Open source RDP server" +maintainer="Martijn van Maurik " +license="Apache-2.0" +homepage="https://xrdp.org" +distfiles="https://github.com/neutrinolabs/xrdp/releases/download/v$version/xrdp-$version.tar.gz" +checksum="72a86bf3bb8ca3a41905bfa84f500ad73cd23615753f34db7e36278a33c19916" +conf_files=" + /etc/xrdp/cert.pem + /etc/xrdp/key.pem + /etc/xrdp/km-00000406.ini + /etc/xrdp/km-00000407.ini + /etc/xrdp/km-00000409.ini + /etc/xrdp/km-0000040a.ini + /etc/xrdp/km-0000040b.ini + /etc/xrdp/km-0000040c.ini + /etc/xrdp/km-00000410.ini + /etc/xrdp/km-00000411.ini + /etc/xrdp/km-00000412.ini + /etc/xrdp/km-00000414.ini + /etc/xrdp/km-00000415.ini + /etc/xrdp/km-00000416.ini + /etc/xrdp/km-00000419.ini + /etc/xrdp/km-0000041d.ini + /etc/xrdp/km-00000807.ini + /etc/xrdp/km-00000809.ini + /etc/xrdp/km-0000080a.ini + /etc/xrdp/km-0000080c.ini + /etc/xrdp/km-00000813.ini + /etc/xrdp/km-00000816.ini + /etc/xrdp/km-0000100c.ini + /etc/xrdp/km-00010409.ini + /etc/xrdp/km-19360409.ini + /etc/xrdp/pulse/default.pa + /etc/xrdp/reconnectwm.sh + /etc/xrdp/rsakeys.ini + /etc/xrdp/sesman.ini + /etc/xrdp/startwm.sh + /etc/xrdp/xrdp.ini + /etc/xrdp/xrdp_keyboard.ini" + +pre_configure() { + ./bootstrap +} + +post_install() { + vsv xrdp + vsv xrdp-sesman +} From 908276aa28cd204a14934ad6fb4f96032b6e86e8 Mon Sep 17 00:00:00 2001 From: Martijn van Maurik Date: Tue, 15 Jun 2021 11:44:46 +0200 Subject: [PATCH 2/2] New package: xorgxrdp-0.2.16 --- srcpkgs/xorgxrdp/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/xorgxrdp/template diff --git a/srcpkgs/xorgxrdp/template b/srcpkgs/xorgxrdp/template new file mode 100644 index 000000000000..47bf6634a428 --- /dev/null +++ b/srcpkgs/xorgxrdp/template @@ -0,0 +1,22 @@ +# Template file for 'xorgxrdp' +pkgname=xorgxrdp +version=0.2.16 +revision=1 +archs="x86_64" +build_style=gnu-configure +configure_args="--build $XBPS_TARGET_MACHINE + --enable-rfxcodec --enable-mp3lame --enable-fdkaac --enable-opus --enable-pixman --enable-fuse --enable-jpeg --enable-ipv6 --libdir /usr/lib$XBPS_TARGET_WORDSIZE" +make_build_args="EXTRA_FLAGS='-I${XBPS_CROSS_BASE}/usr/include'" +hostmakedepends="pkg-config automake autoconf which nasm flex bison libxml2-python3 python3 libtool" +makedepends="lame-devel opus-devel pixman-devel fuse-devel libjpeg-turbo-devel openssl-devel xorg-server-devel xrdp libdrm-devel" +depends="lame fdkaac opus pixman fuse libjpeg-turbo xrdp libdrm" +short_desc="Xorg videodriver for XRDP" +maintainer="Martijn van Maurik " +license="X11" +homepage="https://xrdp.org" +distfiles="https://github.com/neutrinolabs/xorgxrdp/releases/download/v$version/xorgxrdp-$version.tar.gz" +checksum="e6b5f3df44cbf147dcbbc326cdd08c95fe28dba80c2a216e046fe42d962f9215" + +pre_configure() { + ./bootstrap +}