Packetize some Python modules to reduce size of the overall Python package. Basically, a new package is introduced, call `python-light`, and everything that's extra (or big) is put in other packages. The `python` package becomes a metapackage that installs `python-light` along with the rest of the packages. Base work started by Jan Čermák. Signed-off-by: Jan Čermák <jan.cermak@nic.cz> Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
17 lines
472 B
Makefile
17 lines
472 B
Makefile
#
|
|
# Copyright (C) 2006-2015 OpenWrt.org
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
define Package/python-openssl
|
|
$(call Package/python/Default)
|
|
TITLE:=Python $(PYTHON_VERSION) SSL module
|
|
DEPENDS:=+python-light +libopenssl
|
|
endef
|
|
|
|
$(eval $(call PyBasePackage,python-openssl, \
|
|
/usr/lib/python$(PYTHON_VERSION)/lib-dynload/_hashlib.so \
|
|
/usr/lib/python$(PYTHON_VERSION)/lib-dynload/_ssl.so \
|
|
))
|