On 2018/08/20 13:40, Klemens Nanni wrote:
> 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
> +CONFIGURE_ARGS+=     -DLIBEVENT_ROOT_DIR=/usr

OK for the above


> -# Make sure you have no rspamd or redis instances running and note that the
> -# test suite uses the network.
> -#
> +
> +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} && \
> 

Please skip this, it's not interactive and runs ok in normal conditions,
no need to block it from a run of non-interactive tests in bulk if
anyone cares to do such a thing.

Reply via email to