mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-04 08:12:06 +01:00
75 lines
1.5 KiB
Plaintext
75 lines
1.5 KiB
Plaintext
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
|
pkgname=guacamole-server
|
|
pkgver=1.5.3
|
|
pkgrel=0
|
|
pkgdesc="clientless remote desktop gateway server"
|
|
url="https://guacamole.apache.org"
|
|
arch="all"
|
|
license="GPL-3.0-or-later"
|
|
makedepends="
|
|
cairo-dev
|
|
cunit-dev
|
|
ffmpeg-dev
|
|
freerdp-dev
|
|
libjpeg-turbo-dev
|
|
libpng-dev
|
|
libssh2-dev
|
|
libvncserver-dev
|
|
libvorbis-dev
|
|
libwebp-dev
|
|
libwebsockets-dev
|
|
openssl-dev
|
|
ossp-uuid-dev
|
|
pango-dev
|
|
perl
|
|
pulseaudio-dev
|
|
"
|
|
subpackages="$pkgname-doc $pkgname-dev"
|
|
source="https://apache.org/dyn/closer.cgi?action=download&filename=guacamole/$pkgver/source/guacamole-server-$pkgver.tar.gz"
|
|
|
|
build() {
|
|
CFLAGS="$CFLAGS -Wno-error" \
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/share/man \
|
|
--localstatedir=/var \
|
|
--disable-static \
|
|
--with-libavcodec \
|
|
--with-libavutil \
|
|
--with-libswscale \
|
|
--with-ssl \
|
|
--without-winsock \
|
|
--with-vorbis \
|
|
--with-pulse \
|
|
--with-pango \
|
|
--with-terminal \
|
|
--with-vnc \
|
|
--with-rdp \
|
|
--with-ssh \
|
|
--without-telnet \
|
|
--with-webp \
|
|
--with-websockets
|
|
make
|
|
}
|
|
|
|
check() {
|
|
# 4 Tests fail on s390x
|
|
# test_common 10
|
|
# test_common 12
|
|
# test_common 13
|
|
# test_common 14
|
|
[ "$CARCH" = s390x ] && return 0
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
1eed58cd26dc66e7d4d034c3c0ddd9759f5185a110dec5fdd16131be727d7c9377b579f665c9a49cd9991e2592345c53daab99a2eebb434c79c74fa665a8882a guacamole-server-1.5.3.tar.gz
|
|
"
|