notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2022Q2
cunit Automated unit testing framework for C
2.1.3_3 devel on this many watch lists=3 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: 2024-04-13 13:03:19
Commit Hash: 62ed195
People watching this port, also watch:: pipe, mcron, dnsutl, p5-RRDTool-OO, py311-Automat
License: LGPL20
WWW:
https://cunit.sourceforge.net/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (60 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/cunit-2.1.3_3/catalog.mk
  3. /usr/local/share/licenses/cunit-2.1.3_3/LICENSE
  4. /usr/local/share/licenses/cunit-2.1.3_3/LGPL20
  5. include/CUnit/Automated.h
  6. include/CUnit/Basic.h
  7. include/CUnit/CUCurses.h
  8. include/CUnit/CUError.h
  9. include/CUnit/CUnit.h
  10. include/CUnit/CUnit_intl.h
  11. include/CUnit/Console.h
  12. include/CUnit/MyMem.h
  13. include/CUnit/TestDB.h
  14. include/CUnit/TestRun.h
  15. include/CUnit/Util.h
  16. lib/libcunit.a
  17. lib/libcunit.so
  18. lib/libcunit.so.1
  19. lib/libcunit.so.1.0.1
  20. libdata/pkgconfig/cunit.pc
  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. share/man/man3/CUnit.3.gz
  58. @owner
  59. @group
  60. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • cunit>0:devel/cunit
Conflicts:
CONFLICTS_INSTALL:
  • c-unit
To install the port:
cd /usr/ports/devel/cunit/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/cunit
  • pkg install cunit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cunit
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (CUnit-2.1-3.tar.bz2) = f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214 SIZE (CUnit-2.1-3.tar.bz2) = 514500

Packages (timestamps in pop-ups are UTC):
cunit
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.1.3_32.1.3_32.1.3_32.1.3_32.1.3_3-2.1.3_3-
FreeBSD:13:quarterly2.1.3_32.1.3_32.1.3_32.1.3_32.1.3_32.1.3_32.1.3_32.1.3_3
FreeBSD:14:latest2.1.3_32.1.3_32.1.3_32.1.3_32.1.3_32.1.3_3-2.1.3_3
FreeBSD:14:quarterly2.1.3_32.1.3_3-2.1.3_32.1.3_32.1.3_32.1.3_32.1.3_3
FreeBSD:15:latest--n/a2.1.3_3n/a2.1.3_32.1.3_32.1.3_3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. autoconf>=2.72 : devel/autoconf
  3. automake>=1.16.5 : devel/automake
  4. libtoolize : devel/libtool
This port is required by:
for Build
  1. math/nfft
for Libraries

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/libght*
  2. security/openpgpsdk*
  3. 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:
===> The following configuration options are available for cunit-2.1.3_3: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
devel_cunit
USES:
autoreconf gmake libtool ncurses pathfix tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (52 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  2. http://cytranet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  3. http://deac-ams.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  4. http://deac-fra.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  5. http://deac-riga.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  6. http://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/
  7. http://excellmedia.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  8. http://freefr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  9. http://gigenet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  10. http://ixpeering.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  11. http://jaist.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  12. http://kumisystems.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  13. http://liquidtelecom.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  14. http://nchc.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  15. http://netactuate.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  16. http://netcologne.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  17. http://netix.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  18. http://onboardcloud.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  19. http://phoenixnap.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  20. http://razaoinfo.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  21. http://sinalbr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  22. http://sitsa.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  23. http://tenet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  24. http://udomain.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  25. http://ufpr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  26. http://versaweb.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  27. https://cfhcable.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  28. https://cytranet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  29. https://deac-ams.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  30. https://deac-fra.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  31. https://deac-riga.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  32. https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/
  33. https://excellmedia.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  34. https://freefr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  35. https://gigenet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  36. https://ixpeering.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  37. https://jaist.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  38. https://kumisystems.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  39. https://liquidtelecom.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  40. https://nchc.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  41. https://netactuate.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  42. https://netcologne.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  43. https://netix.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  44. https://onboardcloud.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  45. https://phoenixnap.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  46. https://razaoinfo.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  47. https://sinalbr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  48. https://sitsa.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  49. https://tenet.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  50. https://udomain.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  51. https://ufpr.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
  52. https://versaweb.dl.sourceforge.net/project/cunit/CUnit/2.1-3/
Collapse this list.

There are no commits on branch 2022Q2 for this port