Makefile 932 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. PORTNAME= gnunet
  2. DISTVERSION= 0.17.6
  3. CATEGORIES= security net
  4. # MASTER_SITES=ftp://ftp.gnu.org/gnu/${PORTNAME}/${PORTNAME}-${DISTVERSION}.tar.gz
  5. MASTER_SITES=ftp://ftp.gnu.org/gnu/${PORTNAME}/
  6. #curl-gnutls - missing
  7. #miniupnpc - needed tool, lib or both?
  8. MAINTAINER= houkime@protonmail.com
  9. USES= gettext libtool ssl sqlite
  10. RUN_DEPENDS= brotli:archivers/brotli\
  11. upnpc:net/miniupnpc\
  12. certutil:security/nss
  13. LIB_DEPENDS= libgnutls.so:security/gnutls\
  14. libjansson.so:devel/jansson\
  15. libextractor.so:textproc/libextractor\
  16. libgcrypt.so:security/libgcrypt\
  17. libidn2.so:dns/libidn2\
  18. libmicrohttpd.so:www/libmicrohttpd\
  19. libsodium.so:security/libsodium\
  20. libunistring.so:devel/libunistring\
  21. libnss3.so:security/nss\
  22. libz.so:archivers/lzlib
  23. #libminiupnpc.so:net/miniupnpc
  24. #libextractor is optional but highly recommended
  25. #libnss is optional, but not known for which feature
  26. .include <bsd.port.mk>