summaryrefslogtreecommitdiff
path: root/dev-util/pkgdev
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-31 20:59:14 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-31 20:59:14 +0100
commite748ba9741f6540f4675c23e3e37b73e822c13a4 (patch)
tree23dece8beabb3a3d7c6c0273b0eb40b21c62a889 /dev-util/pkgdev
parent908778078736bd36f7a60a2d576d415cb8e000fa (diff)
gentoo resync : 31.05.2021
Diffstat (limited to 'dev-util/pkgdev')
-rw-r--r--dev-util/pkgdev/Manifest4
-rw-r--r--dev-util/pkgdev/pkgdev-0.1.4-r1.ebuild64
-rw-r--r--dev-util/pkgdev/pkgdev-9999.ebuild2
3 files changed, 68 insertions, 2 deletions
diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 74f65fad99da..e85f3c11d1b7 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,6 +1,8 @@
DIST pkgdev-0.1.2.tar.gz 32579 BLAKE2B 42ecd7403dcb49b256539e12c22a6bca72884bf55139c5f0972961fbebf4f976dedd3a4fac1186cc1d5af62d339ac7dd3eb20106ff1dcc7b8c264e1c4c53c3de SHA512 c224a054612fd6caa9c66855be9bb5ed439c3ac2abf5b32c4ac516d87fa4e345fc8bc328aa74b4fec44d7fd319322bb42af48f6dfdfff941e3b819a75b9fae9b
DIST pkgdev-0.1.3.tar.gz 35226 BLAKE2B 7e22331b39bc2b31a0492842d91b3389217ccf3e017796d239364888d691bb7f9c443b12f8a8019f3774276fb9f492a054e27b76cc447ebcfa584261b34e17dc SHA512 b64addebe81995968b4cca04de2d2a5ac63485b76744bde8d2f1b67a0207259712cf72fe76440a6c18eeb580c9de9fd594f48f08ba4870675efbc8c830751993
+DIST pkgdev-0.1.4.tar.gz 53247 BLAKE2B cc89f6637bdd0df230b47b30233415c2c2e55ea3dccd7134e22614b16c0ce8c95302c9edb5f64ca8b1928ddd2f678006d6bdf8c6241deb5d95dee6f6ec488dfb SHA512 60a23e7e3c0974677ebfcda4d709ad6dc15517d02f4190f318f61aeb0ceecc5b2bb8c663542313c3423a1102099d880a683e6623de1afe3c30bc92d59821d632
EBUILD pkgdev-0.1.2.ebuild 1543 BLAKE2B ae64288392fcb57bb88cf1d5c11e83775f1790eaee84c8b8e417bb433fcf2d30e0daaa4f121b29e78b89cb2d627c0be5bff3e8f54b0b36178eb95f60a53f01fb SHA512 46e59fc344abee0e4051e5ebea9029442aa41ed810fa3bd0344a24f00344bd59df33328fd6e50c34b1b1f6b79493972eb5d476f5ecc9f0764c3ae08387df6f14
EBUILD pkgdev-0.1.3.ebuild 1544 BLAKE2B 8f0059a3183279fd485470b9534883c3d82e0812d48bde533910e82d4b607e57859a4048ea60ccccd16c0737569efe59a0a191dd35846657e4bc570ad637cc26 SHA512 9a0b801eeed80915a23366e12aa3d4ca81647fa1999f72deb265448fef40e60f6b35eef0f1688ba61507ef0ecad1fe9cc7dc7e0dac420d2f4a5db5ce66d7df06
-EBUILD pkgdev-9999.ebuild 1544 BLAKE2B 246fce7c899c709848e29dac7b74cffd8d44dda6be1c7db7b30506413d303ae467bef09be70039406ed29b9847f619447ffd8d19ad1989a362c9ea1864e14b30 SHA512 08602dcf3e3934551c9b774e6e000210eee08a48dbf2c948caf03efe7d7e810bf4af8128e06e264288c3c3f9356bb947f65677f02701489dc4c2c624f015d47e
+EBUILD pkgdev-0.1.4-r1.ebuild 1559 BLAKE2B 0b3bf7f6063afa1c9c7ae29b7992bf6fccfdc1ac2206792719c3e5eb94a1d6c87b6cd54bba0b20e0cc541b8a1daf5b905ab1705bf078f3bace4e65fb5e2734ad SHA512 58b304e739e9a818c927d358584451f029b6b54670ba6de3f7ae69ad0147e870eccfee49a20e8ac0ed1e0d7e494af9ea05ca08d044925fcf7ba42efcb9f0e71b
+EBUILD pkgdev-9999.ebuild 1558 BLAKE2B 8441109b90fa8543b4d8f3beb57340b0de8baa6588844ed7f3fefb31ef560b19af5813f5a42d036da9242dad0caf5c4bd6367634a28b692fee5d2f4deebf6a18 SHA512 a63dbe4563d93a1961cd4a0edd29c32fe2acf73cc79b72e653e37d9879db06644812a6a56ac77e8590c3ea12c26fbc14833be79be908b9d2002c9a008213060c
MISC metadata.xml 318 BLAKE2B 857b4e6e454663321e0c8f2b9083246459e751c4a1b0c7d900935274efcb63e82379e66984639e41a1adddb32cb995d4ccc99e910f76f3bf19d543d82520b1ef SHA512 40feecfb7907213bad0ee60f17e748aebbc4df381f59bfa47f3a5c9938917b032a37dce6650be4d60e695c17356290a7be984e1d235d219749b11d73d2fa2f6e
diff --git a/dev-util/pkgdev/pkgdev-0.1.4-r1.ebuild b/dev-util/pkgdev/pkgdev-0.1.4-r1.ebuild
new file mode 100644
index 000000000000..2aac0526b81f
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.1.4-r1.ebuild
@@ -0,0 +1,64 @@
+# 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} == *9999 ]] ; 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} == *9999 ]] ; then
+ # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt
+ RDEPEND="
+ ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]
+ ~dev-util/pkgcheck-9999[${PYTHON_USEDEP}]
+ ~sys-apps/pkgcore-9999[${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-9999.ebuild b/dev-util/pkgdev/pkgdev-9999.ebuild
index b94c6c1d71d8..3344f643aa2f 100644
--- a/dev-util/pkgdev/pkgdev-9999.ebuild
+++ b/dev-util/pkgdev/pkgdev-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x64-macos"
+ KEYWORDS="~amd64 ~ppc64 ~riscv ~x64-macos"
fi
DESCRIPTION="Collection of tools for Gentoo development"