Makefile 777 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # $OpenBSD: Makefile,v 1.19 2017/06/04 16:36:39 danj Exp $
  2. COMMENT = Python WSGI HTTP server
  3. MODPY_EGG_VERSION = 19.7.1
  4. DISTNAME = gunicorn-${MODPY_EGG_VERSION}
  5. PKGNAME = py-${DISTNAME}
  6. CATEGORIES = www
  7. REVISION = 0
  8. HOMEPAGE = http://gunicorn.org/
  9. # MIT
  10. PERMIT_PACKAGE_CDROM = Yes
  11. MODULES = lang/python
  12. MODPY_PI = Yes
  13. MODPY_SETUPTOOLS = Yes
  14. FLAVORS = python3
  15. FLAVOR ?=
  16. # py-aiohttp and py-multidict are python3 only
  17. .if ${FLAVOR:Mpython3}
  18. RUN_DEPENDS += www/py-aiohttp \
  19. www/py-multidict
  20. .endif
  21. TEST_DEPENDS = devel/py-test${MODPY_FLAVOR} \
  22. devel/py-test-cov${MODPY_FLAVOR}
  23. .if ! ${FLAVOR:Mpython3}
  24. TEST_DEPENDS += devel/py-mock
  25. .endif
  26. post-install:
  27. for i in ${PREFIX}/bin/*; do \
  28. mv $${i} $${i}${MODPY_BIN_SUFFIX} ;\
  29. done
  30. .include <bsd.port.mk>