dev-python/striprtf: new package, add 0.0.26
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
283c2c16f7
commit
3f25426689
@ -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 1836 Ebuilds in total, 1825 of them have in total 1841 (40 different) licenses assigned.
|
||||
There are 1837 Ebuilds in total, 1826 of them have in total 1841 (40 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
@ -657,9 +657,9 @@ There are 1836 Ebuilds in total, 1825 of them have in total 1841 (40 different)
|
||||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 22/10/2023)
|
||||
(Last counted: 23/10/2023)
|
||||
|
||||
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
|
||||
|
||||
A big thanks goes to Iris for reviewing this README.
|
||||
Last updated: 22/10/2023
|
||||
Last updated: 23/10/2023
|
||||
|
||||
3
dev-python/striprtf/Manifest
Normal file
3
dev-python/striprtf/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST striprtf-0.0.26.tar.gz 6258 BLAKE2B 3f0055d5c35a0658f0e1ae8469783ae18886da64c6439dd918b99f462c5046f4bef338ad604763c3ded21876fb80db07ae8a98d8e29cacfaf0403f1b898eec54 SHA512 7d4baa051a36a752baf4fc5ee8e43a990b1f771d62cf890fa20310b2a2223d5a4ff7b4cc5020ace3f314f0fbc159a387137dc6c099977cd7669f8099883f94ed
|
||||
EBUILD striprtf-0.0.26.ebuild 596 BLAKE2B 26aced0067bd8ac084fed7e690adeeabbd905932c1572d2d188dea7ed754e08cbba035847f37d9c4cf71b649793a1c2556515b64c7dd968c2f6d325c9759289b SHA512 80c010f1840ec7c269bf48bba13e10d373798f89d4529b3d30535ba5bf7b0404aa58b0ad84cbfcf398fa71192eae56edaf7c15b57f7a44cf0f45141a66b4feb1
|
||||
MISC metadata.xml 504 BLAKE2B 4148fc5dd76e589bb845a253a1701fe77dfd3b45c24b88dd4acf3f906aca1446a33785b4086c02ae50af517ce064421f021928e4a6a5dbee8819677802016be9 SHA512 768906428eb4b699ee7ec222ed669914aeb56c5d64ae9cc58c3abd306923c62d667c46fb96f56ebf8c368caa06b06d97ffa7101e426bf828e6c7ec9e9f0fb312
|
||||
16
dev-python/striprtf/metadata.xml
Normal file
16
dev-python/striprtf/metadata.xml
Normal 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">striprtf</remote-id>
|
||||
<remote-id type="github">joshy/striprtf</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>joshy@posteo.ch</email>
|
||||
<name>Joshy Cyriac</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/striprtf/striprtf-0.0.26.ebuild
Normal file
30
dev-python/striprtf/striprtf-0.0.26.ebuild
Normal file
@ -0,0 +1,30 @@
|
||||
# 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="A simple library to convert rtf to text"
|
||||
HOMEPAGE="https://github.com/joshy/striprtf https://pypi.org/project/striprtf/"
|
||||
|
||||
LICENSE="BSD-3-Clause"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
Loading…
x
Reference in New Issue
Block a user