Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18854 - pipebench-0.20.ebuild (new package)
Summary: pipebench-0.20.ebuild (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mamoru KOMACHI (RETIRED)
URL: http://www.habets.pp.se/synscan/progr...
Whiteboard:
Keywords: EBUILD
Depends on: 18726
Blocks:
  Show dependency tree
 
Reported: 2003-04-06 09:19 UTC by Eric Ball
Modified: 2004-04-20 07:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
pipebench-0.20.ebuild (pipebench-0.20.ebuild,1.39 KB, text/plain)
2003-04-06 09:21 UTC, Eric Ball
Details
Changelog (Changelog,334 bytes, text/plain)
2003-04-06 09:42 UTC, Eric Ball
Details
Revised ebuild (removed the . from DESCRIPTION) (pipebench-0.20.ebuild,1.39 KB, text/plain)
2003-04-07 03:50 UTC, Eric Ball
Details
New ebuild for new version 0.40 (pipebench-0.40.ebuild,1.02 KB, text/plain)
2003-04-22 22:50 UTC, Eric Ball
Details
Updated Changelog (Changelog,694 bytes, text/plain)
2003-04-22 22:51 UTC, Eric Ball
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Ball 2003-04-06 09:19:25 UTC
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.
Comment 1 Eric Ball 2003-04-06 09:21:27 UTC
Created attachment 10274 [details]
pipebench-0.20.ebuild

Dependent on the yodl ebuild from bug #18726.
Comment 2 Eric Ball 2003-04-06 09:42:10 UTC
Created attachment 10275 [details]
Changelog

Nearly forgot :)
Comment 3 Eric Ball 2003-04-07 03:50:03 UTC
Created attachment 10320 [details]
Revised ebuild (removed the . from DESCRIPTION)

Removed the . from the DESCRIPTION line.
Comment 4 Todd Berman (RETIRED) gentoo-dev 2003-04-22 20:23:20 UTC
there is a new version, 0.40 out, and im pretty sure just incrementing the ebuild's version # 
should fix it. 
Comment 5 Eric Ball 2003-04-22 22:50:38 UTC
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.
Comment 6 Eric Ball 2003-04-22 22:51:53 UTC
Created attachment 11025 [details]
Updated Changelog
Comment 7 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-04-18 12:11:30 UTC
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. 
Comment 8 Eric Ball 2004-04-20 07:16:18 UTC
Glad to help. Gentoo is still my OS of choice :)