2 # Copyright (C) 2017 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-asn1crypto
14 PKG_SOURCE
:=asn1crypto-
$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=https
://pypi.io
/packages
/source
/a
/asn1crypto
16 PKG_HASH
:=9d5c20441baf0cb60a4ac34cc447c6c189024b6b4c6cd7877034f4965c464e49
19 PKG_MAINTAINER
:=Alexandru Ardelean
<ardeleanalex@gmail.com
>
21 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(BUILD_VARIANT
)-asn1crypto-
$(PKG_VERSION
)
23 include $(INCLUDE_DIR
)/package.mk
24 include ..
/python-package.mk
25 include ..
/python3-package.mk
27 PKG_UNPACK
:=$(HOST_TAR
) -C
$(PKG_BUILD_DIR
) --strip-components
=1 -xzf
$(DL_DIR
)/$(PKG_SOURCE
)
29 define Package
/python-asn1crypto
/Default
33 URL
:=https
://github.com
/wbond
/asn1crypto
36 define Package
/python-asn1crypto
37 $(call Package
/python-asn1crypto
/Default
)
38 TITLE
:=python-asn1crypto
39 DEPENDS
:=+PACKAGE_python-asn1crypto
:python-light
43 define Package
/python3-asn1crypto
44 $(call Package
/python-asn1crypto
/Default
)
45 TITLE
:=python3-asn1crypto
46 DEPENDS
:=+PACKAGE_python3-asn1crypto
:python3-light
50 define Package
/python-asn1crypto
/description
51 Fast ASN
.1 parser and serializer with definitions for
52 private keys
, public keys
, certificates
, CRL
, OCSP
,
53 CMS
, PKCS
#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP
56 define Package
/python3-asn1crypto
/description
57 $(call Package
/python-asn1crypto
/description
)
62 $(eval
$(call PyPackage
,python-asn1crypto
))
63 $(eval
$(call BuildPackage
,python-asn1crypto
))
64 $(eval
$(call BuildPackage
,python-asn1crypto-src
))
66 $(eval
$(call Py3Package
,python3-asn1crypto
))
67 $(eval
$(call BuildPackage
,python3-asn1crypto
))
68 $(eval
$(call BuildPackage
,python3-asn1crypto-src
))