# Maintainer: Natanael Copa # this aport only includes glib/gtk support in order to break the # circular make dependency: gtk <- cups <- poppler <- gtk setvar pkgname = 'poppler-qt4' setvar _realname = 'poppler' setvar pkgver = '0.56.0' setvar pkgrel = '0' setvar pkgdesc = ""PDF rendering library based on xpdf 3.0"" setvar url = ""http://poppler.freedesktop.org/"" setvar arch = ""all"" setvar license = ""GPL"" setvar subpackages = ""$pkgname-dev"" setvar makedepends = ""jpeg-dev cairo-dev libxml2-dev fontconfig-dev qt-dev poppler-dev>=$pkgver lcms2-dev openjpeg-dev"" setvar depends = '' setvar replaces = ""poppler-glib"" setvar depends_dev = "$makedepends" setvar source = ""http://poppler.freedesktop.org/poppler-$pkgver.tar.xz"" setvar builddir = ""$srcdir/$_realname-$pkgver"" proc prepare { local _linked_pkg=poppler local _linked_apkbuild="$startdir"/../$_linked_pkg/APKBUILD cd $builddir if test -f $_linked_apkbuild { local _linked_ver=$( . "$_linked_apkbuild"; echo "$pkgver") if test $_linked_ver != $pkgver { error "pkgver needs to be identical with $_linked_pkg ($_linked_ver)" return 1 } } } proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --disable-static \ --disable-poppler-glib \ --enable-cairo-output \ --enable-xpdf-headers \ --enable-libjpeg \ --enable-zlib \ --enable-poppler-qt4 \ --disable-utils \ || return 1 make || return 1 } proc package { cd $builddir install -D -m644 poppler-qt4.pc "$pkgdir"/usr/lib/pkgconfig/poppler-qt4.pc cd qt4 make DESTDIR="$pkgdir" install || return 1 } setvar sha512sums = ""74d2ca63afcb7e155c153b4ddc71621b7f4f2c60d4fcafd873176d5ac59fafedc35b200a22c7af2013d7f75e670a1cc23d6ba878167a02209917f8d30002d528 poppler-0.56.0.tar.xz""