Hello, I've created an ebuild for a program called pipebench. it sits in a pipe and measures data flow through stdin/stdout. For example: $ cat foo | pipebench | md5sum Would tell you how fast you are MD5 summing file foo. Or: $ dd if=/dev/zero bs=80k count=20k 2> /dev/null | pipebench -q > /dev/null" Would give you a CPU/Chipset benchmark. It needs the yodl2man application to make its man file, so I've made the ebuild from bug #18726 a dependency. Note: I've only been using Linux and Gentoo for 2 months, and havn't previously written anything more complex than simple DOS batch files, so please check the ebuild for insanity. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 10274 [details] pipebench-0.20.ebuild Dependent on the yodl ebuild from bug #18726.
Created attachment 10275 [details] Changelog Nearly forgot :)
Created attachment 10320 [details] Revised ebuild (removed the . from DESCRIPTION) Removed the . from the DESCRIPTION line.
there is a new version, 0.40 out, and im pretty sure just incrementing the ebuild's version # should fix it.
Created attachment 11024 [details] New ebuild for new version 0.40 Thanks Todd, this new version is a renamed ebuild with my pkg_postinst() comments removed as they're now in the man page.
Created attachment 11025 [details] Updated Changelog
Sorry for the delay (you posted the ebuild nearly a year ago). I've just checked and emerged it, and committed it under app-benchmark. I removed yodl from DEPEND as pipebench doesn't need it (yodl2man isn't necesarry if pipebench.1 already exists and is newer than pipebench.yodl). Also, pipebench should be installed to /usr/bin rather than /usr/local/bin. Thank you for the contribution. Hope you still enjoy using Gentoo.
Glad to help. Gentoo is still my OS of choice :)