[139641] trunk/dports/devel

blair at macports.org blair at macports.org
Sat Aug 22 11:48:20 PDT 2015


Revision: 139641
          https://trac.macports.org/changeset/139641
Author:   blair at macports.org
Date:     2015-08-22 11:48:20 -0700 (Sat, 22 Aug 2015)
Log Message:
-----------
gtest: new port for Google's test framework.

Added Paths:
-----------
    trunk/dports/devel/gtest/
    trunk/dports/devel/gtest/Portfile

Added: trunk/dports/devel/gtest/Portfile
===================================================================
--- trunk/dports/devel/gtest/Portfile	                        (rev 0)
+++ trunk/dports/devel/gtest/Portfile	2015-08-22 18:48:20 UTC (rev 139641)
@@ -0,0 +1,42 @@
+PortSystem      1.0
+PortGroup       cmake 1.0
+
+name            gtest
+set svn_revision 746
+version         1.7.0.${svn_revision}
+categories      devel
+maintainers     blair
+license         BSD
+description     Google's framework for writing C++ tests
+
+long_description \
+                Google's framework for writing C++ tests on a variety \
+                of platforms (Linux, Mac OS X, Windows, Windows CE, \
+                Symbian, etc).  Based on the xUnit architecture. \
+                Supports automatic test discovery, a rich set of \
+                assertions, user-defined assertions, death tests, \
+                fatal and non-fatal failures, various options for \
+                running the tests, and XML test report generation.
+
+homepage        https://code.google.com/p/googletest/
+
+platforms       darwin
+
+fetch.type      svn
+svn.url         http://googletest.googlecode.com/svn/trunk
+svn.revision    ${svn_revision}
+worksrcdir      trunk
+
+cmake.out_of_source     yes
+configure.optflags      -g
+configure.args-append   -Dgtest_build_tests=ON
+
+destroot {
+    file copy ${cmake.build_dir}/libgtest.a ${destroot}${prefix}/lib
+    file copy ${cmake.build_dir}/libgtest_main.a ${destroot}${prefix}/lib
+    file copy ${worksrcpath}/include/gtest ${destroot}${prefix}/include
+}
+
+test.run    yes
+test.cmd    "ulimit -c 0; make"
+test.target test


Property changes on: trunk/dports/devel/gtest/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150822/cf18fe92/attachment.html>


More information about the macports-changes mailing list