summaryrefslogtreecommitdiff
path: root/devel/linux-pvs-studio/Makefile
blob: 5e42a8b4590961803caaa4f9dd13c87902c27f34 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
PORTNAME=	pvs-studio
PORTVERSION=	7.33
DISTVERSIONSUFFIX=	.85330.89
CATEGORIES=	devel linux
MASTER_SITES=	https://cdn.pvs-studio.com/
PKGNAMEPREFIX=	linux-
EXTRACT_SUFX=	-x86_64.rpm

MAINTAINER=	fluffy@FreeBSD.org
COMMENT=	PVS-Studio is a static analyzer tool for C, C++, C# and Java
WWW=		https://pvs-studio.com

LICENSE=	commercial
LICENSE_NAME=	commercial
LICENSE_TEXT=	Commercial software with 30 days trial period
LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept

ONLY_FOR_ARCHS=	amd64

USES=		linux:rl9 shebangfix

USE_LINUX=	base curl strace

WRKSRC=		${WRKDIR}
NO_BUILD=	yes
PLIST_SUB=	LINUXBASE=${LINUXBASE}
STRIP=

PLIST_SUB+=	QT=${DISTVERSIONFULL:R}.1088 VSCODE=${DISTVERSION}.85174

do-install:
	${INSTALL_PROGRAM} ${WRKDIR}/usr/bin/pvs-* ${STAGEDIR}${PREFIX}/bin/
	${INSTALL_PROGRAM} ${WRKDIR}/usr/bin/plog-* ${STAGEDIR}${PREFIX}/bin/
	cd ${WRKDIR}/usr/lib && ${CP} -r pvs-studio ${STAGEDIR}${PREFIX}/lib

.include <bsd.port.mk>