2 # Copyright (C) 2014-2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=python3-setuptools
14 PKG_SOURCE
:=setuptools-
$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=https
://pypi.python.org
/packages
/source
/s
/setuptools
/
16 PKG_MD5SUM
:=bf37191cb4c1472fb61e6f933d2006b1
20 PKG_BUILD_DIR
:=$(BUILD_DIR
)/setuptools-
$(PKG_VERSION
)
22 include $(INCLUDE_DIR
)/package.mk
23 $(call include_mk
, python3-package.mk
)
25 define Package
/python3-setuptools
29 TITLE
:=Tool for installing Python
$(PYTHON3_VERSION
) packages.
30 URL
:=https
://bitbucket.org
/pypa
/setuptools
31 DEPENDS
:=+python3
+python3-dev
+python3-lib2to3
32 MAINTAINER
:=Alexandru Ardelean
<ardeleanalex@gmail.com
>
35 define Package
/python3-setuptools
/description
36 Easily download
, build
, install, upgrade
, and
uninstall Python
$(PYTHON3_VERSION
) packages
40 $(call Build
/Compile
/Py3Mod
,,\
41 install --root
="$(PKG_INSTALL_DIR)" --prefix="/usr" \
42 --single-version-externally-managed \
46 define Build
/InstallDev
47 $(INSTALL_DIR
) $(PYTHON3_LIB_DIR
)
49 $(PKG_INSTALL_DIR
)$(PYTHON3_PKG_DIR
)/* \
53 define Py3Package
/python3-setuptools
/install
54 $(INSTALL_DIR
) $(1)/usr
/bin
55 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/easy_install-
$(PYTHON3_VERSION
) $(1)/usr
/bin
/
56 $(LN
) easy_install-
$(PYTHON3_VERSION
) $(1)/usr
/bin
/easy_install3
59 $(eval
$(call Py3Package
,python3-setuptools
))
60 $(eval
$(call BuildPackage
,python3-setuptools
))