diff options
Diffstat (limited to 'package/python-pyparsing/python-pyparsing.mk')
| -rw-r--r-- | package/python-pyparsing/python-pyparsing.mk | 38 | 
1 files changed, 38 insertions, 0 deletions
| diff --git a/package/python-pyparsing/python-pyparsing.mk b/package/python-pyparsing/python-pyparsing.mk new file mode 100644 index 000000000..246df4db0 --- /dev/null +++ b/package/python-pyparsing/python-pyparsing.mk @@ -0,0 +1,38 @@ +############################################################# +# +# python-pyparsing +# +############################################################# + +PYTHON_PYPARSING_VERSION         = 1.5.6 +PYTHON_PYPARSING_SOURCE          = pyparsing-$(PYTHON_PYPARSING_VERSION).tar.gz +PYTHON_PYPARSING_SITE            = http://downloads.sourceforge.net/project/pyparsing/pyparsing/pyparsing-$(PYTHON_PYPARSING_VERSION) +PYTHON_PYPARSING_LICENSE         = MIT +PYTHON_PYPARSING_LICENSE_FILES   = LICENSE +PYTHON_PYPARSING_INSTALL_STAGING = YES +PYTHON_PYPARSING_DEPENDENCIES    = python + +# Shamelessly vampirised from python-pygame ;-) +define PYTHON_PYPARSING_BUILD_CMDS +	(cd $(@D);                                              \ +	 CC="$(TARGET_CC)"                                      \ +	 CFLAGS="$(TARGET_CFLAGS)"                              \ +	 LDSHARED="$(TARGET_CROSS)gcc -shared"                  \ +	 CROSS_COMPILING=yes                                    \ +	 _python_sysroot=$(STAGING_DIR)                         \ +	 _python_srcdir=$(BUILD_DIR)/python$(PYTHON_VERSION)    \ +	 _python_prefix=/usr                                    \ +	 _python_exec_prefix=/usr                               \ +	 $(HOST_DIR)/usr/bin/python setup.py build              \ +	) +endef + +# Shamelessly vampirised from python-pygame ;-) +define PYTHON_PYPARSING_INSTALL_TARGET_CMDS +	(cd $(@D);                                              \ +	 $(HOST_DIR)/usr/bin/python setup.py install            \ +	                            --prefix=$(TARGET_DIR)/usr  \ +	) +endef + +$(eval $(generic-package)) | 
