dev-python/oauth2client: new package, add 4.1.3

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-23 23:25:03 +01:00 committed by Andreas Billmeier
parent 1edd9f86a0
commit a30a3ce137
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 57 additions and 2 deletions

View File

@ -576,12 +576,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 1826 Ebuilds in total, 1815 of them have in total 1831 (36 different) licenses assigned.
There are 1827 Ebuilds in total, 1816 of them have in total 1832 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1061|
|Apache-2.0|402|
|Apache-2.0|403|
|GPL-3|116|
|BSD|96|
|LGPL-3|26|

View File

@ -0,0 +1,3 @@
DIST oauth2client-4.1.3.tar.gz 155910 BLAKE2B f4c5cd9a9fe0995638152180c0ed61627a88ccfd90ba4ea9d7ebc954deb42b39c340ef9634504a20e535aaf6cd96c0a98484527aa278f6b825fe6f461e4a69c7 SHA512 6ca6830c0461295b60598ef3e7ee047aa9fa463d1d2c19c18d6b8606a5b30b11f0798e06c51bd5be63afd8d408442fd846c2867f112655186f55c7dc8e0b7786
EBUILD oauth2client-4.1.3.ebuild 880 BLAKE2B b307ce7049612e6c21b0ead32c407f6d61b232a1819ba6d3ddc63b3f1b6cc2f3a50910dc43ee78e9fb702ed1dcec3ef111f5bda5d9dc13a354f428d692f9e1c1 SHA512 6254a9493f43b313cca34e52e4de956c5b4d7db83adbdcc46a16872742601f7adf6d18ae0413edf625c06bf6dcd886ea9c1c23b5631230877382603b4c205bca
MISC metadata.xml 529 BLAKE2B 51e0223faba13b317a06bc425d2f0a97cb23bfb166337c741a6d66226ef7d92690a71904d2e3259db863ecb8945749d151a9eb007d1574cc7632c7db6052c8f3 SHA512 ba8661acf8320d256abf5e257e53e08455c7fcb1a277843859a07ba8bdcc85390b97d83fe336fa93040b33d275ecf16d42b5929bb3b6143950c4e9349ea71394

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">oauth2client</remote-id>
<remote-id type="github">google/oauth2client</remote-id>
<maintainer status="unknown">
<email>jonwayne+oauth2client@google.com</email>
<name>Google Inc.</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,36 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="OAuth 2.0 client library"
HOMEPAGE="http://github.com/google/oauth2client/ https://pypi.org/project/oauth2client/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
>=dev-python/pysnmp-pyasn1-0.1.7[${PYTHON_USEDEP}]
>=dev-python/pysnmp-pyasn1-modules-0.0.5[${PYTHON_USEDEP}]
>=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
>=dev-python/six-1.6.1[${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