aboutsummaryrefslogtreecommitdiffstats
path: root/media-gfx/posterazor/posterazor-9999.ebuild
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2015-07-19 19:24:25 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2015-07-19 19:24:25 +0200
commitb4c0a88934bc802170f1776c79d8895043469574 (patch)
tree811ead22199575a5fa741174388acac00bacf006 /media-gfx/posterazor/posterazor-9999.ebuild
parent29ef82a4364431d9ddf312b71ec2cf99597d7235 (diff)
downloadoverlay-b4c0a88934bc802170f1776c79d8895043469574.tar.gz
overlay-b4c0a88934bc802170f1776c79d8895043469574.tar.xz
overlay-b4c0a88934bc802170f1776c79d8895043469574.zip
media-gfx/posterazor: add package
Diffstat (limited to 'media-gfx/posterazor/posterazor-9999.ebuild')
-rw-r--r--media-gfx/posterazor/posterazor-9999.ebuild40
1 files changed, 40 insertions, 0 deletions
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
+}