dev-python/sentence-stream: new package, add 1.1.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-29 20:43:58 +02:00
parent acb224d033
commit dac4dbd4c4
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 2 deletions

View File

@ -606,12 +606,12 @@ 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 2389 Ebuilds in total, 2371 of them have in total 2409 (44 different) licenses assigned.
There are 2390 Ebuilds in total, 2372 of them have in total 2410 (44 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1363|
|Apache-2.0|550|
|Apache-2.0|551|
|GPL-3|147|
|BSD|124|
|GPL-2|28|

View File

@ -0,0 +1,3 @@
DIST sentence_stream-1.1.0.tar.gz 9262 BLAKE2B 82bcaf12287c4a33c68c0fc40e0455ab5baf4762da6376f602c2187e4342920bd99fce9657e72d5e918933b86293a9dc42671ddd5d111a3bcd89b58b6c4bda20 SHA512 7486598ceddee9ce53591f3bdfd8ad0a6b6ddf95215813ac3223d65a8cb411a91d4fa7df57e7b0b0f1d23e8e9980f7f9c34c3707eb12cd86e9f493a88ea52cac
EBUILD sentence-stream-1.1.0.ebuild 578 BLAKE2B 002b464df529567370e67c579038c7a9745d634434416173638a68d6f79c6edf929bf644072461f1e73989ed353ee80b4ffa9a9387e5f448e354f051de374a0a SHA512 5d2bb5252c2ac3c399d9ba07ce14656dd5b2406152f94f454baacbfe9f90a9b2e6a49bf8f829d8595d6c1abca3879ec9909a93bd6720079a88f9bec2a0fba72f
MISC metadata.xml 544 BLAKE2B 3cc566065d9a21bd8645e5b98eeb7ef766a6076d760b13f7dc63a09bf55d033c62102962d8f70d96ad59205747e5ecf7bad9a7f8eddb7873a305ae2bd65cafeb SHA512 a49cd5857c8136820e4bf1f1a6fa32d51e3f610b936c3b76a9323f32c8d7e26d8bd57ad44c8be516e7eef8656f5023e086076a0fd8f213f6bd84952bfb79d23f

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">sentence-stream</remote-id>
<remote-id type="github">OHF-Voice/sentence-stream</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,23 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A small sentence splitter for text streams"
HOMEPAGE="https://pypi.org/project/sentence-stream/ https://github.com/OHF-Voice/sentence-stream"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="~dev-python/regex-2024.11.6[${PYTHON_USEDEP}]"
distutils_enable_tests pytest