Merge pull request #4732 from hashashin/bash-4.4.12
[feed/packages.git] / lang / python / python-pyasn1-modules / Makefile
1 #
2 # Copyright (C) 2015-2017 OpenWrt.org
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-pyasn1-modules
11 PKG_VERSION:=0.1.4
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=pyasn1-modules-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=https://pypi.python.org/packages/66/6b/f5582cbf3b920896ce1b97bde3894599b3dec31301ef79ae7ea0022f5577
16 PKG_HASH:=b07c17bdb34d6f64aafea6269f2e8fb306a57473f0f38d9a6ca389d6ab30ac4a
17
18 PKG_LICENSE:=BSD-2-Clause
19 PKG_LICENSE_FILES:=LICENSE.txt
20 PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>, Alexandru Ardelean <ardeleanalex@gmail.com>
21
22 PKG_BUILD_DIR:=$(BUILD_DIR)/$(BUILD_VARIANT)-pyasn1-modules-$(PKG_VERSION)
23
24 include $(INCLUDE_DIR)/package.mk
25 $(call include_mk, python-package.mk)
26 $(call include_mk, python3-package.mk)
27
28 PKG_UNPACK:=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE)
29
30 define Package/python-pyasn1-modules/Default
31 SECTION:=lang
32 CATEGORY:=Languages
33 SUBMENU:=Python
34 URL:=http://sourceforge.net/projects/pyasn1/
35 endef
36
37 define Package/python-pyasn1-modules
38 $(call Package/python-pyasn1-modules/Default)
39 TITLE:=python-pyasn1-modules
40 VARIANT:=python
41 DEPENDS:= \
42 +PACKAGE_python-pyasn1-modules:python-light \
43 +PACKAGE_python-pyasn1-modules:python-pyasn1
44 endef
45
46 define Package/python3-pyasn1-modules
47 $(call Package/python-pyasn1-modules/Default)
48 TITLE:=python3-pyasn1-modules
49 VARIANT:=python3
50 DEPENDS:= \
51 +PACKAGE_python3-pyasn1-modules:python3-light \
52 +PACKAGE_python3-pyasn1-modules:python3-pyasn1
53 endef
54
55 define Package/python-pyasn1-modules/description
56 This is a small but growing collection of ASN.1 data structures
57 expressed in Python terms using pyasn1 data model.
58 endef
59
60 define Package/python3-pyasn1-modules/description
61 $(call Package/python-pyasn1-modules/description)
62 .
63 (Variant for Python3).
64 endef
65
66 $(eval $(call PyPackage,python-pyasn1-modules))
67 $(eval $(call BuildPackage,python-pyasn1-modules))
68 $(eval $(call Py3Package,python3-pyasn1-modules))
69 $(eval $(call BuildPackage,python3-pyasn1-modules))