add asyncssh-2.9.0

This commit is contained in:
Andreas Billmeier 2022-03-18 21:21:42 +01:00 committed by Andreas Billmeier
parent 3323247376
commit 645b43cb3d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 53 additions and 1 deletions

View File

@ -496,7 +496,7 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## 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 1794 Ebuilds in total, 1786 of them have in total 1795 (33 different) licenses assigned.
There are 1795 Ebuilds in total, 1787 of them have in total 1796 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -526,6 +526,7 @@ There are 1794 Ebuilds in total, 1786 of them have in total 1795 (33 different)
|ISC|2|
|NEWLIB|2|
|CC-BY-NC-SA-3.0|2|
|ECL-2.0|1|
|Boost-1.0|1|
|AGPL-3|1|
|PSF-2.3|1|

View File

@ -0,0 +1,3 @@
DIST asyncssh-2.9.0.tar.gz 477142 BLAKE2B 01157e603911b4ce308f773c51b9b9a4329b081c185615a1eb0ceb801eb095756c741a40c54d69004cbf9afe67244480c6bd92c1ae804803ab39487d49214e96 SHA512 5369575da6b12c6adbdc6f0c8492098b089f773761c9a78f854bf5e99b09a3b3256a014dba60d6ff7ae23cca3a25176e34e803fa4dde74cc0fe704389a7d0c08
EBUILD asyncssh-2.9.0.ebuild 810 BLAKE2B 989b39bd2f62f854fbaf5c7ac6b6ad625176d214be7b643490feecfe12b8eeefdd48737d50ea53cc77073b5c460a16d41c73b02dca1add8f7352ba9755b2b977 SHA512 d4a3ec8bd634ecbe83a1bc1bc4dc3db6a1a2064db9792899ef4d7d11d194cb717d2b7e592c9c6e10d88b25b6ffb3926110fc4311c54999e312959237e83733f4
MISC metadata.xml 452 BLAKE2B 15fd9fb5015e885e2acb31365c6110bb8b2522e639cbbdabb85878e5c1801a4740b5c4b4068e829399ab30651689b06b8c0e6327d685693d3f79abcaae1278de SHA512 0f467270a88fa4d6d569bb38e01a6b1cbc7f3e1d5bec09ebe0dc0ee448021fc261a9e0aed9b5019734b509e11eed9b974367133c3b6bfc526d7c7216ff1b52df

View File

@ -0,0 +1,33 @@
# 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="AsyncSSH: Asynchronous SSHv2 client and server library"
HOMEPAGE="https://github.com/ronf/asyncssh http://asyncssh.timeheart.net https://pypi.org/project/asyncssh/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="ECL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/cryptography-2.8[${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
}

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">asyncssh</remote-id>
<maintainer status="unknown">
<email>ronf@timeheart.net</email>
<name>Ron Frederick</name>
</maintainer>
</upstream>
</pkgmetadata>