summaryrefslogtreecommitdiff
path: root/app-misc/nullmodem
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/nullmodem
reinit the tree, so we can have metadata
Diffstat (limited to 'app-misc/nullmodem')
-rw-r--r--app-misc/nullmodem/Manifest5
-rw-r--r--app-misc/nullmodem/metadata.xml21
-rw-r--r--app-misc/nullmodem/nullmodem-0.0.6.ebuild18
3 files changed, 44 insertions, 0 deletions
diff --git a/app-misc/nullmodem/Manifest b/app-misc/nullmodem/Manifest
new file mode 100644
index 000000000000..6554caff0403
--- /dev/null
+++ b/app-misc/nullmodem/Manifest
@@ -0,0 +1,5 @@
+DIST nullmodem-0.0.6.tar.gz 350584 SHA256 230dc2dcfd428757af080648be0bc01ebba99fb56c9571d4d53cf84f3b338cd3 SHA512 d87c4ceaaa16f67c4ddc42d86f8ed81f0e14e1180b25e9000868f715b2f553d0cc165812d1f945a83486cf1c356c1303682eb17fb12632252d28bcb84edeec7c WHIRLPOOL af4edf6bbe69f3e7bac6c8102409698fad27577ab5ce3729d1b6b63fc54081be95bc746abf5326f5dd4906bc2fb8f100c62527b1b39f08b64e122bf4bb1bcf16
+EBUILD nullmodem-0.0.6.ebuild 462 SHA256 8f5dd37b28945a64dc55ef50df2a6f66451c3caee606d9a1eae06774a04601d3 SHA512 415c17279ed703159a3b89b764d36454be00adc7eb8ae3098c0a6ee87f1f61bfd3b779bb8b596c11b36a0fbee6ee3baa1f48b0346f465cdd28df7a3ab5d469a8 WHIRLPOOL 8976c341977706ec8d8958c711b9ce7ede0e859573231f07118f7dbb12158bc4a90d6bfb7b5c5a644953a1e6e4fa7866265cebf4122902a52d7bfbf46ef80895
+MISC ChangeLog 2182 SHA256 bd1847e2264e00095de13fc2cac8cad6ca293cd6821551e2da39fc61ba60a2d7 SHA512 f7283ad49a1dcb1ab3bfaa645115f67b474174a0279efa55eecafce421e781378cd88c6f43488e2b3d1b5c6686fbc2198b60b59d04461ee7a688475775df67a0 WHIRLPOOL 82f1caca05568d71ba2e4a3bce6ddbf02d5a4d6d58dfc474d5dd7a62988aa127bbda93b836ba94b40f657579954f361903700c96fb3046e0c4eca33ba2038cde
+MISC ChangeLog-2015 984 SHA256 a25a50b843c2b87547633bf4d3a97bfcf59ad273755ae8f716f567e153d5ab07 SHA512 22fe014b3ff9622f2ded907dc7a33db39286d085b23e7b96057be904316acab98527744df1b51dbe7dc9c857b7a8a9dbb95707bcce8182bcd8d1bc851a22c849 WHIRLPOOL 8c50412f4008714ea2930e8ec96565fa3ab4d1b89a660a50efac6ac91e52dfdf246269e9221afb3c5186fc9ff88f66ec2c87f4d24dc9639b875de8fd15cae427
+MISC metadata.xml 1054 SHA256 7abe2f8da0fa81a91dc012a6fd6a4f415ba36cee4b4aaa8c244c8bba864d02b9 SHA512 3bcee62e26aa142670a2450cb22a731e987d4d77a29720c3f33e46f36ba7f4c3bca1a86adf3e9be03ebd63f49ec1896a01087138349e29578c9028d52c748eb1 WHIRLPOOL 8025901f00085fc529938ce5ed861b8bce7162523fba19eac791cdf64d326c8ca70f4f99e0fec879a428aa4c025586a08b65bf113cb4df173492d5920fe6f99b
diff --git a/app-misc/nullmodem/metadata.xml b/app-misc/nullmodem/metadata.xml
new file mode 100644
index 000000000000..815e2658c87a
--- /dev/null
+++ b/app-misc/nullmodem/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>tomjbe@gentoo.org</email>
+</maintainer>
+<longdescription>
+Pseudo-Terminals (ptys) are a type of interprocess communication with a master
+and a slave end. One program (in our case nullmodem) opens the master sides of
+connections and therefore provides connectible slave sides of connections.
+If nullmodem receives some data on one of these connections it retransmits them
+on all other connections. It can be seen as a network with star-type wiring.
+Because the names of the slave side ptys are dynamic, nullmodem creates
+symbolic links to filenames of your choice.
+e.g. the command nullmodem /tmp/loop0 /tmp/loop1 /tmp/loop2
+creates a pty-network with 3 slave sides linked to the names /tmp/loop0,
+/tmp/loop1 and /tmp/loop2.
+If you close a slave side connection nullmodem will detect this and provide
+a new stub to connect to and update the symbolic link.
+</longdescription>
+</pkgmetadata>
diff --git a/app-misc/nullmodem/nullmodem-0.0.6.ebuild b/app-misc/nullmodem/nullmodem-0.0.6.ebuild
new file mode 100644
index 000000000000..9d2ddc91ac38
--- /dev/null
+++ b/app-misc/nullmodem/nullmodem-0.0.6.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+
+DESCRIPTION="A Utility to loopback Pseudo-Terminals"
+HOMEPAGE="http://www.ant.uni-bremen.de/whomes/rinas/nullmodem/"
+SRC_URI="http://www.ant.uni-bremen.de/whomes/rinas/nullmodem/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc ChangeLog README || die
+}