notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
cunit Automated unit testing framework for C
2.1.3_3 devel on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.1.3_3Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-09-09 05:56:13
Last Update: 2017-10-08 14:49:02
SVN Revision: 451536

People watching this port, also watch: pipe, p5-RRDTool-OO, mcron, dnsutl

License: LGPL20
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (58 items)
Collapse this list.
  1. /usr/local/share/licenses/cunit-2.1.3_3/catalog.mk
  2. /usr/local/share/licenses/cunit-2.1.3_3/LICENSE
  3. /usr/local/share/licenses/cunit-2.1.3_3/LGPL20
  4. include/CUnit/Automated.h
  5. include/CUnit/Basic.h
  6. include/CUnit/CUCurses.h
  7. include/CUnit/CUError.h
  8. include/CUnit/CUnit.h
  9. include/CUnit/CUnit_intl.h
  10. include/CUnit/Console.h
  11. include/CUnit/MyMem.h
  12. include/CUnit/TestDB.h
  13. include/CUnit/TestRun.h
  14. include/CUnit/Util.h
  15. lib/libcunit.a
  16. lib/libcunit.so
  17. lib/libcunit.so.1
  18. lib/libcunit.so.1.0.1
  19. libdata/pkgconfig/cunit.pc
  20. man/man3/CUnit.3.gz
  21. share/CUnit/CUnit-List.dtd
  22. share/CUnit/CUnit-List.xsl
  23. share/CUnit/CUnit-Run.dtd
  24. share/CUnit/CUnit-Run.xsl
  25. share/CUnit/Memory-Dump.dtd
  26. share/CUnit/Memory-Dump.xsl
  27. share/CUnit/Test/test_cunit
  28. share/doc/CUnit/CUnit_doc.css
  29. share/doc/CUnit/error_handling.html
  30. share/doc/CUnit/fdl.html
  31. share/doc/CUnit/headers/Automated.h
  32. share/doc/CUnit/headers/Basic.h
  33. share/doc/CUnit/headers/CUCurses.h
  34. share/doc/CUnit/headers/CUError.h
  35. share/doc/CUnit/headers/CUnit.h
  36. share/doc/CUnit/headers/CUnit_intl.h
  37. share/doc/CUnit/headers/Console.h
  38. share/doc/CUnit/headers/MyMem.h
  39. share/doc/CUnit/headers/TestDB.h
  40. share/doc/CUnit/headers/TestRun.h
  41. share/doc/CUnit/headers/Util.h
  42. share/doc/CUnit/headers/Win.h
  43. share/doc/CUnit/index.html
  44. share/doc/CUnit/introduction.html
  45. share/doc/CUnit/managing_tests.html
  46. share/doc/CUnit/running_tests.html
  47. share/doc/CUnit/test_registry.html
  48. share/doc/CUnit/writing_tests.html
  49. share/examples/CUnit/Automated/AutomatedTest
  50. share/examples/CUnit/Automated/README
  51. share/examples/CUnit/Basic/BasicTest
  52. share/examples/CUnit/Basic/README
  53. share/examples/CUnit/Console/ConsoleTest
  54. share/examples/CUnit/Console/README
  55. share/examples/CUnit/Curses/CursesTest
  56. share/examples/CUnit/Curses/README
  57. @postexec /sbin/ldconfig -m /usr/local/lib
  58. @postunexec /sbin/ldconfig -R
Collapse this list.
Dependency lines:
  • cunit>0:devel/cunit
  • libcunit.so:devel/cunit
Conflicts:
CONFLICTS_INSTALL:
  • c-unit
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/devel/cunit/ && make install clean
To add the package: pkg install cunit
PKGNAME: cunit
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
cunit
ABIlatestquarterly
FreeBSD:11:aarch642.1.3_32.1.3_3
FreeBSD:11:amd642.1.3_32.1.3_3
FreeBSD:11:armv62.1.3_32.1.3_3
FreeBSD:11:i3862.1.3_32.1.3_3
FreeBSD:11:mips2.1.3_32.1.3_3
FreeBSD:11:mips642.1.3_32.1.3_3
FreeBSD:12:aarch642.1.3_32.1.3_3
FreeBSD:12:amd642.1.3_32.1.3_3
FreeBSD:12:armv62.1.3_32.1.3_3
FreeBSD:12:armv72.1.3_32.1.3_3
FreeBSD:12:i3862.1.3_32.1.3_3
FreeBSD:12:mips2.1.3_32.1.3_3
FreeBSD:12:mips642.1.3_32.1.3_3
FreeBSD:12:powerpc64-2.1.3_3
FreeBSD:13:aarch642.1.3_32.1.3_3
FreeBSD:13:amd642.1.3_32.1.3_3
FreeBSD:13:armv62.1.3_32.1.3_3
FreeBSD:13:armv72.1.3_32.1.3_3
FreeBSD:13:i3862.1.3_32.1.3_3
FreeBSD:13:mips2.1.3_3-
FreeBSD:13:mips642.1.3_32.1.3_3
FreeBSD:13:powerpc642.1.3_32.1.3_3
FreeBSD:14:aarch642.1.3_3-
FreeBSD:14:amd642.1.3_3-
FreeBSD:14:armv62.1.3_3-
FreeBSD:14:armv72.1.3_3-
FreeBSD:14:i3862.1.3_3-
FreeBSD:14:mips--
FreeBSD:14:mips642.1.3_3-
FreeBSD:14:powerpc642.1.3_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf-2.69 : devel/autoconf
  2. autoheader-2.69 : devel/autoconf
  3. autoreconf-2.69 : devel/autoconf
  4. aclocal-1.15 : devel/automake
  5. automake-1.15 : devel/automake
  6. libtoolize : devel/libtool
  7. gmake : devel/gmake
This port is required by:
for Libraries
  1. devel/libght

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. security/openpgpsdk*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

Master Sites:
Expand this list (26 items)
    Collapse this list.
  1. http://cytranet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  2. http://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/
  3. http://excellmedia.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  4. http://freefr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  5. http://jaist.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  6. http://kent.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  7. http://nchc.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  8. http://netcologne.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  9. http://netix.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  10. http://superb-dca2.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  11. http://superb-sea2.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  12. http://ufpr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  13. http://vorboss.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  14. https://cytranet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  15. https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/
  16. https://excellmedia.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  17. https://freefr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  18. https://jaist.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  19. https://kent.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  20. https://nchc.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  21. https://netcologne.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  22. https://netix.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  23. https://superb-dca2.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  24. https://superb-sea2.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  25. https://ufpr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  26. https://vorboss.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  27. Collapse this list.

Number of commits found: 30

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
08 Oct 2017 13:49:02
Original commit files touched by this commit  2.1.3_3
Revision:451536
sunpoet search for other commits by this committer
Change PORTDATA=*, PORTDOCS=* and PORTEXAMPLES=* to PLIST entries
29 May 2017 15:26:38
Original commit files touched by this commit  2.1.3_3
Revision:441996
sunpoet search for other commits by this committer
Add LICENSE_FILE

- Use CONFLICTS_INSTALL instead of CONFLICTS
21 Oct 2016 15:21:13
Original commit files touched by this commit  2.1.3_3
Revision:424427
mat search for other commits by this committer
Use USES=pathfix where applicable.

PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
07 Feb 2016 18:26:54
Original commit files touched by this commit  2.1.3_3
Revision:408438
marino search for other commits by this committer
devel/cunit: link with ncurses, not curses (part of ncurses work)

approved by:	infrastructure blanket
03 Oct 2015 17:06:57
Original commit files touched by this commit  2.1.3_3
Revision:398475
sunpoet search for other commits by this committer
- Convert to new test framework
21 Apr 2015 18:39:51
Original commit files touched by this commit  2.1.3_3
Revision:384445
sunpoet search for other commits by this committer
- Adjust options:
  - Add DOCS to OPTIONS_DEFINE
  - Remove EXAMPLES from OPTIONS_DEFAULT
18 Jan 2015 22:48:22
Original commit files touched by this commit  2.1.3_2
Revision:377361
sunpoet search for other commits by this committer
- Use INSTALL_TARGET=install-strip instead of STRIP_CMD
20 Dec 2014 18:15:41
Original commit files touched by this commit  2.1.3_2
Revision:375054
sunpoet search for other commits by this committer
- Use USES=autoreconf
27 Oct 2014 10:10:59
Original commit files touched by this commit  2.1.3_2
Revision:371544
bapt search for other commits by this committer
Cleanup plist
13 Sep 2014 18:25:05
Original commit files touched by this commit  2.1.3_2
Revision:368126
tijl search for other commits by this committer
Use default LIBTOOLIZE_ARGS
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: 30

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk16Mar 04
asterisk18Mar 04
chromiumMar 04
jasperMar 03
py-saltMar 03
vaultFeb 27
redisFeb 23
redis-develFeb 23
redis5Feb 23
zeekFeb 22
jenkinsFeb 20
raptor2Feb 20
asterisk13Feb 18
asterisk13Feb 18
asterisk13Feb 18

15 vulnerabilities affecting 99 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-03-04 19:50:49


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 42670
Broken 75
Deprecated 167
Ignore 314
Forbidden 4
Restricted 139
No CDROM 71
Vulnerable 19
Expired 37
Set to expire 143
Interactive 0
new 24 hours 6
new 48 hours13
new 7 days62
new fortnight97
new month159

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