summaryrefslogtreecommitdiff
path: root/net-misc/wssh
diff options
context:
space:
mode:
authoreroen2013-12-12 16:44:45 +0100
committereroen2013-12-12 16:44:45 +0100
commit764b6a4c7fd88dc46e19358b3a12f5e19bc1157c (patch)
tree5018a4216963e4f412109e43fe78a58b444d12aa /net-misc/wssh
parent635a430749b3d0e8ed065204cde18ab137c8cacc (diff)
downloaderoen-overlay-764b6a4c7fd88dc46e19358b3a12f5e19bc1157c.tar.gz
eroen-overlay-764b6a4c7fd88dc46e19358b3a12f5e19bc1157c.tar.bz2
eroen-overlay-764b6a4c7fd88dc46e19358b3a12f5e19bc1157c.tar.xz
net-misc/wssh - new ebuild
Diffstat (limited to 'net-misc/wssh')
-rw-r--r--net-misc/wssh/Manifest2
-rw-r--r--net-misc/wssh/metadata.xml8
-rw-r--r--net-misc/wssh/wssh-9999.ebuild34
3 files changed, 44 insertions, 0 deletions
diff --git a/net-misc/wssh/Manifest b/net-misc/wssh/Manifest
new file mode 100644
index 00000000..49060dce
--- /dev/null
+++ b/net-misc/wssh/Manifest
@@ -0,0 +1,2 @@
+EBUILD wssh-9999.ebuild 768 SHA256 cc497a89bbd48d382f6494563e6c62159f07f6f0f9f5db8c9794a9ad0de2e254 SHA512 9b830614c13bfda6d53209406a1f22df6ba8ebb05b5d981c31e61d2a1f14636569b2ef8180f01e1884658f9c217cf2a452c4921e9d2ce9025df1b1e98017ca68 WHIRLPOOL 19eee549831a44c32f491343a94930b6d8dc690ab16a15ba96ba3fc9ec3abadd27bb579eef91c767e824025ae29dc797553a9b4607329b180d728f9f8ea78e61
+MISC metadata.xml 295 SHA256 ca6f62ce58b766069b9b5782aac8ef88308e3e2f9764e6df96eb99e4c19ca11a SHA512 a07555783157e2cfbf4037d2790ddb4a20b4b918ba842800ca3bf13eb3fc8daf16ef12021507c1495ab36bb785d8dc2ee803271c23c609f4e01305cedaddcabb WHIRLPOOL 93a46e85821f36ee809e6a60b6d37124d2fdd58eb8d37d23e5f6129f1ed02f3cc075e9590d661e14adb63b53d49b05f6f3e4a0d7d2257d351bc7b554d3d5b284
diff --git a/net-misc/wssh/metadata.xml b/net-misc/wssh/metadata.xml
new file mode 100644
index 00000000..0c4045d2
--- /dev/null
+++ b/net-misc/wssh/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ wssh - websocket shell
+ wssh ("wish") is a command-line utility/shell for WebSocket inpsired by netcat.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-misc/wssh/wssh-9999.ebuild b/net-misc/wssh/wssh-9999.ebuild
new file mode 100644
index 00000000..f6b8138c
--- /dev/null
+++ b/net-misc/wssh/wssh-9999.ebuild
@@ -0,0 +1,34 @@
+# By eroen, 2013
+# Distributed under the terms of the ISC licence
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT="python2_7"
+
+DESCRIPTION="command-line utility/shell for WebSocket inspired by netcat"
+HOMEPAGE="https://github.com/progrium/wssh"
+
+if [[ "${PV}" == *9999 ]]; then
+ inherit eutils distutils-r1 git-r3
+ EGIT_REPO_URI="http://github.com/progrium/${PN}.git"
+ KEYWORDS=""
+ VCSDEPEND="dev-vcs/git[curl]"
+else
+ inherit eutils distutils-r1
+ SRC_URI=""
+ KEYWORDS="~amd64 ~x86"
+ VCSDEPEND=""
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND="${VCSDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=">=dev-python/gevent-0.13.6[${PYTHON_USEDEP}]
+ >=dev-python/ws4py-0.2.4[${PYTHON_USEDEP}]"
+
+src_prepare() {
+ sed -e 's/==/>=/g' -i "${S}"/setup.py || die "setup.py sed failed"
+}