Makefile 985 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # $OpenBSD: Makefile,v 1.30 2017/05/29 14:44:40 jasper Exp $
  2. COMMENT = simple CalDAV calendar server
  3. MODPY_EGG_VERSION = 1.1.3
  4. DISTNAME = Radicale-${MODPY_EGG_VERSION}
  5. PKGNAME = ${DISTNAME:L}
  6. CATEGORIES = productivity net
  7. HOMEPAGE = http://radicale.org/
  8. MAINTAINER = Sergey Bronnikov <estetus@gmail.com>
  9. # GPLv3+
  10. PERMIT_PACKAGE_CDROM = Yes
  11. MODULES = lang/python
  12. MODPY_PI = Yes
  13. MODPY_SETUPTOOLS = Yes
  14. RUN_DEPENDS = security/py-passlib
  15. NO_TEST = Yes
  16. SUBST_VARS += VARBASE
  17. pre-configure:
  18. @${SUBST_CMD} ${WRKSRC}/radicale/config.py
  19. post-install:
  20. ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/radicale
  21. ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/radicale
  22. cd ${WRKSRC}; ${INSTALL_DATA} COPYING NEWS.rst README \
  23. ${PREFIX}/share/doc/radicale/
  24. ${SUBST_DATA} ${WRKSRC}/config \
  25. ${PREFIX}/share/examples/radicale/config
  26. ${INSTALL_DATA} ${WRKSRC}/{logging,rights} \
  27. ${PREFIX}/share/examples/radicale/
  28. touch ${PREFIX}/share/examples/radicale/log
  29. .include <bsd.port.mk>