Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # $OpenBSD: Makefile,v 1.19 2017/03/24 18:29:37 landry Exp $
  2. COMMENT = CalDAV/CardDav calendar/contacts server
  3. GITLAB_PROJECT = davical
  4. GITLAB_ACCOUNT = davical-project
  5. GITLAB_TAG = r1.1.3.1
  6. DISTNAME = ${GITLAB_PROJECT}-${GITLAB_TAG:S/r//}
  7. CATEGORIES = productivity net
  8. REVISION = 3
  9. HOMEPAGE = http://www.davical.org/
  10. MAINTAINER = Landry Breuil <landry@openbsd.org>
  11. # GPLv2+
  12. PERMIT_PACKAGE_CDROM = Yes
  13. MASTER_SITES = https://rhaalovely.net/stuff/
  14. MODULES = lang/php
  15. PREFIX = ${VARBASE}/www
  16. INSTDIR = ${PREFIX}/davical
  17. WRKDIST = ${WRKDIR}/${GITLAB_PROJECT}.git
  18. TINSTDIR = ${TRUEPREFIX}/davical
  19. SUBST_VARS = TINSTDIR
  20. RUN_DEPENDS += lang/php/${MODPHP_VERSION},-curl \
  21. lang/php/${MODPHP_VERSION},-pdo_pgsql \
  22. www/awl>=0.55 \
  23. devel/p5-YAML \
  24. databases/p5-DBD-Pg
  25. NO_BUILD = Yes
  26. NO_TEST = Yes
  27. PKG_ARCH = *
  28. do-install:
  29. ${INSTALL_DATA_DIR} ${INSTDIR}
  30. cp -Rp ${WRKSRC}/{README,INSTALL,dba,inc,config,htdocs,po,scripts} ${INSTDIR}
  31. ${SUBST_CMD} -m 0644 -c ${FILESDIR}/davical.conf ${INSTDIR}/davical.conf
  32. chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
  33. .include <bsd.port.mk>