commit:     4d86f6f91df18602616bdde9da864ee933f54942
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 07:36:28 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 07:39:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d86f6f9

dev-python/pydecomp: enable py3.10, EAPI=8, small cleanup

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/pydecomp/metadata.xml           |  1 +
 dev-python/pydecomp/pydecomp-0.3-r1.ebuild | 18 +++---------------
 dev-python/pydecomp/pydecomp-9999.ebuild   | 27 ++++-----------------------
 3 files changed, 8 insertions(+), 38 deletions(-)

diff --git a/dev-python/pydecomp/metadata.xml b/dev-python/pydecomp/metadata.xml
index 4f1b4fd4b79..dbf942eb821 100644
--- a/dev-python/pydecomp/metadata.xml
+++ b/dev-python/pydecomp/metadata.xml
@@ -13,5 +13,6 @@
        </longdescription>
        <upstream>
                <remote-id type="github">dol-sen/pyDeComp</remote-id>
+               <bugs-to>https://github.com/dol-sen/pyDeComp/issues</bugs-to>
        </upstream>
 </pkgmetadata>

diff --git a/dev-python/pydecomp/pydecomp-0.3-r1.ebuild 
b/dev-python/pydecomp/pydecomp-0.3-r1.ebuild
index d2be8da9d37..89859791adb 100644
--- a/dev-python/pydecomp/pydecomp-0.3-r1.ebuild
+++ b/dev-python/pydecomp/pydecomp-0.3-r1.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=no
 
-inherit distutils-r1 python-r1
+inherit distutils-r1
 
 if [[ ${PV} == "9999" ]] ; then
        EGIT_BRANCH="master"
@@ -23,15 +23,3 @@ HOMEPAGE="https://github.com/dol-sen/pyDeComp";
 
 LICENSE="BSD"
 SLOT="0"
-IUSE=""
-
-python_install_all() {
-       distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-       einfo
-       einfo "Please file any enhancement requests, or bugs"
-       einfo "at https://github.com/dol-sen/pyDeComp/issues";
-       einfo "I am also on IRC @ #gentoo-ci of the Libera.Chat network"
-}

diff --git a/dev-python/pydecomp/pydecomp-9999.ebuild 
b/dev-python/pydecomp/pydecomp-9999.ebuild
index 1fbc9bfe62d..007ab948ae8 100644
--- a/dev-python/pydecomp/pydecomp-9999.ebuild
+++ b/dev-python/pydecomp/pydecomp-9999.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=no
 
-inherit distutils-r1 python-r1
+inherit distutils-r1
 
 if [[ ${PV} == "9999" ]] ; then
        EGIT_BRANCH="master"
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] ; then
        inherit git-r3
 else
        
SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/pyDeComp-${PV}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
        S="${WORKDIR}/pyDeComp-${PV}"
 fi
 
@@ -23,22 +23,3 @@ HOMEPAGE="https://github.com/dol-sen/pyDeComp";
 
 LICENSE="BSD"
 SLOT="0"
-IUSE=""
-
-python_install_all() {
-       distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-       einfo
-       einfo "This is new software."
-       einfo "The API's it installs should be considered unstable"
-       einfo "and are subject to change."
-       einfo
-       einfo "Please file any enhancement requests, or bugs"
-       einfo "at https://github.com/dol-sen/pyDeComp/issues";
-       einfo "I am also on IRC @ #gentoo-ci of the Libera.Chat network"
-       einfo
-       ewarn "There may be some python 3 compatibility issues still."
-       ewarn "Please help debug/fix/report them in github or bugzilla."
-}

Reply via email to