summaryrefslogtreecommitdiff
path: root/net-misc/pipes
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 /net-misc/pipes
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/pipes')
-rw-r--r--net-misc/pipes/Manifest5
-rw-r--r--net-misc/pipes/metadata.xml26
-rw-r--r--net-misc/pipes/pipes-1.16.1.ebuild30
3 files changed, 61 insertions, 0 deletions
diff --git a/net-misc/pipes/Manifest b/net-misc/pipes/Manifest
new file mode 100644
index 000000000000..1e8cba753dc8
--- /dev/null
+++ b/net-misc/pipes/Manifest
@@ -0,0 +1,5 @@
+DIST pipes-1.16.1.tar.bz2 21642 SHA256 d7bb02f7e10ee91174a4d0d74ce61e1328d08be68d1ab3c235e63d2f34ada62c SHA512 ff8f6cf7934149c3d8a6e0443a06840863313acccd31791913fa25b086173e834d8f357212811e5e1ddb62148d3e687858e8956065734f11d7fc729f2a64b0a3 WHIRLPOOL 6ab87a0228451ad98746e5f9346922fcf6246c87b57e09a709781af478a546e49c521bd4b2bc0a7824776cf1dfd230bc7e61b3f1f12c41e19c87f09e2059a831
+EBUILD pipes-1.16.1.ebuild 649 SHA256 ea34bad2b8d03aeda4906a0c00be1dabc2f7544d9fb22fc7d53c9edf9b864cd1 SHA512 1e8aa77ed31a3d7028e57825eee3853c5bfd40e8bd497219f68366574a78fa5c1b9eba34764d957ba370e17f23f0f29dff8aa68e0c28307257dadfd26a30c3d1 WHIRLPOOL 5efa116b22ceb0f1619092e8fc0e2b3a49be6d400209b518eee5b8d2d57dc5a1d9d51706a379f0a2fc3b68932fab7f23e887a8709c2b0aa30f0488f4f35a33a4
+MISC ChangeLog 2607 SHA256 6fd8a40ddedc57bcd097c3978763d8a3b32b0054b69f6d58d5cfa79bb0aad4e8 SHA512 7d5fab88a2353dd9a5a3ae3ba5b85f702249162e3509e10bed85d5818b6a2d02f583d7d856947b6eaf0a1ac1288e4392dbb0d786390b56ba3467eb66bfae0f8a WHIRLPOOL 105088b7301ed4071f9be4050022231be0bb84d633a0b87bfa8c34f92ebd27a549e2ca7b620fdb743eefa6039b78ee6afa2035327c95ad858abe210c29a29c32
+MISC ChangeLog-2015 1650 SHA256 ee84e571e8d59e8ac5411165a9f03c0d25f35ef17b7c2389704ad420fc86a5e4 SHA512 756bd8a0280d5ceabc84b852ca8cec3d9ff7de8e390b31297d12ed30e746c140b5f34892730f575b383c5a0749e4063751c801c499ab7e83e080fe294dedc52a WHIRLPOOL fb855e50927510723834e142b676e2433a5ffb58ea0d83ea4c6d7c7065e844f7a52ad71c4ed0bd035a7a4b4f8c7bffc61893186174c55c091154a7737bdddf9d
+MISC metadata.xml 1243 SHA256 fc5d1235a2089e95e526391614d3366c16c580f58632e7553d87437c78844665 SHA512 bae97cf81ba152b00707b1737908c5a60cef1cae95d2b9c8dcac814a74f6bf587471be8c6bdfa4688d74651c6df53777cfea72ee318b6cefe1ecc36c19e76734 WHIRLPOOL ad2609b1fd1e6acaa7d14e7eaf9e7ea7e7e92f7cd901dba7fcce62a735936aace24999bfdac762fc60525df58f59e6e8fc3b1b5e821bab7848c025de5029a9fd
diff --git a/net-misc/pipes/metadata.xml b/net-misc/pipes/metadata.xml
new file mode 100644
index 000000000000..abddd073acfe
--- /dev/null
+++ b/net-misc/pipes/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+</maintainer>
+<longdescription>
+I just noticed that netpipes doesn't support bidirectional pipes.
+So I made my own version.
+Now I can say in computer A that "plis 12345 -io ohjelma" and in computer B that "pcon A 12345 -io ohjelma2",
+and they communicate together then.
+My example utilization was that I can send the picture of SNES-emulator to another
+computer via network, and grab the keyboard input there, so get two consoles to
+the same game.
+My friend wanted to watch when I play FF6, but didn't want to sit next to my monitor,
+and asked if he could get the picture to his monitor.
+And he got it.
+Then he asked if he could play it from his computer at the same time as me...
+And now it works too.
+Other ways of use can everybody invent theirselves.
+It's really easy to make simple server software with this.
+For example, do "plis 79 -io finger" and then you have a finger-service.
+Or "plis 5555 -o 'cat signature'" and then port 5555 gives your signature.
+</longdescription>
+</pkgmetadata>
diff --git a/net-misc/pipes/pipes-1.16.1.ebuild b/net-misc/pipes/pipes-1.16.1.ebuild
new file mode 100644
index 000000000000..b27bf4a83e1b
--- /dev/null
+++ b/net-misc/pipes/pipes-1.16.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Very versatile TCP pipes"
+HOMEPAGE="http://bisqwit.iki.fi/source/pipes.html"
+SRC_URI="http://bisqwit.iki.fi/src/arch/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc s390 x86"
+
+src_prepare() {
+ # Prevent the build system from looking for dependencies
+ touch .depend || die
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) OPTIM="${CFLAGS}" LDFLAGS="${CFLAGS} ${LDFLAGS}"
+}
+
+src_install() {
+ dobin plis
+ dosym /usr/bin/plis /usr/bin/pcon
+ dodoc Examples ChangeLog
+ dohtml README.html
+}