From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-misc/pipes/Manifest | 5 +++++ net-misc/pipes/metadata.xml | 26 ++++++++++++++++++++++++++ net-misc/pipes/pipes-1.16.1.ebuild | 30 ++++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 net-misc/pipes/Manifest create mode 100644 net-misc/pipes/metadata.xml create mode 100644 net-misc/pipes/pipes-1.16.1.ebuild (limited to 'net-misc/pipes') 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 @@ + + + + + netmon@gentoo.org + Gentoo network monitoring and analysis project + + +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. + + 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 +} -- cgit v1.2.3