Makefile 881 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # $OpenBSD: Makefile,v 1.7 2017/01/03 19:28:48 landry Exp $
  2. COMMENT = helpers to pass trusted data to untrusted environments
  3. MODPY_EGG_VERSION = 0.24
  4. REVISION = 3
  5. DISTNAME = itsdangerous-${MODPY_EGG_VERSION}
  6. PKGNAME = py-${DISTNAME}
  7. CATEGORIES = www devel
  8. HOMEPAGE = http://pythonhosted.org/itsdangerous/
  9. # BSD
  10. PERMIT_PACKAGE_CDROM = Yes
  11. MODPY_PI = Yes
  12. MODULES = lang/python
  13. MODPY_SETUPTOOLS = Yes
  14. BUILD_DEPENDS = textproc/py-sphinx${MODPY_FLAVOR}
  15. FLAVORS = python3
  16. FLAVOR ?=
  17. MAKE_ENV += PYTHONPATH=${WRKSRC} SPHINXBUILD=${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX}
  18. post-build:
  19. @cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} html
  20. post-install:
  21. ${INSTALL_DATA_DIR} \
  22. ${PREFIX}/share/doc/${MODPY_PY_PREFIX}itsdangerous
  23. cd ${WRKSRC}/docs/_build/html && \
  24. pax -rw * ${PREFIX}/share/doc/${MODPY_PY_PREFIX}itsdangerous
  25. .include <bsd.port.mk>