xref: /OK3568_Linux_fs/buildroot/package/python-simplegeneric/python-simplegeneric.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# python-simplegeneric
4#
5################################################################################
6
7PYTHON_SIMPLEGENERIC_VERSION = 0.8.1
8PYTHON_SIMPLEGENERIC_SOURCE = simplegeneric-$(PYTHON_SIMPLEGENERIC_VERSION).zip
9PYTHON_SIMPLEGENERIC_SITE = https://pypi.python.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b
10PYTHON_SIMPLEGENERIC_LICENSE = ZPL-2.1
11
12# Force setup-type to be 'setuptools' in order to force the package to
13# be installed with --single-version-externally-managed. Otherwise we
14# end up with a .egg file, which is a zip archive, and as such forces
15# us to have 'zlib' as a runtime dependency
16PYTHON_SIMPLEGENERIC_SETUP_TYPE = setuptools
17
18define PYTHON_SIMPLEGENERIC_EXTRACT_CMDS
19	unzip $(PYTHON_SIMPLEGENERIC_DL_DIR)/$(PYTHON_SIMPLEGENERIC_SOURCE) -d $(@D)
20	mv $(@D)/simplegeneric-$(PYTHON_SIMPLEGENERIC_VERSION)/* $(@D)
21	rmdir $(@D)/simplegeneric-$(PYTHON_SIMPLEGENERIC_VERSION)
22endef
23
24$(eval $(python-package))
25