Merge pull request #19973 from julienmalik/borg
[feed/packages.git] / lang / python / python-outcome / Makefile
1 #
2 # Copyright (C) 2022 Julien Malik <julien.malik@paraiso.me>
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-outcome
11 PKG_VERSION:=1.2.0
12 PKG_RELEASE:=1
13
14 PYPI_NAME:=outcome
15 PKG_HASH:=6f82bd3de45da303cf1f771ecafa1633750a358436a8bb60e06a1ceb745d2672
16
17 PKG_LICENSE:=Apache-2.0|MIT
18 PKG_LICENSE_FILES:=LICENSE.APACHE2|LICENSE.MIT
19 PKG_MAINTAINER:=Julien Malik <julien.malik@paraiso.me>
20
21 include ../pypi.mk
22 include $(INCLUDE_DIR)/package.mk
23 include ../python3-package.mk
24
25 define Package/python3-outcome
26 SECTION:=lang
27 CATEGORY:=Languages
28 SUBMENU:=Python
29 TITLE:=Capture the outcome of Python function calls.
30 URL:=https://outcome.readthedocs.io
31 DEPENDS:= \
32 +python3-light \
33 +python3-attrs
34 endef
35
36 define Package/python3-outcome/description
37 Capture the outcome of Python function calls. Extracted from the Trio project.
38 endef
39
40 $(eval $(call Py3Package,python3-outcome))
41 $(eval $(call BuildPackage,python3-outcome))
42 $(eval $(call BuildPackage,python3-outcome-src))