dev-python/bx-py-utils: new package, add 75

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-02-12 08:54:12 +01:00 committed by Andreas Billmeier
parent 541d8e8627
commit 3d5db2f001
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 58 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST bx-py-utils-75.tar.gz 34971 BLAKE2B 18fa198fcb2f0a51ea560bf3d4511a744761978b8070051d0cb1970870e7f9a7e8ffcd4aacf4d0c331b2bc2291001c8640eb7eaf2a74d3c29e453ae7ca4889e3 SHA512 261de469681dda68e7f4137ea9e2bdafb3d9a5419dfe19c43a7bb343a7f78ce559f7f3587ab07a962b7fbcb3511c43cf81b847446aee17960d0ba9e0a445b068
EBUILD bx-py-utils-75.ebuild 827 BLAKE2B 864d659c06dc824252dcc5ec66d870ed4f5db3a3e50159c4b9b016d18cd490a280123a23e1b9849be70394103a1e11217d8ec113afdbb214e1eeacec67970fb8 SHA512 47caf9a9c5f8a246181795e87305665afea4f95401815dd014896d05f2f5d9571c331021b38752c391187004ff8787b6ef8f0d84dd91f1d5efc8bc4ac0d3ffd9
MISC metadata.xml 516 BLAKE2B 266045896c4f1bae871e586e957849dc120c4a95af9b4325e01557593582c541c1072c3f60a515f334e73633d9c0ab7c0541cde603b85d5f845c5a26ce01be6b SHA512 7532a19921bc5aa3b44ef21481d588331dafef42b970803dd0501d91d255495e20b8ea5f74837aa7c898d2d9e5361adb574ba7dbac4f59cff14d01942ec98f87

View File

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Various Python utility functions"
HOMEPAGE="https://github.com/boxine/bx_py_utils/ https://pypi.org/project/bx-py-utils/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
src_prepare() {
sed -e '/include =/,/]/d' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">bx-py-utils</remote-id>
<remote-id type="github">boxine/bx_py_utils</remote-id>
<maintainer status="unknown">
<email>jens.diemer@boxine.de</email>
<name>Jens Diemer</name>
</maintainer>
</upstream>
</pkgmetadata>