PORTNAME= objfw DISTVERSION= 1.1.6 CATEGORIES= devel lang MASTER_SITES= https://objfw.nil.im/downloads/ MAINTAINER= js@nil.im COMMENT= Portable, lightweight framework for the Objective-C language WWW= https://objfw.nil.im/ LICENSE= LGPL3 BROKEN_armv6= test suite fails BROKEN_armv7= test suite fails USE_LDCONFIG= yes GNU_CONFIGURE= yes TEST_TARGET= check OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= OPENSSL OPTIONS_SINGLE= TLS OPTIONS_SINGLE_TLS= OPENSSL GNUTLS MBEDTLS NOTLS NOTLS_DESC= no SSL/TLS support DOCS_BUILD_DEPENDS= doxygen:devel/doxygen GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_USES= pkgconfig GNUTLS_CONFIGURE_ON= --with-tls=gnutls GNUTLS_PLIST_SUB= TLS="" MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls MBEDTLS_CONFIGURE_ON= --with-tls=mbedtls MBEDTLS_CPPFLAGS= -I${PREFIX}/include MBEDTLS_LDFLAGS= -L${PREFIX}/lib MBEDTLS_PLIST_SUB= TLS="" NOTLS_CONFIGURE_ON= --without-tls NOTLS_PLIST_SUB= TLS="@comment " OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --with-tls=openssl OPENSSL_CPPFLAGS= -I${OPENSSLINC} OPENSSL_LDFLAGS= -L${OPENSSLLIB} OPENSSL_PLIST_SUB= TLS="" do-build-DOCS-on: cd ${WRKSRC} && ${DO_MAKE_BUILD} docs do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/objfw) post-install: .for i in objfw-new ofarc ofdns ofhash ofhttp ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor .for i in libobjfw.so.1 libobjfwrt.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${i} .endfor .for tls in GNUTLS MBEDTLS OPENSSL post-install-${tls}-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libobjfwtls.so.1 .endfor .include