Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/impressive/
Date: Wed, 01 Jul 2020 18:05:14
Message-Id: 1593626672.2c8cca48882e9877f223d2a5f19addec39c8a440.asturm@gentoo
1 commit: 2c8cca48882e9877f223d2a5f19addec39c8a440
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 1 18:01:04 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 1 18:04:32 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8cca48
7
8 app-office/impressive: 0.13.0_beta2 version bump
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-office/impressive/Manifest | 1 +
14 .../impressive/impressive-0.13.0_beta2.ebuild | 48 ++++++++++++++++++++++
15 2 files changed, 49 insertions(+)
16
17 diff --git a/app-office/impressive/Manifest b/app-office/impressive/Manifest
18 index 7f0ca356455..2b7a7e395d9 100644
19 --- a/app-office/impressive/Manifest
20 +++ b/app-office/impressive/Manifest
21 @@ -1 +1,2 @@
22 DIST Impressive-0.13.0-beta1a.tar.gz 213098 BLAKE2B c76ce023f9c44865db68d1d2049aba022581d5e62cf027cc4df63ae541a8471867e75749a2f72c8e1f9e2e7ca2640611e090080ac563cff54f521ea47a351304 SHA512 5484f9764848129150d03233a9b270d2c31ec5f5083100662dd3cca85d3c7ead0000bd23b7d531ad45667410e1a1ea5d97ca1a2f4e8a2449dc730273144e56e8
23 +DIST Impressive-0.13.0-beta2.tar.gz 311905 BLAKE2B fb912ada1f44b2af9bd1eed4c7e1d4bfae5ba42449a9b1a154500a9d892c1070c9da127c8c3cbd35ce033a768a00db359deb1a045996cfeb7253f92d289aed82 SHA512 45c094d30e898a1843869cdcd490315c8280bbe2f5cc58f7695be2f0876075718517a502af16e040981b3f3a8fd955000d9ff76e20850b4bedf52c0d2bbd098e
24
25 diff --git a/app-office/impressive/impressive-0.13.0_beta2.ebuild b/app-office/impressive/impressive-0.13.0_beta2.ebuild
26 new file mode 100644
27 index 00000000000..f21221397d3
28 --- /dev/null
29 +++ b/app-office/impressive/impressive-0.13.0_beta2.ebuild
30 @@ -0,0 +1,48 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +PYTHON_COMPAT=( python3_{7,8,9} )
37 +inherit eutils python-r1
38 +
39 +DESCRIPTION="Stylish way of giving presentations with Python"
40 +HOMEPAGE="http://impressive.sourceforge.net/"
41 +SRC_URI="mirror://sourceforge/${PN}/${PN^}/${PV/_/-}/${PN^}-${PV/_/-}.tar.gz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +
47 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
48 +
49 +RDEPEND="${PYTHON_DEPS}
50 + app-text/mupdf
51 + dev-python/pygame[${PYTHON_USEDEP}]
52 + dev-python/pillow[${PYTHON_USEDEP}]
53 + x11-apps/xrandr
54 + || (
55 + media-fonts/dejavu
56 + media-fonts/corefonts
57 + )
58 +"
59 +
60 +DOCS=( changelog.txt demo.pdf )
61 +HTML_DOCS=( impressive.html )
62 +
63 +S="${WORKDIR}/${PN^}-${PV/_/-}"
64 +
65 +src_install() {
66 + default
67 + python_foreach_impl python_doscript ${PN}.py
68 + doman impressive.1
69 +}
70 +
71 +pkg_postinst() {
72 + elog "The experience with ${PN^} can be enhanced by folowing packages:"
73 + optfeature "starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils
74 + optfeature "sound and video playback" media-video/ffmpeg
75 + optfeature "sound and video playback" media-video/mplayer
76 + optfeature "sound and video playback" media-video/mplayer2
77 + optfeature "extraction of PDF page titles" app-text/pdftk
78 +}