diff --git a/README.md b/README.md index 75eea183d..2a78a0bfd 100644 --- a/README.md +++ b/README.md @@ -576,11 +576,11 @@ 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 1821 Ebuilds in total, 1810 of them have in total 1827 (40 different) licenses assigned. +There are 1823 Ebuilds in total, 1812 of them have in total 1829 (40 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1061| +|MIT|1063| |Apache-2.0|376| |GPL-3|116| |BSD|102| diff --git a/dev-python/ahocorapy/Manifest b/dev-python/ahocorapy/Manifest new file mode 100644 index 000000000..cef102dd7 --- /dev/null +++ b/dev-python/ahocorapy/Manifest @@ -0,0 +1,3 @@ +DIST ahocorapy-1.6.2.tar.gz 10721 BLAKE2B 13df1a9d3180b3e5bb8b4645c9d08dc8dee59552fcf94bbaef818ed31c6f61eb54f1861c249a22c784b3a30984dd77ad1e64501f470d7643ea79415159b8e77b SHA512 626fcbe97c055ecb1dc91aa4e8253782ab852f1bbf5adcb36e65058606845b8c87bd15a28e27deed8e819095228bc2da381ee64275e62aa2e94a8247eccbf4cf +EBUILD ahocorapy-1.6.2.ebuild 647 BLAKE2B a5e91307c77e17cb7a2c8b7ef23343d64591d1afee85387bb1730b3b784d44dc4fa94dbff8dc0f14dc25ecc22a92af8aea5be915294a9058bd52ee7f416b950d SHA512 2deea98670eb4b659d763ac7ac5f837d47c8c284671142dd4659dd211f9ac59d0d4bdec1d4d1f5160b44fa7e020f5bde1634398b9a18283d7f21ff4793c4af03 +MISC metadata.xml 499 BLAKE2B e284dedcbe948c404752a30d380fd5d8ae65cd9abd4488e1510d4f8be580ef9f3ec27f394c26890159d6da28038d92ab9f4413f69ec6297f62a1ad7a46029ce5 SHA512 1a2bca5663232e6be077e1e9a29147d1a6e0ac14ebb78afa68c71f8c82fa20006ab61858e081465269c9052741dc1f88006a97bfe02c4525774757d23f34c8f5 diff --git a/dev-python/ahocorapy/ahocorapy-1.6.2.ebuild b/dev-python/ahocorapy/ahocorapy-1.6.2.ebuild new file mode 100644 index 000000000..b963b1684 --- /dev/null +++ b/dev-python/ahocorapy/ahocorapy-1.6.2.ebuild @@ -0,0 +1,31 @@ +# 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 +inherit distutils-r1 pypi + +DESCRIPTION="ahocorapy - Pure python ahocorasick implementation" +HOMEPAGE="https://github.com/abusix/ahocorapy https://pypi.org/project/ahocorapy/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/future[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest diff --git a/dev-python/ahocorapy/metadata.xml b/dev-python/ahocorapy/metadata.xml new file mode 100644 index 000000000..85fb957b6 --- /dev/null +++ b/dev-python/ahocorapy/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + ahocorapy + abusix/ahocorapy + + fp@abusix.com + abusix + + +