FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
cunit 2.1.3_2 devel on this many watch lists=1 search for ports that depend on this port
Automated unit testing framework for C
Maintained by: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 09 Sep 2007 05:56:13
License: LGPL20


CUnit is a lightweight system for writing, administering, and running unit tests
in C. It provides C programmers a basic testing functionality with a flexible
variety of user interfaces.

CUnit is built as a static library which is linked with the user's testing code.
It uses a simple framework for building test structures, and provides a rich set
of assertions for testing common data types. In addition, several different
interfaces are provided for running tests and reporting results. These
interfaces currently include: Automated, Basic, Console and Curses.

WWW: http://cunit.sourceforge.net/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/gmake
  2. devel/ncurses
  3. devel/automake
  4. devel/autoconf
  5. devel/libtool
Required To Run:
  1. devel/ncurses

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/cunit/ && make install clean
To add the package: pkg install devel/cunit


Configuration Options
===> The following configuration options are available for cunit-2.1.3_2:
     AUTOMATED=on: Automated (XML) interface
     BASIC=on: Basic interface
     CONSOLE=on: Console interface
     CURSES=on: Curses interface
     DEBUG=on: Debug interface
     EXAMPLES=on: Example programs
     MEMTRACE=on: Internal memory tracking
     TEST=on: Internal test program
===> Use 'make config' to modify these settings

Master Sites:
  1. http://aarnet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/
  4. http://freefr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  5. http://garr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  6. http://heanet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  7. http://hivelocity.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  8. http://ignum.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  9. http://internode.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  10. http://iweb.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  11. http://jaist.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  12. http://kaz.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  13. http://kent.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  14. http://master.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  15. http://nchc.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  16. http://ncu.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  17. http://netcologne.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  18. http://sunet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  19. http://superb-dca3.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  20. http://switch.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  21. http://tenet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  22. http://ufpr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  23. http://waix.dl.sourceforge.net/project/cunit/CUnit/2.1-3/

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 Jun 2014 11:56:54
Original commit files touched by this commit  2.1.3_2
Revision:359331
sunpoet search for other commits by this committer
- Cosmetic change
25 Jun 2014 11:54:29
Original commit files touched by this commit  2.1.3_2
Revision:359226
sunpoet search for other commits by this committer
- Add missing LDFLAGS and USES for CURSES option
- Bump PORTREVISION

Submitted by:	rpaulo
Phabric:	D283
17 May 2014 13:26:53
Original commit files touched by this commit  2.1.3_1
Revision:354321
sunpoet search for other commits by this committer
- Fix PORTEXAMPLES
- Adjust OPTIONS:
  - AUT -> AUTOMATED
  - BAS -> BASIC
  - CON -> CONSOLE
  - CUR -> CURSES
  - DEB -> DEBUG
  - EXA -> EXAMPLES
  - ITE -> TEST
  - MEM -> MEMTRACE
- Bump PORTREVISION for package change
11 May 2014 14:26:48
Original commit files touched by this commit  2.1.3
Revision:353698
sunpoet search for other commits by this committer
- Update to 2.1.3
- Add LICENSE
- Use USES=gmake
- Use USES=libtool
- Convert to new options helper
- Add regression-test:
- Cosmetic change
- Update pkg-descr

Changes:	http://sourceforge.net/p/cunit/code/HEAD/tree/trunk/ChangeLog
11 May 2014 06:05:57
Original commit files touched by this commit  2.1.0_2
Revision:353650
sunpoet search for other commits by this committer
- Support STAGEDIR
- Take maintainership
11 May 2014 06:05:46
Original commit files touched by this commit  2.1.0_2
Revision:353649
sunpoet search for other commits by this committer
- Support STAGEDIR
- Take maintainership
10 May 2014 18:28:14
Original commit files touched by this commit  2.1.0_2
Revision:353594
antoine search for other commits by this committer
Reset more maintainers:

<yar@FreeBSD.org>: host hub.freebsd.org[8.8.178.136] said: 550 5.1.1
    <yar@FreeBSD.org>: Recipient address rejected: User unknown in local

<rud@cs.uni-magdeburg.de>: host mail.cs.uni-magdeburg.de[141.44.21.48] said:
    550 5.1.1 <rud@cs.uni-magdeburg.de>... User unknown (in reply to RCPT TO

<stefan@fh-mainz.de>: host srv-eml-pmva-02.fh-mainz.de[143.93.114.189] said:
    550 5.1.1 <stefan@fh-mainz.de>: Recipient address rejected: undeliverable

<ocaml-ounit-port@kotka.de>: host kotka.de[62.75.247.120] said: 550 5.1.1
    <ocaml-ounit-port@kotka.de>: Recipient address rejected: User unknown in

<toru@tenchi.ne.jp>: host tuna.tenchi.ne.jp[49.212.63.105] said: 550 5.1.1
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 17:03:27
Refresh Original commit files touched by this commit
Revision:327722  Sanity Test Failure
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
29 Apr 2013 18:47:58
Original commit files touched by this commit  2.1.0_2
Revision:316837
jgh search for other commits by this committer
- adoption of optionsNG

Approved by:	portmgr (bapt)
25 Apr 2012 03:23:41
Original commit files touched by this commit  2.1.0_2
daichi search for other commits by this committer
Add a CONFLICT line
03 Jul 2011 14:59:23
Original commit files touched by this commit  2.1.0_2
ohauer search for other commits by this committer
-remove MD5
04 Dec 2010 07:34:27
Original commit files touched by this commit  2.1.0_2
ade search for other commits by this committer
Sync to new bsd.autotools.mk
16 Oct 2010 11:52:47
Original commit files touched by this commit  2.1.0_2
ade search for other commits by this committer
Punt autoconf267->autoconf268
15 Sep 2010 18:35:24
Original commit files touched by this commit  2.1.0_2
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
22 Aug 2009 00:18:43
Original commit files touched by this commit  2.1.0_1
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with D
21 Aug 2008 06:18:49
Original commit files touched by this commit  2.1.0_1
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Aug 2008 00:57:32
Original commit files touched by this commit  2.1.0_1
ade search for other commits by this committer
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:      exp build run (erwin)
14 Mar 2008 16:00:08
Original commit files touched by this commit  2.1.0_1
pav search for other commits by this committer
- Stop packaging mtree symlinks

PR:             ports/121691
Submitted by:   Scot Hetzel <swhetzel@gmail.com>
30 Sep 2007 04:47:37
Original commit files touched by this commit  2.1.0_1
linimon search for other commits by this committer
Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:             ports/116639
Submitted by:   aDe
09 Sep 2007 05:55:50
Original commit files touched by this commit  2.1.0
edwin search for other commits by this committer
[NEW PORT] devel/cunit: An automated unit testing framework for C

        CUnit is a lightweight system for writing, administering,
        and running unit tests in C. It provides C programmers a
        basic testing functionality with a flexible variety of user
        interfaces. CUnit is built as a static library which is
        linked with the user's testing code. It uses a simple
        framework for building test structures, and provides a rich
        set of assertions for testing common data types. In addition,
        several different interfaces are provided for running tests
        and reporting results.

        WWW: http://cunit.sourceforge.net/

PR:             ports/114934
Submitted by:   Stefan Pauly <stefan@fh-mainz.de>

Number of commits found: 20

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06
opensslAug 06

8 vulnerabilities affecting 14 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24464
Broken 222
Deprecated 794
Ignore 567
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 0
Set to expire 789
Interactive 0
new 24 hours 3
new 48 hours7
new 7 days36
new fortnight146
new month219

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.