Line 0
Link Here
|
|
|
1 |
# $FreeBSD$ |
2 |
|
3 |
PORTNAME= kcov |
4 |
PORTVERSION= 35.55.20180516 |
5 |
CATEGORIES= devel |
6 |
|
7 |
MAINTAINER= asomers@FreeBSD.org |
8 |
COMMENT= Coverage checker for ELF, Bash, and Python programs |
9 |
|
10 |
LICENSE= GPLv2 |
11 |
|
12 |
BUILD_DEPENDS= binutils>=2.30:devel/binutils \ |
13 |
cmake:devel/cmake |
14 |
LIB_DEPENDS= libcurl.so:ftp/curl \ |
15 |
libintl.so:devel/gettext-runtime \ |
16 |
libdw.so:devel/elfutils \ |
17 |
libelf.so:devel/elfutils |
18 |
|
19 |
USES= cmake:outsource shebangfix python:build |
20 |
|
21 |
CMAKE_ARGS+= -DKCOV_INSTALL_MANDIR=${PREFIX}/man |
22 |
|
23 |
python_CMD= ${PYTHON_CMD} |
24 |
SHEBANG_REGEX= '.*\.py' |
25 |
|
26 |
# Use a GitHub tag until version 36 gets released, whenever that might be |
27 |
USE_GITHUB= yes |
28 |
GH_ACCOUNT= SimonKagstrom |
29 |
GH_PROJECT= kcov |
30 |
GH_TAGNAME= 69dfa9c |
31 |
|
32 |
PLIST_FILES= bin/kcov \ |
33 |
man/man1/kcov.1.gz |
34 |
|
35 |
PORTDOCS= COPYING \ |
36 |
COPYING.externals \ |
37 |
ChangeLog |
38 |
|
39 |
.include <bsd.port.mk> |