summaryrefslogtreecommitdiff
path: root/media-sound/picard/picard-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /media-sound/picard/picard-9999.ebuild
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'media-sound/picard/picard-9999.ebuild')
-rw-r--r--media-sound/picard/picard-9999.ebuild35
1 files changed, 14 insertions, 21 deletions
diff --git a/media-sound/picard/picard-9999.ebuild b/media-sound/picard/picard-9999.ebuild
index 8ddfeb52fa15..5aa35ce6bae8 100644
--- a/media-sound/picard/picard-9999.ebuild
+++ b/media-sound/picard/picard-9999.ebuild
@@ -3,24 +3,26 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{7,8,9} )
DISTUTILS_SINGLE_IMPL=1
DISABLE_AUTOFORMATTING=true
+inherit distutils-r1 xdg
+
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/metabrainz/picard"
inherit git-r3
else
SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-release-${PV}"
fi
-inherit distutils-r1 readme.gentoo-r1 xdg
-DESCRIPTION="A cross-platform music tagger"
+DESCRIPTION="Cross-platform music tagger"
HOMEPAGE="https://picard.musicbrainz.org"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="nls"
+IUSE="discid fingerprints nls"
BDEPEND="
nls? ( dev-qt/linguist-tools:5 )
@@ -29,8 +31,11 @@ RDEPEND="
$(python_gen_cond_dep '
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_MULTI_USEDEP}]
')
- dev-qt/qtgui:5[accessibility]
- >=media-libs/mutagen-1.38"
+ dev-qt/qtgui:5
+ media-libs/mutagen
+ discid? ( dev-python/python-discid )
+ fingerprints? ( media-libs/chromaprint[tools] )
+"
RESTRICT="test" # doesn't work with ebuilds
@@ -58,19 +63,7 @@ python_install() {
python_install_all() {
distutils-r1_python_install_all
- local DOC_CONTENTS="Install optional package media-libs/chromaprint[tools] to enable
-calculation and lookup of AcoustID fingerprints.
-
-Install optional package dev-python/python-discid to enable
-calculation and lookup of compact disc identifiers (disc IDs).
-
-If you are upgrading Picard and it does not start, try removing
-Picard's settings:
- rm ~/.config/MusicBrainz/Picard.conf"
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
- xdg_pkg_postinst
+ elog "If you are upgrading Picard and it does not start, try removing"
+ elog "Picard's settings:"
+ elog " rm ~/.config/MusicBrainz/Picard.conf"
}