# Contributor: Sergei Lukin # Maintainer: Natanael Copa setvar pkgname = 'gtk-vnc' setvar pkgver = '0.7.1' setvar pkgrel = '1' setvar pkgdesc = ""A VNC viewer widget for GTK"" setvar url = ""https://wiki.gnome.org/Projects/gtk-vnc"" setvar arch = ""all"" setvar license = ""LGPL"" setvar depends_dev = ""gtk+3.0-dev gnutls-dev glib-dev"" setvar makedepends = ""$depends_dev gettext-dev intltool expat-dev libgcrypt-dev libgpg-error-dev cyrus-sasl-dev perl-text-csv gobject-introspection-dev vala sed"" setvar source = ""https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"" setvar subpackages = ""$pkgname-dev gvncviewer $pkgname-lang $pkgname-doc"" # secfixes: # 0.7.0-r0: # - CVE-2017-5884 # - CVE-2017-5885 setvar builddir = ""$srcdir/$pkgname-$pkgver"" proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --with-examples \ --enable-introspection \ --with-gtk=3.0 \ --disable-static \ || return 1 make || return 1 } proc package { cd $builddir make -j1 DESTDIR="$pkgdir" install || return 1 } proc gvncviewer { setvar pkgdesc = ""Demo application for gtk-vnc"" mkdir -p "$subpkgdir"/usr mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } setvar sha512sums = ""5d62f60e1c9fe70f93a9d21c529145459f0d59d588631597d533ecba94864271d1095599db9447ac4843814be61af7a7c947f69e5a9cd26db7e811f2c4e95f0c gtk-vnc-0.7.1.tar.xz""