add geocachingapi-0.2.1

This commit is contained in:
Andreas Billmeier 2022-05-26 14:45:25 +02:00 committed by Andreas Billmeier
parent 7eb20a765e
commit 7dbd2c2908
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 57 additions and 2 deletions

View File

@ -524,11 +524,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 1730 Ebuilds in total, 1723 of them have in total 1730 (35 different) licenses assigned.
There are 1731 Ebuilds in total, 1724 of them have in total 1731 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1057|
|MIT|1058|
|Apache-2.0|306|
|GPL-3|108|
|BSD|96|

View File

@ -0,0 +1,3 @@
DIST geocachingapi-0.2.1.tar.gz 7760 BLAKE2B 4820ba79fd4bddfe45d50e177bcb648278fcf7a2729446a40ee2bc9610edb4cd9bdefccae91eecfa35a578ff8ed5d1706cd1bca923d08071d02d0e3833d4f111 SHA512 3c1f34289d411ba46a78cf3392bbd883d82fc5ab47fa155ef4923bd7ff67030160deb087f29d3ff9c15c12698be173b81c18ee898f4686636a81d7e7b118fc89
EBUILD geocachingapi-0.2.1.ebuild 899 BLAKE2B e5fa6d8e53697b4603201443b0f9e7967a7e1df2c8fded00125b49ea98538150e0cd5585004a49c607f8f3e670ffb3153727245d56ba61ceb69d27ae874f267d SHA512 151040f95e51f5e41c0f2f000eea8e98d22150efa5dc7d954779865a37856119312de4e0891c0ff3abaf8c0ecc366d81bec0de040dfef9557e140a20f83bf302
MISC metadata.xml 463 BLAKE2B 5f52ffbe70e05161fae271ebae7504f96df623f31ffa3265450356040e5136c8a1ab9b2986ea283edcd1a743fe4f156ccb01ac14ad4a0cb6bedc61ab713979d4 SHA512 8aa7c76fc56ee87925970c541ec9e655263cf926a0b4384ed351384572b5dc11d2ab9ec1dbb2b94bb51c63bec007e54049571e4e546b89e0c51da4f8c5d2bffb

View File

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Python client for controlling the Geocaching API"
HOMEPAGE="https://github.com/Sholofly/geocachingapi-python https://pypi.org/project/geocachingapi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
>=dev-python/backoff-1.9.0[${PYTHON_USEDEP}]
dev-python/yarl[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,15 @@
<?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">geocachingapi</remote-id>
<maintainer status="unknown">
<email>r.offereins@gmail.com</email>
<name>Rudolf Offereins</name>
</maintainer>
</upstream>
</pkgmetadata>