blob: 8b01f5be20c94cc5c34f9f12347ad83eaa92ecb4 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001#
2# Copyright (C) 2021 CZ.NIC, z. s. p. o. (https://www.nic.cz/)
3#
4# This is free software, licensed under the GNU General Public License v2.
5# See /LICENSE for more information.
6#
7
8include $(TOPDIR)/rules.mk
9
10PKG_NAME:=python-eventlet
11PKG_VERSION:=0.33.3
12PKG_RELEASE:=1
13
14PYPI_NAME:=eventlet
15PKG_HASH:=722803e7eadff295347539da363d68ae155b8b26ae6a634474d0a920be73cfda
16
17PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec1@gmail.com>
18PKG_LICENSE:=MIT
19PKG_LICENSE_FILES:=LICENSE
20
21include ../pypi.mk
22include $(INCLUDE_DIR)/package.mk
23include ../python3-package.mk
24
25define Package/python3-eventlet
26 SUBMENU:=Python
27 SECTION:=lang
28 CATEGORY:=Languages
29 TITLE:=Python concurrent networking library
30 URL:=https://eventlet.net/
31 DEPENDS:= \
32 +python3-light \
33 +python3-six \
34 +python3-dns \
35 +python3-greenlet \
36 +python3-distutils \
37 +python3-email \
38 +python3-logging \
39 +python3-openssl \
40 +python3-urllib
41endef
42
43define Package/python3-eventlet/description
44 Eventlet is a concurrent networking library for Python that
45 allows you to change how you run your code, not how you write it.
46endef
47
48$(eval $(call Py3Package,python3-eventlet))
49$(eval $(call BuildPackage,python3-eventlet))
50$(eval $(call BuildPackage,python3-eventlet-src))