[gentoo-commits] repo/proj/guru:dev commit in: dev-python/yams/
commit: e9884f29bd3c153b694bfff42b1c1d6b3f278456 Author: Julien Roy jroy ca> AuthorDate: Sun Apr 14 00:41:01 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 14 00:41:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9884f29 dev-python/yams: enable py3.12, use PEP517 Closes: https://bugs.gentoo.org/897604 Closes: https://bugs.gentoo.org/921883 Signed-off-by: Julien Roy jroy.ca> dev-python/yams/Manifest | 2 +- .../yams/{yams-0.7.3.ebuild => yams-0.7.3-r1.ebuild} | 16 +--- dev-python/yams/yams-.ebuild | 14 -- 3 files changed, 10 insertions(+), 22 deletions(-) diff --git a/dev-python/yams/Manifest b/dev-python/yams/Manifest index cd4697dd32..d8979f3065 100644 --- a/dev-python/yams/Manifest +++ b/dev-python/yams/Manifest @@ -1 +1 @@ -DIST yams-0.7.3.tar.gz 31201 BLAKE2B 0b09157c545c3ffe4b2b792c8bd00ebf66f78b65a45904db397b7295d43f4cdefd18c5ef855b88f5652debf6c43902d8e8415cf6d134c51d225bc6ae6ba084dc SHA512 785aae9ce0e371e50dac4070a06102d6ac440acd179b6840d4283b0298dd0ae36f12b9f695ddbf7ee2bb281e4d6e1cfd600a444c4169d5652662da1f8c52f43d +DIST yams-0.7.3.gh.tar.gz 31201 BLAKE2B 0b09157c545c3ffe4b2b792c8bd00ebf66f78b65a45904db397b7295d43f4cdefd18c5ef855b88f5652debf6c43902d8e8415cf6d134c51d225bc6ae6ba084dc SHA512 785aae9ce0e371e50dac4070a06102d6ac440acd179b6840d4283b0298dd0ae36f12b9f695ddbf7ee2bb281e4d6e1cfd600a444c4169d5652662da1f8c52f43d diff --git a/dev-python/yams/yams-0.7.3.ebuild b/dev-python/yams/yams-0.7.3-r1.ebuild similarity index 69% rename from dev-python/yams/yams-0.7.3.ebuild rename to dev-python/yams/yams-0.7.3-r1.ebuild index 4d4d153c7b..9e5c63c716 100644 --- a/dev-python/yams/yams-0.7.3.ebuild +++ b/dev-python/yams/yams-0.7.3-r1.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 systemd DESCRIPTION="Yet Another MPD Scrobbler (for Last.FM)" @@ -13,7 +15,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/Berulacks/${PN}.git; inherit git-r3 else - SRC_URI="https://github.com/Berulacks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/Berulacks/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64" fi @@ -28,14 +30,6 @@ RDEPEND=" media-sound/mpd " -python_prepare_all() { - # Change application name so the .egg-info directory has the - # same name as the Python site-package one for consistency - sed -e "s/YAMScrobbler/yams/" -i setup.py || die - - distutils-r1_python_prepare_all -} - python_install_all() { systemd_douserunit yams.service diff --git a/dev-python/yams/yams-.ebuild b/dev-python/yams/yams-.ebuild index 1824ef057e..9e5c63c716 100644 --- a/dev-python/yams/yams-.ebuild +++ b/dev-python/yams/yams-.ebuild @@ -3,7 +3,9 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + inherit distutils-r1 systemd DESCRIPTION="Yet Another MPD Scrobbler (for Last.FM)" @@ -13,7 +15,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/Berulacks/${PN}.git; inherit git-r3 else - SRC_URI="https://github.com/Berulacks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/Berulacks/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64" fi @@ -28,14 +30,6 @@ RDEPEND=" media-sound/mpd " -python_prepare_all() { - # Change application name so the .egg-info directory has the - # same name as the Python site-package one for consistency - sed -e "s/YAMScrobbler/yams/" -i setup.py || die - - distutils-r1_python_prepare_all -} - python_install_all() { systemd_douserunit yams.service
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/yams/, net-misc/lyrics-in-terminal/
commit: 79105148a5b33c546fc4ace41935d437b76c9be9 Author: Takuya Wakazono gmail com> AuthorDate: Tue Jan 30 10:32:13 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Tue Jan 30 10:32:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79105148 */*: move dev-python/{python-mpd → python-mpd2} Signed-off-by: Takuya Wakazono gmail.com> dev-python/yams/yams-.ebuild| 4 ++-- net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/yams/yams-.ebuild b/dev-python/yams/yams-.ebuild index 5cc89a54cb..1824ef057e 100644 --- a/dev-python/yams/yams-.ebuild +++ b/dev-python/yams/yams-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ SLOT="0" RDEPEND=" dev-python/psutil[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/python-mpd[${PYTHON_USEDEP}] + dev-python/python-mpd2[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] media-sound/mpd " diff --git a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild index 153a92322e..ef166c0d45 100644 --- a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild +++ b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,5 +19,5 @@ KEYWORDS="~amd64 ~x86" RDEPEND="dev-python/dbus-python[${PYTHON_USEDEP}]" pkg_postinst() { - optfeature "MPD player support" dev-python/python-mpd + optfeature "MPD player support" dev-python/python-mpd2 }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/yams/
commit: 88edeb7cd1221726eb2223524c22a1b24ca31c5d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Apr 29 06:05:58 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Apr 29 06:05:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88edeb7c dev-python/yams: dep was renamed Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/yams/yams-0.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/yams/yams-0.7.3.ebuild b/dev-python/yams/yams-0.7.3.ebuild index 2a6d8e571..f1525ec4d 100644 --- a/dev-python/yams/yams-0.7.3.ebuild +++ b/dev-python/yams/yams-0.7.3.ebuild @@ -23,7 +23,7 @@ SLOT="0" RDEPEND=" dev-python/psutil[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/python-mpd[${PYTHON_USEDEP}] + dev-python/python-mpd2[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] media-sound/mpd "
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/yams/
commit: d795df5f29cc465df31ca442a3dddfbc7c5137b2 Author: Octiabrina Terrien-Puig myrvogna net> AuthorDate: Fri Mar 5 09:36:33 2021 + Commit: Octiabrina Terrien-Puig myrvogna net> CommitDate: Fri Mar 5 09:36:33 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d795df5f dev-python/yams: new package Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Octiabrina Terrien-Puig myrvogna.net> dev-python/yams/Manifest | 1 + dev-python/yams/metadata.xml | 11 + dev-python/yams/yams-0.7.3.ebuild | 48 +++ dev-python/yams/yams-.ebuild | 48 +++ 4 files changed, 108 insertions(+) diff --git a/dev-python/yams/Manifest b/dev-python/yams/Manifest new file mode 100644 index ..cd4697dd --- /dev/null +++ b/dev-python/yams/Manifest @@ -0,0 +1 @@ +DIST yams-0.7.3.tar.gz 31201 BLAKE2B 0b09157c545c3ffe4b2b792c8bd00ebf66f78b65a45904db397b7295d43f4cdefd18c5ef855b88f5652debf6c43902d8e8415cf6d134c51d225bc6ae6ba084dc SHA512 785aae9ce0e371e50dac4070a06102d6ac440acd179b6840d4283b0298dd0ae36f12b9f695ddbf7ee2bb281e4d6e1cfd600a444c4169d5652662da1f8c52f43d diff --git a/dev-python/yams/metadata.xml b/dev-python/yams/metadata.xml new file mode 100644 index ..98a7cc03 --- /dev/null +++ b/dev-python/yams/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + octiabr...@myrvogna.net + Octiabrina Terrien-Puig + + + Berulacks/yams + + diff --git a/dev-python/yams/yams-0.7.3.ebuild b/dev-python/yams/yams-0.7.3.ebuild new file mode 100644 index ..51b8e7ea --- /dev/null +++ b/dev-python/yams/yams-0.7.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 systemd + +DESCRIPTION="A Last.FM scrobbler for MPD (Yet Another Mpd Scrobbler)" +HOMEPAGE="https://github.com/Berulacks/yams; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/Berulacks/yams.git; + inherit git-r3 +else + SRC_URI="https://github.com/Berulacks/yams/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-mpd[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +RDEPEND=" + media-sound/mpd + ${DEPEND} +" + +python_prepare_all() { + # Change application name so the .egg-info directory has the + # same name as the Python site-package one for consistency + sed -e "s/YAMScrobbler/yams/" -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + systemd_douserunit yams.service + + distutils-r1_python_install_all +} diff --git a/dev-python/yams/yams-.ebuild b/dev-python/yams/yams-.ebuild new file mode 100644 index ..51b8e7ea --- /dev/null +++ b/dev-python/yams/yams-.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 systemd + +DESCRIPTION="A Last.FM scrobbler for MPD (Yet Another Mpd Scrobbler)" +HOMEPAGE="https://github.com/Berulacks/yams; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/Berulacks/yams.git; + inherit git-r3 +else + SRC_URI="https://github.com/Berulacks/yams/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-mpd[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +RDEPEND=" + media-sound/mpd + ${DEPEND} +" + +python_prepare_all() { + # Change application name so the .egg-info directory has the + # same name as the Python site-package one for consistency + sed -e "s/YAMScrobbler/yams/" -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install_all() { + systemd_douserunit yams.service + + distutils-r1_python_install_all +}