469efeaf807d1d4752da91580621006217b1e118
[feed/packages.git] / lang / python / pymysql / Makefile
1 #
2 # Copyright (C) Alexandru Ardelean <ardeleanalex@gmail.com>
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:=pymysql
11 PKG_VERSION:=1.0.2
12 PKG_RELEASE:=1
13
14 PYPI_NAME:=PyMySQL
15 PKG_HASH:=816927a350f38d56072aeca5dfb10221fe1dc653745853d30a216637f5d7ad36
16
17 PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
18 PKG_LICENSE:=MIT
19 PKG_LICENSE_FILES:=LICENSE
20
21 PKG_CONFIG_DEPENDS:=CONFIG_PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT
22
23 include ../pypi.mk
24 include $(INCLUDE_DIR)/package.mk
25 include ../python3-package.mk
26
27 define Package/python3-pymysql
28 SUBMENU:=Python
29 SECTION:=lang
30 CATEGORY:=Languages
31 TITLE:=Pure Python MySQL Client
32 URL:=https://pymysql.readthedocs.io/
33 DEPENDS:=+python3 +PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT:python3-cryptography
34 endef
35
36 define Package/python3-pymysql/config
37 source "$(SOURCE)/Config.in"
38 endef
39
40 define Package/python3-pymysql/description
41 This package contains a pure-Python MySQL client library, based on PEP 249.
42 endef
43
44 $(eval $(call Py3Package,python3-pymysql))
45 $(eval $(call BuildPackage,python3-pymysql))
46 $(eval $(call BuildPackage,python3-pymysql-src))