svn commit: r513670 - head/devel/cxxtest
Hans Petter Selasky
hselasky at FreeBSD.org
Thu Oct 3 15:27:14 UTC 2019
Author: hselasky
Date: Thu Oct 3 15:27:13 2019
New Revision: 513670
URL: https://svnweb.freebsd.org/changeset/ports/513670
Log:
Update to v4.4.
And take over maintainership (maintainer timeout).
Approved by: pi
PR: 240579
Modified:
head/devel/cxxtest/Makefile
head/devel/cxxtest/distinfo
head/devel/cxxtest/pkg-plist
Modified: head/devel/cxxtest/Makefile
==============================================================================
--- head/devel/cxxtest/Makefile Thu Oct 3 15:26:00 2019 (r513669)
+++ head/devel/cxxtest/Makefile Thu Oct 3 15:27:13 2019 (r513670)
@@ -2,42 +2,25 @@
# $FreeBSD$
PORTNAME= cxxtest
-PORTVERSION= 3.10.1
-PORTREVISION= 1
+PORTVERSION= 4.4
CATEGORIES= devel
MASTER_SITES= SF
-MAINTAINER= drewish at katherinehouse.com
+MAINTAINER= hselasky at freebsd.org
COMMENT= Simple and powerful JUnit/CppUnit/xUnit-like framework for C++
-OPTIONS_DEFINE= DOCS
+LICENSE= LGPL3+
-WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_BUILD= yes
-USES= gmake perl5 python:2.7,run shebangfix
-USE_PERL5= run
-SHEBANG_FILES= cxxtestgen.pl cxxtestgen.py
+USES= gmake python:3.6+,run shebangfix
-DOCS= README TODO docs/*.html docs/*.png
-EXAMPLES= sample/*.cpp sample/*.h sample/*.tpl sample/Construct \
- sample/Makefile.unix sample/gui/GreenYellowRed.h
+USE_PYTHON= autoplist distutils
+NO_ARCH= yes
-do-install:
-# scripts
+WRKSRC= ${WRKDIR}/${DISTNAME}/python
+
+post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/include/cxxtest
- ${INSTALL_DATA} ${WRKSRC}/cxxtest/* ${STAGEDIR}${PREFIX}/include/cxxtest/
- ${INSTALL_SCRIPT} ${WRKSRC}/cxxtestgen.pl ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKSRC}/cxxtestgen.py ${STAGEDIR}${PREFIX}/bin/
-# docs and examples (minus the win ddk stuff)
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
- @@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
- @${ECHO_MSG} "* Samples have been installed in ${EXAMPLESDIR}"
- @${ECHO_MSG} "* The CxxTest scripts have been installed into ${PREFIX}/bin/."
- @${ECHO_MSG} "* The include files are in ${PREFIX}/include/cxxtest/"
- @${ECHO_MSG} "* Beware that the sample makefiles aren't compatible with FreeBSD's make,"
- @${ECHO_MSG} "* use gmake instead."
- @${ECHO_MSG} "* The obvious reminder: don't forget to add ${PREFIX}/include to your include path."
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/cxxtest/* \
+ ${STAGEDIR}${PREFIX}/include/cxxtest/
.include <bsd.port.mk>
Modified: head/devel/cxxtest/distinfo
==============================================================================
--- head/devel/cxxtest/distinfo Thu Oct 3 15:26:00 2019 (r513669)
+++ head/devel/cxxtest/distinfo Thu Oct 3 15:27:13 2019 (r513670)
@@ -1,2 +1,3 @@
-SHA256 (cxxtest-3.10.1.tar.gz) = 3e9db838466157195fed36131b17104ccb18220f33af2f2c2581deafc4edd8ac
-SIZE (cxxtest-3.10.1.tar.gz) = 114857
+TIMESTAMP = 1567682856
+SHA256 (cxxtest-4.4.tar.gz) = 1c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f4895cf7d8
+SIZE (cxxtest-4.4.tar.gz) = 330076
Modified: head/devel/cxxtest/pkg-plist
==============================================================================
--- head/devel/cxxtest/pkg-plist Thu Oct 3 15:26:00 2019 (r513669)
+++ head/devel/cxxtest/pkg-plist Thu Oct 3 15:27:13 2019 (r513670)
@@ -1,5 +1,3 @@
-bin/cxxtestgen.pl
-bin/cxxtestgen.py
include/cxxtest/Descriptions.cpp
include/cxxtest/Descriptions.h
include/cxxtest/DummyDescriptions.cpp
@@ -12,6 +10,7 @@ include/cxxtest/GlobalFixture.h
include/cxxtest/Gui.h
include/cxxtest/LinkedList.cpp
include/cxxtest/LinkedList.h
+include/cxxtest/MSVCErrorPrinter.h
include/cxxtest/Mock.h
include/cxxtest/ParenPrinter.h
include/cxxtest/QtGui.h
@@ -20,11 +19,13 @@ include/cxxtest/RealDescriptions.h
include/cxxtest/Root.cpp
include/cxxtest/SelfTest.h
include/cxxtest/StdHeaders.h
+include/cxxtest/StdTestSuite.h
include/cxxtest/StdValueTraits.h
include/cxxtest/StdioFilePrinter.h
include/cxxtest/StdioPrinter.h
include/cxxtest/TeeListener.h
include/cxxtest/TestListener.h
+include/cxxtest/TestMain.h
include/cxxtest/TestRunner.h
include/cxxtest/TestSuite.cpp
include/cxxtest/TestSuite.h
@@ -34,27 +35,8 @@ include/cxxtest/ValueTraits.cpp
include/cxxtest/ValueTraits.h
include/cxxtest/Win32Gui.h
include/cxxtest/X11Gui.h
+include/cxxtest/XUnitPrinter.h
+include/cxxtest/XmlFormatter.h
+include/cxxtest/XmlPrinter.h
include/cxxtest/YesNoRunner.h
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/guide.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/qt.png
-%%PORTDOCS%%%%DOCSDIR%%/qt2.png
-%%PORTDOCS%%%%DOCSDIR%%/win32.png
-%%PORTDOCS%%%%DOCSDIR%%/x11.png
-%%EXAMPLESDIR%%/Construct
-%%EXAMPLESDIR%%/CreatedTest.h
-%%EXAMPLESDIR%%/DeltaTest.h
-%%EXAMPLESDIR%%/EnumTraits.h
-%%EXAMPLESDIR%%/ExceptionTest.h
-%%EXAMPLESDIR%%/FixtureTest.h
-%%EXAMPLESDIR%%/GreenYellowRed.h
-%%EXAMPLESDIR%%/Makefile.unix
-%%EXAMPLESDIR%%/MessageTest.h
-%%EXAMPLESDIR%%/SimpleTest.h
-%%EXAMPLESDIR%%/TraitsTest.h
-%%EXAMPLESDIR%%/aborter.tpl
-%%EXAMPLESDIR%%/file_printer.tpl
-%%EXAMPLESDIR%%/only.tpl
-%%EXAMPLESDIR%%/yes_no_runner.cpp
+include/cxxtest/unix.h
More information about the svn-ports-head
mailing list