# Maintainer: Sam Burgos < santiago dot burgos1089 at gmail dot com > # Maintainer: Sergej Pupykin pkgname=remmina-appindicator _pkgname=remmina epoch=1 pkgver=1.3.10 pkgrel=1 pkgdesc='remote desktop client written in GTK+ (compiled with appindicator)' arch=(x86_64) url=https://www.remmina.org/ license=(GPL) depends=( avahi libappindicator-gtk3 libgcrypt libsodium libssh vte3 ) optdepends=( 'freerdp: RDP plugin' 'libsecret: Secret plugin' 'libvncserver: VNC plugin' 'libxkbfile: NX plugin' 'nxproxy: NX plugin' 'spice-gtk: Spice plugin' 'telepathy-glib: Telepathy plugin' 'xorg-server-xephyr: XDMCP plugin' ) makedepends=( cmake freerdp harfbuzz libvncserver spice-gtk spice-protocol telepathy-glib xorgproto ) provides=( remmina-plugins remmina ) conflicts=( remmina-plugins remmina ) replaces=( remmina-plugins remmina ) source=("$pkgname-$pkgver.tar.bz2::https://gitlab.com/Remmina/Remmina/-/archive/v${pkgver/rc/-rc}/Remmina-v${pkgver/rc/-rc}.tar.bz2") sha512sums=('62fef008729958f6ab479133d11d327b9edd6e21bc55613292f4c6c0c5abb744e70c958779a1ee5f72e4931e90152fc39ff25cea7a62fcb8107ee1f7bc3ff3c5') prepare() { cd Remmina-${pkgver/rc/-rc} sed -e 's|ssh_threads|ssh|' -i cmake/FindLIBSSH.cmake # Fix build with libssh 0.8 sed -i 's|include_directories(.)|include_directories(.)\ninclude_directories(/usr/include/harfbuzz)|' CMakeLists.txt } build() { cd "$srcdir"/Remmina-${pkgver/rc/-rc}/ cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DWITH_APPINDICATOR=ON . make } package() { cd "$srcdir"/Remmina-${pkgver/rc/-rc}/ make DESTDIR="$pkgdir" install }