# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
setvar pkgname = 'evince'
setvar pkgver = '3.26.0'
setvar pkgrel = '0'
setvar pkgdesc = ""simple document viewer for GTK+""
setvar url = ""http://projects.gnome.org/evince/""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = ""adwaita-icon-theme""
setvar 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""
setvar makedepends = ""$depends_dev intltool itstool gnome-doc-utils
	adwaita-icon-theme-dev gnome-common automake autoconf
	gtk-doc yelp-tools""
setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-libs""
setvar source = ""http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz""
setvar 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/
	}
}

setvar sha512sums = ""688f9d6f24811f1fb3522fdd6a1bd0da37df40ed4136c8266baa3c81a2fd8773627a71d777d837546882991c1bd28cd29c62851e507852db2717d584a18a9e63  evince-3.26.0.tar.xz""