You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.2 KiB

  1. #
  2. # Copyright (C) 2015 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. PKG_NAME:=pyasn1
  9. PKG_VERSION:=0.1.9
  10. PKG_RELEASE:=1
  11. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  12. PKG_SOURCE_URL:=https://pypi.python.org/packages/source/p/pyasn1
  13. PKG_MD5SUM:=f00a02a631d4016818659d1cc38d229a
  14. PKG_BUILD_DEPENDS:=python python-setuptools
  15. PKG_LICENSE:=BSD-2-Clause
  16. PKG_LICENSE_FILES:=LICENSE.txt
  17. PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>
  18. include $(INCLUDE_DIR)/package.mk
  19. $(call include_mk, python-package.mk)
  20. define Package/python-pyasn1
  21. SECTION:=lang
  22. CATEGORY:=Languages
  23. SUBMENU:=Python
  24. TITLE:=python-pyasn1
  25. URL:=http://pyasn1.sourceforge.net/
  26. DEPENDS:=+python-light
  27. endef
  28. define Package/python-pyasn1/description
  29. This is an implementation of ASN.1 types and codecs in Python programming
  30. language. It has been first written to support particular protocol (SNMP)
  31. but then generalized to be suitable for a wide range of protocols
  32. based on ASN.1 specification.
  33. endef
  34. define Build/Compile
  35. $(call Build/Compile/PyMod,,install --prefix=/usr --root=$(PKG_INSTALL_DIR))
  36. endef
  37. $(eval $(call PyPackage,python-pyasn1))
  38. $(eval $(call BuildPackage,python-pyasn1))