Hi! Please find attached check-0.8.4.ebuild From check.sourceforge.net: 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. The output from unit tests can be used within source code editors and IDEs.. Check was inspired by similar frameworks that currently exist for most programming languages; the most famous example being JUnit for Java (www.junit.org). There is a list of unit test frameworks for multiple languages at www.xprogramming.com/software.htm . Unit testing has a long history as part of formal quality assurance methodologies, but has recently been associated with the lightweight methodology called Extreme Programming. In that methodology, the characteristic practice involves interspersing unit test writing with coding (" test a little, code a little"). While the incremental unit test/code approach is indispensable to Extreme Programming, it is also applicable, and perhaps indispensable, outside of that methodology. I suggest dev-utils/check. TBH I have not idea if this program is dependant on other packages, but I have never had problems compiling it. I have neither found dependancies on their homepage. I guess a standard gentoo system already have what it takes to swallow this :) The reason we need check in portage, is because Im about to commit another ebuild for synce.sourceforge.net - an application for syncing WinCE based pocket pc's with GNU/Linux. However, this ebuild is not yet fully functional. Cheers! -Frank
Created attachment 5879 [details] check-0.8.4.ebuild
I did a version number typo, sorry :/ It should be check-0.8.4.ebuild, and *not* check-0.8.3.ebuild
I am working on bug 11184, which requires this. I am going to take a stab at getting this package working to that end, so I would be happy for this bug to be reassigned to me.
Mine! It's all mine!
Heh, okay, I've got this in my tree and it checks out fine. It's a cool little library too. I'm thinking about adding support for it to the packages I'm developing. :)
Committed as dev-libs/check. Thanks for using Gentoo.