summaryrefslogtreecommitdiff
path: root/devel/libqb/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/libqb/Makefile')
-rw-r--r--devel/libqb/Makefile71
1 files changed, 35 insertions, 36 deletions
diff --git a/devel/libqb/Makefile b/devel/libqb/Makefile
index 6964921d050f..58e39aca8f72 100644
--- a/devel/libqb/Makefile
+++ b/devel/libqb/Makefile
@@ -1,57 +1,56 @@
-PORTNAME= libqb
-DISTVERSION= 2.0.8
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/
+PORTNAME= libqb
+DISTVERSION= 2.0.9
+CATEGORIES= devel
+MASTER_SITES= https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/
-MAINTAINER= alven@FreeBSD.org
-COMMENT= High performance logging, tracing, IPC, and polling library
-WWW= https://github.com/ClusterLabs/libqb/wiki
+MAINTAINER= alven@FreeBSD.org
+COMMENT= High performance logging, tracing, IPC, and polling library
+WWW= https://github.com/ClusterLabs/libqb/wiki
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/COPYING
-TEST_DEPENDS= checkmk:devel/check
+TEST_DEPENDS= checkmk:devel/check
-USES= cpe gmake libtool pathfix pkgconfig tar:xz
-CPE_VENDOR= clusterlabs
-USE_LDCONFIG= yes
+USES= autoreconf cpe gmake libtool pathfix pkgconfig tar:xz
+CPE_VENDOR= clusterlabs
+USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR} \
+ PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \
+ PACKAGE_VERSION=${DISTVERSION}
-GROUPS= haclient
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
-QB_SOCKET_DIR?= /var/run/qb
-PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR}
+TESTING_UNSAFE= yes
-TEST_TARGET= check
-TESTING_UNSAFE= yes
+GROUPS= haclient
-INSTALL_TARGET= install-strip
+PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR}
-CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR} \
- PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \
- PACKAGE_VERSION=${DISTVERSION}
+OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
+OPTIONS_SUB= yes
-OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
-OPTIONS_SUB= yes
-
-DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
-DOXYGEN_USES= gnome
-DOXYGEN_USES_OFF= autoreconf
-DOXYGEN_USE= gnome=libxml2:build
+DOXYGEN_IMPLIES= DOCS
+DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
+DOXYGEN_USES= gnome
+DOXYGEN_USES_OFF= autoreconf
+DOXYGEN_USE= GNOME=libxml2:build
DOXYGEN_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-DOXYGEN_OFF-patch-configure.ac
-DOXYGEN_IMPLIES= DOCS
+
+QB_SOCKET_DIR?= /var/run/qb
post-extract-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
post-configure:
- ${REINPLACE_CMD} -e 's/install: install-am/install:/g' ${WRKSRC}/doxygen2man/Makefile
+ @${REINPLACE_CMD} -e 's/install: install-am/install:/g' ${WRKSRC}/doxygen2man/Makefile
post-configure-DOXYGEN-off:
- ${REINPLACE_CMD} -e 's/doxygen2man docs//g' ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e 's/doxygen2man docs//g' ${WRKSRC}/Makefile
post-install:
${MKDIR} ${STAGEDIR}${QB_SOCKET_DIR}