Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 May 2015 18:46:54 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r385138 - head/devel/vera++
Message-ID:  <201505011846.t41IksMT008594@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: riggs
Date: Fri May  1 18:46:53 2015
New Revision: 385138
URL: https://svnweb.freebsd.org/changeset/ports/385138

Log:
  - Update to upstream version 1.3.0
  - Retire pkg-plist in favor of PLIST_FILES entries
  
  PR:		199609
  Submitted by:	lightside@gmx.com
  Reviewed by:	cristianorolim@outlook.com (maintainer)

Deleted:
  head/devel/vera++/pkg-plist
Modified:
  head/devel/vera++/Makefile
  head/devel/vera++/distinfo

Modified: head/devel/vera++/Makefile
==============================================================================
--- head/devel/vera++/Makefile	Fri May  1 18:30:33 2015	(r385137)
+++ head/devel/vera++/Makefile	Fri May  1 18:46:53 2015	(r385138)
@@ -2,7 +2,7 @@
 # $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 \
@@ -11,14 +11,40 @@ DISTFILES=	${PORTNAME}-${PORTVERSION}.ta
 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 <bsd.port.mk>

Modified: head/devel/vera++/distinfo
==============================================================================
--- head/devel/vera++/distinfo	Fri May  1 18:30:33 2015	(r385137)
+++ head/devel/vera++/distinfo	Fri May  1 18:46:53 2015	(r385138)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505011846.t41IksMT008594>