diff --git a/devel/lutok/Makefile b/devel/lutok/Makefile index 80a482616104..597d59657153 100644 --- a/devel/lutok/Makefile +++ b/devel/lutok/Makefile @@ -1,57 +1,58 @@ PORTNAME= lutok PORTVERSION= 0.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= https://github.com/jmmv/lutok/releases/download/${PORTNAME}-${PORTVERSION}/ \ LOCAL/jmmv MAINTAINER= jmmv@FreeBSD.org COMMENT= Lightweight C++ API for Lua WWW= https://github.com/jmmv/lutok/ LICENSE= BSD3CLAUSE GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USE_LDCONFIG= yes USES= libtool lua pkgconfig +USE_CXXSTD= gnu++11 +USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES TEST OPTIONS_DEFAULT=TEST OPTIONS_SUB= yes TEST_CONFIGURE_WITH= atf TEST_BUILD_DEPENDS= atf>=0.21:devel/atf TEST_RUN_DEPENDS= atf>=0.21:devel/atf .include CONFIGURE_ARGS+= --docdir=${DOCSDIR} CONFIGURE_ARGS+= --htmldir=${DOCSDIR}/html # The distfile contains prebuilt doxygen files. Specify --without_doxygen so # we won't rebuild them CONFIGURE_ARGS+= --without-doxygen # Force the use of the lua version we have chosen via USE_LUA. If we allow # lutok's configure script search for one using pkgconfig files, it might pick # a different version. CONFIGURE_ARGS+= LUA_CFLAGS="-I${LUA_INCDIR}" CONFIGURE_ARGS+= LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER} -lm" MAKE_FLAGS+= examplesdir=${EXAMPLESDIR} MAKE_FLAGS+= pkgconfigdir=${PREFIX}/libdata/pkgconfig .if ! ${PORT_OPTIONS:MDOCS} MAKE_FLAGS+= doc_DATA= .endif .if ! ${PORT_OPTIONS:MEXAMPLES} MAKE_FLAGS+= examples_DATA= .endif PLIST_SUB+= TESTS="@comment " .if ! ${PORT_OPTIONS:MDOCS} pre-install: .SILENT ${RM} -r ${WRKSRC}/api-docs .endif .include