dev-python/zlib-ng: new package, add 0.2.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2023-12-10 10:30:41 +01:00
committed by Andreas Billmeier
parent 61297c8a2f
commit d12b36efac
4 changed files with 52 additions and 1 deletions

View File

@@ -612,7 +612,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1681 Ebuilds in total, 1670 of them have in total 1691 (43 different) licenses assigned.
There are 1683 Ebuilds in total, 1672 of them have in total 1691 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|

View File

@@ -0,0 +1,3 @@
DIST zlib-ng-0.2.0.tar.gz 905929 BLAKE2B a4d2a3915ef4d957285cd1a6f7618920b1c96c0bbf94588449aa2a362790fe1308a4fad451060bb15a061fb833b0dfe1ee0ee978135a9054399e41d49ffe456f SHA512 07c282948dbfcc48f1b079e084afea621237f189f3fb6ced73ec708b9712d57c1612056a76c4caa8d6c3be91255cb9fce2356fe4f4acbb537aa0106318b5542f
EBUILD zlib-ng-0.2.0.ebuild 672 BLAKE2B f699dd437158cb43c77666c4e031dfc0f906a52c5283aa660768ab175d695df2391f34966ec9cb07a7aab6f3873febc9c3c1a0802b1b8fb1d7423c08479d1ac2 SHA512 7d236c363891c1f86d3c644c7bbddead62048ff563fe3844c452ffbc6c8de033724da69c0683333bf52e4375ae84a2d28220f213cbd8b6c4b85395527b3938f6
MISC metadata.xml 545 BLAKE2B 2c5a4d6ce4038aa7f8b9be488c95e12e498947ba47b7499f9ba50e106c48ca19ddeca4ce27eaa2a939c2abca56d258ca3748610bdeedd6a8b37eaf919c8f5c9c SHA512 924f2f905f61edda87a9201940156f0a3459627eaf7945d7e4375611771ef843377b0ff951082e675b71d092c9bd7022d65808410b822c58401ca5436e88a4c3

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">zlib-ng</remote-id>
<remote-id type="github">pycompression/python-zlib-ng</remote-id>
<maintainer status="unknown">
<email>r.h.p.vorderman@lumc.nl</email>
<name>Leiden University Medical Center</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Drop-in replacement for zlib and gzip modules using zlib-ng"
HOMEPAGE="https://github.com/pycompression/python-zlib-ng https://pypi.org/project/zlib-ng/"
LICENSE="PSF-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="sys-libs/zlib-ng"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest