[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2026-01-02 Thread Arthur Zamarin
commit: 3d3259fb43fd3d0857f524b50782a42dccf82519
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  2 21:43:48 2026 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  2 21:51:55 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3259fb

dev-util/pkgdev: drop 0.2.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest |  1 -
 dev-util/pkgdev/pkgdev-0.2.11.ebuild | 75 
 2 files changed, 76 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 34489f8b0bc5..984a3a538e54 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1 @@
-DIST pkgdev-0.2.11.tar.gz 87611 BLAKE2B 
ae864535a9ca9b9b69c4b595a67ddef477cfeacefb24a87258d0725cd912cedcad0ad3d1152f776a115b5230d259a58254e988a1db10d39af46a094fcea3219e
 SHA512 
7e0a3ca6c11080874f9c49d708c926e7eed7c6591e07f34130e25bd2b2bd4a272e460537684d270095142eded94ed01ca8b547c340b3d3611208aad0ab432633
 DIST pkgdev-0.2.12.tar.gz 87765 BLAKE2B 
023c74d8563708d3601489a7df6c3da580ba3388f57ef31f52becf29e1d12725448058a3b237c733a365cbdc2d58523aed199f4ea6888fd96f50c59eca019a9b
 SHA512 
3346b68585a8b5ad24293209fa312816d26e9b11e52135ab6866e993cafd28335d91eac66979cca04470181e4185145df8e0af0f2b98eb06c99ac46f19163c4c

diff --git a/dev-util/pkgdev/pkgdev-0.2.11.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
deleted file mode 100644
index 9c98695a3789..
--- a/dev-util/pkgdev/pkgdev-0.2.11.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{11..14} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.5" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja2"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2026-01-02 Thread Arthur Zamarin
commit: 1344e63904efac781e68d74b20a028fd2c35e74d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  2 21:50:40 2026 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  2 21:51:55 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1344e639

dev-util/pkgdev: add EPYTEST_PLUGINS

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.12.ebuild | 3 ++-
 dev-util/pkgdev/pkgdev-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.12.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.12.ebuild
index 70a78de2e333..a1b307c98cda 100644
--- a/dev-util/pkgdev/pkgdev-0.2.12.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -52,6 +52,7 @@ BDEPEND="
 distutils_enable_sphinx doc \
">=dev-python/snakeoil-0.10.11" \
dev-python/tomli
+EPYTEST_PLUGINS=( pkgcore )
 distutils_enable_tests pytest
 
 python_compile_all() {

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 7463bcc356f9..4d1560c8af98 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -52,6 +52,7 @@ BDEPEND="
 distutils_enable_sphinx doc \
">=dev-python/snakeoil-0.10.5" \
dev-python/tomli
+EPYTEST_PLUGINS=( pkgcore )
 distutils_enable_tests pytest
 
 python_compile_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2025-06-26 Thread Arthur Zamarin
commit: b9b7b8a9b92b95ef8fcafd2922e01b478288c649
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 26 19:53:25 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 26 19:53:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b7b8a9

dev-util/pkgdev: Stabilize 0.2.12 ALLARCHES, #959124

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.12.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.12.ebuild
index 8669ea6c6b38..27ac773f8b5d 100644
--- a/dev-util/pkgdev/pkgdev-0.2.12.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.12.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2025-06-14 Thread Arthur Zamarin
commit: 5ef617d7d47711776342ee6d6f6cb292f362d0d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 14 09:41:36 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 14 09:41:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef617d7

dev-util/pkgdev: add 0.2.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest |  1 +
 dev-util/pkgdev/pkgdev-0.2.12.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 6fb3eba6e5e2..34489f8b0bc5 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
 DIST pkgdev-0.2.11.tar.gz 87611 BLAKE2B 
ae864535a9ca9b9b69c4b595a67ddef477cfeacefb24a87258d0725cd912cedcad0ad3d1152f776a115b5230d259a58254e988a1db10d39af46a094fcea3219e
 SHA512 
7e0a3ca6c11080874f9c49d708c926e7eed7c6591e07f34130e25bd2b2bd4a272e460537684d270095142eded94ed01ca8b547c340b3d3611208aad0ab432633
+DIST pkgdev-0.2.12.tar.gz 87765 BLAKE2B 
023c74d8563708d3601489a7df6c3da580ba3388f57ef31f52becf29e1d12725448058a3b237c733a365cbdc2d58523aed199f4ea6888fd96f50c59eca019a9b
 SHA512 
3346b68585a8b5ad24293209fa312816d26e9b11e52135ab6866e993cafd28335d91eac66979cca04470181e4185145df8e0af0f2b98eb06c99ac46f19163c4c

diff --git a/dev-util/pkgdev/pkgdev-0.2.12.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.12.ebuild
new file mode 100644
index ..8669ea6c6b38
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.12.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{11..14} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.11[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.30[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.36[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.11[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.11" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja2"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2025-06-12 Thread Arthur Zamarin
commit: 116abc94d870f3ae73b1c4fa4712ab6a6343e221
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 12 17:56:57 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 12 17:57:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116abc94

dev-util/pkgdev: enable py3.14

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.11.ebuild | 2 +-
 dev-util/pkgdev/pkgdev-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.11.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
index 3863c95f9301..c95a0e68b6f0 100644
--- a/dev-util/pkgdev/pkgdev-0.2.11.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 3c99fef152c0..7463bcc356f9 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2025-05-01 Thread Arthur Zamarin
commit: 9e2da6e97a33010afe119368c02ca1e09f905333
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  1 19:58:19 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  1 20:03:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2da6e9

dev-util/pkgdev: drop mention of tomli

Closes: https://bugs.gentoo.org/955205
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.11.ebuild | 7 ++-
 dev-util/pkgdev/pkgdev-.ebuild   | 7 ++-
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.11.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
index 35d1bea3a0df..3863c95f9301 100644
--- a/dev-util/pkgdev/pkgdev-0.2.11.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then
@@ -40,9 +40,6 @@ fi
 
 RDEPEND+="
dev-vcs/git
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.10)
 "
 BDEPEND="
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 0a7b03c5a7df..3c99fef152c0 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then
@@ -40,9 +40,6 @@ fi
 
 RDEPEND+="
dev-vcs/git
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.10)
 "
 BDEPEND="
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2025-01-24 Thread Arthur Zamarin
commit: 6b0af9443a5f0030b503e7559c5eb5f48a825b09
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 24 12:06:39 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 24 12:10:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0af944

dev-util/pkgdev: drop 0.2.10-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 -
 dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild | 78 -
 2 files changed, 79 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 9d5023bab4be..6fb3eba6e5e2 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1 @@
-DIST pkgdev-0.2.10.tar.gz 85476 BLAKE2B 
2002daa38d445f90cbc2f17ad0e42045b32b5dcefdd85a3485b6e253d9703ad7e59119873718259874de32e7c50e4f5acbacc6c3b40770d55f4d38dbbd7805c4
 SHA512 
aa9f6465ba44ff67f2b160bc9249583c355e7cc807ce4c797cc8b6d2a4858414a82e702e47ff5b87dc0f6ba70b9c83d515c59a732406437e5325aa3ae7ff95aa
 DIST pkgdev-0.2.11.tar.gz 87611 BLAKE2B 
ae864535a9ca9b9b69c4b595a67ddef477cfeacefb24a87258d0725cd912cedcad0ad3d1152f776a115b5230d259a58254e988a1db10d39af46a094fcea3219e
 SHA512 
7e0a3ca6c11080874f9c49d708c926e7eed7c6591e07f34130e25bd2b2bd4a272e460537684d270095142eded94ed01ca8b547c340b3d3611208aad0ab432633

diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
deleted file mode 100644
index 35d1bea3a0df..
--- a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..13} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.10)
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.5" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja2"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-09-28 Thread Arthur Zamarin
commit: f3a6c88dc0048b379d05cd487c9012daa2890e06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 28 07:54:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 28 07:54:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a6c88d

dev-util/pkgdev: Stabilize 0.2.11 ALLARCHES, #940352

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.11.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
index e063d0b543d2..7d5992989fef 100644
--- a/dev-util/pkgdev/pkgdev-0.2.11.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-09-06 Thread Arthur Zamarin
commit: a11cbadd361f412e45442974ac2d9461db795ad8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  6 12:20:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  6 12:21:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11cbadd

dev-util/pkgdev: drop 0.2.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.10.ebuild | 75 
 1 file changed, 75 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.10.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10.ebuild
deleted file mode 100644
index 857ad4c24c60..
--- a/dev-util/pkgdev/pkgdev-0.2.10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.5" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-09-06 Thread Arthur Zamarin
commit: 6099dc55ee4612548ac74791d6a6ca2a380f9275
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  6 12:19:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  6 12:21:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6099dc55

dev-util/pkgdev: (live) sync keywords

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 67e6010bb58b..04b9b310c02c 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-09-06 Thread Arthur Zamarin
commit: 5105fe828f61f21f519c73e851a3fb69fffd6747
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  6 12:13:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  6 12:21:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5105fe82

dev-util/pkgdev: add 0.2.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest |  1 +
 dev-util/pkgdev/pkgdev-0.2.11.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 1061ca87324c..9d5023bab4be 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
 DIST pkgdev-0.2.10.tar.gz 85476 BLAKE2B 
2002daa38d445f90cbc2f17ad0e42045b32b5dcefdd85a3485b6e253d9703ad7e59119873718259874de32e7c50e4f5acbacc6c3b40770d55f4d38dbbd7805c4
 SHA512 
aa9f6465ba44ff67f2b160bc9249583c355e7cc807ce4c797cc8b6d2a4858414a82e702e47ff5b87dc0f6ba70b9c83d515c59a732406437e5325aa3ae7ff95aa
+DIST pkgdev-0.2.11.tar.gz 87611 BLAKE2B 
ae864535a9ca9b9b69c4b595a67ddef477cfeacefb24a87258d0725cd912cedcad0ad3d1152f776a115b5230d259a58254e988a1db10d39af46a094fcea3219e
 SHA512 
7e0a3ca6c11080874f9c49d708c926e7eed7c6591e07f34130e25bd2b2bd4a272e460537684d270095142eded94ed01ca8b547c340b3d3611208aad0ab432633

diff --git a/dev-util/pkgdev/pkgdev-0.2.11.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
new file mode 100644
index ..04b9b310c02c
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.5" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-08-24 Thread Sam James
commit: 272b325dd4bb42a4cb2e7cd46cf53fd934f61c6a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 24 18:08:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 24 18:08:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272b325d

dev-util/pkgdev: Stabilize 0.2.10-r1 ALLARCHES, #938354

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
index 04b9b310c02c..5a2fba112b5e 100644
--- a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-07-19 Thread Arthur Zamarin
commit: 5e64b372e48e96c8d5db3a3d0547c6d6efa97807
Author: Henry Chen  aosc  io>
AuthorDate: Tue Jul 16 03:18:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 19 05:32:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e64b372

dev-util/pkgdev: keyword 0.2.10-r1 for ~mips

Closes: https://bugs.gentoo.org/936249

Signed-off-by: Henry Chen  aosc.io>
Closes: https://github.com/gentoo/gentoo/pull/37573
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
index 23adc3795862..04b9b310c02c 100644
--- a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-07-09 Thread Michał Górny
commit: 0870e0bb21135c14acb93fe7b156eb09917fa176
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  9 14:25:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  9 14:50:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0870e0bb

dev-util/pkgdev: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild | 2 +-
 dev-util/pkgdev/pkgdev-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
index 1fc8f43e2948..23adc3795862 100644
--- a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index a1858addd1ea..67e6010bb58b 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-06-26 Thread Sam James
commit: f7a7c27b26fe71f4d607f78ec540cf91f9ce926f
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Jun 26 03:09:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 26 09:03:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a7c27b

dev-util/pkgdev: add dependency on tomli for old impls

It is missing it in wheel metadata, and also in the ebuild metadata. It
is only necessary for versions of python that don't have it in the
stdlib, and all those are old versions, but that's no reason not to
depend correctly on it where needed.

The "doc" USE flag also depends on tomli and does so unconditionally. It
appears that it doesn't allow one to select specific USEDEPs, which is
interesting but ok.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/{pkgdev-.ebuild => pkgdev-0.2.10-r1.ebuild} | 5 -
 dev-util/pkgdev/pkgdev-.ebuild  | 3 +++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
similarity index 94%
copy from dev-util/pkgdev/pkgdev-.ebuild
copy to dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
index 207bcf10ce9c..1fc8f43e2948 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"
@@ -40,6 +40,9 @@ fi
 
 RDEPEND+="
dev-vcs/git
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
 "
 BDEPEND="
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 207bcf10ce9c..a1858addd1ea 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -40,6 +40,9 @@ fi
 
 RDEPEND+="
dev-vcs/git
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
 "
 BDEPEND="
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-04-14 Thread Arthur Zamarin
commit: 175d6117abe61991b54f6811634f51c872abf0ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 14 17:23:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 14 17:23:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175d6117

dev-util/pkgdev: drop 0.2.9

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 -
 dev-util/pkgdev/pkgdev-0.2.9.ebuild | 75 -
 2 files changed, 76 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index dc366a851505..1061ca87324c 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1 @@
 DIST pkgdev-0.2.10.tar.gz 85476 BLAKE2B 
2002daa38d445f90cbc2f17ad0e42045b32b5dcefdd85a3485b6e253d9703ad7e59119873718259874de32e7c50e4f5acbacc6c3b40770d55f4d38dbbd7805c4
 SHA512 
aa9f6465ba44ff67f2b160bc9249583c355e7cc807ce4c797cc8b6d2a4858414a82e702e47ff5b87dc0f6ba70b9c83d515c59a732406437e5325aa3ae7ff95aa
-DIST pkgdev-0.2.9.tar.gz 85237 BLAKE2B 
db50d7f29313830986443e8e3b3fe6ae202049b1a25b3537de407d13ef7b547a8bc25afe5b520ac29b616e9dba8029d0a50a917f84728473f53a7621b8b7dcc9
 SHA512 
ff534eaa3ad039998541d7e4bbe39d9bece0a2401652880826c7639829efec3db38bc37352ea1c901121a0092a83518b803e14b484b08ba62462046d51bc81c7

diff --git a/dev-util/pkgdev/pkgdev-0.2.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.9.ebuild
deleted file mode 100644
index 95f7e4b830e8..
--- a/dev-util/pkgdev/pkgdev-0.2.9.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.5" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-03-28 Thread Arthur Zamarin
commit: 63330b2baf8f534b9a4665951e4ba2b01b7d5d12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 29 06:13:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 29 06:13:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63330b2b

dev-util/pkgdev: Keyword 0.2.10 s390, #928069

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.10.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10.ebuild
index 95f7e4b830e8..857ad4c24c60 100644
--- a/dev-util/pkgdev/pkgdev-0.2.10.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-03-12 Thread Arthur Zamarin
commit: 7154aad5dd4ceb7ac3369a9fed36ab666abe3fc7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 20:15:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 20:17:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7154aad5

dev-util/pkgdev: add 0.2.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest |  1 +
 dev-util/pkgdev/pkgdev-0.2.10.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 53ddebeb335e..dc366a851505 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
+DIST pkgdev-0.2.10.tar.gz 85476 BLAKE2B 
2002daa38d445f90cbc2f17ad0e42045b32b5dcefdd85a3485b6e253d9703ad7e59119873718259874de32e7c50e4f5acbacc6c3b40770d55f4d38dbbd7805c4
 SHA512 
aa9f6465ba44ff67f2b160bc9249583c355e7cc807ce4c797cc8b6d2a4858414a82e702e47ff5b87dc0f6ba70b9c83d515c59a732406437e5325aa3ae7ff95aa
 DIST pkgdev-0.2.9.tar.gz 85237 BLAKE2B 
db50d7f29313830986443e8e3b3fe6ae202049b1a25b3537de407d13ef7b547a8bc25afe5b520ac29b616e9dba8029d0a50a917f84728473f53a7621b8b7dcc9
 SHA512 
ff534eaa3ad039998541d7e4bbe39d9bece0a2401652880826c7639829efec3db38bc37352ea1c901121a0092a83518b803e14b484b08ba62462046d51bc81c7

diff --git a/dev-util/pkgdev/pkgdev-0.2.10.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.10.ebuild
new file mode 100644
index ..95f7e4b830e8
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.10.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.5" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-03-12 Thread Arthur Zamarin
commit: f050ee9e5fc6547a843e4849550baf0a8e0a124a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 20:04:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 20:17:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f050ee9e

dev-util/pkgdev: drop 0.2.8-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest   |  1 -
 dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 0491ae7b33a5..53ddebeb335e 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1 @@
-DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B 
a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a
 SHA512 
61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4
 DIST pkgdev-0.2.9.tar.gz 85237 BLAKE2B 
db50d7f29313830986443e8e3b3fe6ae202049b1a25b3537de407d13ef7b547a8bc25afe5b520ac29b616e9dba8029d0a50a917f84728473f53a7621b8b7dcc9
 SHA512 
ff534eaa3ad039998541d7e4bbe39d9bece0a2401652880826c7639829efec3db38bc37352ea1c901121a0092a83518b803e14b484b08ba62462046d51bc81c7

diff --git a/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
deleted file mode 100644
index b4b8d009abf0..
--- a/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.3" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-02-23 Thread Sam James
commit: 0e385a259fc7620cc94870797ff71a0a38f70a56
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 23 19:21:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 23 19:21:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e385a25

dev-util/pkgdev: Stabilize 0.2.9 ALLARCHES, #925340

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.9.ebuild
index 207bcf10ce9c..95f7e4b830e8 100644
--- a/dev-util/pkgdev/pkgdev-0.2.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.9.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-02-10 Thread Arthur Zamarin
commit: 1c994237a15b8be0b37ab4bb2a8b7eb6d295aa30
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:34:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:34:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c994237

dev-util/pkgdev: (live) update deps

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 927d5e880e3f..207bcf10ce9c 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.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
@@ -32,9 +32,9 @@ if [[ ${PV} == * ]] ; then
"
 else
RDEPEND="
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
>=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
"
 fi
 
@@ -43,14 +43,14 @@ RDEPEND+="
 "
 BDEPEND="
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
test? (
x11-misc/xdg-utils
)
 "
 
 distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.3" \
+   ">=dev-python/snakeoil-0.10.5" \
dev-python/tomli
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-02-10 Thread Arthur Zamarin
commit: 856a13077825b79bb01a171f88483d15b4b5dcb2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:34:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:34:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856a1307

dev-util/pkgdev: drop 0.2.7

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 -
 dev-util/pkgdev/pkgdev-0.2.7.ebuild | 75 -
 2 files changed, 76 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 85bfeb51937e..0491ae7b33a5 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,3 +1,2 @@
-DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 
86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee
 SHA512 
0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91
 DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B 
a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a
 SHA512 
61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4
 DIST pkgdev-0.2.9.tar.gz 85237 BLAKE2B 
db50d7f29313830986443e8e3b3fe6ae202049b1a25b3537de407d13ef7b547a8bc25afe5b520ac29b616e9dba8029d0a50a917f84728473f53a7621b8b7dcc9
 SHA512 
ff534eaa3ad039998541d7e4bbe39d9bece0a2401652880826c7639829efec3db38bc37352ea1c901121a0092a83518b803e14b484b08ba62462046d51bc81c7

diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
deleted file mode 100644
index f4073bb87c38..
--- a/dev-util/pkgdev/pkgdev-0.2.7.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.3" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2024-02-10 Thread Arthur Zamarin
commit: 42e6f40b6e20042289ae93f57459826aa0538260
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:34:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:34:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e6f40b

dev-util/pkgdev: add 0.2.9

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.9.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 9b527ec2427e..85bfeb51937e 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1,3 @@
 DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 
86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee
 SHA512 
0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91
 DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B 
a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a
 SHA512 
61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4
+DIST pkgdev-0.2.9.tar.gz 85237 BLAKE2B 
db50d7f29313830986443e8e3b3fe6ae202049b1a25b3537de407d13ef7b547a8bc25afe5b520ac29b616e9dba8029d0a50a917f84728473f53a7621b8b7dcc9
 SHA512 
ff534eaa3ad039998541d7e4bbe39d9bece0a2401652880826c7639829efec3db38bc37352ea1c901121a0092a83518b803e14b484b08ba62462046d51bc81c7

diff --git a/dev-util/pkgdev/pkgdev-0.2.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.9.ebuild
new file mode 100644
index ..207bcf10ce9c
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.5" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-09-22 Thread Sam James
commit: d7ddcf2a8f3db2ac18c5a660014a0c4d98ecc043
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:25:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:25:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ddcf2a

dev-util/pkgdev: Stabilize 0.2.8-r1 ALLARCHES, #914552

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
index 927d5e880e3f..b4b8d009abf0 100644
--- a/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-09-14 Thread Florian Schmaus
commit: dab8c6215eb7ee97fd342b9bba728bdc451c0b50
Author: Florian Schmaus  gentoo  org>
AuthorDate: Thu Sep 14 13:20:24 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Sep 14 13:21:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab8c621

dev-util/pkgdev: bump min requirement for pkgcore

pkgdev 0.2.8 makes use of repo.stabilization_groups, but those where
added to pkgcore's API with 0.12.23.

Increae the minimum requirement for pkgcore to 0.12.23. Otherwise,
you'll get:

Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.11/pkgdev", line 8, in 
sys.exit(main())
 ^^
  File "/usr/lib/python3.11/site-packages/pkgdev/scripts/__init__.py", line 48, 
in main
run(os.path.basename(sys.argv[0]))
  File "/usr/lib/python3.11/site-packages/pkgdev/scripts/__init__.py", line 40, 
in run
sys.exit(tool())
 ^^
  File "/usr/lib/python3.11/site-packages/snakeoil/cli/tool.py", line 81, in 
__call__
ret = self.main()
  ^^^
  File "/usr/lib/python3.11/site-packages/pkgdev/cli.py", line 23, in main
return super().main()
   ^^
  File "/usr/lib/python3.11/site-packages/snakeoil/cli/tool.py", line 191, in 
main
self.handle_exec_exception(e)
  File "/usr/lib/python3.11/site-packages/snakeoil/cli/tool.py", line 176, in 
main
exitstatus = func(self.options, self.out, self.err)
 ^^
  File "/usr/lib/python3.11/site-packages/pkgdev/scripts/pkgdev_bugs.py", line 
536, in main
options.targets.extend(d.extend_targets_stable_groups(options.sets or ()))
  File "/usr/lib/python3.11/site-packages/pkgdev/scripts/pkgdev_bugs.py", line 
290, in extend_targets_stable_groups
stabilization_groups = self.options.repo.stabilization_groups
   ^^
AttributeError: 'UnconfiguredTree' object has no attribute 
'stabilization_groups'

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-util/pkgdev/{pkgdev-0.2.8.ebuild => pkgdev-0.2.8-r1.ebuild} | 2 +-
 dev-util/pkgdev/pkgdev-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.8.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
similarity index 97%
rename from dev-util/pkgdev/pkgdev-0.2.8.ebuild
rename to dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
index fddbae4e45a4..927d5e880e3f 100644
--- a/dev-util/pkgdev/pkgdev-0.2.8.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.8-r1.ebuild
@@ -33,7 +33,7 @@ if [[ ${PV} == * ]] ; then
 else
RDEPEND="
>=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
>=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
"
 fi

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index fddbae4e45a4..927d5e880e3f 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -33,7 +33,7 @@ if [[ ${PV} == * ]] ; then
 else
RDEPEND="
>=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
>=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-09-08 Thread Arthur Zamarin
commit: 771250f0d6f5084cfc1cf685eab124e1dfe206b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 06:21:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 06:21:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771250f0

dev-util/pkgdev: drop 0.2.5

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 -
 dev-util/pkgdev/pkgdev-0.2.5.ebuild | 75 -
 2 files changed, 76 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index ef3fa8660969..9b527ec2427e 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,3 +1,2 @@
-DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B 
c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39
 SHA512 
29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f
 DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 
86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee
 SHA512 
0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91
 DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B 
a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a
 SHA512 
61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4

diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
deleted file mode 100644
index 71f38afb7435..
--- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_BRANCH="main"
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
-   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.3" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-09-08 Thread Arthur Zamarin
commit: aa4497673c128aefccc80a31ea0d60085f3a5e3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 06:21:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 06:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa449767

dev-util/pkgdev: add 0.2.8

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.8.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index cb52a4e8fe0d..ef3fa8660969 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1,3 @@
 DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B 
c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39
 SHA512 
29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f
 DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 
86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee
 SHA512 
0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91
+DIST pkgdev-0.2.8.tar.gz 80084 BLAKE2B 
a0f072d510d2b8c59088be9230f881aef0c1f4a98de42715ffaa4de442263a95f84e997fde84cc5c885b2d15d9d0ca12b8956fd4ba8193662f82a208b525b56a
 SHA512 
61926400ba210282612a695f59606cb0b4035442e79cb48606b2ad8095d7632b26ebc6b3f593d3e7bda52e8da1672d0c98de710a1e231c8b4b37e4bbaa1467b4

diff --git a/dev-util/pkgdev/pkgdev-0.2.8.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.8.ebuild
new file mode 100644
index ..fddbae4e45a4
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.3" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-06-05 Thread Sam James
commit: 7183e10e4801316e3f83f89d95890f26eeea99b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  5 08:29:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 08:29:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7183e10e

dev-util/pkgdev: set EGIT_BRANCH

HEAD is supposed to be main already but smart-live-rebuild is confused for some
reason and tries to always rebuild, so try this.

("!!! Error updating dev-util/pkgdev:0: [Exception] update command failed to 
return a rev",
thanks to xgqt for poking about it)

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.5.ebuild | 1 +
 dev-util/pkgdev/pkgdev-0.2.7.ebuild | 1 +
 dev-util/pkgdev/pkgdev-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
index 6b23773e717e..71f38afb7435 100644
--- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
https://github.com/pkgcore/pkgdev.git";
inherit git-r3

diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
index 14129a01f8f2..f4073bb87c38 100644
--- a/dev-util/pkgdev/pkgdev-0.2.7.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
https://github.com/pkgcore/pkgdev.git";
inherit git-r3

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 443eaca01b69..fddbae4e45a4 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -8,6 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then
+   EGIT_BRANCH="main"
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
https://github.com/pkgcore/pkgdev.git";
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-05-27 Thread Sam James
commit: 98bfbd3c20b6c9d65fe527e167c5db59ada1717b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 10:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 10:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bfbd3c

dev-util/pkgdev: enable py3.12

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.7.ebuild | 2 +-
 dev-util/pkgdev/pkgdev-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
index 6b23773e717e..14129a01f8f2 100644
--- a/dev-util/pkgdev/pkgdev-0.2.7.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index f49fd0a10d30..443eaca01b69 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-05-05 Thread Arthur Zamarin
commit: ced39eecb5d84f77c829415329ee666d7141c4d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 18:26:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 18:26:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced39eec

dev-util/pkgdev: Stabilize 0.2.7 ALLARCHES, #905781

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
index 5119faefa1c1..01fac0ad044f 100644
--- a/dev-util/pkgdev/pkgdev-0.2.7.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-04-22 Thread Arthur Zamarin
commit: 89046c373522c6ef4ff3656c6d08922bd768f8fb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 22 18:02:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 22 18:03:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89046c37

dev-util/pkgdev: add 0.2.7

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.7.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 456cea14ffae..cb52a4e8fe0d 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
 DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B 
c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39
 SHA512 
29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f
+DIST pkgdev-0.2.7.tar.gz 77938 BLAKE2B 
86cd05dad2e2c9fdea4a27cb804224ede75d84c3b7558ee42946ef38fcb2efbe7660951bb83047a9b48354b0d25638c8afcd760226c6a3af9ba61b299a98e3ee
 SHA512 
0103245a4c79af80af9eeaa634cb244c4ca0ddfcc07534821dbc9300a0c406296820a0afd77e837548c6ed5954723d01778ce0d63987642043a79df4a54efb91

diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
new file mode 100644
index ..5119faefa1c1
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.3" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-04-07 Thread Arthur Zamarin
commit: 348ff50dcec9060ad43a6340fe5b26224cd0b971
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  7 14:59:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  7 14:59:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348ff50d

dev-util/pkgdev: drop 0.2.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 -
 dev-util/pkgdev/pkgdev-0.2.4.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 69ae4adf1d24..456cea14ffae 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1 @@
-DIST pkgdev-0.2.4.tar.gz 64156 BLAKE2B 
321e14b246a97236142a862968bfc127f3215314ef173dc0d610ca867d00a0db067def7810083b11bf6aea1e36202e6c91d7c63d74aa2b85fb17ec476cba1f7c
 SHA512 
0390e130abda2f8eea1d3dd029d31d9381f2543ca98f547b91716ce383791c3760bd89bb276b5b15eaaa165be339c8147d26e93ba81d5be4c8a4cbede6a31caf
 DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B 
c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39
 SHA512 
29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f

diff --git a/dev-util/pkgdev/pkgdev-0.2.4.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
deleted file mode 100644
index 4b29fa2379bd..
--- a/dev-util/pkgdev/pkgdev-0.2.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 optfeature
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   inherit pypi
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
-   "
-fi
-
-RDEPEND+="
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
-   test? (
-   x11-misc/xdg-utils
-   )
-"
-
-distutils_enable_sphinx doc \
-   ">=dev-python/snakeoil-0.10.3" \
-   dev-python/tomli
-distutils_enable_tests pytest
-
-python_compile_all() {
-   use doc && emake PYTHON="${EPYTHON}" man
-
-   sphinx_compile_all # HTML pages only
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc || [[ ${PV} != * ]]; then
-   doman build/sphinx/man/*
-   fi
-
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   optfeature "sending email support" x11-misc/xdg-utils
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-04-07 Thread Arthur Zamarin
commit: d68d27ad801ac5335ee225a5c3b0e8e885be594d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  7 14:57:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  7 14:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68d27ad

dev-util/pkgdev: add missing bdep on snakeoil

Used in `py_build.py` to create verinfo file.

Closes: https://bugs.gentoo.org/903977
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.5.ebuild | 1 +
 dev-util/pkgdev/pkgdev-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
index 60165eb4f539..01fac0ad044f 100644
--- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
@@ -42,6 +42,7 @@ RDEPEND+="
 "
 BDEPEND="
>=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
test? (
x11-misc/xdg-utils
)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 7b8c02772dba..5119faefa1c1 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -42,6 +42,7 @@ RDEPEND+="
 "
 BDEPEND="
>=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
test? (
x11-misc/xdg-utils
)



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-03-26 Thread Arthur Zamarin
commit: 1744a1c4912b9b760b05c4e61fd6267e925e4e99
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 26 16:41:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 26 16:41:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1744a1c4

dev-util/pkgdev: Stabilize 0.2.5 ALLARCHES, #903125

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
index 7b8c02772dba..60165eb4f539 100644
--- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-03-11 Thread Arthur Zamarin
commit: 3805d6038976b1838ffdef5bdfa4fb5f603311ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 11 17:41:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 11 17:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3805d603

dev-util/pkgdev: add 0.2.5

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.5.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index d5b1085df7b5..69ae4adf1d24 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
 DIST pkgdev-0.2.4.tar.gz 64156 BLAKE2B 
321e14b246a97236142a862968bfc127f3215314ef173dc0d610ca867d00a0db067def7810083b11bf6aea1e36202e6c91d7c63d74aa2b85fb17ec476cba1f7c
 SHA512 
0390e130abda2f8eea1d3dd029d31d9381f2543ca98f547b91716ce383791c3760bd89bb276b5b15eaaa165be339c8147d26e93ba81d5be4c8a4cbede6a31caf
+DIST pkgdev-0.2.5.tar.gz 76886 BLAKE2B 
c1f5789ab7d9ef425d5fe444e046e0f9df8c5725e663177f997e9e8849b95af9a3ad022bf474791eba37b74e369028471187cf2b2d62aea0a1246e8d6cfa4a39
 SHA512 
29a271b92e9272428f28b7a4530fe8cb1e392b5c9ef46dbd98ac130e4ec01eb8f584ca297a7dd3bc4dded9713823dafd8dc0b722d066d6360befd6637388284f

diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
new file mode 100644
index ..7b8c02772dba
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.3" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-03-04 Thread Arthur Zamarin
commit: 2276ec632deada4e916f9d1e675689b3d2d4dabf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 15:14:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 15:16:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2276ec63

dev-util/pkgdev: (live) update dependencies

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 3ce9dec619cb..da01d4dd6865 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,9 +31,9 @@ if [[ ${PV} == * ]] ; then
"
 else
RDEPEND="
-   >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
>=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
"
 fi
 
@@ -69,4 +69,5 @@ python_install_all() {
 
 pkg_postinst() {
optfeature "sending email support" x11-misc/xdg-utils
+   optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2023-03-04 Thread Arthur Zamarin
commit: d1413628ebe1cb0c77d5bec5fc638ce8e62a3a35
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 15:15:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 15:16:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1413628

dev-util/pkgdev: use pypi eclass

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.4.ebuild | 4 ++--
 dev-util/pkgdev/pkgdev-.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.4.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
index f6989d35b829..4b29fa2379bd 100644
--- a/dev-util/pkgdev/pkgdev-0.2.4.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgdev.git";
inherit git-r3
 else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   inherit pypi
KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index da01d4dd6865..7b8c02772dba 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgdev.git";
inherit git-r3
 else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   inherit pypi
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/files/

2023-01-08 Thread Conrad Kostecki
commit: 779de8f07582a624a17fb5e47346e84ef6317bd3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jan  8 15:14:56 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan  8 22:09:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779de8f0

dev-util/pkgdev: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29012
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch | 47 --
 1 file changed, 47 deletions(-)

diff --git a/dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch 
b/dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch
deleted file mode 100644
index 3386c3e96cff..
--- a/dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-https://github.com/pkgcore/pkgdev/commit/640c78d7
-
-doc: fix generating of code when built in PEP517 mode
-
-When in PEP517 mode, the source code is located in a different location,
-so use better relative fallback place. Also cleanup a little the code
-handling to use pathlib.
-
-Bug: https://bugs.gentoo.org/877189
-Signed-off-by: Arthur Zamarin 
 a/doc/conf.py
-+++ b/doc/conf.py
-@@ -16,13 +16,17 @@
- import os
- import sys
- from importlib import import_module
-+from pathlib import Path
-
- # If extensions (or modules to document with autodoc) are in another 
directory,
- # add these directories to sys.path here. If the directory is relative to the
- # documentation root, use os.path.abspath to make it absolute, like shown 
here.
--libdir = os.path.abspath(os.path.join('..', 'build', 'lib'))
--if os.path.exists(libdir):
--sys.path.insert(0, libdir)
-+
-+if (src_path := Path(__file__).parent.parent / 'src').is_dir():
-+sys.path.insert(0, str(src_path.resolve()))
-+
-+if (libdir := Path(__file__).parent.parent / 'build/lib').is_dir():
-+sys.path.insert(0, str(libdir.resolve()))
-
- os.environ['PKGDIST_REPODIR'] = os.path.abspath('..')
- from snakeoil.dist import distutils_extensions as pkgdist
-@@ -241,11 +245,9 @@
-
- # -- Options for manual page output ---
-
--bin_path = 
os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'bin')
--scripts = os.listdir(bin_path)
--
- generated_man_pages = [
--(f"{project}.scripts.{s.replace('-', '_')}", s) for s in scripts
-+(f"{project}.scripts.{s.name.replace('-', '_')}", s.name)
-+for s in (Path(__file__).parent.parent / 'bin').iterdir()
- ]
-
- # One entry per manual page. List of tuples



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-12-27 Thread Arthur Zamarin
commit: 051f290a7dc6b6386c99ced53bf306dde799260b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec 27 19:01:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec 27 19:25:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051f290a

dev-util/pkgdev: drop 0.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 -
 dev-util/pkgdev/pkgdev-0.2.3.ebuild | 71 -
 2 files changed, 72 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index c379f30e1e06..d5b1085df7b5 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1 @@
-DIST pkgdev-0.2.3.tar.gz 67292 BLAKE2B 
8e4195c1094200836e23f97ed8ddf44659dcbe123180b253bf961fc08f2534d3573c7194302b3dbe866b45a548e63951ef63d4fce77c4d0903c34a0f4ece9c0b
 SHA512 
ea09483fff8d64ed2a53ab3435bf01be172f1ef6fcbcfa5eac2f19104fdd20cd57f045f578db896c92689f4e6e36acfa4ae4feb28424b5566041fc0e1d5ccb05
 DIST pkgdev-0.2.4.tar.gz 64156 BLAKE2B 
321e14b246a97236142a862968bfc127f3215314ef173dc0d610ca867d00a0db067def7810083b11bf6aea1e36202e6c91d7c63d74aa2b85fb17ec476cba1f7c
 SHA512 
0390e130abda2f8eea1d3dd029d31d9381f2543ca98f547b91716ce383791c3760bd89bb276b5b15eaaa165be339c8147d26e93ba81d5be4c8a4cbede6a31caf

diff --git a/dev-util/pkgdev/pkgdev-0.2.3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
deleted file mode 100644
index dbbf9bf39eed..
--- a/dev-util/pkgdev/pkgdev-0.2.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
-   https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-IUSE="doc"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-PATCHES=(
-   "${FILESDIR}/pkgdev-0.2.3-docs-path.patch"
-)
-
-python_compile_all() {
-   if use doc; then
-   "${EPYTHON}" setup.py build_man -f || die
-   fi
-
-   # HTML pages only
-   sphinx_compile_all
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc; then
-   doman build/sphinx/man/*
-   elif [[ ${PV} != * ]]; then
-   doman man/*.[0-8]
-   fi
-
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-12-18 Thread Arthur Zamarin
commit: cc58467c1da10cd71b3fd50414fdf3c79b466421
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:24:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:24:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc58467c

dev-util/pkgdev: Stabilize 0.2.4 ALLARCHES, #887045

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.4.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
index d45b66120ddd..f6989d35b829 100644
--- a/dev-util/pkgdev/pkgdev-0.2.4.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-11-27 Thread Arthur Zamarin
commit: 8abfa098e9084b722ff487e09776903c136056fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 27 18:06:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 27 18:06:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abfa098

dev-util/pkgdev: add 0.2.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.4.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 72f0d517c7e9..c379f30e1e06 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
 DIST pkgdev-0.2.3.tar.gz 67292 BLAKE2B 
8e4195c1094200836e23f97ed8ddf44659dcbe123180b253bf961fc08f2534d3573c7194302b3dbe866b45a548e63951ef63d4fce77c4d0903c34a0f4ece9c0b
 SHA512 
ea09483fff8d64ed2a53ab3435bf01be172f1ef6fcbcfa5eac2f19104fdd20cd57f045f578db896c92689f4e6e36acfa4ae4feb28424b5566041fc0e1d5ccb05
+DIST pkgdev-0.2.4.tar.gz 64156 BLAKE2B 
321e14b246a97236142a862968bfc127f3215314ef173dc0d610ca867d00a0db067def7810083b11bf6aea1e36202e6c91d7c63d74aa2b85fb17ec476cba1f7c
 SHA512 
0390e130abda2f8eea1d3dd029d31d9381f2543ca98f547b91716ce383791c3760bd89bb276b5b15eaaa165be339c8147d26e93ba81d5be4c8a4cbede6a31caf

diff --git a/dev-util/pkgdev/pkgdev-0.2.4.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
new file mode 100644
index ..d45b66120ddd
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   "
+fi
+
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
+
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.3" \
+   dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+   use doc && emake PYTHON="${EPYTHON}" man
+
+   sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc || [[ ${PV} != * ]]; then
+   doman build/sphinx/man/*
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-11-17 Thread Arthur Zamarin
commit: 505d1f8f1b216572cff8ee89a3b4307524482b9b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 17 17:15:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 17 17:15:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505d1f8f

dev-util/pkgdev: (live) update build backend

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 41 +-
 1 file changed, 23 insertions(+), 18 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 43088aafe85a..3ce9dec619cb 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=8
 
-DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_USE_PEP517=standalone
 PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
@@ -24,44 +24,49 @@ SLOT="0"
 IUSE="doc"
 
 if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
RDEPEND="
~dev-python/snakeoil-[${PYTHON_USEDEP}]
~dev-util/pkgcheck-[${PYTHON_USEDEP}]
~sys-apps/pkgcore-[${PYTHON_USEDEP}]
"
 else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
RDEPEND="
-   >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.3[${PYTHON_USEDEP}]
>=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
>=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
"
 fi
 
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
+RDEPEND+="
+   dev-vcs/git
+"
+BDEPEND="
+   >=dev-python/flit_core-3.8[${PYTHON_USEDEP}]
+   test? (
+   x11-misc/xdg-utils
+   )
+"
 
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
+distutils_enable_sphinx doc \
+   ">=dev-python/snakeoil-0.10.3" \
+   dev-python/tomli
+distutils_enable_tests pytest
 
 python_compile_all() {
-   if use doc; then
-   "${EPYTHON}" setup.py build_man -f || die
-   fi
+   use doc && emake PYTHON="${EPYTHON}" man
 
-   # HTML pages only
-   sphinx_compile_all
+   sphinx_compile_all # HTML pages only
 }
 
 python_install_all() {
# If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc; then
+   if use doc || [[ ${PV} != * ]]; then
doman build/sphinx/man/*
-   elif [[ ${PV} != * ]]; then
-   doman man/*.[0-8]
fi
 
distutils-r1_python_install_all
 }
+
+pkg_postinst() {
+   optfeature "sending email support" x11-misc/xdg-utils
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/files/

2022-11-08 Thread Arthur Zamarin
commit: 153667becfcadb8179d9cdd22c551b9d9705ab7e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Nov  8 06:20:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov  8 16:52:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153667be

dev-util/pkgdev: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28182
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../files/pkgdev-0.2.1-fix-signoff-example.patch   | 25 --
 1 file changed, 25 deletions(-)

diff --git a/dev-util/pkgdev/files/pkgdev-0.2.1-fix-signoff-example.patch 
b/dev-util/pkgdev/files/pkgdev-0.2.1-fix-signoff-example.patch
deleted file mode 100644
index 9fddf8a768fb..
--- a/dev-util/pkgdev/files/pkgdev-0.2.1-fix-signoff-example.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://github.com/pkgcore/pkgdev/commit/b780cf967804cb532421ef7cced5f1964224d8dd
-
-From: Arthur Zamarin 
-Date: Mon, 23 May 2022 22:07:43 +0300
-Subject: [PATCH] docs: fix signoff example
-
-Fixes: https://github.com/pkgcore/pkgdev/issues/72
-Signed-off-by: Arthur Zamarin 
 a/doc/man/config.rst
-+++ b/doc/man/config.rst
-@@ -34,10 +34,10 @@ related values. To find all possible configuration 
options, run:
- push.ask = true
- 
- - Add `Signed-off-by` consenting to the `Certificate of Origin 
`_
--  to all commits for the 'gentoo' repository::
-+  to all commits::
- 
--[gentoo]
--push.signoff = true
-+[DEFAULT]
-+commit.signoff = true
- 
- - When committing, stage all files in current working directory (note that 
this
-   option doesn't expect value, therefore no value is defined post equal 
sign)::
-



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-11-05 Thread Arthur Zamarin
commit: 3cceaf34d3d2b3e25eb75ac411d2a5a899d5d4b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 19:53:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 19:53:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cceaf34

dev-util/pkgdev: drop 0.2.1-r3, 0.2.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest   |  4 --
 dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild | 88 --
 dev-util/pkgdev/pkgdev-0.2.2.ebuild| 84 
 3 files changed, 176 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index edab7e8e5500..72f0d517c7e9 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,5 +1 @@
-DIST pkgdev-0.2.1-docs.tar.xz 4156 BLAKE2B 
d0cae24586dd24d03ae0378205ebf164957a15a85fec06d4a44d24c448aa22732aec7ae4a98b630b4943949f8108b146e1997379f2c23a660fec325f10e5eddb
 SHA512 
0e4d2906ff3ded58884b419a2c3bc771f70051d1c06fd500f0908e50512b49505c19057c4e63a04d81e418193d50c210672ff4dad3c06693e2e6e966c68dac45
-DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd
-DIST pkgdev-0.2.2-docs.tar.xz 5496 BLAKE2B 
46df2c14370dbe1312e43e08388aa9a3f13e98c5c74b5762f9562cea1d5f6913fc352bc7a4dcce3aae1c3511e3735bc83946bcd0928e56faad32351e811dfbf0
 SHA512 
e950fa826036ab3cb6fc3ed4b1b5da533d32739ebdc912e77270f4621d378a31b51758801287fd9552c791fbe0f96019b62499ee06950b20f403260e61276237
-DIST pkgdev-0.2.2.tar.gz 66977 BLAKE2B 
50b7c06339438ada28ffc9e8e8ba0c472342cbe447790ec7df7506979a1865ebdcd317071833b05091e3749f78857867729e905c1a971bf04e44137337106abe
 SHA512 
f154c7442c40fb1ef5fe9917079db4ddf5bfda4b4d7ca964b9a11fad2a273e79971455142e99905e2293babf73b45d26974480faf0c5c1b25057afc6d658bdc2
 DIST pkgdev-0.2.3.tar.gz 67292 BLAKE2B 
8e4195c1094200836e23f97ed8ddf44659dcbe123180b253bf961fc08f2534d3573c7194302b3dbe866b45a548e63951ef63d4fce77c4d0903c34a0f4ece9c0b
 SHA512 
ea09483fff8d64ed2a53ab3435bf01be172f1ef6fcbcfa5eac2f19104fdd20cd57f045f578db896c92689f4e6e36acfa4ae4feb28424b5566041fc0e1d5ccb05

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
deleted file mode 100644
index 1d5af65ecc52..
--- a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${PKGDEV_DOCS_PREBUILT:=1}
-
-PKGDEV_DOCS_PREBUILT_DEV=sam
-PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-PKGDEV_DOCS_USEFLAG="+doc"
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   PKGDEV_DOCS_PREBUILT=0
-
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-   if [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
-   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
-   fi
-
-   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-[[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] && PKGDEV_DOCS_USEFLAG="doc"
-
-IUSE="${PKGDEV_DOCS_USEFLAG}"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-signoff-example.patch
-)
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   use doc && emake -C doc man
-
-   # HTML pages only
-   sphinx_compile_all
-}
-
-python_ins

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-11-05 Thread Arthur Zamarin
commit: 5ed5e9dce4d3d0e46f88ac787f572ca051432657
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 19:52:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 19:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed5e9dc

dev-util/pkgdev: Stabilize 0.2.3 ALLARCHES, #879903

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
index 242f46ae1906..dbbf9bf39eed 100644
--- a/dev-util/pkgdev/pkgdev-0.2.3.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-11-05 Thread Arthur Zamarin
commit: 195686a42540bb646eeec97f159da922974ec5e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 19:51:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 19:52:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195686a4

dev-util/pkgdev: disable py3.8

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index f42159a4c268..43088aafe85a 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/, dev-util/pkgdev/files/

2022-10-15 Thread Arthur Zamarin
commit: 5dd0b3434fabac6e209a454a26ba2a0cc386a850
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct 15 15:38:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct 15 16:04:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd0b343

dev-util/pkgdev: fix docs generation

Closes: https://bugs.gentoo.org/877189
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch | 47 ++
 dev-util/pkgdev/pkgdev-0.2.3.ebuild| 12 --
 dev-util/pkgdev/pkgdev-.ebuild |  8 ++--
 3 files changed, 59 insertions(+), 8 deletions(-)

diff --git a/dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch 
b/dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch
new file mode 100644
index ..3386c3e96cff
--- /dev/null
+++ b/dev-util/pkgdev/files/pkgdev-0.2.3-docs-path.patch
@@ -0,0 +1,47 @@
+https://github.com/pkgcore/pkgdev/commit/640c78d7
+
+doc: fix generating of code when built in PEP517 mode
+
+When in PEP517 mode, the source code is located in a different location,
+so use better relative fallback place. Also cleanup a little the code
+handling to use pathlib.
+
+Bug: https://bugs.gentoo.org/877189
+Signed-off-by: Arthur Zamarin 
+--- a/doc/conf.py
 b/doc/conf.py
+@@ -16,13 +16,17 @@
+ import os
+ import sys
+ from importlib import import_module
++from pathlib import Path
+
+ # If extensions (or modules to document with autodoc) are in another 
directory,
+ # add these directories to sys.path here. If the directory is relative to the
+ # documentation root, use os.path.abspath to make it absolute, like shown 
here.
+-libdir = os.path.abspath(os.path.join('..', 'build', 'lib'))
+-if os.path.exists(libdir):
+-sys.path.insert(0, libdir)
++
++if (src_path := Path(__file__).parent.parent / 'src').is_dir():
++sys.path.insert(0, str(src_path.resolve()))
++
++if (libdir := Path(__file__).parent.parent / 'build/lib').is_dir():
++sys.path.insert(0, str(libdir.resolve()))
+
+ os.environ['PKGDIST_REPODIR'] = os.path.abspath('..')
+ from snakeoil.dist import distutils_extensions as pkgdist
+@@ -241,11 +245,9 @@
+
+ # -- Options for manual page output ---
+
+-bin_path = 
os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'bin')
+-scripts = os.listdir(bin_path)
+-
+ generated_man_pages = [
+-(f"{project}.scripts.{s.replace('-', '_')}", s) for s in scripts
++(f"{project}.scripts.{s.name.replace('-', '_')}", s.name)
++for s in (Path(__file__).parent.parent / 'bin').iterdir()
+ ]
+
+ # One entry per manual page. List of tuples

diff --git a/dev-util/pkgdev/pkgdev-0.2.3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
index 0599a544b7a9..242f46ae1906 100644
--- a/dev-util/pkgdev/pkgdev-0.2.3.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
@@ -8,8 +8,6 @@ PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then
-   PKGDEV_DOCS_PREBUILT=0
-
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
https://github.com/pkgcore/pkgdev.git";
inherit git-r3
@@ -48,8 +46,14 @@ RDEPEND+="dev-vcs/git"
 distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 
+PATCHES=(
+   "${FILESDIR}/pkgdev-0.2.3-docs-path.patch"
+)
+
 python_compile_all() {
-   use doc && emake -C doc man
+   if use doc; then
+   "${EPYTHON}" setup.py build_man -f || die
+   fi
 
# HTML pages only
sphinx_compile_all
@@ -58,7 +62,7 @@ python_compile_all() {
 python_install_all() {
# If USE=doc, there'll be newly generated docs which we install instead.
if use doc; then
-   doman doc/_build/man/*
+   doman build/sphinx/man/*
elif [[ ${PV} != * ]]; then
doman man/*.[0-8]
fi

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 0599a544b7a9..f42159a4c268 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -8,8 +8,6 @@ PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then
-   PKGDEV_DOCS_PREBUILT=0
-
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
https://github.com/pkgcore/pkgdev.git";
inherit git-r3
@@ -49,7 +47,9 @@ distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 
 python_compile_all() {
-   use doc && emake -C doc man
+   if use doc; then
+   "${EPYTHON}" setup.py build_man -f || die
+   fi
 
# HTML pages only
sphinx_compile_all
@@ -58,7 +58,7 @@ python_compile_all() {
 python_install_all() {
# If USE=doc, there'll be newly generated docs which we install instead.
if use doc; then
-   doman doc/_build/man/*
+   doman build/sphinx/man/*
elif [[ ${PV} != * ]]; then
   

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-14 Thread Arthur Zamarin
commit: 9bc1369407e67c388c2df9e916a5cc10ab3960f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:18:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:18:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc13694

dev-util/pkgdev: (live) sync keywords

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 736ac5eb9f9c..0599a544b7a9 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-14 Thread Arthur Zamarin
commit: 365d1cb8b4f7bdbbfe29600589ceefbba9b11857
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 20:18:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 20:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365d1cb8

dev-util/pkgdev: add 0.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.3.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 9e526683f2a4..edab7e8e5500 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -2,3 +2,4 @@ DIST pkgdev-0.2.1-docs.tar.xz 4156 BLAKE2B 
d0cae24586dd24d03ae0378205ebf164957a1
 DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd
 DIST pkgdev-0.2.2-docs.tar.xz 5496 BLAKE2B 
46df2c14370dbe1312e43e08388aa9a3f13e98c5c74b5762f9562cea1d5f6913fc352bc7a4dcce3aae1c3511e3735bc83946bcd0928e56faad32351e811dfbf0
 SHA512 
e950fa826036ab3cb6fc3ed4b1b5da533d32739ebdc912e77270f4621d378a31b51758801287fd9552c791fbe0f96019b62499ee06950b20f403260e61276237
 DIST pkgdev-0.2.2.tar.gz 66977 BLAKE2B 
50b7c06339438ada28ffc9e8e8ba0c472342cbe447790ec7df7506979a1865ebdcd317071833b05091e3749f78857867729e905c1a971bf04e44137337106abe
 SHA512 
f154c7442c40fb1ef5fe9917079db4ddf5bfda4b4d7ca964b9a11fad2a273e79971455142e99905e2293babf73b45d26974480faf0c5c1b25057afc6d658bdc2
+DIST pkgdev-0.2.3.tar.gz 67292 BLAKE2B 
8e4195c1094200836e23f97ed8ddf44659dcbe123180b253bf961fc08f2534d3573c7194302b3dbe866b45a548e63951ef63d4fce77c4d0903c34a0f4ece9c0b
 SHA512 
ea09483fff8d64ed2a53ab3435bf01be172f1ef6fcbcfa5eac2f19104fdd20cd57f045f578db896c92689f4e6e36acfa4ae4feb28424b5566041fc0e1d5ccb05

diff --git a/dev-util/pkgdev/pkgdev-0.2.3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
new file mode 100644
index ..0599a544b7a9
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   PKGDEV_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   use doc && emake -C doc man
+
+   # HTML pages only
+   sphinx_compile_all
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc; then
+   doman doc/_build/man/*
+   elif [[ ${PV} != * ]]; then
+   doman man/*.[0-8]
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-13 Thread Arthur Zamarin
commit: 2678af61b0361a843e1a0a4a0ecb72eedf33b4bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:59:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:59:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2678af61

dev-util/pkgdev: (live) update repo uri

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 4c96ddc9b5ad..736ac5eb9f9c 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -10,7 +10,8 @@ inherit distutils-r1
 if [[ ${PV} == * ]] ; then
PKGDEV_DOCS_PREBUILT=0
 
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+   https://github.com/pkgcore/pkgdev.git";
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-13 Thread Arthur Zamarin
commit: 6f25c8ae9871fc0741f49b9a2ac1774b4cd06ae9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:57:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:57:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f25c8ae

dev-util/pkgdev: (live) update minimal versions

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 7fdd98f7203c..4c96ddc9b5ad 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -34,9 +34,9 @@ if [[ ${PV} == * ]] ; then
 else
# https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
RDEPEND="
-   >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.15[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.14[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.10.1[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.16[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.16[${PYTHON_USEDEP}]
"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-13 Thread Arthur Zamarin
commit: 1f1d9e7a6e3c314324286d15dd9c8c81d0d79e45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:46:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:46:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1d9e7a

dev-util/pkgdev: add gentoo upstream metadata

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/pkgdev/metadata.xml b/dev-util/pkgdev/metadata.xml
index 84522b26edf2..24aad1a025fc 100644
--- a/dev-util/pkgdev/metadata.xml
+++ b/dev-util/pkgdev/metadata.xml
@@ -15,6 +15,7 @@



+   proj/pkgcore/pkgdev
pkgcore/pkgdev
pkgdev




[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-13 Thread Arthur Zamarin
commit: 95fa4b5006142db216a9bc0ecead12d1bd551c82
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:47:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:47:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fa4b50

dev-util/pkgdev: set maintainer to pkgcore project

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/metadata.xml | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/dev-util/pkgdev/metadata.xml b/dev-util/pkgdev/metadata.xml
index 24aad1a025fc..f4ef74297fd8 100644
--- a/dev-util/pkgdev/metadata.xml
+++ b/dev-util/pkgdev/metadata.xml
@@ -1,17 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   [email protected]
-   Arthur Zamarin
-   
-   
-   [email protected]
-   Sam James
-   
-   
-   [email protected]
-   Michał Górny
+   
+   [email protected]
+   Pkgcore






[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-12 Thread Arthur Zamarin
commit: 25e5af4f8ee0cdcb69ae9c3ab8953da5d0b09ba3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 12 19:26:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 12 19:30:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e5af4f

dev-util/pkgdev: (live) pep517, sdist man

- use PEP517 mode: compared generated files with and without that
  mode, it is equal
- The sdist generated by pkgdev already has prebuilt man pages under
  man directory, so reuse them (but only when not  version, as
  they aren't in repo itself)

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 28 +---
 1 file changed, 5 insertions(+), 23 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 2dd46fdefcc4..7fdd98f7203c 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -3,18 +3,8 @@
 
 EAPI=8
 
-# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${PKGDEV_DOCS_PREBUILT:=1}
-
-PKGDEV_DOCS_PREBUILT_DEV=sam
-PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-PKGDEV_DOCS_USEFLAG="+doc"
-
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then
@@ -24,11 +14,6 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-   if [[ ${PKGDEV_DOCS_PREBUILT} -eq 1 ]] ; then
-   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
-   fi
-
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
 fi
 
@@ -37,10 +22,7 @@ HOMEPAGE="https://github.com/pkgcore/pkgdev";
 
 LICENSE="BSD MIT"
 SLOT="0"
-
-[[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] && PKGDEV_DOCS_USEFLAG="doc"
-
-IUSE="${PKGDEV_DOCS_USEFLAG}"
+IUSE="doc"
 
 if [[ ${PV} == * ]] ; then
# https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
@@ -74,10 +56,10 @@ python_compile_all() {
 
 python_install_all() {
# If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc ; then
+   if use doc; then
doman doc/_build/man/*
-   elif ! use doc && [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
-   doman "${WORKDIR}"/${PN}-${PKGDEV_DOCS_VERSION}-docs/man/*.[0-8]
+   elif [[ ${PV} != * ]]; then
+   doman man/*.[0-8]
fi
 
distutils-r1_python_install_all



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-10-01 Thread Arthur Zamarin
commit: bf6008ba0e8ab406e537768714e95e94791c3ce1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  1 17:48:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  1 17:48:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6008ba

dev-util/pkgdev: Keyword 0.2.2 ia64, #873724

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.2.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.2.ebuild
index 2dd46fdefcc4..d5505931883b 100644
--- a/dev-util/pkgdev/pkgdev-0.2.2.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.2.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-09-26 Thread Arthur Zamarin
commit: 74d89f839f658bb109e84584b2d8c9c848c92f1a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 26 14:26:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 26 15:15:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d89f83

dev-util/pkgdev: drop 0.2.1-r2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild | 87 --
 1 file changed, 87 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
deleted file mode 100644
index 44be5d07be53..
--- a/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-PKGDEV_DOCS_PREBUILT=${PKGDEV_DOCS_PREBUILT:-1}
-PKGDEV_DOCS_PREBUILT_DEV=sam
-PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-PKGDEV_DOCS_USEFLAG="+doc"
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   PKGDEV_DOCS_PREBUILT=0
-
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-   if [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
-   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
-   fi
-
-   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-[[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] && PKGDEV_DOCS_USEFLAG="doc"
-
-IUSE="${PKGDEV_DOCS_USEFLAG}"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-signoff-example.patch
-)
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   use doc && emake -C doc man
-
-   # HTML pages only
-   sphinx_compile_all
-}
-
-python_install_all() {
-   # If USE=doc, there'll be newly generated docs which we install instead.
-   if use doc ; then
-   doman doc/_build/man/*
-   elif ! use doc && [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
-   doman "${WORKDIR}"/${PN}-${PKGDEV_DOCS_VERSION}-docs/man/*.[0-8]
-   fi
-
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-09-26 Thread Arthur Zamarin
commit: bb9abe6cd1596d9f7b75a0eacbabf08eed66f163
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 26 10:17:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 26 10:17:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9abe6c

dev-util/pkgdev: Stabilize 0.2.1-r3 ALLARCHES, #873043

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
index 080ce3e061e9..1d5af65ecc52 100644
--- a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
@@ -29,7 +29,7 @@ else
SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-09-22 Thread Sam James
commit: 17256c6241b8397d3c058201da5b70c0f9852c09
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 01:29:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 01:35:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17256c62

dev-util/pkgdev: drop 0.2.1-r1

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild | 65 --
 1 file changed, 65 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
deleted file mode 100644
index d325a89554c8..
--- a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-signoff-example.patch
-)
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   # We'll generate man pages ourselves
-   # Revisit when a release is made
-   # to pregenerate them, making USE=doc
-   # for generating the real HTML docs only.
-   use doc && emake -C doc man
-
-   # HTML pages only
-   sphinx_compile_all
-}
-
-python_install_all() {
-   use doc && doman doc/_build/man/*
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-09-20 Thread Sam James
commit: 63d8529185e711d933525a50efe8f517cfa7c0ab
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 20 19:23:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 20 19:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d85291

dev-util/pkgdev: add 0.2.2

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/Manifest| 2 ++
 dev-util/pkgdev/{pkgdev-.ebuild => pkgdev-0.2.2.ebuild} | 6 +++---
 dev-util/pkgdev/pkgdev-.ebuild  | 6 +++---
 3 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 01d0350811ea..9e526683f2a4 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1,4 @@
 DIST pkgdev-0.2.1-docs.tar.xz 4156 BLAKE2B 
d0cae24586dd24d03ae0378205ebf164957a15a85fec06d4a44d24c448aa22732aec7ae4a98b630b4943949f8108b146e1997379f2c23a660fec325f10e5eddb
 SHA512 
0e4d2906ff3ded58884b419a2c3bc771f70051d1c06fd500f0908e50512b49505c19057c4e63a04d81e418193d50c210672ff4dad3c06693e2e6e966c68dac45
 DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd
+DIST pkgdev-0.2.2-docs.tar.xz 5496 BLAKE2B 
46df2c14370dbe1312e43e08388aa9a3f13e98c5c74b5762f9562cea1d5f6913fc352bc7a4dcce3aae1c3511e3735bc83946bcd0928e56faad32351e811dfbf0
 SHA512 
e950fa826036ab3cb6fc3ed4b1b5da533d32739ebdc912e77270f4621d378a31b51758801287fd9552c791fbe0f96019b62499ee06950b20f403260e61276237
+DIST pkgdev-0.2.2.tar.gz 66977 BLAKE2B 
50b7c06339438ada28ffc9e8e8ba0c472342cbe447790ec7df7506979a1865ebdcd317071833b05091e3749f78857867729e905c1a971bf04e44137337106abe
 SHA512 
f154c7442c40fb1ef5fe9917079db4ddf5bfda4b4d7ca964b9a11fad2a273e79971455142e99905e2293babf73b45d26974480faf0c5c1b25057afc6d658bdc2

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.2.ebuild
similarity index 94%
copy from dev-util/pkgdev/pkgdev-.ebuild
copy to dev-util/pkgdev/pkgdev-0.2.2.ebuild
index 5172a308d581..2dd46fdefcc4 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.2.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-   if [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
+   if [[ ${PKGDEV_DOCS_PREBUILT} -eq 1 ]] ; then
SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
fi
 
@@ -53,8 +53,8 @@ else
# https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
RDEPEND="
>=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.15[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.14[${PYTHON_USEDEP}]
"
 fi
 

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 5172a308d581..2dd46fdefcc4 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -25,7 +25,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-   if [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
+   if [[ ${PKGDEV_DOCS_PREBUILT} -eq 1 ]] ; then
SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
fi
 
@@ -53,8 +53,8 @@ else
# https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
RDEPEND="
>=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.15[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.14[${PYTHON_USEDEP}]
"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-08-20 Thread Arthur Zamarin
commit: 0859d9ae6961ebf700e53ffe0cf34b4c0cdad05d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 20 13:48:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 20 13:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0859d9ae

dev-util/pkgdev: Stabilize 0.2.1-r2 ALLARCHES, #865877

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
index f7d2c6919798..44be5d07be53 100644
--- a/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
@@ -28,7 +28,7 @@ else
SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-08-17 Thread Sam James
commit: 999c26dc8b0a80fcc6e902d282b42fc198397e71
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 18 03:14:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 03:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999c26dc

dev-util/pkgdev: fix docs override

No functional change, just useful for building doc tarball.

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild | 3 ++-
 dev-util/pkgdev/pkgdev-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
index 5758209ab661..080ce3e061e9 100644
--- a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
@@ -6,7 +6,8 @@ EAPI=8
 # Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
 # Set to 1 if prebuilt, 0 if not
 # (the construct below is to allow overriding from env for script)
-PKGDEV_DOCS_PREBUILT=${PKGDEV_DOCS_PREBUILT:-1}
+: ${PKGDEV_DOCS_PREBUILT:=1}
+
 PKGDEV_DOCS_PREBUILT_DEV=sam
 PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
 # Default to generating docs (inc. man pages) if no prebuilt; overridden later

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 4d8a1fd72641..5172a308d581 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -6,7 +6,8 @@ EAPI=8
 # Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
 # Set to 1 if prebuilt, 0 if not
 # (the construct below is to allow overriding from env for script)
-PKGDEV_DOCS_PREBUILT=${PKGDEV_DOCS_PREBUILT:-1}
+: ${PKGDEV_DOCS_PREBUILT:=1}
+
 PKGDEV_DOCS_PREBUILT_DEV=sam
 PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
 # Default to generating docs (inc. man pages) if no prebuilt; overridden later



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-08-15 Thread Sam James
commit: 4c715f5807b4077c0001d30cdaec543e8187493c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 15 19:34:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 19:34:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c715f58

dev-util/pkgdev: add Python 3.11

Revbump w/ deps copied from  (can't actually have 3.11 with stable
yet, it's stable-masked, but it'd lead to more confusing errors
if trying).

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild | 87 ++
 1 file changed, 87 insertions(+)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
new file mode 100644
index ..5758209ab661
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+PKGDEV_DOCS_PREBUILT=${PKGDEV_DOCS_PREBUILT:-1}
+PKGDEV_DOCS_PREBUILT_DEV=sam
+PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+PKGDEV_DOCS_USEFLAG="+doc"
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   PKGDEV_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+   if [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+[[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] && PKGDEV_DOCS_USEFLAG="doc"
+
+IUSE="${PKGDEV_DOCS_USEFLAG}"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-signoff-example.patch
+)
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   use doc && emake -C doc man
+
+   # HTML pages only
+   sphinx_compile_all
+}
+
+python_install_all() {
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc ; then
+   doman doc/_build/man/*
+   elif ! use doc && [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
+   doman "${WORKDIR}"/${PN}-${PKGDEV_DOCS_VERSION}-docs/man/*.[0-8]
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-08-09 Thread Sam James
commit: 228e93953930ea6444c3ad9ea9df89edaf4acdac
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  9 21:02:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  9 21:03:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228e9395

dev-util/pkgdev: preemptively bump dep bounds for py3.11

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index f3c12358896e..4d8a1fd72641 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -51,9 +51,9 @@ if [[ ${PV} == * ]] ; then
 else
# https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
RDEPEND="
-   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.9.12[${PYTHON_USEDEP}]
>=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.13[${PYTHON_USEDEP}]
"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-08-09 Thread Sam James
commit: 44920fb804bf67da95de5e8a26f02cf1d061fa1f
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  9 20:53:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  9 20:53:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44920fb8

dev-util/pkgdev: enable py3.11

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 0437ec766489..f3c12358896e 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -12,7 +12,7 @@ PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
 # Default to generating docs (inc. man pages) if no prebuilt; overridden later
 PKGDEV_DOCS_USEFLAG="+doc"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-08-05 Thread Arthur Zamarin
commit: 199975438c949cae25b2973f54fa68a6ae457e89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  5 07:49:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  5 07:49:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19997543

dev-util/pkgdev: remove merged patch from live version

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index f7d2c6919798..0437ec766489 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -61,10 +61,6 @@ fi
 BDEPEND+="test? ( dev-python/pytest )"
 RDEPEND+="dev-vcs/git"
 
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-signoff-example.patch
-)
-
 distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-07-20 Thread Sam James
commit: 9f8bd86ea87a3fa7b4634a8eeb374a30876f184a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 20 19:34:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 20 19:34:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8bd86e

dev-util/pkgdev: provide pre-generated man pages

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/Manifest   |  1 +
 .../{pkgdev-.ebuild => pkgdev-0.2.1-r2.ebuild} | 36 +++---
 dev-util/pkgdev/pkgdev-.ebuild | 36 +++---
 3 files changed, 63 insertions(+), 10 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 9b5323837292..01d0350811ea 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
+DIST pkgdev-0.2.1-docs.tar.xz 4156 BLAKE2B 
d0cae24586dd24d03ae0378205ebf164957a15a85fec06d4a44d24c448aa22732aec7ae4a98b630b4943949f8108b146e1997379f2c23a660fec325f10e5eddb
 SHA512 
0e4d2906ff3ded58884b419a2c3bc771f70051d1c06fd500f0908e50512b49505c19057c4e63a04d81e418193d50c210672ff4dad3c06693e2e6e966c68dac45
 DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
similarity index 57%
copy from dev-util/pkgdev/pkgdev-.ebuild
copy to dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
index 7453376035da..f7d2c6919798 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r2.ebuild
@@ -3,15 +3,31 @@
 
 EAPI=8
 
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+PKGDEV_DOCS_PREBUILT=${PKGDEV_DOCS_PREBUILT:-1}
+PKGDEV_DOCS_PREBUILT_DEV=sam
+PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+PKGDEV_DOCS_USEFLAG="+doc"
+
 PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then
+   PKGDEV_DOCS_PREBUILT=0
+
EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+   if [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${PKGDEV_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PKGDEV_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
 fi
 
@@ -21,6 +37,10 @@ HOMEPAGE="https://github.com/pkgcore/pkgdev";
 LICENSE="BSD MIT"
 SLOT="0"
 
+[[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] && PKGDEV_DOCS_USEFLAG="doc"
+
+IUSE="${PKGDEV_DOCS_USEFLAG}"
+
 if [[ ${PV} == * ]] ; then
# https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
RDEPEND="
@@ -41,14 +61,14 @@ fi
 BDEPEND+="test? ( dev-python/pytest )"
 RDEPEND+="dev-vcs/git"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-signoff-example.patch
+)
+
 distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 
 python_compile_all() {
-   # We'll generate man pages ourselves
-   # Revisit when a release is made
-   # to pregenerate them, making USE=doc
-   # for generating the real HTML docs only.
use doc && emake -C doc man
 
# HTML pages only
@@ -56,6 +76,12 @@ python_compile_all() {
 }
 
 python_install_all() {
-   use doc && doman doc/_build/man/*
+   # If USE=doc, there'll be newly generated docs which we install instead.
+   if use doc ; then
+   doman doc/_build/man/*
+   elif ! use doc && [[ ${PKGDEV_DOCS_PREBUILT} == 1 ]] ; then
+   doman "${WORKDIR}"/${PN}-${PKGDEV_DOCS_VERSION}-docs/man/*.[0-8]
+   fi
+
distutils-r1_python_install_all
 }

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 7453376035da..f7d2c6919798 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -3,15 +3,31 @@
 
 EAPI=8
 
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pkgdev-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+PKGDEV_DOCS_PREBUILT=${PKGDEV_DOCS_PREBUILT:-1}
+PKGDEV_DOCS_PREBUILT_DEV=sam
+PKGDEV_DOCS_VERSION=$(ver_cut 1-3)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+PKGDEV_DOCS_USEFLAG="+doc"
+
 PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 
 if [[ ${PV} == * ]] ; then
+   PKGDEV_DOCS_PREBUILT=0
+
EGIT_REPO_URI="h

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-13 Thread Michał Górny
commit: e393ddc90f3522317b65ca47b07df0ab5887d903
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 14 04:53:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 14 05:12:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e393ddc9

dev-util/pkgdev: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/Manifest|  2 --
 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 64 -
 dev-util/pkgdev/pkgdev-0.2.0.ebuild | 64 -
 dev-util/pkgdev/pkgdev-0.2.1.ebuild | 64 -
 4 files changed, 194 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 459250355872..9b5323837292 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,3 +1 @@
-DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 
5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660
 SHA512 
78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2
-DIST pkgdev-0.2.0.tar.gz 59836 BLAKE2B 
89de7179b1365f7f4bf1359720200bc8dba53e3b3133fead12b224db8d9a6cf7accbed3c5ed89760030efd3a992d46cf525756a522ac4d9128376e4c03b2a5e9
 SHA512 
6bf17e8188c809e8862c1a39ce4c0c2e60ed0a261f00bf93707257df0395b03120838247bdc7f5a3375111797564a5a6b16bb8f7e571ce957efe92e173a6ed11
 DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
deleted file mode 100644
index 657e91d61ce2..
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-python_install_all() {
-   # We'll generate man pages ourselves
-   # Revisit when a release is made
-   # to pregenerate them, making USE=doc
-   # for generating the real HTML docs only.
-   if use doc ; then
-   cd doc || die
-   emake man
-   doman _build/man/*
-   fi
-
-   cd .. || die
-
-   # HTML pages only
-   sphinx_compile_all
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-util/pkgdev/pkgdev-0.2.0.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.0.ebuild
deleted file mode 100644
index 6e52159b76e3..
--- a/dev-util/pkgdev/pkgdev-0.2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-13 Thread Jakov Smolić
commit: 83a3e4038346baacb4ee416e4d55df87981a559a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 13 21:14:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 13 21:15:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a3e403

dev-util/pkgdev: Stabilize 0.2.1-r1 ALLARCHES, #851279

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
index 8b26eec8e20b..d325a89554c8 100644
--- a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86 
~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-12 Thread Mike Gilbert
commit: 72f7ddfcd99af3fdeba0d0c501e4334bbaae1abf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 12 17:56:00 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 12 17:56:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f7ddfc

dev-util/pkgdev: sync live ebuild

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 33428f032660..7453376035da 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-12 Thread Mike Gilbert
commit: 6e5f6868b7ae78d191a34989308dddf2c8337e14
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 12 17:54:45 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 12 17:54:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5f6868

dev-util/pkgdev: backport docs build fix to 0.2.1

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
index 1b214da9f039..8b26eec8e20b 100644
--- a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
@@ -48,21 +48,18 @@ PATCHES=(
 distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 
-python_install_all() {
+python_compile_all() {
# We'll generate man pages ourselves
# Revisit when a release is made
# to pregenerate them, making USE=doc
# for generating the real HTML docs only.
-   if use doc ; then
-   cd doc || die
-   emake man
-   doman _build/man/*
-   fi
-
-   cd .. || die
+   use doc && emake -C doc man
 
# HTML pages only
sphinx_compile_all
+}
 
+python_install_all() {
+   use doc && doman doc/_build/man/*
distutils-r1_python_install_all
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-11 Thread Sam James
commit: 4aff5aacd02c5cbde303a20d99c8ac7504695f65
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 05:35:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 05:37:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aff5aac

dev-util/pkgdev: mark ALLARCHES

Bug: https://bugs.gentoo.org/851279
Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/pkgdev/metadata.xml b/dev-util/pkgdev/metadata.xml
index fea86a0ce71e..143ee1b19565 100644
--- a/dev-util/pkgdev/metadata.xml
+++ b/dev-util/pkgdev/metadata.xml
@@ -13,6 +13,7 @@
[email protected]
Michał Górny

+   

pkgcore/pkgdev




[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-11 Thread Sam James
commit: e907e1c65dd0758df3538aa0fa3f0a7a6ad4c288
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 05:35:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 05:37:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e907e1c6

dev-util/pkgdev: add pypi upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/pkgdev/metadata.xml b/dev-util/pkgdev/metadata.xml
index 143ee1b19565..84522b26edf2 100644
--- a/dev-util/pkgdev/metadata.xml
+++ b/dev-util/pkgdev/metadata.xml
@@ -16,5 +16,6 @@


pkgcore/pkgdev
+   pkgdev

 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/, dev-util/pkgdev/files/

2022-06-11 Thread Sam James
commit: 5b3a94a94085b43c5d67c5914a9006131d068faa
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 05:28:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 05:28:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3a94a9

dev-util/pkgdev: backport man page fix

Signed-off-by: Sam James  gentoo.org>

 .../files/pkgdev-0.2.1-fix-signoff-example.patch   | 25 
 dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild | 68 ++
 2 files changed, 93 insertions(+)

diff --git a/dev-util/pkgdev/files/pkgdev-0.2.1-fix-signoff-example.patch 
b/dev-util/pkgdev/files/pkgdev-0.2.1-fix-signoff-example.patch
new file mode 100644
index ..9fddf8a768fb
--- /dev/null
+++ b/dev-util/pkgdev/files/pkgdev-0.2.1-fix-signoff-example.patch
@@ -0,0 +1,25 @@
+https://github.com/pkgcore/pkgdev/commit/b780cf967804cb532421ef7cced5f1964224d8dd
+
+From: Arthur Zamarin 
+Date: Mon, 23 May 2022 22:07:43 +0300
+Subject: [PATCH] docs: fix signoff example
+
+Fixes: https://github.com/pkgcore/pkgdev/issues/72
+Signed-off-by: Arthur Zamarin 
+--- a/doc/man/config.rst
 b/doc/man/config.rst
+@@ -34,10 +34,10 @@ related values. To find all possible configuration 
options, run:
+ push.ask = true
+ 
+ - Add `Signed-off-by` consenting to the `Certificate of Origin 
`_
+-  to all commits for the 'gentoo' repository::
++  to all commits::
+ 
+-[gentoo]
+-push.signoff = true
++[DEFAULT]
++commit.signoff = true
+ 
+ - When committing, stage all files in current working directory (note that 
this
+   option doesn't expect value, therefore no value is defined post equal 
sign)::
+

diff --git a/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
new file mode 100644
index ..1b214da9f039
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.1-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-signoff-example.patch
+)
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_install_all() {
+   # We'll generate man pages ourselves
+   # Revisit when a release is made
+   # to pregenerate them, making USE=doc
+   # for generating the real HTML docs only.
+   if use doc ; then
+   cd doc || die
+   emake man
+   doman _build/man/*
+   fi
+
+   cd .. || die
+
+   # HTML pages only
+   sphinx_compile_all
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-05 Thread Sam James
commit: 66593544e1119f3a226d13bd797c97c30c14caee
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun  5 08:00:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  5 09:08:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66593544

dev-util/pkgdev: stable 0.1.9 for hppa, bug #849416

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 69bbf2819e93..657e91d61ce2 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-06-02 Thread Mike Gilbert
commit: 0d1936b7d755aad0f04587f067b00f40c51fb1b8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jun  2 18:06:28 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jun  2 18:06:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1936b7

dev-util/pkgdev: move docs build to compile phase

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 94052c39603d..33428f032660 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -44,21 +44,18 @@ RDEPEND+="dev-vcs/git"
 distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 
-python_install_all() {
+python_compile_all() {
# We'll generate man pages ourselves
# Revisit when a release is made
# to pregenerate them, making USE=doc
# for generating the real HTML docs only.
-   if use doc ; then
-   cd doc || die
-   emake man
-   doman _build/man/*
-   fi
-
-   cd .. || die
+   use doc && emake -C doc man
 
# HTML pages only
sphinx_compile_all
+}
 
+python_install_all() {
+   use doc && doman doc/_build/man/*
distutils-r1_python_install_all
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-05-22 Thread Arthur Zamarin
commit: b0f2c146f70cefb1fd221fe19a1bdd8cb96dcd60
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 22 18:18:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 22 18:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f2c146

dev-util/pkgdev: add 0.2.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.1.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index d43475210c20..459250355872 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,2 +1,3 @@
 DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 
5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660
 SHA512 
78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2
 DIST pkgdev-0.2.0.tar.gz 59836 BLAKE2B 
89de7179b1365f7f4bf1359720200bc8dba53e3b3133fead12b224db8d9a6cf7accbed3c5ed89760030efd3a992d46cf525756a522ac4d9128376e4c03b2a5e9
 SHA512 
6bf17e8188c809e8862c1a39ce4c0c2e60ed0a261f00bf93707257df0395b03120838247bdc7f5a3375111797564a5a6b16bb8f7e571ce957efe92e173a6ed11
+DIST pkgdev-0.2.1.tar.gz 66455 BLAKE2B 
6f89b1601813adcb1263a044a096d187d7fa926f116a09dc2b1cec083f8d82da54ae00577c36d64ece5733d8952f8dc5f4dff94aeb695e851f340a30f04b203e
 SHA512 
8277f74f3d9902da295c5436a46302627bdc1cb2a63f29b0603bf9bfa2c8bb812b26f12a54630cbbcba1e2bbac7352146f6ab59fc04cd8b89b46df1fe7c9f8dd

diff --git a/dev-util/pkgdev/pkgdev-0.2.1.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.1.ebuild
new file mode 100644
index ..6e52159b76e3
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_install_all() {
+   # We'll generate man pages ourselves
+   # Revisit when a release is made
+   # to pregenerate them, making USE=doc
+   # for generating the real HTML docs only.
+   if use doc ; then
+   cd doc || die
+   emake man
+   doman _build/man/*
+   fi
+
+   cd .. || die
+
+   # HTML pages only
+   sphinx_compile_all
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-05-07 Thread WANG Xuerui
commit: 575fa2e25ad2afdd87fa92eb7189f05f809cf605
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 10:25:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 11:14:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575fa2e2

dev-util/pkgdev: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index a2cbb327919c..94052c39603d 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-05-07 Thread WANG Xuerui
commit: 971f00746a03418fa9040e6c53805b79921ad232
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May  7 08:24:02 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May  7 11:14:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971f0074

dev-util/pkgdev: keyword 0.2.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/pkgdev/pkgdev-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.2.0.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.0.ebuild
index f69eaca7e6a0..6e52159b76e3 100644
--- a/dev-util/pkgdev/pkgdev-0.2.0.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-04-10 Thread Arthur Zamarin
commit: 9755650f3c624e5ce80baabb44f2b81f40345f10
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 10 18:29:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 10 18:29:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9755650f

dev-util/pkgdev: add 0.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.2.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 3575ec4c426a..d43475210c20 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1 +1,2 @@
 DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 
5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660
 SHA512 
78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2
+DIST pkgdev-0.2.0.tar.gz 59836 BLAKE2B 
89de7179b1365f7f4bf1359720200bc8dba53e3b3133fead12b224db8d9a6cf7accbed3c5ed89760030efd3a992d46cf525756a522ac4d9128376e4c03b2a5e9
 SHA512 
6bf17e8188c809e8862c1a39ce4c0c2e60ed0a261f00bf93707257df0395b03120838247bdc7f5a3375111797564a5a6b16bb8f7e571ce957efe92e173a6ed11

diff --git a/dev-util/pkgdev/pkgdev-0.2.0.ebuild 
b/dev-util/pkgdev/pkgdev-0.2.0.ebuild
new file mode 100644
index ..f69eaca7e6a0
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_install_all() {
+   # We'll generate man pages ourselves
+   # Revisit when a release is made
+   # to pregenerate them, making USE=doc
+   # for generating the real HTML docs only.
+   if use doc ; then
+   cd doc || die
+   emake man
+   doman _build/man/*
+   fi
+
+   cd .. || die
+
+   # HTML pages only
+   sphinx_compile_all
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-04-10 Thread Arthur Zamarin
commit: a50a4abc28343810dae17039fd821727372fecc3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 10 18:26:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 10 18:26:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50a4abc

dev-util/pkgdev: add myself as a maintainer

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/pkgdev/metadata.xml b/dev-util/pkgdev/metadata.xml
index 399bdc29cf92..fea86a0ce71e 100644
--- a/dev-util/pkgdev/metadata.xml
+++ b/dev-util/pkgdev/metadata.xml
@@ -1,6 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   [email protected]
+   Arthur Zamarin
+   

[email protected]
Sam James



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-15 Thread Sam James
commit: 7260e6723eb66ebe1295245de894a9c6d4f4b985
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Mar 15 14:53:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 15 16:26:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7260e672

dev-util/pkgdev: keyword 0.1.9 for hppa, bug #834932

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 46fab4a93399..69bbf2819e93 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-12 Thread Arthur Zamarin
commit: 6eb5cb3f7a17689e6c81af90bfc7d53a1ecf18bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 12 13:17:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 12 13:17:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb5cb3f

dev-util/pkgdev: Stabilize 0.1.9 arm64, #834931

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index f8bc75b2125a..46fab4a93399 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-12 Thread Arthur Zamarin
commit: 3d77bbdc5c81516940b6d31b7381a5a91c4add04
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 12 12:21:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 12 12:21:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d77bbdc

dev-util/pkgdev: Stabilize 0.1.9 arm, #834931

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 8c1d278cc028..f8bc75b2125a 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-12 Thread Arthur Zamarin
commit: a4e9a0d2c99a70eb0ecb94c2a565bda01d848408
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 12 10:35:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 12 10:35:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e9a0d2

dev-util/pkgdev: Stabilize 0.1.9 ppc, #834931

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 78d03c8b0642..8c1d278cc028 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv sparc x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-11 Thread Agostino Sarubbo
commit: 68dcdbc2b88c495d450cd8e1b3c582b68499fb7d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 11 08:38:09 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 11 08:38:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68dcdbc2

dev-util/pkgdev: sparc stable wrt bug #834931

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index c222ef1cd925..78d03c8b0642 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-10 Thread Arthur Zamarin
commit: e95f56129554d7c4becdc991aedc6fde6b46bbfe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 11 07:46:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 11 07:46:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95f5612

dev-util/pkgdev: Stabilize 0.1.9 ppc64, #834931

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 7d98093c9763..c222ef1cd925 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2022-03-10 Thread Sam James
commit: 44c8dcf74f39f729d1750947342c8fe35c9c326e
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 10 21:15:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 10 21:15:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c8dcf7

dev-util/pkgdev: Stabilize 0.1.9 x86, #834931

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index f7998a8b7fa6..7d98093c9763 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-10-10 Thread Sam James
commit: 81ca93a1388b6fb4f319c2fdb0fac1f03fca3a74
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 23:44:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 23:44:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ca93a1

dev-util/pkgdev: Keyword 0.1.9 x86, #804055

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index cfbc73195ab..f7998a8b7fa 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-12 Thread Michał Górny
commit: ec445b69d351498b3df0bca9a70ddbd0c659ae80
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 12 16:09:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 12 17:04:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec445b69

dev-util/pkgdev: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/Manifest|  2 --
 dev-util/pkgdev/pkgdev-0.1.6.ebuild | 64 -
 dev-util/pkgdev/pkgdev-0.1.7.ebuild | 64 -
 3 files changed, 130 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 81324b770f2..3575ec4c426 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,3 +1 @@
-DIST pkgdev-0.1.6.tar.gz 55644 BLAKE2B 
70c0c040ca277b108515d6c3fcbdecbf7ee20963bdc2d19218855a8261830f1509073e5a09d0daf6ccb6a276dd19401c9266d74e5c5c0b60ceb234a63779f38e
 SHA512 
5f274d0ddbff0535862827e3e97d3378cc53c3fa2528e35ac4ef8c4bc3215de4eac2b62b2f2fc1c499f360a0594fecdb722613592ac86d01bef3f6abfc522c1f
-DIST pkgdev-0.1.7.tar.gz 55781 BLAKE2B 
218842bbba75a0cc3d6005e75859ec679d2c03019c92e813c174554262f7d63bdfe1176faca102e91cfbec073d2197792c85b9c46318e6a86d7fa74d9780303a
 SHA512 
bf68367e13298845c08089cad47a7ccd536bee43d6fb6993f3d0ba283331045032ab1b82d195cffe5368e844ea05ad8cee5b5cd248b69d18f021bb26a26145ff
 DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 
5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660
 SHA512 
78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2

diff --git a/dev-util/pkgdev/pkgdev-0.1.6.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.6.ebuild
deleted file mode 100644
index 8e9674781d5..000
--- a/dev-util/pkgdev/pkgdev-0.1.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 ~riscv ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-python_install_all() {
-   # We'll generate man pages ourselves
-   # Revisit when a release is made
-   # to pregenerate them, making USE=doc
-   # for generating the real HTML docs only.
-   if use doc ; then
-   cd doc || die
-   emake man
-   doman _build/man/*
-   fi
-
-   cd .. || die
-
-   # HTML pages only
-   sphinx_compile_all
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-util/pkgdev/pkgdev-0.1.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.7.ebuild
deleted file mode 100644
index 8902eff7695..000
--- a/dev-util/pkgdev/pkgdev-0.1.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-12 Thread Sam James
commit: bb876a93cb40a0a0fdca0e5af286791d362784b0
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 12 15:30:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 12 15:30:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb876a93

dev-util/pkgdev: Stabilize 0.1.9 amd64, #807877

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 5da5efcd9ad..cfbc73195ab 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-06 Thread Sam James
commit: bed70be60c958f6172a592d7f6ff286822ee69a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 20:48:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 20:48:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed70be6

dev-util/pkgdev: Keyword 0.1.9 arm, #804055

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index a2cbb327919..b5dce916ab3 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-06 Thread Sam James
commit: 8825d2e8560543821185e9b885be259fc89d80bd
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 20:50:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 20:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8825d2e8

dev-util/pkgdev: Keyword 0.1.9 ppc, #804055

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index b5dce916ab3..5da5efcd9ad 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-01 Thread Sam James
commit: 7e72adeeea6524a3366648e8892cc076cd733c8c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  2 03:58:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  2 04:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e72adee

dev-util/pkgdev: sync live ebuild

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 8902eff7695..a2cbb327919 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-01 Thread Sam James
commit: 69d0abffb145d63a300f8eff13bc18df3b05adb6
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  2 03:57:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  2 03:57:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d0abff

dev-util/pkgdev: Keyword 0.1.9 arm64, #804055

Signed-off-by: Sam James  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
index 8902eff7695..a2cbb327919 100644
--- a/dev-util/pkgdev/pkgdev-0.1.9.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-01 Thread Michał Górny
commit: 3f8f1ad3888c918256c090d1d56ca20e9b6b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  1 09:54:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  1 12:19:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8f1ad3

dev-util/pkgdev: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/Manifest|  3 --
 dev-util/pkgdev/pkgdev-0.1.2.ebuild | 64 -
 dev-util/pkgdev/pkgdev-0.1.5.ebuild | 64 -
 dev-util/pkgdev/pkgdev-0.1.8.ebuild | 64 -
 4 files changed, 195 deletions(-)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index cda48f8fe9f..81324b770f2 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,6 +1,3 @@
-DIST pkgdev-0.1.2.tar.gz 32579 BLAKE2B 
42ecd7403dcb49b256539e12c22a6bca72884bf55139c5f0972961fbebf4f976dedd3a4fac1186cc1d5af62d339ac7dd3eb20106ff1dcc7b8c264e1c4c53c3de
 SHA512 
c224a054612fd6caa9c66855be9bb5ed439c3ac2abf5b32c4ac516d87fa4e345fc8bc328aa74b4fec44d7fd319322bb42af48f6dfdfff941e3b819a75b9fae9b
-DIST pkgdev-0.1.5.tar.gz 54386 BLAKE2B 
1e3b87cbae263dba5dbb46f6a5df95d1f2b76382e52bff10a445abcf9af7c965cadd6e0134c3cfdb550fcdd9c96e0f4f40f3f4d6d9097913ef3ba9f309885b98
 SHA512 
4617f5f2e15bd3833debf76fdf02cdb9bc10e27285e18ca5958e197ab89d7392731a7f5e3846e92764d90b643f38eb1834c8d0a724e934f623edd1675a705b9e
 DIST pkgdev-0.1.6.tar.gz 55644 BLAKE2B 
70c0c040ca277b108515d6c3fcbdecbf7ee20963bdc2d19218855a8261830f1509073e5a09d0daf6ccb6a276dd19401c9266d74e5c5c0b60ceb234a63779f38e
 SHA512 
5f274d0ddbff0535862827e3e97d3378cc53c3fa2528e35ac4ef8c4bc3215de4eac2b62b2f2fc1c499f360a0594fecdb722613592ac86d01bef3f6abfc522c1f
 DIST pkgdev-0.1.7.tar.gz 55781 BLAKE2B 
218842bbba75a0cc3d6005e75859ec679d2c03019c92e813c174554262f7d63bdfe1176faca102e91cfbec073d2197792c85b9c46318e6a86d7fa74d9780303a
 SHA512 
bf68367e13298845c08089cad47a7ccd536bee43d6fb6993f3d0ba283331045032ab1b82d195cffe5368e844ea05ad8cee5b5cd248b69d18f021bb26a26145ff
-DIST pkgdev-0.1.8.tar.gz 57106 BLAKE2B 
7ac98887e12a5b08a9fc7b9ba3ecc0c7bece9afa874ddd767e38e4cc2c5d809aa5d5fdab2ad56ad0c309b0d59c11457fe61bd6e1ef7e97ddb6512f61ff2d2af5
 SHA512 
08c5c457af8bb898948907fb9f9e8a854d3a9ccb16b1ff6fad8540f79eb0f94e674616c1f55991c49ec966d6c5b1133740316c55d43b905cc73c2275a437acc6
 DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 
5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660
 SHA512 
78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2

diff --git a/dev-util/pkgdev/pkgdev-0.1.2.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.2.ebuild
deleted file mode 100644
index fe9195f2ce1..000
--- a/dev-util/pkgdev/pkgdev-0.1.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~x64-macos"
-fi
-
-DESCRIPTION="Collection of tools for Gentoo development"
-HOMEPAGE="https://github.com/pkgcore/pkgdev";
-
-LICENSE="BSD MIT"
-SLOT="0"
-
-if [[ ${PV} == * ]] ; then
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
-   RDEPEND="
-   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
-   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
-   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
-   "
-else
-   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
-   RDEPEND="
-   >=dev-python/snakeoil-0.9.3[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.9.1[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.11.4[${PYTHON_USEDEP}]
-   "
-fi
-
-# Uses pytest but we want to use the setup.py runner to get generated modules
-BDEPEND+="test? ( dev-python/pytest )"
-RDEPEND+="dev-vcs/git"
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
-
-python_install_all() {
-   # We'll generate man pages ourselves
-   # Revisit when a release is made
-   # to pregenerate them, making USE=doc
-   # for generating the real HTML docs only.
-   if use doc ; then
-   cd doc || die
-   emake man
-   doman _build/man/*
-   fi
-
-   cd .. || die
-
-   # HTML pages only
-   sphinx_compile_all
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-util/pkgdev/pkgdev-0.1.5.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.5.ebuild
deleted file mode 100644
index 2aac0526b81..000
--- a/dev-util/pkgdev/pkgdev-0.1.5.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# C

[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-01 Thread Michał Górny
commit: 070d9f981670be7376845b399a056dff8da968d3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  1 10:19:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  1 12:19:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070d9f98

dev-util/pkgdev: Sync the live ebuild

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/pkgdev-.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/pkgdev/pkgdev-.ebuild 
b/dev-util/pkgdev/pkgdev-.ebuild
index 3344f643aa2..8902eff7695 100644
--- a/dev-util/pkgdev/pkgdev-.ebuild
+++ b/dev-util/pkgdev/pkgdev-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_IN_SOURCE_BUILD=1
 inherit distutils-r1
 
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~x64-macos"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"
@@ -31,9 +31,9 @@ if [[ ${PV} == * ]] ; then
 else
# https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
RDEPEND="
-   >=dev-python/snakeoil-0.9.4[${PYTHON_USEDEP}]
-   >=dev-util/pkgcheck-0.9.1[${PYTHON_USEDEP}]
-   >=sys-apps/pkgcore-0.11.5[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-08-01 Thread Michał Górny
commit: 397ae972ea561033a3b314bdd153a1e49a1a5316
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  1 09:54:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  1 12:19:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397ae972

dev-util/pkgdev: Bump to 0.1.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.1.9.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 2fd07bd152a..cda48f8fe9f 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -3,3 +3,4 @@ DIST pkgdev-0.1.5.tar.gz 54386 BLAKE2B 
1e3b87cbae263dba5dbb46f6a5df95d1f2b76382e
 DIST pkgdev-0.1.6.tar.gz 55644 BLAKE2B 
70c0c040ca277b108515d6c3fcbdecbf7ee20963bdc2d19218855a8261830f1509073e5a09d0daf6ccb6a276dd19401c9266d74e5c5c0b60ceb234a63779f38e
 SHA512 
5f274d0ddbff0535862827e3e97d3378cc53c3fa2528e35ac4ef8c4bc3215de4eac2b62b2f2fc1c499f360a0594fecdb722613592ac86d01bef3f6abfc522c1f
 DIST pkgdev-0.1.7.tar.gz 55781 BLAKE2B 
218842bbba75a0cc3d6005e75859ec679d2c03019c92e813c174554262f7d63bdfe1176faca102e91cfbec073d2197792c85b9c46318e6a86d7fa74d9780303a
 SHA512 
bf68367e13298845c08089cad47a7ccd536bee43d6fb6993f3d0ba283331045032ab1b82d195cffe5368e844ea05ad8cee5b5cd248b69d18f021bb26a26145ff
 DIST pkgdev-0.1.8.tar.gz 57106 BLAKE2B 
7ac98887e12a5b08a9fc7b9ba3ecc0c7bece9afa874ddd767e38e4cc2c5d809aa5d5fdab2ad56ad0c309b0d59c11457fe61bd6e1ef7e97ddb6512f61ff2d2af5
 SHA512 
08c5c457af8bb898948907fb9f9e8a854d3a9ccb16b1ff6fad8540f79eb0f94e674616c1f55991c49ec966d6c5b1133740316c55d43b905cc73c2275a437acc6
+DIST pkgdev-0.1.9.tar.gz 57093 BLAKE2B 
5f5d9b4956cdc949d5e37c24160c692c32cf7e5d9fe90c167adc364993370dc42291edca048db3b0a2f17b199003aea61bd6b541bc58de1c1a084365ce517660
 SHA512 
78c117163549cb021e8cb9bd65e9a7752633506f3db825133fc3c4c515549c6e10dc974164489c06f94c1a1e25acb8fe050a57754353b907d6026892ef034cb2

diff --git a/dev-util/pkgdev/pkgdev-0.1.9.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
new file mode 100644
index 000..8902eff7695
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.1.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_install_all() {
+   # We'll generate man pages ourselves
+   # Revisit when a release is made
+   # to pregenerate them, making USE=doc
+   # for generating the real HTML docs only.
+   if use doc ; then
+   cd doc || die
+   emake man
+   doman _build/man/*
+   fi
+
+   cd .. || die
+
+   # HTML pages only
+   sphinx_compile_all
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-07-28 Thread Michał Górny
commit: 2ec16b3e395d8edc14d7243931efb539c15a9b15
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 29 06:06:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 29 06:55:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec16b3e

dev-util/pkgdev: Bump to 0.1.8

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.1.8.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 5d113e95057..2fd07bd152a 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -2,3 +2,4 @@ DIST pkgdev-0.1.2.tar.gz 32579 BLAKE2B 
42ecd7403dcb49b256539e12c22a6bca72884bf55
 DIST pkgdev-0.1.5.tar.gz 54386 BLAKE2B 
1e3b87cbae263dba5dbb46f6a5df95d1f2b76382e52bff10a445abcf9af7c965cadd6e0134c3cfdb550fcdd9c96e0f4f40f3f4d6d9097913ef3ba9f309885b98
 SHA512 
4617f5f2e15bd3833debf76fdf02cdb9bc10e27285e18ca5958e197ab89d7392731a7f5e3846e92764d90b643f38eb1834c8d0a724e934f623edd1675a705b9e
 DIST pkgdev-0.1.6.tar.gz 55644 BLAKE2B 
70c0c040ca277b108515d6c3fcbdecbf7ee20963bdc2d19218855a8261830f1509073e5a09d0daf6ccb6a276dd19401c9266d74e5c5c0b60ceb234a63779f38e
 SHA512 
5f274d0ddbff0535862827e3e97d3378cc53c3fa2528e35ac4ef8c4bc3215de4eac2b62b2f2fc1c499f360a0594fecdb722613592ac86d01bef3f6abfc522c1f
 DIST pkgdev-0.1.7.tar.gz 55781 BLAKE2B 
218842bbba75a0cc3d6005e75859ec679d2c03019c92e813c174554262f7d63bdfe1176faca102e91cfbec073d2197792c85b9c46318e6a86d7fa74d9780303a
 SHA512 
bf68367e13298845c08089cad47a7ccd536bee43d6fb6993f3d0ba283331045032ab1b82d195cffe5368e844ea05ad8cee5b5cd248b69d18f021bb26a26145ff
+DIST pkgdev-0.1.8.tar.gz 57106 BLAKE2B 
7ac98887e12a5b08a9fc7b9ba3ecc0c7bece9afa874ddd767e38e4cc2c5d809aa5d5fdab2ad56ad0c309b0d59c11457fe61bd6e1ef7e97ddb6512f61ff2d2af5
 SHA512 
08c5c457af8bb898948907fb9f9e8a854d3a9ccb16b1ff6fad8540f79eb0f94e674616c1f55991c49ec966d6c5b1133740316c55d43b905cc73c2275a437acc6

diff --git a/dev-util/pkgdev/pkgdev-0.1.8.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.8.ebuild
new file mode 100644
index 000..8902eff7695
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.1.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_install_all() {
+   # We'll generate man pages ourselves
+   # Revisit when a release is made
+   # to pregenerate them, making USE=doc
+   # for generating the real HTML docs only.
+   if use doc ; then
+   cd doc || die
+   emake man
+   doman _build/man/*
+   fi
+
+   cd .. || die
+
+   # HTML pages only
+   sphinx_compile_all
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-07-26 Thread Sergei Trofimovich
commit: e442caa07e8881b3be1429d03c6084b77359daba
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul 26 18:53:53 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 26 21:04:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e442caa0

dev-util/pkgdev: keyworded 0.1.7 for sparc, bug #804055

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/pkgdev/pkgdev-0.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgdev/pkgdev-0.1.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.7.ebuild
index eab93eeabd0..8902eff7695 100644
--- a/dev-util/pkgdev/pkgdev-0.1.7.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.1.7.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~riscv ~x64-macos"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x64-macos"
 fi
 
 DESCRIPTION="Collection of tools for Gentoo development"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgdev/

2021-06-29 Thread Michał Górny
commit: 098b52d6daf9c3217247a11ff42ddfab23f0e808
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 29 18:07:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 29 18:17:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098b52d6

dev-util/pkgdev: Bump to 0.1.7

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/pkgdev/Manifest|  1 +
 dev-util/pkgdev/pkgdev-0.1.7.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 9d58a90b9c4..5d113e95057 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,3 +1,4 @@
 DIST pkgdev-0.1.2.tar.gz 32579 BLAKE2B 
42ecd7403dcb49b256539e12c22a6bca72884bf55139c5f0972961fbebf4f976dedd3a4fac1186cc1d5af62d339ac7dd3eb20106ff1dcc7b8c264e1c4c53c3de
 SHA512 
c224a054612fd6caa9c66855be9bb5ed439c3ac2abf5b32c4ac516d87fa4e345fc8bc328aa74b4fec44d7fd319322bb42af48f6dfdfff941e3b819a75b9fae9b
 DIST pkgdev-0.1.5.tar.gz 54386 BLAKE2B 
1e3b87cbae263dba5dbb46f6a5df95d1f2b76382e52bff10a445abcf9af7c965cadd6e0134c3cfdb550fcdd9c96e0f4f40f3f4d6d9097913ef3ba9f309885b98
 SHA512 
4617f5f2e15bd3833debf76fdf02cdb9bc10e27285e18ca5958e197ab89d7392731a7f5e3846e92764d90b643f38eb1834c8d0a724e934f623edd1675a705b9e
 DIST pkgdev-0.1.6.tar.gz 55644 BLAKE2B 
70c0c040ca277b108515d6c3fcbdecbf7ee20963bdc2d19218855a8261830f1509073e5a09d0daf6ccb6a276dd19401c9266d74e5c5c0b60ceb234a63779f38e
 SHA512 
5f274d0ddbff0535862827e3e97d3378cc53c3fa2528e35ac4ef8c4bc3215de4eac2b62b2f2fc1c499f360a0594fecdb722613592ac86d01bef3f6abfc522c1f
+DIST pkgdev-0.1.7.tar.gz 55781 BLAKE2B 
218842bbba75a0cc3d6005e75859ec679d2c03019c92e813c174554262f7d63bdfe1176faca102e91cfbec073d2197792c85b9c46318e6a86d7fa74d9780303a
 SHA512 
bf68367e13298845c08089cad47a7ccd536bee43d6fb6993f3d0ba283331045032ab1b82d195cffe5368e844ea05ad8cee5b5cd248b69d18f021bb26a26145ff

diff --git a/dev-util/pkgdev/pkgdev-0.1.7.ebuild 
b/dev-util/pkgdev/pkgdev-0.1.7.ebuild
new file mode 100644
index 000..eab93eeabd0
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.1.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~riscv ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+if [[ ${PV} == * ]] ; then
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~dev-util/pkgcheck-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]
+   "
+else
+   # https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt
+   RDEPEND="
+   >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]
+   >=dev-util/pkgcheck-0.10.0[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.0[${PYTHON_USEDEP}]
+   "
+fi
+
+# Uses pytest but we want to use the setup.py runner to get generated modules
+BDEPEND+="test? ( dev-python/pytest )"
+RDEPEND+="dev-vcs/git"
+
+distutils_enable_sphinx doc
+distutils_enable_tests setup.py
+
+python_install_all() {
+   # We'll generate man pages ourselves
+   # Revisit when a release is made
+   # to pregenerate them, making USE=doc
+   # for generating the real HTML docs only.
+   if use doc ; then
+   cd doc || die
+   emake man
+   doman _build/man/*
+   fi
+
+   cd .. || die
+
+   # HTML pages only
+   sphinx_compile_all
+
+   distutils-r1_python_install_all
+}



  1   2   >