package/python-distro: new package
python-distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information. It is the recommended replacement for Python's original platform.linux_distribution function (removed in Python 3.8). It also provides much more functionality which isn't necessarily Python bound, like a command-line interface. https://github.com/nir0s/distro Signed-off-by: Julien Olivain <ju.o@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
27cbd680cb
commit
d01f340132
@ -1594,6 +1594,7 @@ F: package/fluid-soundfont/
|
|||||||
F: package/fluidsynth/
|
F: package/fluidsynth/
|
||||||
F: package/glslsandbox-player/
|
F: package/glslsandbox-player/
|
||||||
F: package/ptm2human/
|
F: package/ptm2human/
|
||||||
|
F: package/python-distro/
|
||||||
F: package/python-pyalsa/
|
F: package/python-pyalsa/
|
||||||
|
|
||||||
N: Julien Viard de Galbert <julien@vdg.name>
|
N: Julien Viard de Galbert <julien@vdg.name>
|
||||||
|
@ -1001,6 +1001,7 @@ menu "External python modules"
|
|||||||
source "package/python-dialog/Config.in"
|
source "package/python-dialog/Config.in"
|
||||||
source "package/python-dialog3/Config.in"
|
source "package/python-dialog3/Config.in"
|
||||||
source "package/python-dicttoxml/Config.in"
|
source "package/python-dicttoxml/Config.in"
|
||||||
|
source "package/python-distro/Config.in"
|
||||||
source "package/python-django/Config.in"
|
source "package/python-django/Config.in"
|
||||||
source "package/python-django-enumfields/Config.in"
|
source "package/python-django-enumfields/Config.in"
|
||||||
source "package/python-dnspython/Config.in"
|
source "package/python-dnspython/Config.in"
|
||||||
|
13
package/python-distro/Config.in
Normal file
13
package/python-distro/Config.in
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
config BR2_PACKAGE_PYTHON_DISTRO
|
||||||
|
bool "python distro"
|
||||||
|
help
|
||||||
|
distro provides information about the OS distribution it
|
||||||
|
runs on, such as a reliable machine-readable ID, or version
|
||||||
|
information.
|
||||||
|
|
||||||
|
It is the recommended replacement for Python's original
|
||||||
|
platform.linux_distribution function (removed in Python
|
||||||
|
3.8). It also provides much more functionality which isn't
|
||||||
|
necessarily Python bound, like a command-line interface.
|
||||||
|
|
||||||
|
https://github.com/nir0s/distro
|
3
package/python-distro/python-distro.hash
Normal file
3
package/python-distro/python-distro.hash
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Locally computed
|
||||||
|
sha256 83f5e5a09f9c5f68f60173de572930effbcc0287bb84fdc4426cb4168c088424 distro-1.6.0.tar.gz
|
||||||
|
sha256 cb5e8e7e5f4a3988e1063c142c60dc2df75605f4c46515e776e3aca6df976e14 LICENSE
|
14
package/python-distro/python-distro.mk
Normal file
14
package/python-distro/python-distro.mk
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# python-distro
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PYTHON_DISTRO_VERSION = 1.6.0
|
||||||
|
PYTHON_DISTRO_SITE = https://files.pythonhosted.org/packages/a5/26/256fa167fe1bf8b97130b4609464be20331af8a3af190fb636a8a7efd7a2
|
||||||
|
PYTHON_DISTRO_SOURCE = distro-$(PYTHON_DISTRO_VERSION).tar.gz
|
||||||
|
PYTHON_DISTRO_LICENSE = Apache-2.0
|
||||||
|
PYTHON_DISTRO_LICENSE_FILES = LICENSE
|
||||||
|
PYTHON_DISTRO_SETUP_TYPE = setuptools
|
||||||
|
|
||||||
|
$(eval $(python-package))
|
Loading…
Reference in New Issue
Block a user