summaryrefslogtreecommitdiff
path: root/app-office/impressive
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-office/impressive
reinit the tree, so we can have metadata
Diffstat (limited to 'app-office/impressive')
-rw-r--r--app-office/impressive/Manifest7
-rw-r--r--app-office/impressive/impressive-0.10.5.ebuild47
-rw-r--r--app-office/impressive/impressive-0.11.0b-r1.ebuild64
-rw-r--r--app-office/impressive/metadata.xml11
4 files changed, 129 insertions, 0 deletions
diff --git a/app-office/impressive/Manifest b/app-office/impressive/Manifest
new file mode 100644
index 000000000000..9c3933ba9342
--- /dev/null
+++ b/app-office/impressive/Manifest
@@ -0,0 +1,7 @@
+DIST Impressive-0.10.5.tar.gz 166707 SHA256 55f1f2021c7bcbdd147f44ec7418125c114dfcd606583ecab34a3adaa1fae13b SHA512 3939188d45ac7a617a56be72e72c98923c23073bee2c3c1b7b81fc2e26ce415ceffdf5456d754f921e488181d8edb7df96ad90e6923b2425c49e38da75c02f20 WHIRLPOOL cff1b609e9e722f621ecf5da0ccaee9f2b0d17d22064486f80cfb74ff569f802c3710c7ec1a7e02c6861246d8fa63b51c5468fc5eec0cf9597cdc0ca7ddcabbd
+DIST Impressive-0.11.0b.tar.gz 195138 SHA256 a96735cbd5f0c36dd9e499c068b3a991a852fda71b73acd36da6b764ea198ad9 SHA512 c4038ed7b71ac79078922ee0e24ce3bef4b0384d8d468291f0283266fe8a849825f5798ec1260e40ac12659a8a7cf5325e3aca0e2475b1c483d3ce830f4bc70f WHIRLPOOL e89a979b20aa765e68e433d953f6d5e0a41464a8ee1474213f376d3294ccd0a54e649546316facaa89499bd865addb1ab0706d39b227dcfdcc608c367b8fbdf7
+EBUILD impressive-0.10.5.ebuild 1055 SHA256 f0590601a08f13b660319a36807ff22a9c4bda28536abe8b33fb5f7148d457fc SHA512 ae386fbff67cbdb3c0771e36fd6f6d6bc9e36e75249b84fb94b384043a340a6a4cff28f9e3838d98dea4addf9d59b7ad8afe248afabab520ad03a7ad25a63bf6 WHIRLPOOL 0f6da3288fb71b4cee98fe64b6545d4829f0cbba3488b55be4a4cbca42cec78b9b9ff845436e1670da152ff065a93d8f2ce22704affae774385f46b2c008aafe
+EBUILD impressive-0.11.0b-r1.ebuild 1569 SHA256 b7598a0942de735c081290cf53b32eba2a63963731b4d45e2194b759308f6f7c SHA512 908f2fea69536f8e93dda6f856d7d5cd297f178e684d01b28b5a925cb19258bfd653d876c84db3f5dcdc75fae2dae8f28d5162e988a34d1d6931e23bf5331c73 WHIRLPOOL 81fedcfa894a150cb717b3e7eb1040e9c454e9fe38f5d60c6d27acbb740df5e7e91491bcbeb3a3436810deb9247d088a827f6994d6de177c62c00eb967d89987
+MISC ChangeLog 3489 SHA256 cc04452f7326f52c985b2dcf0412eda2ce353288e5c566dbd0d77afaddf9e899 SHA512 0ab6abb5f1d8be26f8856645def73423fe0459534a6a24313972e3c488118daff39addee83b745d4ccb146611efaedc833245d7290c96c8b985962523534a3a5 WHIRLPOOL cb725a21ed5099bfe3f6dad89698ea0a6133b2f477cb4943f1b51b6b7814b9c148ae8ff7e5a18c0d6dbcf2dcf475a8a362b41c8eaf249bece72a1fb6695f97e8
+MISC ChangeLog-2015 2933 SHA256 d5a55bddd671b854eb0389cd5a207f762caafabe1ad9a726fe47dd956d355e24 SHA512 1e7dfa9e832ce1053be411ee5ab5ec756ef66435efa2570a1fff9827916fc8c1da64d682d1b1a6a0c888ce3cffd1c6ffc4b09100ceaca93f3edeb25da74c05a9 WHIRLPOOL 8c9a7dec5486686f325f3c495d6e8ed23d09db817650e9975c7fff5fdb3c1ce7c234123ea1def359f39aa094d26124a20cbf2565a37a046ef8d11426984640bb
+MISC metadata.xml 333 SHA256 53b171ee8664d7638d7b1d1de2ded712d4c2ad55fda6d9e15d03fcc616a94130 SHA512 2c4d3cf1dbcadd548b1999c81105be623a9347e0ec290f21be1333ecf64649d75e3a3f6ddcbf61cefbb80a5053897aa94abaf976bdf5a2d0a18135e760e70a23 WHIRLPOOL 146a7be0ad6d9b50777e722cb7f0b61e453bd3cfffc77c10bbc8179b8458b9a5d9eb41be23a7d7bf35897eda1951df84bb155533a9f01e46ef6e9328064f5efd
diff --git a/app-office/impressive/impressive-0.10.5.ebuild b/app-office/impressive/impressive-0.10.5.ebuild
new file mode 100644
index 000000000000..11c6b3ca49d3
--- /dev/null
+++ b/app-office/impressive/impressive-0.10.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-r1
+
+MY_PN="Impressive"
+
+DESCRIPTION="Stylish way of giving presentations with Python"
+HOMEPAGE="http://impressive.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+ !>=dev-python/pillow-3.0.0
+ app-text/pdftk
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pygame[${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
+ x11-misc/xdg-utils
+ x11-apps/xrandr
+ app-text/ghostscript-gpl
+ || ( media-fonts/dejavu media-fonts/corefonts )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_install() {
+ python_foreach_impl python_doscript ${PN}.py
+
+ # compatibility symlinks
+ dosym impressive.py /usr/bin/impressive
+ dosym impressive.py /usr/bin/keyjnote
+
+ # docs
+ doman impressive.1
+ dohtml impressive.html
+ dodoc changelog.txt demo.pdf
+}
diff --git a/app-office/impressive/impressive-0.11.0b-r1.ebuild b/app-office/impressive/impressive-0.11.0b-r1.ebuild
new file mode 100644
index 000000000000..3cda43ee2c7b
--- /dev/null
+++ b/app-office/impressive/impressive-0.11.0b-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-r1
+
+MY_PN="Impressive"
+
+DESCRIPTION="Stylish way of giving presentations with Python"
+HOMEPAGE="http://impressive.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV%b}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+ app-text/pdftk
+ dev-python/pygame[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ x11-apps/xrandr
+ || (
+ app-text/mupdf
+ app-text/poppler
+ app-text/ghostscript-gpl
+ )
+ || ( media-fonts/dejavu media-fonts/corefonts )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_prepare() {
+ sed \
+ -e 's:tostring:tobytes:g' \
+ -i impressive.py || die
+}
+
+src_install() {
+ python_foreach_impl python_doscript ${PN}.py
+
+ # compatibility symlinks
+ dosym impressive.py /usr/bin/impressive
+ dosym impressive.py /usr/bin/keyjnote
+
+ # docs
+ doman impressive.1
+ dohtml impressive.html
+ dodoc changelog.txt demo.pdf
+}
+
+pkg_postinst() {
+ elog "The experience with ${PN} can be enhanced by folowing packages:"
+ optfeature "Starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils
+ optfeature "Sound and video playback" media-video/mplayer
+ optfeature "Sound and video playback" media-video/mplayer2
+ optfeature "Alternate PDF rendering" app-text/mupdf
+ optfeature "Alternate PDF rendering" app-text/poppler
+ optfeature "Alternate PDF rendering" app-text/ghostscript-gpl
+}
diff --git a/app-office/impressive/metadata.xml b/app-office/impressive/metadata.xml
new file mode 100644
index 000000000000..053061c0eeb8
--- /dev/null
+++ b/app-office/impressive/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">impressive</remote-id>
+ </upstream>
+</pkgmetadata>