summaryrefslogtreecommitdiff
path: root/misc/cstream
diff options
context:
space:
mode:
authorgmcgarry <gmcgarry>2001-09-19 05:24:27 +0000
committergmcgarry <gmcgarry>2001-09-19 05:24:27 +0000
commit0a2a310e40c4a4828a8b515f16fd439d0560d049 (patch)
tree7343354f2a760d5abfe6b9dc1cc680ced7572398 /misc/cstream
parent16221b394905e47ba9a120e543241f7ab7b86eb6 (diff)
downloadpkgsrc-0a2a310e40c4a4828a8b515f16fd439d0560d049.tar.gz
General-purpose stream-handling tool with bandwidth limiting
Diffstat (limited to 'misc/cstream')
-rw-r--r--misc/cstream/Makefile13
-rw-r--r--misc/cstream/distinfo4
-rw-r--r--misc/cstream/pkg/DESCR20
-rw-r--r--misc/cstream/pkg/PLIST3
4 files changed, 40 insertions, 0 deletions
diff --git a/misc/cstream/Makefile b/misc/cstream/Makefile
new file mode 100644
index 00000000000..ecf4157fda6
--- /dev/null
+++ b/misc/cstream/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/09/19 05:24:27 gmcgarry Exp $
+
+DISTNAME= cstream-2.2
+CATEGORIES= misc
+MASTER_SITES= http://www.cons.org/cracauer/download/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.cons.org/cracauer/
+COMMENT= General-purpose stream-handling tool with bandwidth limiting
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/misc/cstream/distinfo b/misc/cstream/distinfo
new file mode 100644
index 00000000000..7fa9313f442
--- /dev/null
+++ b/misc/cstream/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/09/19 05:24:27 gmcgarry Exp $
+
+SHA1 (cstream-2.2.tar.gz) = aef89176123f1ae6cb824e66b2e9b3aa3be7644e
+Size (cstream-2.2.tar.gz) = 43124 bytes
diff --git a/misc/cstream/pkg/DESCR b/misc/cstream/pkg/DESCR
new file mode 100644
index 00000000000..cd2d755f0f7
--- /dev/null
+++ b/misc/cstream/pkg/DESCR
@@ -0,0 +1,20 @@
+ cstream is a general-purpose stream-handling tool like UNIX' dd,
+ usually used in commandline-constructed pipes.
+
+ Featues:
+ Sane commandline switch syntax.
+ Exact throughput limiting, on the incoming side. Timing variance in
+ previous reads are counterbalanced in the following reads.
+ Precise throughput reporting. Either at the end of the transmission
+ or everytime SIGUSR1 is received. Quite useful to ask lengthy
+ opertions how much data has been transferred yet, i.e. when
+ writing tapes. Reports are done in bytes/sec and if appropriate in
+ KB/sec or MB/sec, where 1K = 1024.
+ SIGUSR2 causes a clean shutdown before EOF on input, timing
+ informating is displayed.
+ Build-in support for fifos. Example usage is a 'pseudo-device',
+ something that sinks or delivers data at an appropriate rate, but
+ looks like a file, i.e. if you test soundcard software. See the
+ manpage for examples.
+ Accepts 'k', 'm' and 'g' character after number for "kilo, mega,
+ giga" bytes for overall data size limit.
diff --git a/misc/cstream/pkg/PLIST b/misc/cstream/pkg/PLIST
new file mode 100644
index 00000000000..055efe69bc4
--- /dev/null
+++ b/misc/cstream/pkg/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/09/19 05:24:27 gmcgarry Exp $
+bin/cstream
+man/man1/cstream.1