From 0af818b3c3d58f132a6a087bc248a4c6d198b43e Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Thu, 25 Sep 2014 13:25:00 +0200 Subject: [PATCH] New package: qpdfview-0.4.11.1 A tabbed document viewer using Qt and the poppler library. --- srcpkgs/qpdfview/template | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/qpdfview/template diff --git a/srcpkgs/qpdfview/template b/srcpkgs/qpdfview/template new file mode 100644 index 00000000000..ec68e375f1b --- /dev/null +++ b/srcpkgs/qpdfview/template @@ -0,0 +1,34 @@ +# Template file for 'qpdfview' +pkgname=qpdfview +version=0.4.11.1 +revision=1 +hostmakedepends="pkg-config qt-qmake" +makedepends="qt-devel poppler-qt4-devel libspectre-devel djvulibre-devel file-devel cups-devel" +depends="desktop-file-utils hicolor-icon-theme" +short_desc="A tabbed document viewer using Qt and the poppler library" +maintainer="Alessio Sergi " +homepage="https://launchpad.net/qpdfview" +license="GPL-2" +distfiles="https://launchpad.net/${pkgname}/trunk/${version}/+download/${pkgname}-${version}.tar.gz" +checksum=e8ffbe23d30bd04e9178277f48154053d98154a219d10b60e9e910d3328fe60b + +pre_configure() { + sed -i '/^Icon=/s|=.*|=qpdfview|' miscellaneous/${pkgname}.desktop.in +} + +do_configure() { + lrelease ${pkgname}.pro + qmake QMAKE_CFLAGS="${CFLAGS}" QMAKE_CXXFLAGS="${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" QMAKE_STRIP="" ${pkgname}.pro +} + +do_build() { + make ${makejobs} +} + +do_install() { + make INSTALL_ROOT=${DESTDIR} install +} + +post_install() { + install -Dm644 icons/${pkgname}.svg ${DESTDIR}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg +}