xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-support/libcheck/libcheck_0.15.2.bb (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunSUMMARY  = "Check - unit testing framework for C code"
2*4882a593SmuzhiyunDESCRIPTION = "It features a simple interface for defining unit tests, \
3*4882a593Smuzhiyunputting little in the way of the developer. Tests are run in a separate \
4*4882a593Smuzhiyunaddress space, so both assertion failures and code errors that cause \
5*4882a593Smuzhiyunsegmentation faults or other signals can be caught. Test results are \
6*4882a593Smuzhiyunreportable in the following: Subunit, TAP, XML, and a generic logging format."
7*4882a593SmuzhiyunHOMEPAGE = "https://libcheck.github.io/check/"
8*4882a593SmuzhiyunSECTION = "devel"
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunLICENSE  = "LGPL-2.1-or-later"
11*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=2d5025d4aa3495befef8f17206a5b0a1"
12*4882a593Smuzhiyun
13*4882a593SmuzhiyunSRC_URI = "https://github.com/${BPN}/check/releases/download/${PV}/check-${PV}.tar.gz \
14*4882a593Smuzhiyun           file://not-echo-compiler-info-to-check_stdint.h.patch"
15*4882a593SmuzhiyunSRC_URI[sha256sum] = "a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a"
16*4882a593SmuzhiyunUPSTREAM_CHECK_URI = "https://github.com/libcheck/check/releases/"
17*4882a593Smuzhiyun
18*4882a593SmuzhiyunS = "${WORKDIR}/check-${PV}"
19*4882a593Smuzhiyun
20*4882a593Smuzhiyuninherit autotools pkgconfig texinfo
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunCACHED_CONFIGUREVARS += "ac_cv_path_AWK_PATH=${bindir}/gawk"
23*4882a593Smuzhiyun
24*4882a593SmuzhiyunRREPLACES:${PN} = "check (<= 0.9.5)"
25*4882a593Smuzhiyun
26*4882a593SmuzhiyunBBCLASSEXTEND = "native nativesdk"
27*4882a593Smuzhiyun
28*4882a593SmuzhiyunPACKAGES =+ "checkmk"
29*4882a593Smuzhiyun
30*4882a593SmuzhiyunFILES:checkmk = "${bindir}/checkmk"
31*4882a593Smuzhiyun
32*4882a593SmuzhiyunRDEPENDS:checkmk = "gawk"
33*4882a593Smuzhiyun
34