Makefile 805 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. PORTNAME= pounce
  2. DISTVERSION= 3.1
  3. PORTREVISION= 2
  4. CATEGORIES= irc
  5. MASTER_SITES= https://git.causal.agency/pounce/snapshot/
  6. MAINTAINER= june@causal.agency
  7. COMMENT= Multi-client IRC bouncer
  8. WWW= https://git.causal.agency/pounce/
  9. LICENSE= GPLv3+
  10. LICENSE_FILE= ${WRKSRC}/LICENSE
  11. USES= compiler:c11 localbase:ldflags ssl
  12. USE_RC_SUBR= calico pounce
  13. MAKE_ENV+= MANDIR=${PREFIX}/share/man
  14. CFLAGS+= -D'OPENSSL_BIN=\"${OPENSSL_BIN}\"'
  15. .include <bsd.port.pre.mk>
  16. .if ${SSL_DEFAULT} != libressl
  17. LIB_DEPENDS+= libtls.so:security/libretls
  18. .endif
  19. .if ${SSL_DEFAULT} == base
  20. OPENSSL_BIN=/usr/bin/openssl
  21. .else
  22. OPENSSL_BIN=${LOCALBASE}/bin/openssl
  23. .endif
  24. post-install:
  25. @${MKDIR} ${STAGEDIR}/var/run/calico
  26. .for b in calico pounce
  27. ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b}
  28. .endfor
  29. .include <bsd.port.post.mk>