Makefile 714 B

12345678910111213141516171819202122232425262728293031
  1. COMMENT= lightweight Jabber client library
  2. V= 1.5.4
  3. DISTNAME= loudmouth-$V
  4. SHARED_LIBS += loudmouth-1 3.1 # .1.0
  5. CATEGORIES= net devel
  6. MASTER_SITES = https://github.com/mcabber/loudmouth/releases/download/$V/
  7. HOMEPAGE= https://mcabber.com/
  8. # LGPLv2.1
  9. PERMIT_PACKAGE= Yes
  10. WANTLIB = crypto glib-2.0 iconv idn>=16 intl pcre2-8 pthread ssl
  11. WANTLIB += ffi gobject-2.0
  12. EXTRACT_SUFX= .tar.bz2
  13. LIB_DEPENDS= devel/glib2 \
  14. devel/libidn \
  15. devel/pcre2
  16. BUILD_DEPENDS= ${TEST_DEPENDS}
  17. TEST_DEPENDS= devel/check
  18. CONFIGURE_STYLE= gnu
  19. CONFIGURE_ARGS+= --disable-mono \
  20. --with-compile-warnings=yes \
  21. --with-check=${LOCALBASE} \
  22. --with-ssl=openssl
  23. .include <bsd.port.mk>