Makefile (1268B)
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 8 include $(TOPDIR)/rules.mk 9 10 PKG_NAME:=pyasn1 11 PKG_VERSION:=0.1.9 12 PKG_RELEASE:=1 13 14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 15 PKG_SOURCE_URL:=https://pypi.python.org/packages/source/p/pyasn1 16 PKG_MD5SUM:=f00a02a631d4016818659d1cc38d229a 17 18 PKG_BUILD_DEPENDS:=python python-setuptools 19 20 PKG_LICENSE:=BSD-2-Clause 21 PKG_LICENSE_FILES:=LICENSE.txt 22 PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com> 23 24 include $(INCLUDE_DIR)/package.mk 25 $(call include_mk, python-package.mk) 26 27 define Package/python-pyasn1 28 SECTION:=lang 29 CATEGORY:=Languages 30 SUBMENU:=Python 31 TITLE:=python-pyasn1 32 URL:=http://pyasn1.sourceforge.net/ 33 DEPENDS:=+python-light 34 endef 35 36 define Package/python-pyasn1/description 37 This is an implementation of ASN.1 types and codecs in Python programming 38 language. It has been first written to support particular protocol (SNMP) 39 but then generalized to be suitable for a wide range of protocols 40 based on ASN.1 specification. 41 endef 42 43 define Build/Compile 44 $(call Build/Compile/PyMod,,install --prefix=/usr --root=$(PKG_INSTALL_DIR)) 45 endef 46 47 $(eval $(call PyPackage,python-pyasn1)) 48 $(eval $(call BuildPackage,python-pyasn1))