From b4c0a88934bc802170f1776c79d8895043469574 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Sun, 19 Jul 2015 19:24:25 +0200 Subject: media-gfx/posterazor: add package --- media-gfx/posterazor/posterazor-9999.ebuild | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 media-gfx/posterazor/posterazor-9999.ebuild (limited to 'media-gfx/posterazor/posterazor-9999.ebuild') diff --git a/media-gfx/posterazor/posterazor-9999.ebuild b/media-gfx/posterazor/posterazor-9999.ebuild new file mode 100644 index 0000000..2bca8a5 --- /dev/null +++ b/media-gfx/posterazor/posterazor-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +EAPI=3 + +inherit git-2 eutils + +DESCRIPTION="PosteRazor cuts raster images into multipage PDF documents." +HOMEPAGE="http://posterazor.sourceforge.net/" +LICENSE="GPL-2" +SLOT="0" +EGIT_REPO_URI="git://github.com/aportale/posterazor.git" +SRC_URI="" +S=${WORKDIR}/${PN} + +KEYWORDS="amd64 x86" +IUSE="poppler-qt5" + +RDEPEND="media-libs/freeimage + dev-qt/qtgui + poppler-qt5? ( app-text/poppler[qt5] )" +DEPEND="${RDEPEND}" + +src_prepare() { + if ! use poppler-qt5; then + epatch "${FILESDIR}/disable-poppler-qt5.patch" + fi +} + +src_compile() { + cd src + qmake -o Makefile posterazor.pro + make +} + +src_install() { + mv ${S}/src/PosteRazor ${S}/src/posterazor + exeinto /usr/bin + doexe ${S}/src/posterazor + dodoc ${S}/CHANGES ${S}/LICENSE ${S}/README +} -- cgit v1.2.3