dev-python/pynecil: new package, add 0.2.0

Closes: #3663
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-21 17:28:55 +02:00
parent 4c37d33755
commit 7a65c1c72f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 42 additions and 2 deletions

View File

@ -606,11 +606,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 2040 Ebuilds in total, 2029 of them have in total 2057 (42 different) licenses assigned.
There are 2041 Ebuilds in total, 2030 of them have in total 2058 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1179|
|MIT|1180|
|Apache-2.0|457|
|GPL-3|121|
|BSD|113|

View File

@ -0,0 +1,3 @@
DIST pynecil-0.2.0.tar.gz 17055 BLAKE2B ac362e513fafe03f9e9206455bfe3f8b047e8e5f5582d0c6d205be6c6f3c9a7219bf698ea4ffb9cff1c27444f03d5865b825395cb2acd035809643ddc88c2226 SHA512 9a5998e80e2fffc717a5cfaa739e02233435019f4e211bfecf47f0aba5f033b8a09e5b2c67d4ecde6940ee65f70f22c3bee3e6e3f97c02bc3d9bf60ac2c68def
EBUILD pynecil-0.2.0.ebuild 520 BLAKE2B e1e949f37fd409415cec59fc2abedeccfda833d996c9260d1eb6c79f25c8de0db03b8ad31d2611ee0b9435871c21e92482bac06d4d2e20d7cab475b26b53bab3 SHA512 2085f74ed2e41d37923cf6b121e53650217461e6ddaf14495916f3b49324024ee4f24f80c92c8d9001c673f053758afc61ee598ee71317902ae69a09d52cb805
MISC metadata.xml 525 BLAKE2B df8333324945b333b19301f5614fb595bb9f00ef46b4a80a1797c90e8b478b0372e311db02647f76836bd613eed14320f33e148e419fe9b7249c55b584311d9a SHA512 6108f0ba95361dfdba3d155ab91a080610e6e75f3fcc7a13d6e37e6e0a776afeaf6bf41e790c0d7ae34eae7b0a49848a768accff4452e5d6f488fe96060c0784

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">pynecil</remote-id>
<remote-id type="github">tr4nt0r/pynecil</remote-id>
<maintainer status="unknown">
<email>manfred@dennerlein.name</email>
<name>Manfred Dennerlein Rodelo</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,21 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi
DESCRIPTION="Python library to communicate with Pinecil V2 soldering irons via Bluetooth"
HOMEPAGE="https://github.com/tr4nt0r/pynecil/ https://pypi.org/project/pynecil/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
distutils_enable_tests pytest