On Mon, Aug 20, 2018 at 01:22:10PM +0200, Rafael Sadowski wrote: > rspamd is a camke port and SEPARATE_BUILD is always set by cmake.port.mk Right (not sure now why I set it in the first place).
Rest still stands. Index: Makefile =================================================================== RCS file: /cvs/ports/mail/rspamd/Makefile,v retrieving revision 1.55 diff -u -p -r1.55 Makefile --- Makefile 1 Aug 2018 17:11:44 -0000 1.55 +++ Makefile 20 Aug 2018 11:40:03 -0000 @@ -20,19 +20,19 @@ WANTLIB += intl luajit-5.1 m magic pcre MODULES= devel/cmake LIB_DEPENDS= databases/sqlite3 \ - devel/libmagic \ devel/gettext \ devel/glib2 \ + devel/libmagic \ devel/pcre \ lang/luajit \ textproc/icu4c BUILD_DEPENDS+= devel/ragel # /var/rspamd needs to exist for tests to run -TEST_DEPENDS = ${FULLPKGNAME}:${FULLPKGPATH} -TEST_DEPENDS += databases/redis \ +TEST_DEPENDS= ${FULLPKGNAME}:${FULLPKGPATH} +TEST_DEPENDS+= databases/redis \ + devel/py-robotframework \ sysutils/py-psutil \ - textproc/py-demjson \ - devel/py-robotframework + textproc/py-demjson CONFIGURE_ARGS+=-DOPENBSD_BUILD=1 \ -DCMAKE_C_OPT_FLAGS="${CFLAGS}" \ @@ -45,10 +45,11 @@ CONFIGURE_ARGS+=-DOPENBSD_BUILD=1 \ -DRSPAMD_GROUP="_rspamd" # Make sure we pick up the base libevent, never the ports one! -CONFIGURE_ARGS += -DLIBEVENT_ROOT_DIR=/usr -# Make sure you have no rspamd or redis instances running and note that the -# test suite uses the network. -# +CONFIGURE_ARGS+= -DLIBEVENT_ROOT_DIR=/usr + +TEST_IS_INTERACTIVE= Make sure you have no rspamd or redis instances running \ + and note that the test suite uses the network. + # In the event of failing tests, look at log.html in ${WRKSRC} do-test: cd ${WRKSRC} && \