summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoritz Schlarb (moschlar) <mail@moritz-schlarb.de>2011-11-13 17:21:54 +0000
committerMoritz Schlarb (moschlar) <mail@moritz-schlarb.de>2011-11-13 17:21:54 +0000
commit617f58eb1ca4cd84b6b39195cd473e0b5887f9f4 (patch)
treed6b2b5e96db1f8abb7ffa80f3bc1db1ad6ae2577
parentsys-apps/apparmor-utils: New Ebuild for bug 118779. Thanks to hwoarang for fe... (diff)
downloadsunrise-617f58eb1ca4cd84b6b39195cd473e0b5887f9f4.tar.gz
sunrise-617f58eb1ca4cd84b6b39195cd473e0b5887f9f4.tar.bz2
sunrise-617f58eb1ca4cd84b6b39195cd473e0b5887f9f4.zip
x11-misc/pdf_presenter_console: New ebuild for bug 390391. Thanks to Tommy[D], hwoarang and floppym
svn path=/sunrise/; revision=12513
-rw-r--r--x11-misc/pdf_presenter_console/ChangeLog8
-rw-r--r--x11-misc/pdf_presenter_console/Manifest4
-rw-r--r--x11-misc/pdf_presenter_console/metadata.xml8
-rw-r--r--x11-misc/pdf_presenter_console/pdf_presenter_console-2.0.ebuild33
4 files changed, 53 insertions, 0 deletions
diff --git a/x11-misc/pdf_presenter_console/ChangeLog b/x11-misc/pdf_presenter_console/ChangeLog
new file mode 100644
index 000000000..7d4a7fb5a
--- /dev/null
+++ b/x11-misc/pdf_presenter_console/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for x11-misc/pdf_presenter_console
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 13 Nov 2011; Moritz Schlarb (moschlar) <mail@moritz-schlarb.de>
+ +pdf_presenter_console-2.0.ebuild, +metadata.xml:
+ New ebuild for bug 390391. Thanks to Tommy[D], hwoarang and floppym
+
diff --git a/x11-misc/pdf_presenter_console/Manifest b/x11-misc/pdf_presenter_console/Manifest
new file mode 100644
index 000000000..e65937ad4
--- /dev/null
+++ b/x11-misc/pdf_presenter_console/Manifest
@@ -0,0 +1,4 @@
+DIST pdf_presenter_console-2.0.tar.gz 39647 RMD160 fe61e9c37460b9b6a1347fc21bd638abd1201f20 SHA1 2406c0719ce21ee6be1b05aea9888c7feeca0511 SHA256 3019c3826896e8457ab8787823821c0c1065eaec8a8c69c8ec27355e4ef7106f
+EBUILD pdf_presenter_console-2.0.ebuild 1106 RMD160 f8761e91ecd3137e9c693d958d6a9cd0038c22ce SHA1 ad42afca5a7e175eca665a6407a36b0bb3d0014d SHA256 f59d60c53c9f4a8569d85f4df47c32c5dfaa3cc54cdb2ecb5e66ae84fceaa7b5
+MISC ChangeLog 320 RMD160 dce3c7b7188e820f30fb662f7045e2afa2d3c6c8 SHA1 d86c861581f269f695308bcdc897251ec89ef04a SHA256 d95e54f75c718b73450335291c3288d42c6c9879e251c7bcd58d0528d3c3ece2
+MISC metadata.xml 246 RMD160 4d8edb77dca5198014f40c65d6ee3fece6924a62 SHA1 1977a0db82652daf1ff8ff1d3b0a78150a21b64f SHA256 e8ac41bca949c3b769b3e8f9cb36b922a4b34bbe7f946b5b9c773c362093e726
diff --git a/x11-misc/pdf_presenter_console/metadata.xml b/x11-misc/pdf_presenter_console/metadata.xml
new file mode 100644
index 000000000..190fcb454
--- /dev/null
+++ b/x11-misc/pdf_presenter_console/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/x11-misc/pdf_presenter_console/pdf_presenter_console-2.0.ebuild b/x11-misc/pdf_presenter_console/pdf_presenter_console-2.0.ebuild
new file mode 100644
index 000000000..bc27eae4d
--- /dev/null
+++ b/x11-misc/pdf_presenter_console/pdf_presenter_console-2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit cmake-utils
+
+DESCRIPTION="GTK based presentation viewer application which uses Keynote like multi-monitor output"
+HOMEPAGE="http://westhoffswelt.de/projects/pdf_presenter_console.html"
+SRC_URI="http://westhoffswelt.de/data/projects/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="x11-libs/gtk+:2
+ app-text/poppler[cairo]"
+# There's no glib useflag, but it seems like poppler doesn't build glib bindings without cairo
+DEPEND=">=dev-lang/vala-0.11.0
+ ${RDEPEND}"
+
+S=${WORKDIR}/Pdf-Presenter-Console-${PV}
+
+src_configure() {
+ # To get the most current valac executable we need some dirty parsing here (get "0.14" from "dev-lang/vala-0.14.0")
+ local myvalaver="$(best_version dev-lang/vala | sed -e 's@dev-lang/vala-\([0-9]*\.[0-9]*\)\..*@\1@g')"
+ local myvalac="$(type -p valac-${myvalaver})"
+ [[ -x "${myvalac}" ]] || die "Vala compiler ${myvalac} not found"
+
+ local mycmakeargs=("-DVALA_EXECUTABLE=${myvalac}")
+ cmake-utils_src_configure
+}