View | Details | Raw Unified | Return to bug 199609 | Differences between
and this patch

Collapse All | Expand All

(-)vera++/Makefile (-2 / +28 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/devel/vera++/Makefile 344780 2014-02-17 15:18:04Z gahr $
2
# $FreeBSD: head/devel/vera++/Makefile 344780 2014-02-17 15:18:04Z gahr $
3
3
4
PORTNAME=	vera++
4
PORTNAME=	vera++
5
PORTVERSION=	1.2.1
5
PORTVERSION=	1.3.0
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
MASTER_SITES=	https://bitbucket.org/verateam/vera/downloads/
7
MASTER_SITES=	https://bitbucket.org/verateam/vera/downloads/
8
DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz \
8
DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz \
Lines 11-24 Link Here
11
MAINTAINER=	cristianorolim@outlook.com
11
MAINTAINER=	cristianorolim@outlook.com
12
COMMENT=	Tool for verification of C++ source code
12
COMMENT=	Tool for verification of C++ source code
13
13
14
LICENSE=	BSL
15
LICENSE_FILE=	${WRKSRC}/LICENSE_1_0.txt
16
14
BUILD_DEPENDS=	boost-libs>=0:${PORTSDIR}/devel/boost-libs
17
BUILD_DEPENDS=	boost-libs>=0:${PORTSDIR}/devel/boost-libs
15
18
16
USES=		cmake:outsource tk
19
USES=		cmake:outsource tk
17
20
18
CMAKE_ARGS+=	-DTCL_INCLUDE_PATH=${TCL_INCLUDEDIR} \
21
CMAKE_ARGS+=	-DTCL_INCLUDE_PATH=${TCL_INCLUDEDIR} \
19
		-DTK_INCLUDE_PATH=${TK_INCLUDEDIR}
22
		-DTK_INCLUDE_PATH=${TK_INCLUDEDIR} \
23
		-DVERA_USE_SYSTEM_BOOST:BOOL=ON
24
25
PLIST_FILES=	bin/vera++ man/man1/vera++.1.gz
26
27
DATADIR=	${PREFIX}/lib/${PORTNAME}
28
PORTDATA=	*
29
PORTDOCS=	*
30
31
OPTIONS_DEFINE=	DOCS LUA PYTHON
32
OPTIONS_DEFAULT=	LUA PYTHON
33
34
PYTHON_CMAKE_OFF=	-DVERA_PYTHON:BOOL=OFF
35
PYTHON_CMAKE_ON=	-DVERA_PYTHON:BOOL=ON
36
PYTHON_LIB_DEPENDS=	libboost_python.so:${PORTSDIR}/devel/boost-python-libs
37
LUA_CMAKE_OFF=	-DVERA_LUA:BOOL=OFF
38
LUA_CMAKE_ON=	-DVERA_LUA:BOOL=ON
39
LUA_LIB_DEPENDS=	libluabind.so:${PORTSDIR}/devel/luabind
40
41
post-patch:
42
	@${REINPLACE_CMD} -e '/^add_subdirectory(doc/d' \
43
		${WRKSRC}/CMakeLists.txt
20
44
21
post-install:
45
post-install:
22
	${INSTALL_MAN} ${WRKDIR}/vera++.1 ${STAGEDIR}${PREFIX}/man/man1
46
	${INSTALL_MAN} ${WRKDIR}/vera++.1 ${STAGEDIR}${PREFIX}/man/man1
47
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
48
	${INSTALL_DATA} ${WRKDIR}/vera++.html ${STAGEDIR}${DOCSDIR}
23
49
24
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)vera++/distinfo (-4 / +4 lines)
Lines 1-4 Link Here
1
SHA256 (vera++-1.2.1.tar.gz) = 99b123c8f6d0f4fe9ee90397c461179066a36ed0d598d95e015baf2d3b56956b
1
SHA256 (vera++-1.3.0.tar.gz) = 9415657a09438353489db10ca860dd6459e446cfd9c649a1a2e02268da66f270
2
SIZE (vera++-1.2.1.tar.gz) = 72539
2
SIZE (vera++-1.3.0.tar.gz) = 90690
3
SHA256 (vera++-1.2.1-doc.tar.gz) = 0b3a94ce19812dac8726df5c6913dd5792ac28f0b38646c73ec4f9e2a5db0a1a
3
SHA256 (vera++-1.3.0-doc.tar.gz) = 122a15e33a54265d62a6894974ca2f0a8f6ff98742cf8e6152d310cc23099400
4
SIZE (vera++-1.2.1-doc.tar.gz) = 29219
4
SIZE (vera++-1.3.0-doc.tar.gz) = 31141
(-)vera++/pkg-plist (-44 lines)
Lines 1-44 Link Here
1
bin/vera++
2
lib/vera++/profiles/boost
3
lib/vera++/profiles/default
4
lib/vera++/profiles/full
5
lib/vera++/scripts/rules/DUMP.tcl
6
lib/vera++/scripts/rules/F001.tcl
7
lib/vera++/scripts/rules/F002.tcl
8
lib/vera++/scripts/rules/L001.tcl
9
lib/vera++/scripts/rules/L002.tcl
10
lib/vera++/scripts/rules/L003.tcl
11
lib/vera++/scripts/rules/L004.tcl
12
lib/vera++/scripts/rules/L005.tcl
13
lib/vera++/scripts/rules/L006.tcl
14
lib/vera++/scripts/rules/T001.tcl
15
lib/vera++/scripts/rules/T002.tcl
16
lib/vera++/scripts/rules/T003.tcl
17
lib/vera++/scripts/rules/T004.tcl
18
lib/vera++/scripts/rules/T005.tcl
19
lib/vera++/scripts/rules/T006.tcl
20
lib/vera++/scripts/rules/T007.tcl
21
lib/vera++/scripts/rules/T008.tcl
22
lib/vera++/scripts/rules/T009.tcl
23
lib/vera++/scripts/rules/T010.tcl
24
lib/vera++/scripts/rules/T011.tcl
25
lib/vera++/scripts/rules/T012.tcl
26
lib/vera++/scripts/rules/T013.tcl
27
lib/vera++/scripts/rules/T014.tcl
28
lib/vera++/scripts/rules/T015.tcl
29
lib/vera++/scripts/rules/T016.tcl
30
lib/vera++/scripts/rules/T017.tcl
31
lib/vera++/scripts/rules/T018.tcl
32
lib/vera++/scripts/rules/T019.tcl
33
lib/vera++/scripts/transformations/move_includes.tcl
34
lib/vera++/scripts/transformations/move_macros.tcl
35
lib/vera++/scripts/transformations/move_namespace.tcl
36
lib/vera++/scripts/transformations/to_lower.tcl
37
lib/vera++/scripts/transformations/to_xml.tcl
38
lib/vera++/scripts/transformations/to_xml2.tcl
39
lib/vera++/scripts/transformations/trim_right.tcl
40
lib/vera++/test_wrapper.cmake.in
41
lib/vera++/use_vera++.cmake
42
lib/vera++/vera++-config-version.cmake
43
lib/vera++/vera++-config.cmake
44
man/man1/vera++.1.gz

Return to bug 199609