# Contributor: Sören Tempel # Contributor: William Pitcock # Maintainer: William Pitcock setglobal pkgname = 'evince' setglobal pkgver = '3.26.0' setglobal pkgrel = '0' setglobal pkgdesc = '"simple document viewer for GTK+'" setglobal url = '"http://projects.gnome.org/evince/'" setglobal arch = '"all'" setglobal license = '"GPL'" setglobal depends = '"adwaita-icon-theme'" setglobal depends_dev = '"gtk+3.0-dev poppler-dev libsm-dev libevent-dev libxrandr-dev libx11-dev libxcursor-dev libxcomposite-dev libxi-dev util-linux-dev tiff-dev gobject-introspection-dev libxml2-dev py-six libspectre-dev'" setglobal makedepends = ""$depends_dev intltool itstool gnome-doc-utils adwaita-icon-theme-dev gnome-common automake autoconf gtk-doc yelp-tools"" setglobal subpackages = ""$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-libs"" setglobal source = ""http://ftp.gnome.org/pub/GNOME/sources/$(pkgname)/$(pkgver%.*)/$(pkgname)-$(pkgver).tar.xz"" setglobal builddir = ""$(srcdir)/$(pkgname)-$(pkgver)"" # secfixes: # 3.24.0-r2: # - CVE-2017-1000083 proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --disable-nautilus \ --without-keyring \ --enable-introspection \ --disable-static \ --enable-comics make } proc package { cd $builddir make DESTDIR="$pkgdir" install } proc check { cd $builddir make check } proc libs { default_libs mv "$pkgdir"/usr/lib/* "$subpkgdir"/usr/lib/ } proc doc { default_doc if test -d "$pkgdir"/usr/share/help { mv "$pkgdir"/usr/share/help "$subpkgdir"/usr/share/ } } setglobal sha512sums = '"688f9d6f24811f1fb3522fdd6a1bd0da37df40ed4136c8266baa3c81a2fd8773627a71d777d837546882991c1bd28cd29c62851e507852db2717d584a18a9e63 evince-3.26.0.tar.xz'"