dev-embedded/esphome-glyphsets: new package, add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
54d1f6d801
commit
33d5524855
10
README.md
10
README.md
@ -606,12 +606,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 2382 Ebuilds in total, 2364 of them have in total 2408 (43 different) licenses assigned.
|
||||
There are 2385 Ebuilds in total, 2367 of them have in total 2411 (43 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1353|
|
||||
|Apache-2.0|551|
|
||||
|MIT|1354|
|
||||
|Apache-2.0|553|
|
||||
|GPL-3|149|
|
||||
|BSD|128|
|
||||
|GPL-2|30|
|
||||
@ -654,9 +654,9 @@ There are 2382 Ebuilds in total, 2364 of them have in total 2408 (43 different)
|
||||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 02/03/2025)
|
||||
(Last counted: 03/03/2025)
|
||||
|
||||
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
|
||||
|
||||
A big thanks goes to Iris for reviewing this README.
|
||||
Last updated: 02/03/2025
|
||||
Last updated: 03/03/2025
|
||||
|
||||
3
dev-embedded/esphome-glyphsets/Manifest
Normal file
3
dev-embedded/esphome-glyphsets/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST esphome_glyphsets-0.1.0.tar.gz 107252 BLAKE2B 3530ea526405f72b0c314084e9140d25175e1568ad7d22faa8c5a8db926b894e01f6652ba414023f398b6eda1851acc353e4ee1dbb86448ec9592fdaf1b051e0 SHA512 65f6a4c16c7faf0514355e6e2aa134d51366b197c2f3ac1453816ee2c56d4acdcd9ea816782e721e33c5dd46b759918466cd421d2007bbcc329dd45757f1f030
|
||||
EBUILD esphome-glyphsets-0.1.0.ebuild 519 BLAKE2B f935fca25fc623f1f5709f055b459382d54eab07f7e426f1a833ff191bf690d52414f447e27ebdebd5e243dc1b73110676a0cf8125f8b5e0cbf893ac2b01f209 SHA512 de2df41140c708f214c851ab1c1d9c7fe1629f7362a2cfa632ff185d653fc0ee4106034d1fa65c060ad492ba07cd93f2d54466d5958f974acd9a079d95fc4000
|
||||
MISC metadata.xml 540 BLAKE2B c8dc542cd4013e15c0bf17e036c8615d9f79fe472c8ec1fc29feff9fa70fd16c664686e7df86ddaa36e0d693f25de09080427ac3dbfbc92680593dd64aead3e0 SHA512 50be6c603f2da55e168ef87c68c3796328bf4eb7aeeb3f3c64ca801334f89fb8a5878341205b9f612033dfa05981531df33cfeddb95e8e681e452d7f0f00d3bf
|
||||
@ -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=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A lightweight version of glyphsets for ESPHome"
|
||||
HOMEPAGE="https://pypi.org/project/esphome-glyphsets/ https://github.com/esphome/esphome-glyphsets/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
16
dev-embedded/esphome-glyphsets/metadata.xml
Normal file
16
dev-embedded/esphome-glyphsets/metadata.xml
Normal 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">esphome-glyphsets</remote-id>
|
||||
<remote-id type="github">esphome/esphome-glyphsets</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>hello@openhomefoundation.org</email>
|
||||
<name>ESPHome authors</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Loading…
x
Reference in New Issue
Block a user