[Buildroot] [PATCH 1/2] package/python-ifaddr: new package
Yegor Yefremov
yegorslists at googlemail.com
Fri Jul 5 12:09:00 UTC 2019
On Fri, Jul 5, 2019 at 1:57 PM Grzegorz Blach <grzegorz at blach.pl> wrote:
>
> Enumerates all IP addresses on all network adapters of the system.
>
> https://github.com/pydron/ifaddr
>
> Signed-off-by: Grzegorz Blach <grzegorz at blach.pl>
The package seems to be a little bit abandoned [1]. But nothign doing.
Reviewed-by: Yegor Yefremov <yegorslists at googlemail.com>
[1] https://github.com/pydron/ifaddr/pull/18
> ---
> DEVELOPERS | 1 +
> package/Config.in | 1 +
> package/python-ifaddr/Config.in | 7 +++++++
> package/python-ifaddr/python-ifaddr.hash | 3 +++
> package/python-ifaddr/python-ifaddr.mk | 13 +++++++++++++
> 5 files changed, 25 insertions(+)
> create mode 100644 package/python-ifaddr/Config.in
> create mode 100644 package/python-ifaddr/python-ifaddr.hash
> create mode 100644 package/python-ifaddr/python-ifaddr.mk
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index e9c521f400..b63799f16e 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -959,6 +959,7 @@ F: package/f2fs-tools/
> F: package/pigpio/
> F: package/python-aioblescan/
> F: package/python-falcon/
> +F: package/python-ifaddr/
> F: package/python-mimeparse/
> F: package/python-pigpio/
> F: package/python-pyjwt/
> diff --git a/package/Config.in b/package/Config.in
> index d501b5a65b..94fce52bfc 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -908,6 +908,7 @@ menu "External python modules"
> source "package/python-ibmiotf/Config.in"
> source "package/python-id3/Config.in"
> source "package/python-idna/Config.in"
> + source "package/python-ifaddr/Config.in"
> source "package/python-incremental/Config.in"
> source "package/python-inflection/Config.in"
> source "package/python-influxdb/Config.in"
> diff --git a/package/python-ifaddr/Config.in b/package/python-ifaddr/Config.in
> new file mode 100644
> index 0000000000..64e9a3aad5
> --- /dev/null
> +++ b/package/python-ifaddr/Config.in
> @@ -0,0 +1,7 @@
> +config BR2_PACKAGE_PYTHON_IFADDR
> + bool "python-ifaddr"
> + help
> + Enumerates all IP addresses on all network adapters of the
> + system.
> +
> + https://github.com/pydron/ifaddr
> diff --git a/package/python-ifaddr/python-ifaddr.hash b/package/python-ifaddr/python-ifaddr.hash
> new file mode 100644
> index 0000000000..ccb3682608
> --- /dev/null
> +++ b/package/python-ifaddr/python-ifaddr.hash
> @@ -0,0 +1,3 @@
> +# md5, sha256 from https://pypi.org/pypi/ifaddr/json
> +md5 cc1b7f0a587ef38491f07e50bf91d82e ifaddr-0.1.6.tar.gz
> +sha256 c19c64882a7ad51a394451dabcbbed72e98b5625ec1e79789924d5ea3e3ecb93 ifaddr-0.1.6.tar.gz
> diff --git a/package/python-ifaddr/python-ifaddr.mk b/package/python-ifaddr/python-ifaddr.mk
> new file mode 100644
> index 0000000000..419e3f1838
> --- /dev/null
> +++ b/package/python-ifaddr/python-ifaddr.mk
> @@ -0,0 +1,13 @@
> +################################################################################
> +#
> +# python-ifaddr
> +#
> +################################################################################
> +
> +PYTHON_IFADDR_VERSION = 0.1.6
> +PYTHON_IFADDR_SOURCE = ifaddr-$(PYTHON_IFADDR_VERSION).tar.gz
> +PYTHON_IFADDR_SITE = https://files.pythonhosted.org/packages/9f/54/d92bda685093ebc70e2057abfa83ef1b3fb0ae2b6357262a3e19dfe96bb8
> +PYTHON_IFADDR_SETUP_TYPE = setuptools
> +PYTHON_IFADDR_LICENSE = MIT
> +
> +$(eval $(python-package))
> --
> 2.22.0
>
More information about the buildroot
mailing list