1234567891011121314151617181920212223242526 |
- ################################################################################
- #
- # ranger
- #
- ################################################################################
- RANGER_VERSION = 1.7.2
- RANGER_SITE = http://ranger.nongnu.org
- RANGER_SETUP_TYPE = distutils
- RANGER_LICENSE = GPL-3.0
- RANGER_LICENSE_FILES = AUTHORS
- # The ranger script request python to be called with -O (optimize generated
- # bytecode slightly; also PYTHONOPTIMIZE=x). This implicitly requires the python
- # source files to be present. Therefore, the -O flag is removed when only the .pyc
- # files are installed.
- define RANGER_DO_NOT_GENERATE_BYTECODE_AT_RUNTIME
- $(SED) 's%/usr/bin/python -O%/usr/bin/python%g' $(@D)/scripts/ranger
- endef
- ifeq ($(BR2_PACKAGE_PYTHON3_PYC_ONLY)$(BR2_PACKAGE_PYTHON_PYC_ONLY),y)
- RANGER_POST_PATCH_HOOKS += RANGER_DO_NOT_GENERATE_BYTECODE_AT_RUNTIME
- endif
- $(eval $(python-package))
|