Merge pull request #10952 from commodo/asn1crypto-update

python-asn1crypto: bump to version 1.3.0 + rework
This commit is contained in:
Hannu Nyman 2020-01-06 19:47:35 +02:00 committed by GitHub
commit 88690c865b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,61 +8,36 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=python-asn1crypto PKG_NAME:=python-asn1crypto
PKG_VERSION:=1.2.0 PKG_VERSION:=1.3.0
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE:=asn1crypto-$(PKG_VERSION).tar.gz PYPI_NAME:=asn1crypto
PKG_SOURCE_URL:=https://pypi.io/packages/source/a/asn1crypto PKG_HASH:=5a215cb8dc12f892244e3a113fe05397ee23c5c4ca7a69cd6e69811755efc42d
PKG_HASH:=87620880a477123e01177a1f73d0f327210b43a3cdbd714efcd2fa49a8d7b384
PKG_LICENSE:=MIT
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com> PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
PKG_LICENSE:=MIT
PKG_LICENSE_FILES:=LICENSE
PKG_BUILD_DIR:=$(BUILD_DIR)/$(BUILD_VARIANT)-asn1crypto-$(PKG_VERSION) include ../pypi.mk
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
include ../python-package.mk
include ../python3-package.mk include ../python3-package.mk
PKG_UNPACK:=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE) define Package/python3-asn1crypto
define Package/python-asn1crypto/Default
SECTION:=lang SECTION:=lang
CATEGORY:=Languages CATEGORY:=Languages
SUBMENU:=Python SUBMENU:=Python
URL:=https://github.com/wbond/asn1crypto URL:=https://github.com/wbond/asn1crypto
endef TITLE:=Fast pure Python lib for ASN1 structures
DEPENDS:=+python3-light
define Package/python-asn1crypto
$(call Package/python-asn1crypto/Default)
TITLE:=python-asn1crypto
DEPENDS:=+PACKAGE_python-asn1crypto:python-light
VARIANT:=python
endef
define Package/python3-asn1crypto
$(call Package/python-asn1crypto/Default)
TITLE:=python3-asn1crypto
DEPENDS:=+PACKAGE_python3-asn1crypto:python3-light
VARIANT:=python3 VARIANT:=python3
endef endef
define Package/python-asn1crypto/description define Package/python3-asn1crypto/description
Fast ASN.1 parser and serializer with definitions for Fast ASN.1 parser and serializer with definitions for
private keys, public keys, certificates, CRL, OCSP, private keys, public keys, certificates, CRL, OCSP,
CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP
endef endef
define Package/python3-asn1crypto/description
$(call Package/python-asn1crypto/description)
.
(Variant for Python3)
endef
$(eval $(call PyPackage,python-asn1crypto))
$(eval $(call BuildPackage,python-asn1crypto))
$(eval $(call BuildPackage,python-asn1crypto-src))
$(eval $(call Py3Package,python3-asn1crypto)) $(eval $(call Py3Package,python3-asn1crypto))
$(eval $(call BuildPackage,python3-asn1crypto)) $(eval $(call BuildPackage,python3-asn1crypto))
$(eval $(call BuildPackage,python3-asn1crypto-src)) $(eval $(call BuildPackage,python3-asn1crypto-src))