Makefile 819 B

1234567891011121314151617181920212223242526272829303132333435
  1. # $OpenBSD: Makefile,v 1.13 2017/03/17 08:35:27 sthen Exp $
  2. COMMENT= bcrypt blowfish password hashing for Python
  3. MODPY_EGG_VERSION= 3.1.3
  4. DISTNAME= bcrypt-${MODPY_EGG_VERSION}
  5. PKGNAME= py-${DISTNAME}
  6. MAINTAINER= Stuart Henderson <sthen@openbsd.org>
  7. CATEGORIES= security
  8. # Apache License 2.0
  9. PERMIT_PACKAGE_CDROM= Yes
  10. WANTLIB += pthread ${MODPY_WANTLIB}
  11. MODULES= lang/python
  12. MODPY_PI= Yes
  13. MODPY_SETUPTOOLS= Yes
  14. FLAVORS= python3
  15. FLAVOR?=
  16. RUN_DEPENDS= devel/py-cffi${MODPY_FLAVOR} \
  17. devel/py-six${MODPY_FLAVOR}
  18. BUILD_DEPENDS= ${RUN_DEPENDS}
  19. # there's some test scaffolding in setup.py (using py-test), but I don't
  20. # see any actual tests anywhere. trying to use it gives "collected 0 items".
  21. # security/py-passlib has a decent test suite that includes tests of this.
  22. NO_TEST= Yes
  23. .include <bsd.port.mk>