View | Details | Raw Unified | Return to bug 282570
Collapse All | Expand All

(-)b/devel/libqb/Makefile (-19 / +17 lines)
Lines 1-6 Link Here
1
PORTNAME=		libqb
1
PORTNAME=		libqb
2
DISTVERSION=		2.0.8
2
DISTVERSION=		2.0.8
3
PORTREVISION=		1
3
PORTREVISION=		2
4
CATEGORIES=		devel
4
CATEGORIES=		devel
5
MASTER_SITES=		https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/
5
MASTER_SITES=		https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${DISTVERSION}/
6
6
Lines 11-49 WWW= https://github.com/ClusterLabs/libqb/wiki Link Here
11
LICENSE=		LGPL21
11
LICENSE=		LGPL21
12
LICENSE_FILE=		${WRKSRC}/COPYING
12
LICENSE_FILE=		${WRKSRC}/COPYING
13
13
14
# HACK, see https://github.com/freebsd/poudriere/issues/1131#issuecomment-2073099527
15
BUILD_DEPENDS=		${TEST_DEPENDS}
16
TEST_DEPENDS=		checkmk:devel/check
14
TEST_DEPENDS=		checkmk:devel/check
17
15
18
USES=			cpe gmake libtool pkgconfig python tar:xz
16
USES=			cpe gmake libtool pathfix pkgconfig tar:xz
19
CPE_VENDOR=		clusterlabs
17
CPE_VENDOR=		clusterlabs
20
USE_LDCONFIG=		yes
18
USE_LDCONFIG=		yes
21
19
22
GNU_CONFIGURE=		yes
20
GNU_CONFIGURE=		yes
23
CONFIGURE_ARGS=		--with-socket-dir=${QB_SOCKET_DIR} \
24
			PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \
25
			PACKAGE_VERSION=${DISTVERSION}
26
27
INSTALL_TARGET=		install-strip
28
TEST_TARGET=		check
29
30
LDFLAGS+=		-B${LOCALBASE}/bin
31
21
32
GROUPS=			haclient
22
GROUPS=			haclient
33
23
24
QB_SOCKET_DIR?=		/var/run/qb
34
PLIST_SUB+=		QB_SOCKET_DIR=${QB_SOCKET_DIR}
25
PLIST_SUB+=		QB_SOCKET_DIR=${QB_SOCKET_DIR}
35
26
27
TEST_TARGET=		check
28
TESTING_UNSAFE=		yes
29
30
INSTALL_TARGET=		install-strip
31
32
CONFIGURE_ARGS=		--with-socket-dir=${QB_SOCKET_DIR} \
33
			PACKAGE_STRING="${PORTNAME} ${DISTVERSION}" \
34
			PACKAGE_VERSION=${DISTVERSION}
35
36
OPTIONS_DEFINE=		DOCS DOXYGEN EXAMPLES
36
OPTIONS_DEFINE=		DOCS DOXYGEN EXAMPLES
37
OPTIONS_SUB=		yes
37
OPTIONS_SUB=		yes
38
38
39
DOXYGEN_IMPLIES=	DOCS
39
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
40
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen \
40
DOXYGEN_USES=		gnome
41
			libxml2>0:textproc/libxml2
41
DOXYGEN_USES_OFF=	autoreconf
42
DOXYGEN_USE=		gnome=libxml2:build
42
DOXYGEN_EXTRA_PATCHES_OFF=	${PATCHDIR}/extra-DOXYGEN_OFF-patch-configure.ac
43
DOXYGEN_EXTRA_PATCHES_OFF=	${PATCHDIR}/extra-DOXYGEN_OFF-patch-configure.ac
43
44
DOXYGEN_IMPLIES=	DOCS
44
QB_SOCKET_DIR?=		/var/run/qb
45
46
TESTING_UNSAFE=		yes
47
45
48
post-extract-EXAMPLES-on:
46
post-extract-EXAMPLES-on:
49
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
47
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(-)b/devel/libqb/files/patch-configure.ac (+13 lines)
Added Link Here
1
--- configure.ac.orig	2024-11-05 18:51:54 UTC
2
+++ configure.ac
3
@@ -94,8 +94,8 @@ AC_CHECK_TOOLS([READELF], [eu-readelf readelf], [:])
4
 AM_CONDITIONAL(HAVE_DOXYGEN, test -n "${DOXYGEN}")
5
 AC_CHECK_TOOLS([NM], [eu-nm nm], [:])
6
 AC_CHECK_TOOLS([READELF], [eu-readelf readelf], [:])
7
-AM_PATH_PYTHON([2.6],, [:])
8
-AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" != :])
9
+#AM_PATH_PYTHON([2.6],, [:])
10
+#AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" != :])
11
 
12
 ## local helper functions
13
 

Return to bug 282570