Update deskutils/korganizer to version 22.08.1_1
[dports.git] / deskutils / taskwarrior / Makefile
1 PORTNAME=       taskwarrior
2 PORTVERSION=    2.6.2
3 DISTVERSIONPREFIX=      v
4 CATEGORIES=     deskutils
5
6 MAINTAINER=     skreuzer@FreeBSD.org
7 COMMENT=        Feature-rich command-line todo list manager
8 WWW=            https://taskwarrior.org/
9
10 LICENSE=        MIT
11 LICENSE_FILE=   ${WRKSRC}/LICENSE
12
13 LIB_DEPENDS=    libgnutls.so:security/gnutls
14 TEST_DEPENDS=   faketime:devel/libfaketime
15
16 USES=           compiler:c++11-lib cmake python:test shebangfix
17
18 USE_GITHUB=     yes
19 GH_ACCOUNT=     GothenburgBitFactory
20 GH_PROJECT=     taskwarrior libshared:libshared
21 GH_TAGNAME=     8baf2db:libshared
22 GH_SUBDIR=      src/libshared:libshared
23
24 CMAKE_ARGS+=    -DTASK_DOCDIR:STRING=${DATADIR:S/${PREFIX}\///} \
25                 -DTASK_MAN1DIR:STRING=man/man1 \
26                 -DTASK_MAN5DIR:STRING=man/man5 \
27                 -DCMAKE_BUILD_TYPE=release
28
29 SHEBANG_FILES=  scripts/*/*.pl \
30                 doc/rc/refresh \
31
32 do-test:
33         @cd ${WRKSRC}/test && \
34         ${SETENV} TASK_USE_PATH=1 PATH=${PATH}:${STAGEDIR}/bin \
35         ${PYTHON_CMD} run_all --verbose && \
36         ${PYTHON_CMD} problems
37
38 .include <bsd.port.mk>