2 # Copyright (C) 2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=python-pyasn1
14 PKG_SOURCE
:=pyasn1-
$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=https
://pypi.python.org
/packages
/17/a2
/266818077dbd002d53ebe5aaaa05a04786256cea8dba1899ac0b832ef028
16 PKG_HASH
:=90bd82e0db59d4319eaf01c2549b34c817d645275fce9ad41bac7429aa380690
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
>
22 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(BUILD_VARIANT
)-pyasn1-
$(PKG_VERSION
)
24 include $(INCLUDE_DIR
)/package.mk
25 $(call include_mk
, python-package.mk
)
26 $(call include_mk
, python3-package.mk
)
28 PKG_UNPACK
:=$(HOST_TAR
) -C
$(PKG_BUILD_DIR
) --strip-components
=1 -xzf
$(DL_DIR
)/$(PKG_SOURCE
)
30 define Package
/python-pyasn1
/Default
34 URL
:=http
://pyasn1.sourceforge.net
/
37 define Package
/python-pyasn1
38 $(call Package
/python-pyasn1
/Default
)
40 DEPENDS
:=+PACKAGE_python-pyasn1
:python-light
44 define Package
/python3-pyasn1
45 $(call Package
/python-pyasn1
/Default
)
47 DEPENDS
:=+PACKAGE_python3-pyasn1
:python3-light
51 define Package
/python-pyasn1
/description
52 This is an implementation of ASN
.1 types and codecs in Python programming
53 language. It has been first written to support particular protocol
(SNMP
)
54 but then generalized to be suitable for a wide range of protocols
55 based on ASN
.1 specification.
58 define Package
/python3-pyasn1
/description
59 $(call Package
/python-pyasn1
/description
)
64 $(eval
$(call PyPackage
,python-pyasn1
))
65 $(eval
$(call BuildPackage
,python-pyasn1
))
66 $(eval
$(call Py3Package
,python3-pyasn1
))
67 $(eval
$(call BuildPackage
,python3-pyasn1
))