*/*: Clean PYTHON_COMPAT of obsolete impls
[gentoo.git] / media-sound / frescobaldi / frescobaldi-3.0.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
6 PYTHON_COMPAT=( python3_6 )
7 inherit distutils-r1 gnome2-utils xdg-utils
8
9 DESCRIPTION="A LilyPond sheet music text editor"
10 HOMEPAGE="http://www.frescobaldi.org/"
11 SRC_URI="https://github.com/wbsoft/${PN}/releases/download/v${PV}/${P}.tar.gz"
12
13 LICENSE="GPL-2"
14 SLOT="0"
15 KEYWORDS="amd64 x86"
16 IUSE=""
17
18 #       portmidi? ( media-libs/portmidi[${PYTHON_USEDEP}] ) # bug 550820
19 DEPEND="
20         dev-python/PyQt5[gui,network,printsupport,svg,webkit,widgets,${PYTHON_USEDEP}]
21         >=dev-python/python-ly-0.9.4[${PYTHON_USEDEP}]
22         dev-python/python-poppler-qt5[${PYTHON_USEDEP}]
23         >=media-sound/lilypond-2.14.2"
24 RDEPEND="${DEPEND}
25         x11-themes/tango-icon-theme
26 "
27
28 python_prepare_all() {
29         rm -r frescobaldi_app/icons/Tango || die "failed to remove tango icon theme"
30         distutils-r1_python_prepare_all
31 }
32
33 pkg_postinst() {
34         gnome2_icon_cache_update
35         xdg_desktop_database_update
36 }
37
38 pkg_postrm() {
39         gnome2_icon_cache_update
40         xdg_desktop_database_update
41 }