sys-apps/prctl: drop CPP detection
[gentoo.git] / sys-fs / udiskie / udiskie-2.1.1.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/pyyaml[${PYTHON_USEDEP}]
20         sys-fs/udisks:2
21         $(python_gen_cond_dep 'dev-python/importlib_resources[${PYTHON_USEDEP}]' 'python3_6')"
22 DEPEND="app-text/asciidoc
23         dev-python/setuptools[${PYTHON_USEDEP}]"
24
25 src_prepare() {
26         sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die
27         default
28
29         distutils-r1_src_prepare
30 }
31
32 src_compile() {
33         distutils-r1_src_compile
34         emake -C doc
35 }
36
37 src_install() {
38         distutils-r1_src_install
39         doman doc/${PN}.8
40 }
41
42 pkg_postinst() {
43         gnome2_icon_cache_update
44 }
45
46 pkg_postrm() {
47         gnome2_icon_cache_update
48 }