From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 34D3E138350 for ; Thu, 5 Mar 2020 01:31:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5C488E08BF; Thu, 5 Mar 2020 01:31:13 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0961CE08BF for ; Thu, 5 Mar 2020 01:31:13 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C2E1534E86E for ; Thu, 5 Mar 2020 01:31:11 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3764536 for ; Thu, 5 Mar 2020 01:31:10 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <1583371852.d25132b9d73b250863ef0a7ca7424af2aad0b0fc.sping@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/mutagen/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/mutagen/Manifest media-libs/mutagen/mutagen-1.44.0.ebuild X-VCS-Directories: media-libs/mutagen/ X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: d25132b9d73b250863ef0a7ca7424af2aad0b0fc X-VCS-Branch: master Date: Thu, 5 Mar 2020 01:31:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: df7386a7-3572-4265-aa3e-a4d023e0cbb7 X-Archives-Hash: d749beaa4b043d8b2052ab00ca33ff96 commit: d25132b9d73b250863ef0a7ca7424af2aad0b0fc Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 5 01:30:01 2020 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 5 01:30:52 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25132b9 media-libs/mutagen: 1.44.0 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.89, Repoman-2.3.20 media-libs/mutagen/Manifest | 1 + media-libs/mutagen/mutagen-1.44.0.ebuild | 44 ++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest index 4ba907793a7..a79bcd75a63 100644 --- a/media-libs/mutagen/Manifest +++ b/media-libs/mutagen/Manifest @@ -1 +1,2 @@ DIST mutagen-1.43.0.tar.gz 1143839 BLAKE2B 044906b730763e001fa2cb863c8bb1fec45713aca57b6311f783f66218e4f3410987d04d56a1e4fbf41a229860bbb574b4077401e1f2384e70d80fdc9f3b23ad SHA512 66df63705a43befa9cf6688bc8b3acc4fd1559eb28920c105b47a97c35422b5e19527051445daa7aed66facc2e4c14d71058f8560bbd564fecbe56a076491e3f +DIST mutagen-1.44.0.tar.gz 1143320 BLAKE2B 9e4ad11b7ee560a4940e3eaaecdb8b0fad4db54fd1fa9e4f925d84e55c217eb002e07602817fa92f6db9fdd6b6b339d5e147874bf587604c18b665d980d6604a SHA512 88c8c181b1333989451533951727b7c43e4a012defd3fd1f7ddd970d083f938783d61f98970e74c677ee9725dac92c47ee37af4bd7a474e85c7a56793c6063a8 diff --git a/media-libs/mutagen/mutagen-1.44.0.ebuild b/media-libs/mutagen/mutagen-1.44.0.ebuild new file mode 100644 index 00000000000..ab9df43a427 --- /dev/null +++ b/media-libs/mutagen/mutagen-1.44.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python" +HOMEPAGE="https://github.com/quodlibet/mutagen https://pypi.org/project/mutagen/" +SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" + +# TODO: Missing support for >=dev-python/eyeD3-0.7 API +# test? ( >=dev-python/eyeD3-0.7 ) +BDEPEND=" + doc? ( dev-python/sphinx ) + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +RESTRICT="!test? ( test )" + +python_compile_all() { + use doc && emake -C docs +} + +python_test() { + esetup.py test --no-quality +} + +python_install_all() { + local DOCS=( NEWS README.rst ) + use doc && local HTML_DOCS=( docs/_build/. ) + distutils-r1_python_install_all +}