dev-qt/qttest: stable 5.14.2 for ppc, bug #719732
[gentoo.git] / sys-fs / udiskie / udiskie-2.1.0.ebuild
1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5 PYTHON_COMPAT=( python3_{6,7,8} )
6 inherit distutils-r1 gnome2-utils
7
8 DESCRIPTION="An automatic disk mounting service using udisks"
9 HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie"
10 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
11
12 LICENSE="MIT"
13 SLOT="0"
14 KEYWORDS="amd64 ~arm x86"
15 IUSE=""
16
17 RDEPEND="dev-python/docopt[${PYTHON_USEDEP}]
18         dev-python/pygobject:3[${PYTHON_USEDEP}]
19         dev-python/pyxdg[${PYTHON_USEDEP}]
20         dev-python/pyyaml[${PYTHON_USEDEP}]
21         sys-fs/udisks:2
22         $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' 'python3_6')"
23 DEPEND="app-text/asciidoc
24         dev-python/setuptools[${PYTHON_USEDEP}]"
25
26 src_prepare() {
27         sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die
28         default
29
30         distutils-r1_src_prepare
31 }
32
33 src_compile() {
34         distutils-r1_src_compile
35         emake -C doc
36 }
37
38 src_install() {
39         distutils-r1_src_install
40         doman doc/${PN}.8
41 }
42
43 pkg_postinst() {
44         gnome2_icon_cache_update
45 }
46
47 pkg_postrm() {
48         gnome2_icon_cache_update
49 }