From 574a7216ebbb62c423cb5e420562dbf2c03d580d Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Thu, 16 Nov 2023 00:32:24 +0200 Subject: [PATCH] app-portage/euscan-ng: update to PEP517 and bump py3.12 Signed-off-by: Alfred Wingate --- app-portage/euscan-ng/euscan-ng-9999.ebuild | 27 ++++++--------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/app-portage/euscan-ng/euscan-ng-9999.ebuild b/app-portage/euscan-ng/euscan-ng-9999.ebuild index 09dd702..1789b1f 100644 --- a/app-portage/euscan-ng/euscan-ng-9999.ebuild +++ b/app-portage/euscan-ng/euscan-ng-9999.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) - +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 DESCRIPTION="Check if a given package has new upstream versions" @@ -14,31 +14,18 @@ if [[ "${PV}" == *9999* ]] ; then inherit git-r3 EGIT_REPO_URI="https://gitlab.com/src_prepare/${PN}.git" else - SRC_URI="https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${PN}-${PV}.tar.gz" + SRC_URI="https://gitlab.com/src_prepare/${PN}/-/archive/${PV}/${P}.tar.bz2" KEYWORDS="~amd64" fi RESTRICT="mirror" -LICENSE="GPL-2+" +LICENSE="GPL-2" SLOT="0" -# web ( -# 'Django>=1.4', dev-python/django OK -# 'South>=0.7', None -# 'ansi2html>=0.9.1', dev-python/ansi2html PY -# 'django-annoying>=0.7.6', None -# 'django-auth-ldap>=1.1', dev-python/django-auth-ldap PY -# 'django-celery>=3.0.1', dev-python/celery PY -# 'django-piston>=0.2.3', None -# 'django-recaptcha>=0.0.4', None -# 'django-registration>=0.8', None -# 'matplotlib>=1.1.0', dev-python/matplotlib OK -# 'python-ldap>=2.4.10', dev-python/python-ldap OK -# ) - # Right now euscan-ng and euscan can't be both installed on the same system RDEPEND=" !app-portage/euscan + app-portage/gentoolkit >=dev-python/beautifulsoup4-4.8.2[${PYTHON_USEDEP}] + sys-apps/portage " -BDEPEND="${RDEPEND}"