dev-python/http-ece: add http-ece-1.1.0
This commit is contained in:
parent
1cfb719e21
commit
5f1e9d09a3
|
@ -547,11 +547,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 1506 Ebuilds in total, 1499 of them have in total 1510 (34 different) licenses assigned.
|
||||
There are 1507 Ebuilds in total, 1500 of them have in total 1511 (34 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|882|
|
||||
|MIT|883|
|
||||
|Apache-2.0|307|
|
||||
|GPL-3|91|
|
||||
|BSD|89|
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
DIST http-ece-1.1.0.tar.gz 4902 BLAKE2B 394124b7327e96dcd5aac4da6be9037ff54d5705db84393863349ec550ea5f96de4b2420206cee1a5b9a134090dc53357324a0b94483a9aa1a7640fe5115741a SHA512 ff99cc3aedea325b7aae9c4a800bb58d8f56f86a6d72450d9212113c9d0fdff30c227b7816ec2a38cc9615344c4181ec8f420b4bb521e574b63ce0257a523edf
|
||||
EBUILD http-ece-1.1.0.ebuild 789 BLAKE2B 640b66a656e993e275a8e9f59560f7acb548808e58751e4b944a7d3e89366e92820ed7b146e19a3912997af019f354237af08482d46e31fb6f65da8cfbaccbe7 SHA512 968ec9a74988eda64a97d454d8697cbef56ab7a7d6e182d084319398f665f6f8edce82b233197b072312867c1a9639a07979a5c763fed54387adc718d2ff3e8d
|
||||
MISC metadata.xml 459 BLAKE2B eb6d96244ab08e5f5f6cd2594da570d2909be66a4935207cbc031ec7dffdcff69545aefa24842bb7cc5767de4a61ea1862089a698bb25baca3f9bafa10e90bc2 SHA512 89f31328f72da5ed2d0111c728adb30e7eeb3c361519dda8e3b036e8d43628a8fad63bd21e33e392b903ddd8502e9bf2589db24ae77b87aa9dda591656485083
|
|
@ -0,0 +1,35 @@
|
|||
# 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="Encrypted Content Encoding for HTTP"
|
||||
HOMEPAGE="https://github.com/martinthomson/encrypted-content-encoding https://pypi.org/project/http-ece/"
|
||||
MY_PN=${PN/-/_}
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/cryptography[${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
|
|
@ -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">http-ece</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>martin.thomson@gmail.com</email>
|
||||
<name>Martin Thomson</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Loading…
Reference in New Issue