Sat Apr 9 00:33:45 2022 UTC ()
rabbitmq: add a note that the test target doesn't work as is

I tried it on NetBSD 9.2_STABLE and Fedora 35, and it doesn't work as
expected. Needs investigation.


(gutteridge)
diff -r1.64 -r1.65 pkgsrc/net/rabbitmq/Makefile

cvs diff -r1.64 -r1.65 pkgsrc/net/rabbitmq/Makefile (expand / switch to unified diff)

--- pkgsrc/net/rabbitmq/Makefile 2022/04/06 14:46:28 1.64
+++ pkgsrc/net/rabbitmq/Makefile 2022/04/09 00:33:45 1.65
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.64 2022/04/06 14:46:28 adam Exp $ 1# $NetBSD: Makefile,v 1.65 2022/04/09 00:33:45 gutteridge Exp $
2 2
3DISTNAME= rabbitmq-server-3.9.14 3DISTNAME= rabbitmq-server-3.9.14
4PKGNAME= ${DISTNAME:S/-server//} 4PKGNAME= ${DISTNAME:S/-server//}
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GITHUB:=rabbitmq/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=rabbitmq/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8GITHUB_PROJECT= rabbitmq-server 8GITHUB_PROJECT= rabbitmq-server
9GITHUB_RELEASE= v${PKGVERSION_NOREV} 9GITHUB_RELEASE= v${PKGVERSION_NOREV}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.rabbitmq.com/ 12HOMEPAGE= https://www.rabbitmq.com/
13COMMENT= Implementation of AMQP that provides robust messaging for applications 13COMMENT= Implementation of AMQP that provides robust messaging for applications
14LICENSE= mpl-1.1 14LICENSE= mpl-1.1
@@ -97,24 +97,25 @@ CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME @@ -97,24 +97,25 @@ CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME
97CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmq-streams 97CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmq-streams
98CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmq-tanzu 98CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmq-tanzu
99CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmq-upgrade 99CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmq-upgrade
100CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmqctl 100CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/escript/rabbitmqctl
101CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/sbin/cuttlefish 101CHECK_INTERPRETER_SKIP+= ${RABBITMQ_HOME}/sbin/cuttlefish
102 102
103MAKE_ENV+= MANDIR="${PREFIX}/${PKGMANDIR}" 103MAKE_ENV+= MANDIR="${PREFIX}/${PKGMANDIR}"
104MAKE_ENV+= RMQ_BINDIR="${PREFIX}/sbin" 104MAKE_ENV+= RMQ_BINDIR="${PREFIX}/sbin"
105MAKE_ENV+= RMQ_LIBDIR="${PREFIX}/lib/erlang/lib" 105MAKE_ENV+= RMQ_LIBDIR="${PREFIX}/lib/erlang/lib"
106MAKE_ENV+= RSYNC="${PREFIX}/bin/rsync" 106MAKE_ENV+= RSYNC="${PREFIX}/bin/rsync"
107MAKE_ENV+= VERSION="${PKGVERSION_NOREV}" 107MAKE_ENV+= VERSION="${PKGVERSION_NOREV}"
108 108
109INSTALL_TARGET= install-erlapp install-scripts install-bin install-man 109INSTALL_TARGET= install-erlapp install-scripts install-bin install-man
 110# XXX this test target doesn't work correctly at present, needs investigation.
110TEST_TARGET= check 111TEST_TARGET= check
111 112
112post-install: 113post-install:
113 ${INSTALL_DATA} ${WRKSRC}/deps/rabbit/docs/rabbitmq.conf.example \ 114 ${INSTALL_DATA} ${WRKSRC}/deps/rabbit/docs/rabbitmq.conf.example \
114 ${DESTDIR}${PREFIX}/share/examples/rabbitmq 115 ${DESTDIR}${PREFIX}/share/examples/rabbitmq
115 ${INSTALL_DATA} ${FILESDIR}/rabbitmq-env.conf \ 116 ${INSTALL_DATA} ${FILESDIR}/rabbitmq-env.conf \
116 ${DESTDIR}${PREFIX}/share/examples/rabbitmq 117 ${DESTDIR}${PREFIX}/share/examples/rabbitmq
117 118
118.include "../../lang/erlang/buildlink3.mk" 119.include "../../lang/erlang/buildlink3.mk"
119.include "../../lang/python/application.mk" 120.include "../../lang/python/application.mk"
120.include "../../mk/bsd.pkg.mk" 121.include "../../mk/bsd.pkg.mk"