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
/7b
/e7
/d9b468ead9854ca55110325ce00ae6ee64d11b957cc5214aa5174738187e
/
16 PKG_MD5SUM
:=75e60f2aee3d423a53d32e234a2328e1
20 PKG_BUILD_DIR
:=$(BUILD_DIR
)/python3-setuptools-
$(PKG_VERSION
)
21 PKG_UNPACK
=$(HOST_TAR
) -C
$(PKG_BUILD_DIR
) --strip-components
=1 -xzf
$(DL_DIR
)/$(PKG_SOURCE
)
23 include $(INCLUDE_DIR
)/package.mk
24 $(call include_mk
, python3-package.mk
)
26 define Package
/python3-setuptools
30 TITLE
:=Tool for installing Python
$(PYTHON3_VERSION
) packages.
31 URL
:=https
://bitbucket.org
/pypa
/setuptools
32 DEPENDS
:=+python3
+python3-dev
+python3-lib2to3
33 MAINTAINER
:=Alexandru Ardelean
<ardeleanalex@gmail.com
>
36 define Package
/python3-setuptools
/description
37 Easily download
, build
, install, upgrade
, and
uninstall Python
$(PYTHON3_VERSION
) packages
41 $(call Build
/Compile
/Py3Mod
,,\
42 install --root
="$(PKG_INSTALL_DIR)" --prefix="/usr" \
43 --single-version-externally-managed \
47 define Build
/InstallDev
48 $(INSTALL_DIR
) $(PYTHON3_LIB_DIR
)
50 $(PKG_INSTALL_DIR
)$(PYTHON3_PKG_DIR
)/* \
54 define Py3Package
/python3-setuptools
/install
55 $(INSTALL_DIR
) $(1)/usr
/bin
56 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/easy_install-
$(PYTHON3_VERSION
) $(1)/usr
/bin
/
57 $(LN
) easy_install-
$(PYTHON3_VERSION
) $(1)/usr
/bin
/easy_install3
60 $(eval
$(call Py3Package
,python3-setuptools
))
61 $(eval
$(call BuildPackage
,python3-setuptools
))