Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/vym/
Date: Thu, 09 Mar 2017 20:50:51
Message-Id: 1489092627.803c788cae580276427a87f99234c9fd18eae73a.soap@gentoo
1 commit: 803c788cae580276427a87f99234c9fd18eae73a
2 Author: Harri Nieminen <moikkis <AT> gmail <DOT> com>
3 AuthorDate: Wed Mar 8 08:03:11 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 9 20:50:27 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=803c788c
7
8 x11-misc/vym: Version bump to 2.6.0
9
10 Package-Manager: Portage-2.3.4, Repoman-2.3.2
11 Closes: https://github.com/gentoo/gentoo/pull/4166
12
13 x11-misc/vym/Manifest | 1 +
14 x11-misc/vym/vym-2.6.0.ebuild | 72 +++++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 73 insertions(+)
16
17 diff --git a/x11-misc/vym/Manifest b/x11-misc/vym/Manifest
18 index 1c6f4566af9..b71cfe24b4a 100644
19 --- a/x11-misc/vym/Manifest
20 +++ b/x11-misc/vym/Manifest
21 @@ -1,2 +1,3 @@
22 DIST vym-2.3.22.tar.bz2 6737848 SHA256 92bd267fc2aa404e0f0887e780bae422be922c20d8037d743f32b16a4f8a16df SHA512 c6b15da272190e877d519153865e60f967a67cbdd4a0f56519f9c5a330605b97ea822f162ccf9fd57d1a4ec540d46e82c3004fa8e26c31786691b037ecb1c63e WHIRLPOOL e452abb36902e34afbe5b637c769a2bf17a9bb0d940ff72b46d55b19a821b26bce6ebad9bf125edb088a4e3d922a2fa2ab8dc096c378d1bee4efcb133519bb7b
23 DIST vym-2.3.24.tar.bz2 6738245 SHA256 b719521b97cd1cf1ab881a46325519bd9c48191537eadac8d4251a08a0741e06 SHA512 360cc1b80ed9fe28aa2eb0574f3f481acc264aa96e49d438893c63e27262272420abb7d8eb94283a6e2218bd11810616dc46b756607b8003a94eb2ba8ae5197c WHIRLPOOL 66e374e2c7dbb2633872db149d4f85ea80ccbaa0cd26cf837502edc7197a0e3a03348befce7fb918aeedca2d31205594985a647dd4b6a597df75432b5f7d2a7e
24 +DIST vym-2.6.0.tar.bz2 6766806 SHA256 7dc1721afb27109adc4b4aeaac6217fdd1294b38e81b33a08a476562fbdfa141 SHA512 87664651858e3cb604c5be9bf783484f8e6fbb290c98f1cb27d7980c025bee808be8806bf8918f025af31d2b49eef12fe8571d96d9d6f45d0f14bdbb6b65cb43 WHIRLPOOL 21d5719fab765211613d617cb32f6912c76ed2d8aea9c110ad05d49e12d559067b1dc4c79276620be2345feeec7e350e9a82b1ca61051a03434760c6df2fe2fb
25
26 diff --git a/x11-misc/vym/vym-2.6.0.ebuild b/x11-misc/vym/vym-2.6.0.ebuild
27 new file mode 100644
28 index 00000000000..025649a3c12
29 --- /dev/null
30 +++ b/x11-misc/vym/vym-2.6.0.ebuild
31 @@ -0,0 +1,72 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +PLOCALES="cs_CZ de_DE el es fr ia it ja pt_BR ru sv zh_CN zh_TW"
38 +
39 +inherit eutils l10n qmake-utils
40 +
41 +DESCRIPTION="View Your Mind, a mindmap tool"
42 +HOMEPAGE="http://www.insilmaril.de/vym/"
43 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
44 +
45 +LICENSE="GPL-2"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="dbus"
49 +
50 +RDEPEND="
51 + dev-qt/qtgui:5
52 + dev-qt/qtprintsupport:5
53 + dev-qt/qtsvg:5
54 + dev-qt/qtxml:5
55 + dbus? ( dev-qt/qtdbus:5 )
56 +"
57 +DEPEND="
58 + ${RDEPEND}
59 + dev-qt/linguist-tools:5
60 +"
61 +
62 +DOCS=( README.md doc/vym.pdf )
63 +
64 +src_prepare() {
65 + default
66 +
67 + if use linguas_es ; then
68 + DOCS+=( doc/vym_es.pdf )
69 + fi
70 + if use linguas_fr ; then
71 + DOCS+=( doc/vym_fr.pdf )
72 + fi
73 +
74 + remove_locale() {
75 + sed -i \
76 + -e "/TRANSLATIONS += lang\/vym.${1}.ts/d" \
77 + vym.pro || die
78 + }
79 +
80 + #remove dead en translation
81 + rm lang/vym.en.ts || die
82 + remove_locale en
83 +
84 + l10n_find_plocales_changes lang ${PN}. .ts
85 + l10n_for_each_disabled_locale_do remove_locale
86 +
87 + "$(qt5_get_bindir)"/lrelease vym.pro || die
88 +}
89 +
90 +src_configure() {
91 + eqmake5 vym.pro \
92 + PREFIX="${EPREFIX}"/usr \
93 + DATADIR="${EPREFIX}"/usr/share \
94 + $(usex dbus "" NO_DBUS=1 )
95 +}
96 +
97 +src_install() {
98 + emake INSTALL_ROOT="${D}" install
99 + einstalldocs
100 + doman doc/vym.1.gz
101 +
102 + make_desktop_entry vym vym /usr/share/vym/icons/vym.png Education
103 +}