mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-26 11:10:31 +02:00
New package: gnome-remote-desktop-40.1
This commit is contained in:
parent
6de6447096
commit
a046a83faa
1 changed files with 37 additions and 0 deletions
37
srcpkgs/gnome-remote-desktop/template
Normal file
37
srcpkgs/gnome-remote-desktop/template
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Template file for 'gnome-remote-desktop'
|
||||
pkgname=gnome-remote-desktop
|
||||
version=40.1
|
||||
revision=1
|
||||
build_style=meson
|
||||
configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
|
||||
-Dsystemd_user_unit_dir=/tmp"
|
||||
hostmakedepends="pkg-config glib-devel"
|
||||
makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
|
||||
$(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
|
||||
$(vopt_if vnc libvncserver-devel)"
|
||||
short_desc="GNOME remote desktop server"
|
||||
maintainer="Michal Vasilek <michal@vasilek.cz>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://gitlab.gnome.org/GNOME/gnome-remote-desktop/"
|
||||
distfiles="https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/archive/$version/gnome-remote-desktop-$version.tar.gz"
|
||||
checksum=3c8466cd40405a6887171ada556a800e467d85bb52a506a33409c803b2d4f746
|
||||
make_check=no # xvfb failed to start
|
||||
|
||||
build_options="rdp vnc"
|
||||
desc_option_rdp="RDP support"
|
||||
desc_option_vnc="VNC support"
|
||||
# RDP doesn't currently have GUI in gcs, so it's disabled by default
|
||||
build_options_default="vnc"
|
||||
|
||||
pre_configure() {
|
||||
if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
|
||||
echo at least one of vnc and rdp options has to be enabled
|
||||
exit 1
|
||||
fi
|
||||
|
||||
vsed -e '/systemd_dep/d' -i meson.build
|
||||
}
|
||||
|
||||
post_install() {
|
||||
rm -rf ${DESTDIR}/tmp
|
||||
}
|
Loading…
Add table
Reference in a new issue