From e27fc094ae4a72309df98da6bc9ad3764b7c1539 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sun, 30 Oct 2022 15:36:46 +0100 Subject: [PATCH] dev-python/ical: new package, add 4.1.0 Signed-off-by: Andreas Billmeier --- README.md | 4 ++-- dev-python/ical/Manifest | 3 +++ dev-python/ical/ical-4.1.0.ebuild | 36 +++++++++++++++++++++++++++++++ dev-python/ical/metadata.xml | 15 +++++++++++++ 4 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 dev-python/ical/Manifest create mode 100644 dev-python/ical/ical-4.1.0.ebuild create mode 100644 dev-python/ical/metadata.xml diff --git a/README.md b/README.md index 8b07958bf..526e9b16a 100644 --- a/README.md +++ b/README.md @@ -548,12 +548,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 1461 Ebuilds in total, 1454 of them have in total 1463 (34 different) licenses assigned. +There are 1463 Ebuilds in total, 1456 of them have in total 1465 (34 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|852| -|Apache-2.0|293| +|Apache-2.0|295| |GPL-3|93| |BSD|86| |LGPL-3|22| diff --git a/dev-python/ical/Manifest b/dev-python/ical/Manifest new file mode 100644 index 000000000..d51fe0ce9 --- /dev/null +++ b/dev-python/ical/Manifest @@ -0,0 +1,3 @@ +DIST ical-4.1.0.tar.gz 49663 BLAKE2B 6c0b69e58840ad17dcc3bf4c77df224e1c7b5af1dd9510d1c685dc8d46489fac293aa9f3fa605e8e2820bd745d7052643bee8e87980646aa553a402ad216e8a2 SHA512 a474431a16df288edf5a53b60d545738ae9ad0a05fb8d2e43985722fe0f98a242aba2628dcd2cef7f129b0da1454596233a1be54c54222adb57224a58a36c015 +EBUILD ical-4.1.0.ebuild 854 BLAKE2B a2439fb30d331f0f7636690e0cd513c05bd0d1365f06aa77e2d25802b940ad370df84b2d32e57b9497502c0f1ac58dbe67135caa62ca3081daeda5ce613caf38 SHA512 769208f4311fa95fcca25f9d18ae2ec3498ee463fc61167cfa12a90ea97b67adc41a52a4c4913128a3d1b7451da9d2c02d87a863a14bfc479a04c2f56363a14f +MISC metadata.xml 451 BLAKE2B 5de6ffc492edba6fe45c28d61c854def4f4c4b26e57d90cfc3bd7089cc3306e748326760b8e9eff21704351cbf2bf3efa30688adc6b75dcefbb840c77dfa90ca SHA512 6ecfe9fea2679208ee88ca673ed6421d71f6425408a1b7db1105a82d508535ff3dd7916dfe5a8e02e608b383581769d3977a8f089e36a2143e614b5c6b33902b diff --git a/dev-python/ical/ical-4.1.0.ebuild b/dev-python/ical/ical-4.1.0.ebuild new file mode 100644 index 000000000..8c2ae3318 --- /dev/null +++ b/dev-python/ical/ical-4.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python iCalendar implementation (rfc 2445)" +HOMEPAGE="https://github.com/allenporter/ical https://pypi.org/project/ical/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/tzdata-2022.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest diff --git a/dev-python/ical/metadata.xml b/dev-python/ical/metadata.xml new file mode 100644 index 000000000..2cb9d6df5 --- /dev/null +++ b/dev-python/ical/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + ical + + allen.porter@gmail.com + Allen Porter + + +