Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/zim/
Date: Sat, 19 Jan 2019 13:02:20
Message-Id: 1547902931.2d8aaa5ca51d43b6c5e37984d16a1eba6ded768c.jer@gentoo
1 commit: 2d8aaa5ca51d43b6c5e37984d16a1eba6ded768c
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 19 13:01:55 2019 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 19 13:02:11 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8aaa5c
7
8 x11-misc/zim: Version 0.70_rc1
9
10 Package-Manager: Portage-2.3.56, Repoman-2.3.12
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 x11-misc/zim/Manifest | 1 +
14 x11-misc/zim/zim-0.70_rc1.ebuild | 83 ++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 84 insertions(+)
16
17 diff --git a/x11-misc/zim/Manifest b/x11-misc/zim/Manifest
18 index 3e45224e2c7..0775182089b 100644
19 --- a/x11-misc/zim/Manifest
20 +++ b/x11-misc/zim/Manifest
21 @@ -1,3 +1,4 @@
22 DIST zim-0.65.tar.gz 1899614 BLAKE2B e7989d91120f2ffe0668c996b5abd61cc1cb12b2a5acf9023dfd87819b4c8834bba09f2211c901512d9fe186eee7939e44a5f098c09ef65f1d28cc55eb97e9b7 SHA512 dee652087d3d986b80353e9087abe363392354f40db11f8819d0b3f3c6f133c08c66c651a92ed77c1656f1135998ac02622eca08ac2e28c8fb3149a724a0f7fb
23 DIST zim-0.68.tar.gz 2044224 BLAKE2B 5c53c3197bc5de90c38059e7323366ed5b7600ebf0b3575d81e618d972d0360f67660da4637f1e6f1459549b21525ed17183e9c2f57f8ab0b27236e36bda9666 SHA512 4ab7f2b55e37ae917a7faa0018a36cbad2534bb43146f47810479155009eb2ccbf4f8ab185d8b4cd3ba7e22a4e2fc5eb08c4bae0688186c13d31dfcab23b0048
24 DIST zim-0.69.tar.gz 2044631 BLAKE2B 447fa4fb2d11b1399668ec6b627e23150577b574afb1e5c33738cb690779f49adb2d60e0b01eb82d2cf0dfd4a430099c1ae4b52186b60a2564c501b93aa01822 SHA512 452b2119d63927765c3807dbbdfadea94be31ee7fd3eb9b8cf79e8699c57478ec9cd392299a6e1dc3690dbe520925cddf5fca4596db809a2cc296bb6669d12af
25 +DIST zim-0.70-rc1.tar.gz 2023540 BLAKE2B a0e0543127db3a13e049b7aa6dba17d80f7a2fc0b48d1ee721965013f28537290687a576b9e5b9a21ee61a40eb9dfa526b49c4879bb8096330bdeb9c0aaf73a9 SHA512 4567015f9dc5b327ffbf31ea878d5b61ed2b4157fe523c1ab5049fbb716430fb8d1ff485432b84d6e22c804acd5dadc93f93749950e7eec4980bc26b7803ddfa
26
27 diff --git a/x11-misc/zim/zim-0.70_rc1.ebuild b/x11-misc/zim/zim-0.70_rc1.ebuild
28 new file mode 100644
29 index 00000000000..514ad573f12
30 --- /dev/null
31 +++ b/x11-misc/zim/zim-0.70_rc1.ebuild
32 @@ -0,0 +1,83 @@
33 +# Copyright 1999-2019 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +PYTHON_COMPAT=( python3_{4,5,6} )
38 +PYTHON_REQ_USE="sqlite"
39 +DISTUTILS_SINGLE_IMPL=1
40 +inherit xdg-utils distutils-r1 gnome2-utils virtualx
41 +
42 +DESCRIPTION="A desktop wiki"
43 +HOMEPAGE="http://zim-wiki.org/"
44 +SRC_URI="${HOMEPAGE}/downloads/${P/_/-}.tar.gz"
45 +
46 +LICENSE="BSD GPL-2+"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +IUSE="test"
50 +
51 +RDEPEND="
52 + dev-python/pygobject:3[${PYTHON_USEDEP}]
53 + dev-python/pyxdg[${PYTHON_USEDEP}]
54 + x11-libs/gtk+:3[introspection]
55 + x11-misc/xdg-utils
56 +"
57 +DEPEND="
58 + ${RDEPEND}
59 + test? (
60 + dev-vcs/bzr
61 + dev-vcs/git
62 + dev-vcs/mercurial
63 + )
64 +"
65 +DOCS=( CHANGELOG.txt README.txt HACKING )
66 +PATCHES=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch )
67 +S=${WORKDIR}/${P/_/-}
68 +
69 +python_prepare_all() {
70 + sed -i -e "s/'USER'/'LOGNAME'/g" zim/__init__.py zim/fs.py || die
71 +
72 + if [[ ${LINGUAS} ]]; then
73 + local lingua
74 + for lingua in translations/*.po; do
75 + lingua=${lingua/.po}
76 + lingua=${lingua/translations\/}
77 + has ${lingua} ${LINGUAS} || \
78 + { rm translations/${lingua}.po || die; }
79 + done
80 + fi
81 +
82 + distutils-r1_python_prepare_all
83 +}
84 +
85 +python_test() {
86 + virtx ${PYTHON} test.py
87 +}
88 +
89 +python_install() {
90 + distutils-r1_python_install
91 +}
92 +
93 +pkg_postinst() {
94 + gnome2_icon_cache_update
95 + xdg_desktop_database_update
96 + xdg_mimeinfo_database_update
97 + if ! has_version ${CATEGORY}/${PN}; then
98 + elog "Please install these packages for additional functionality"
99 + elog " dev-lang/R"
100 + elog " dev-python/gtkspell-python"
101 + elog " dev-vcs/bzr"
102 + elog " media-gfx/graphviz"
103 + elog " media-gfx/imagemagick"
104 + elog " media-gfx/scrot"
105 + elog " media-sound/lilypond"
106 + elog " sci-visualization/gnuplot"
107 + elog " virtual/latex-base app-text/dvipng"
108 + fi
109 +}
110 +
111 +pkg_postrm() {
112 + gnome2_icon_cache_update
113 + xdg_desktop_database_update
114 + xdg_mimeinfo_database_update
115 +}