python-pluggy: Update to 1.3.0
[feed/packages.git] / lang / python / python-pluggy / Makefile
1 #
2 # Copyright (C) 2020 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
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=python-pluggy
11 PKG_VERSION:=1.3.0
12 PKG_RELEASE:=1
13
14 PYPI_NAME:=pluggy
15 PKG_HASH:=cf61ae8f126ac6f7c451172cf30e3e43d3ca77615509771b3a984a0730651e12
16
17 PKG_MAINTAINER:=Jan Pavlinec <jan.pavlinec1@gmail.com>, Jeffery To <jeffery.to@gmail.com>
18 PKG_LICENSE:=MIT
19 PKG_LICENSE_FILES:=LICENSE
20
21 PKG_BUILD_DEPENDS:=python-setuptools-scm/host
22 HOST_BUILD_DEPENDS:= \
23 python3/host \
24 python-build/host \
25 python-installer/host \
26 python-wheel/host \
27 python-setuptools-scm/host
28
29 include ../pypi.mk
30 include $(INCLUDE_DIR)/package.mk
31 include $(INCLUDE_DIR)/host-build.mk
32 include ../python3-package.mk
33 include ../python3-host-build.mk
34
35 define Package/python3-pluggy
36 SUBMENU:=Python
37 SECTION:=lang
38 CATEGORY:=Languages
39 TITLE:=Plugin and hook calling mechanisms for Python
40 URL:=https://github.com/pytest-dev/pluggy
41 DEPENDS:=+python3-light
42 endef
43
44 define Package/python3-pluggy/description
45 A minimalist production ready plugin system for python
46 endef
47
48 $(eval $(call Py3Package,python3-pluggy))
49 $(eval $(call BuildPackage,python3-pluggy))
50 $(eval $(call BuildPackage,python3-pluggy-src))
51 $(eval $(call HostBuild))