commit:     41abd3344ff11706ec7545193b742186f3923fb6
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Thu Jun 15 17:24:27 2023 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Thu Jun 15 17:24:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41abd334

app-misc/tty-share-bin: new package, add 2.4.0

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 app-misc/tty-share-bin/Manifest                   |  1 +
 app-misc/tty-share-bin/metadata.xml               | 16 ++++++++++++++++
 app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild | 18 ++++++++++++++++++
 3 files changed, 35 insertions(+)

diff --git a/app-misc/tty-share-bin/Manifest b/app-misc/tty-share-bin/Manifest
new file mode 100644
index 000000000..9ddda3ea5
--- /dev/null
+++ b/app-misc/tty-share-bin/Manifest
@@ -0,0 +1 @@
+DIST tty-share_linux-amd64 7536640 BLAKE2B 
1f4d26a124bbc0b2ad5bce80526a80a1087dad57a7cabb99198ee6d48483ef24ae3db5edbffaa327892277b8aaec62ab44218d2c014bbe9fb82f63b157144672
 SHA512 
29c58f40f53b6e674b0bd219af354b646615d72cb13d52db847d904e01de1b86cb8676d8be3a757a53677fe2fcfe234690993fb8fa32c06389965d5ba523a6f7

diff --git a/app-misc/tty-share-bin/metadata.xml 
b/app-misc/tty-share-bin/metadata.xml
new file mode 100644
index 000000000..88f08992f
--- /dev/null
+++ b/app-misc/tty-share-bin/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person" proxied="yes">
+               <email>zdanevich.vit...@ya.ru</email>
+               <name>Vitaly Zdanevich</name>
+       </maintainer>
+       <longdescription lang="en">
+               tty-share is a very simple tool used to share your Linux/OSX 
terminal over the Internet. It is written in GO, results in a static 
cross-platform binary with no dependencies, and therefore will also work on 
your Raspberry Pi. The remote participant needs not setup, and they can join 
the session from the browser or from the terminal. The session can be shared 
either over the Internet, or only in the local network. When sharing it over 
the Internet (outside your NAT), tty-share will connect to proxy server that 
will mediate the communication between the participants. An instance of this 
server runs at tty-share.com, but you can run your own.
+
+               This is an alternative to tmate.
+       </longdescription>
+       <upstream>
+               <remote-id type="github">elisescu/tty-share</remote-id>
+       </upstream>
+</pkgmetadata>

diff --git a/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild 
b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild
new file mode 100644
index 000000000..737bd5ea5
--- /dev/null
+++ b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Foundation
+# # Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Screen sharing for terminal: ASCII in browser or terminal, 
without pixels moving"
+HOMEPAGE="https://github.com/elisescu/tty-share";
+
+SRC_URI="https://github.com/elisescu/tty-share/releases/download/v${PV}/tty-share_linux-amd64";
+S="${WORKDIR}"
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+
+src_install() {
+       newbin "${DISTDIR}/tty-share_linux-amd64" tty-share-bin
+}

Reply via email to