Bug 192279 - [new port] devel/cpptest
Summary: [new port] devel/cpptest
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-30 21:13 UTC by Fernando Apesteguía
Modified: 2014-07-31 05:30 UTC (History)
2 users (show)

See Also:


Attachments
Patch to the ports tree (2.58 KB, patch)
2014-07-30 21:13 UTC, Fernando Apesteguía
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Apesteguía freebsd_committer freebsd_triage 2014-07-30 21:13:13 UTC
Created attachment 145164 [details]
Patch to the ports tree

This patch adds devel/cpptest to the ports tree.

cpptest is a test suite for C++ similar to cppunit. This port will be required in the (near?) future for cad/openvsp when it hits 3.0.

The port passes portlint -CA and port test with DEVELOPER=y completely clean.

Also tested in redports:

[devel/cpptest] Strip shared library.
---------------------------------------------------------------------

  Build ID:          20140730193401-25080
  Job owner:         fernape
  Buildtime:         5 minutes
  Enddate:           Wed, 30 Jul 2014 19:38:36 GMT

  Revision:          29867
  Repository:        https://redports.org/changeset/29867

---------------------------------------------------------------------

    Port:            devel/cpptest 1.1.2

      Buildgroup:     9.2-RELEASE/amd64
      Buildstatus:   SUCCESS
      Log: https://redports.org//~fernape/20140730193401-25080-228711/cpptest-1.1.2.log

      Buildgroup:     9.2-RELEASE/i386
      Buildstatus:   SUCCESS
      Log: https://redports.org//~fernape/20140730193401-25080-228712/cpptest-1.1.2.log

      Buildgroup:     10.0-RELEASE/amd64
      Buildstatus:   SUCCESS
      Log: https://redports.org//~fernape/20140730193401-25080-228713/cpptest-1.1.2.log

      Buildgroup:     10.0-RELEASE/i386
      Buildstatus:   SUCCESS
      Log: https://redports.org//~fernape/20140730193401-25080-228714/cpptest-1.1.2.log
Comment 1 John Marino freebsd_committer freebsd_triage 2014-07-30 22:21:32 UTC
Yay, build logs!
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-07-31 05:28:55 UTC
A commit references this bug:

Author: pi
Date: Thu Jul 31 05:28:37 UTC 2014
New revision: 363531
URL: http://svnweb.freebsd.org/changeset/ports/363531

Log:
  New port: devel/cpptest

  CppTest is a portable and powerful, yet simple, unit testing framework for
  handling automated tests in C++. The focus lies on usability and extendability.

  Several output formats, including simple text output, compiler-like output and
  HTML, are supported and new ones are easily added.

  WWW: http://cpptest.sourceforge.net/

  PR:		192279
  Submitted by:	fernando.apesteguia@gmail.com

Changes:
  head/devel/Makefile
  head/devel/cpptest/
  head/devel/cpptest/Makefile
  head/devel/cpptest/distinfo
  head/devel/cpptest/pkg-descr
  head/devel/cpptest/pkg-plist
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2014-07-31 05:30:43 UTC
Committed, thanks.

I changed two things:

GNU_CONFIGURE=  y

to yes and:

USE_LDCONFIG=   y

causes:

# make install
===>  Installing for cpptest-1.1.2
===>  Checking if devel/cpptest already installed
===>   Registering installation for cpptest-1.1.2
ldconfig: warning: y: No such file or directory

so I fixed this.