shUnit2 is a unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to JUnit, PyUnit, etc. Reproducible: Always
Created attachment 155115 [details] shunit2-2.0.3.ebuild Based on the log4sh ebuild.
I've got few remarks: - I suggest installing some docs only if IUSE doc flag is set. - inherit eutils is unnecessary - during compilation I see following error: Parsing the extracted ShellDoc extracting Docbook XSLT downloading extracting Parsing the documentation with DocBook error : Unknown IO error The compilation freezes for ~10 seconds and then ends sucessfully. I have: app-text/docbook2X-0.8.8-r1
Created attachment 155175 [details] shunit2-2.0.3.ebuild Thanks for your suggestions. Here's the updated ebuild. - removed inherit eutils - added project's homepage address - removed docbook compilation - added doc USE flag support I'm not sure what doc files should be included by default. I guessed: default: CHANGES-2.0.txt contributors.txt README.txt RELEASE_NOTES-2.0.0.txt RELEASE_NOTES-2.0.1.txt RELEASE_NOTES-2.0.2.txt RELEASE_NOTES-2.0.3.txt TODO.txt doc USE flag includes: design_doc.txt shunit2.html style.css
http://archives.gentoo.org/gentoo-dev/msg_2d7c88da058e7363f1079cfe1dd030fc.xml
I've seen Donnie Berkholz has put different shunit2 ebuild into Portage. This one can be scraped then.