devel/check 0.15.2_1 FreeBSD
Unit test framework for C
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21
- Categories
- devel
- Package size
- 109.1 KiB, 477.6 KiB installed
Description
Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/check | 0.15.2_1 |
| OpenBSD | devel/check | 0.15.2p0 |
| NetBSD | devel/check | 0.15.2 |
| DragonFly | devel/check | 0.15.2_1 |
| MidnightBSD | devel/check | 0.15.2 |
Install
Binary package:
pkg install check
From the ports tree:
cd /usr/ports/devel/check/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= check>0:devel/check
LIB_DEPENDS= libcheck.so:devel/check
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.15.2_1 | 0.15.2_1 | 0.15.2 | 0.15.2_1 | 0.15.2_1 |
| FreeBSD:14:quarterly | 0.15.2_1 | 0.15.2_1 | n/a | 0.15.2_1 | 0.15.2_1 |
| FreeBSD:15:latest | 0.15.2_1 | 0.15.2_1 | n/a | 0.15.2_1 | 0.15.2_1 |
| FreeBSD:15:quarterly | 0.15.2_1 | 0.15.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.15.2_1 | 0.15.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
Required by 20
- audio/ezstream
- databases/galera26
- devel/bstring
- devel/efl
- devel/libr3
- devel/libsigrok
- devel/p5-Router-R3
- dns/getdns
- games/freedink
- games/freedink-engine
- net-im/libaccounts-glib
- net-mgmt/riemann-c-client
- science/pulseview
- science/sigrok-cli
- security/kickpass
- security/libscep
- security/openvpn-auth-ldap
- security/p5-Crypt-LibSCEP
- security/yubico-piv-tool
- sysutils/libdnf
Configuration
Options name: devel_check
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- libtool pkgconfig
- Service scripts
- none
Files
Manual pages 1
- checkmk(1)
pkg-plist 34
- bin/checkmk
- include/check.h
- include/check_stdint.h
- lib/libcheck.a
- lib/libcheck.so
- lib/libcheck.so.0
- lib/libcheck.so.0.0.0
- libdata/pkgconfig/check.pc
- share/aclocal/check.m4
- share/doc/check/ChangeLog
- share/doc/check/NEWS
- share/doc/check/README
- share/examples/check/Makefile.am
- share/examples/check/README
- share/examples/check/configure.ac
- share/examples/check/src/Makefile.am
- share/examples/check/src/main.c
- share/examples/check/src/money.1.c
- share/examples/check/src/money.1.h
- share/examples/check/src/money.2.h
- share/examples/check/src/money.3.c
- share/examples/check/src/money.4.c
- share/examples/check/src/money.5.c
- share/examples/check/src/money.6.c
- share/examples/check/src/money.c
- share/examples/check/src/money.h
- share/examples/check/tests/Makefile.am
- share/examples/check/tests/check_money.1.c
- share/examples/check/tests/check_money.2.c
- share/examples/check/tests/check_money.3.c
- share/examples/check/tests/check_money.6.c
- share/examples/check/tests/check_money.7.c
- share/examples/check/tests/check_money.c
- share/man/man1/checkmk.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| check-0.15.2.tar.gz | 774985 | a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a |
Master sites 1
- https://github.com/libcheck/check/releases/download/0.15.2/
Commit history 0
No commits in the history this site was built from.