Index: head/devel/vera++/pkg-plist =================================================================== --- head/devel/vera++/pkg-plist (revision 385137) +++ head/devel/vera++/pkg-plist (nonexistent) @@ -1,44 +0,0 @@ -bin/vera++ -lib/vera++/profiles/boost -lib/vera++/profiles/default -lib/vera++/profiles/full -lib/vera++/scripts/rules/DUMP.tcl -lib/vera++/scripts/rules/F001.tcl -lib/vera++/scripts/rules/F002.tcl -lib/vera++/scripts/rules/L001.tcl -lib/vera++/scripts/rules/L002.tcl -lib/vera++/scripts/rules/L003.tcl -lib/vera++/scripts/rules/L004.tcl -lib/vera++/scripts/rules/L005.tcl -lib/vera++/scripts/rules/L006.tcl -lib/vera++/scripts/rules/T001.tcl -lib/vera++/scripts/rules/T002.tcl -lib/vera++/scripts/rules/T003.tcl -lib/vera++/scripts/rules/T004.tcl -lib/vera++/scripts/rules/T005.tcl -lib/vera++/scripts/rules/T006.tcl -lib/vera++/scripts/rules/T007.tcl -lib/vera++/scripts/rules/T008.tcl -lib/vera++/scripts/rules/T009.tcl -lib/vera++/scripts/rules/T010.tcl -lib/vera++/scripts/rules/T011.tcl -lib/vera++/scripts/rules/T012.tcl -lib/vera++/scripts/rules/T013.tcl -lib/vera++/scripts/rules/T014.tcl -lib/vera++/scripts/rules/T015.tcl -lib/vera++/scripts/rules/T016.tcl -lib/vera++/scripts/rules/T017.tcl -lib/vera++/scripts/rules/T018.tcl -lib/vera++/scripts/rules/T019.tcl -lib/vera++/scripts/transformations/move_includes.tcl -lib/vera++/scripts/transformations/move_macros.tcl -lib/vera++/scripts/transformations/move_namespace.tcl -lib/vera++/scripts/transformations/to_lower.tcl -lib/vera++/scripts/transformations/to_xml.tcl -lib/vera++/scripts/transformations/to_xml2.tcl -lib/vera++/scripts/transformations/trim_right.tcl -lib/vera++/test_wrapper.cmake.in -lib/vera++/use_vera++.cmake -lib/vera++/vera++-config-version.cmake -lib/vera++/vera++-config.cmake -man/man1/vera++.1.gz Property changes on: head/devel/vera++/pkg-plist ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/vera++/Makefile =================================================================== --- head/devel/vera++/Makefile (revision 385137) +++ head/devel/vera++/Makefile (revision 385138) @@ -1,24 +1,50 @@ # Created by: Cristiano Rolim Pereira # $FreeBSD$ PORTNAME= vera++ -PORTVERSION= 1.2.1 +PORTVERSION= 1.3.0 CATEGORIES= devel MASTER_SITES= https://bitbucket.org/verateam/vera/downloads/ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \ ${PORTNAME}-${PORTVERSION}-doc.tar.gz MAINTAINER= cristianorolim@outlook.com COMMENT= Tool for verification of C++ source code +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt + BUILD_DEPENDS= boost-libs>=0:${PORTSDIR}/devel/boost-libs USES= cmake:outsource tk CMAKE_ARGS+= -DTCL_INCLUDE_PATH=${TCL_INCLUDEDIR} \ - -DTK_INCLUDE_PATH=${TK_INCLUDEDIR} + -DTK_INCLUDE_PATH=${TK_INCLUDEDIR} \ + -DVERA_USE_SYSTEM_BOOST:BOOL=ON +PLIST_FILES= bin/vera++ man/man1/vera++.1.gz + +DATADIR= ${PREFIX}/lib/${PORTNAME} +PORTDATA= * +PORTDOCS= * + +OPTIONS_DEFINE= DOCS LUA PYTHON +OPTIONS_DEFAULT= LUA PYTHON + +PYTHON_CMAKE_OFF= -DVERA_PYTHON:BOOL=OFF +PYTHON_CMAKE_ON= -DVERA_PYTHON:BOOL=ON +PYTHON_LIB_DEPENDS= libboost_python.so:${PORTSDIR}/devel/boost-python-libs +LUA_CMAKE_OFF= -DVERA_LUA:BOOL=OFF +LUA_CMAKE_ON= -DVERA_LUA:BOOL=ON +LUA_LIB_DEPENDS= libluabind.so:${PORTSDIR}/devel/luabind + +post-patch: + @${REINPLACE_CMD} -e '/^add_subdirectory(doc/d' \ + ${WRKSRC}/CMakeLists.txt + post-install: ${INSTALL_MAN} ${WRKDIR}/vera++.1 ${STAGEDIR}${PREFIX}/man/man1 + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/vera++.html ${STAGEDIR}${DOCSDIR} .include Index: head/devel/vera++/distinfo =================================================================== --- head/devel/vera++/distinfo (revision 385137) +++ head/devel/vera++/distinfo (revision 385138) @@ -1,4 +1,4 @@ -SHA256 (vera++-1.2.1.tar.gz) = 99b123c8f6d0f4fe9ee90397c461179066a36ed0d598d95e015baf2d3b56956b -SIZE (vera++-1.2.1.tar.gz) = 72539 -SHA256 (vera++-1.2.1-doc.tar.gz) = 0b3a94ce19812dac8726df5c6913dd5792ac28f0b38646c73ec4f9e2a5db0a1a -SIZE (vera++-1.2.1-doc.tar.gz) = 29219 +SHA256 (vera++-1.3.0.tar.gz) = 9415657a09438353489db10ca860dd6459e446cfd9c649a1a2e02268da66f270 +SIZE (vera++-1.3.0.tar.gz) = 90690 +SHA256 (vera++-1.3.0-doc.tar.gz) = 122a15e33a54265d62a6894974ca2f0a8f6ff98742cf8e6152d310cc23099400 +SIZE (vera++-1.3.0-doc.tar.gz) = 31141