1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR
)/rules.mk
9 PKG_HASH
:= 5fccc9ad3bf9a1df83bbb934772f34f42571421bdd75f90f74c170b6c0ef13b1
10 PKG_DESCR
:= python web framework
11 PKG_SECTION
:= dev
/python
13 PKG_BUILDDEP
:= python3
14 PKG_URL
:= http
://www.cherrypy.org
/
15 PKG_SITES
:= https
://pypi.python.org
/packages
/source
/C
/CherryPy
/
17 DISTFILES
:= CherryPy-
${PKG_VERSION}.
tar.gz
18 WRKDIST
= ${WRKDIR}/CherryPy-
$(PKG_VERSION
)
20 include $(ADK_TOPDIR
)/mk
/package.mk
22 $(eval
$(call PKG_template
,CHERRYPY
,cherrypy
,$(PKG_VERSION
)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
26 INSTALL_STYLE
:= manual
28 include $(ADK_TOPDIR
)/mk
/python3.mk
31 cd
$(WRKBUILD
); env PYTHONPATH
=$(PYTHON_LIBDIR
) $(PYTHON
) .
/setup.py build
32 cd
$(WRKBUILD
); env PYTHONPATH
=$(PYTHON_LIBDIR
) $(PYTHON
) .
/setup.py
install --prefix="$(WRKINST)/usr"
35 $(INSTALL_DIR
) $(IDIR_CHERRYPY
)/usr
/bin
36 $(INSTALL_DIR
) $(IDIR_CHERRYPY
)/usr
/lib
/python
$(PYTHON_VERSION
)
37 $(CP
) $(WRKINST
)/usr
/lib
/python
$(PYTHON_VERSION
)/* $(IDIR_CHERRYPY
)/usr
/lib
/python
$(PYTHON_VERSION
)
38 $(CP
) $(WRKINST
)/usr
/lib
/python
$(PYTHON_VERSION
)/site-packages
/CherryPy-
$(PKG_VERSION
)-py3.9.egg
/cherrypy
/cherryd
$(IDIR_CHERRYPY
)/usr
/bin
40 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk