diff options
Diffstat (limited to 'www/davix/Makefile')
-rw-r--r-- | www/davix/Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/www/davix/Makefile b/www/davix/Makefile index a00be2a95612..3a39c2bdc809 100644 --- a/www/davix/Makefile +++ b/www/davix/Makefile @@ -1,15 +1,19 @@ PORTNAME= davix -DISTVERSION= 0.8.2 +DISTVERSIONPREFIX= R_ +DISTVERSION= 0_8_10 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Make the task of managing files over HTTP-based protocols simple +WWW= https://dmc-docs.web.cern.ch/dmc-docs/davix.html \ + https://github.com/cern-fts/davix LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl \ libuuid.so:misc/e2fsprogs-libuuid +TEST_DEPENDS= googletest>0:devel/googletest USES= cmake:testing compiler:c++11-lang gnome localbase:ldflags python:build shebangfix ssl SHEBANG_GLOB= *.py @@ -18,11 +22,11 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= cern-fts -GH_TAGNAME= R_${DISTVERSION:S/./_/g} -GH_TUPLE= google:googletest:f570b27:googletest/deps/googletest CMAKE_OFF= EMBEDDED_LIBCURL DAVIX_TESTS -CMAKE_TESTING_ON= DAVIX_TESTS UNIT_TESTS BENCH_TESTS # unclear how to run tests, see https://github.com/cern-fts/davix/issues/96 +CMAKE_TESTING_ON= DAVIX_TESTS UNIT_TESTS BENCH_TESTS + +TESTING_UNSAFE= 1 test fails, and several tests hang, see https://github.com/cern-fts/davix/issues/108 PLIST_SUB= PORTVERSION=${PORTVERSION} @@ -31,4 +35,6 @@ PORTSCOUT= limit:^[0-9\.]*$$ # prevent versions like N.N.N-el7.x86_64 post-install: @${RM} -r ${STAGEDIR}${DOCSDIR} +# tests as of 0.8.8: tests freeze, see https://github.com/cern-fts/davix/issues/133 + .include <bsd.port.mk> |