summaryrefslogtreecommitdiff
path: root/app-misc/cstream
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-misc/cstream
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/cstream')
-rw-r--r--app-misc/cstream/Manifest7
-rw-r--r--app-misc/cstream/cstream-3.0.0.ebuild23
-rw-r--r--app-misc/cstream/cstream-3.1.1.ebuild23
-rw-r--r--app-misc/cstream/metadata.xml18
4 files changed, 71 insertions, 0 deletions
diff --git a/app-misc/cstream/Manifest b/app-misc/cstream/Manifest
new file mode 100644
index 000000000000..471328c5d346
--- /dev/null
+++ b/app-misc/cstream/Manifest
@@ -0,0 +1,7 @@
+DIST cstream-3.0.0.tar.gz 98286 SHA256 3261202434d22256bb55fbcbafdfda5fac84c9c1e5589ba2c4ded45d3dad9bfc SHA512 53d72766071b64c81f16531e894d88c2559524e539c92616737b4c7d32c268771db2657afa5e2ad62a778e9dabaf3529f83067a12824e499767e5e9cf5f07387 WHIRLPOOL 2caa8a1cf9dbe646dc5a385404b377af61992f4441d879497d1745ba4cbf67afb8606185af29cba62811ddbde8a6dbff242e1a18d3b4e0573b71ecdcab3092af
+DIST cstream-3.1.1.tar.gz 96609 SHA256 95ad4a41932edda121684eaed2435a11a26104c8193cffca0f892573acc095ae SHA512 8d6364da622711f6888fd221b2f36f5da23d2a562d5a797d58d7ef361415481de8ab9ae55ae856d47c2d0141d570e22a61ab0ce9954c043877196df168f2f43a WHIRLPOOL efebe40cf26b8defffc12ce2f6a280cc628b62314c50f22bbe73bd23bd7fa4f26484722e0c3d2b3de5d5d7828399660bcc12abdcd8be0e8a00f5b752db88df1b
+EBUILD cstream-3.0.0.ebuild 478 SHA256 d782fa75f64b93aced531f825808586d6b5966e024039a5fb526b733a750006c SHA512 ec4d21d0f0afd8b2a39b657b0b2e85ae2a089b826819c8f3ac407ddae54f8df63159f17e5e06625df7adb9f37a2ecec75b99c23501bc297b7009128a5532de73 WHIRLPOOL 89844f443dfa910fe6027b795d5d0afdeb1691d6b796aaaa7b78fa78fc65a51b2af82a1dcbbf6465c00e744c324056ff861e741a40cb7c3e59dbb487661b6b3f
+EBUILD cstream-3.1.1.ebuild 591 SHA256 c577e53ebb1c9703ead49a54251456fcc97b7e89c1b06b97cf39b030b0fec144 SHA512 334e07b032050808dac5980418a465de20808e2508bf4ddae762faa06cf79cf45e4821d875e839d6d3452833e2a73717e670c09b4105e95991e21e63f4e64642 WHIRLPOOL ad0d24b25db74188a4fd2d36428c9b8569d4a349dee5f5411833904b4bdb33c2d151cf8b577388103f539108437d8733253615d4254317f36fa06ce394e8b832
+MISC ChangeLog 2967 SHA256 a8012fad8b8f941fb10c1cd717f2a2a8a4b5149b7fe3d0e7d09f92d86efc295e SHA512 aef5dee7ba04168f5f47bb7a945fadb4641e91b68de9c5256c5294ec19c702e3d312942f7056360853e15e783ca3f5eee5f32ad09c606c64e3fe0b60eeb7a93f WHIRLPOOL 103844465bfea576fccbd6b6aed581385b12ca4ce98a813bbfba4f17e1b09f3b0d94f85047fbdc483bf11325c23256d83a6942bc65a73d2fb137c437c5ba0cf1
+MISC ChangeLog-2015 1217 SHA256 986f3b4a2a61b48cefc9bb6a185b1c1d87a9f47a0b1fa0b6229ae1677dd2ff13 SHA512 c9e28e218b4a61b0b414ddd2f01c0b6d77e61ab35a74e778f7abb5d83bae1392d631dcd85274e48191b84323473cf97fef530a6e1e927d9110736decd88342c4 WHIRLPOOL d67a71214b448af48428dfe95a2c057bc074c92f9823f505acd7ecc4b917cdc41b90767c66b99cf9db813b20857540a36bf89ac372f7e8008611cf7710d086c3
+MISC metadata.xml 1733 SHA256 f72a5a4a08941bf5c8a79fc16984f4bf32d761d0770e670207802db4ac4712ae SHA512 c3609fb6e7fa87dcdd924cdad07d5d9121ace333ca87fac64ae701d97f74a09d4f6788cf82793f8ce579f54b6872fe379d9f758da170ae80d770c1306106b882 WHIRLPOOL a27842b7507afa49dda12e5b2fb9e481c5b475916bd186caf8810c8312dc40860b0d18a7368228679602ed834f4be44e0869d690defb4edc877a92228c2960a4
diff --git a/app-misc/cstream/cstream-3.0.0.ebuild b/app-misc/cstream/cstream-3.0.0.ebuild
new file mode 100644
index 000000000000..8b05f357d5b3
--- /dev/null
+++ b/app-misc/cstream/cstream-3.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+
+inherit autotools
+
+DESCRIPTION="general-purpose stream-handling tool like UNIX dd"
+HOMEPAGE="http://www.cons.org/cracauer/cstream.html"
+SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+src_prepare() {
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
diff --git a/app-misc/cstream/cstream-3.1.1.ebuild b/app-misc/cstream/cstream-3.1.1.ebuild
new file mode 100644
index 000000000000..06c9ef47f30b
--- /dev/null
+++ b/app-misc/cstream/cstream-3.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+AT_M4DIR="auxdir"
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils
+
+DESCRIPTION="general-purpose stream-handling tool like UNIX dd"
+HOMEPAGE="http://www.cons.org/cracauer/cstream.html"
+SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+ # this file does not regenerated automatically by autotools-utils eclass
+ rm auxdir/missing || die 'failed to remove auxdir/missing'
+
+ autotools-utils_src_prepare
+}
diff --git a/app-misc/cstream/metadata.xml b/app-misc/cstream/metadata.xml
new file mode 100644
index 000000000000..ecf62c4184c9
--- /dev/null
+++ b/app-misc/cstream/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription lang="en">
+cstream is a general-purpose stream-handling tool like UNIX dd, usually used in commandline-constructed pipes.
+Features:
+ - 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 operations 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.
+ - SIGHUP causes a clean shutdown before EOF on input, timing information is displayed.
+ - Build-in support to write its PID to a file, for painless sending of these signals.
+ - 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.
+ - Built-in data creation and sink, no more redirection of /dev/null and /dev/zero. These special devices speed varies greatly among operating systems, redirecting from it isn't appropriate benchmarking and a waste of resources anyway.
+ - Accepts 'k', 'm' and 'g' character after number for "kilo, mega, giga" bytes for overall data size limit.
+ - "gcc -Wall" clean source code, serious effort taken to avoid undefined behavior in ANSI C or POSIX, except long long is required. Limiting and reporting works on data amounts &gt; 4 GB.
+</longdescription>
+</pkgmetadata>