dev-python/pyelftools: remove olds

This commit is contained in:
Andreas Billmeier 2022-10-15 07:04:48 +02:00 committed by Andreas Billmeier
parent 1c418c48aa
commit 5ce0503dd9
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 2 additions and 46 deletions

View File

@ -538,7 +538,7 @@ 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 1937 Ebuilds in total, 1930 of them have in total 1942 (35 different) licenses assigned.
There are 1936 Ebuilds in total, 1929 of them have in total 1941 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -554,9 +554,9 @@ There are 1937 Ebuilds in total, 1930 of them have in total 1942 (35 different)
|BSD-2|14|
|LGPL-2.1|8|
|Unlicense|7|
|public-domain|5|
|EPL-1.0|5|
|LGPL-2.1+|4|
|public-domain|4|
|MPL-2.0|3|
|LGPL-2+|3|
|PSF-2|3|

View File

@ -1,3 +0,0 @@
DIST pyelftools-0.25.tar.gz 499493 BLAKE2B 941b21526d1225a4effa25d8f0245b326d5ec652cea6741240613c19af61e03a537fe363dd4c10a90760a7ddc6201e20dd83b6825ad185ae21696be6f4d1e52f SHA512 06ead53ada32676161193d7e5cdb3b9e4c1910dcb34f77a544f53445651f8118b582716bf8c5cc54efb21b1ddbbcdb4b41c533350af3c41553d103c7fc74702f
EBUILD pyelftools-0.25-r1.ebuild 818 BLAKE2B ac2d5ccd9eccae02f2be6c517a068b5d8e87e96b53489ea0f64861ad769773528d3ab835cdf4f345b4595ad2efe44f79b784e30c99fed0ef93737c5c251a6131 SHA512 50c5a688306ade71895b492d13fd7d55acb52d3d8d96ee50639fd455d3660b66e7c35289f4e617f1ca0358bf8812a991bd6eaeb7f1d40168241ce3da9261c3a9
MISC metadata.xml 370 BLAKE2B 8dcbbb8d9add514bc0daf421c6739f8ee8426af39a0cf36758c594ee859a1aead4bddcfab3466cb50761ae289f7d58426dacb5a51b745a290530abeb511204eb SHA512 0f00113fb42e48e7b232b8a500ac77958f3ead50ff51d547e015a2c1aa7b87ff7a25495094ba10480176f3653742f18473378fe336f544ec93d645db9057ec20

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyelftools</remote-id>
<remote-id type="github">eliben/pyelftools</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,29 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="pure-Python library for analyzing ELF files and DWARF debugging information"
HOMEPAGE="https://pypi.org/project/pyelftools/ https://github.com/eliben/pyelftools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples"
python_test() {
# readelf_tests often fails due to host `readelf` changing output format
local t
for t in all_unittests examples_test ; do
"${PYTHON}" ./test/run_${t}.py || die "Tests fail with ${EPYTHON}"
done
}
python_install_all() {
use examples && dodoc -r examples
distutils-r1_python_install_all
}