aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Healy <lmiphay@gmail.com>2017-12-23 23:10:07 +0000
committerPaul Healy <lmiphay@gmail.com>2017-12-23 23:10:07 +0000
commit700fed06534794e2e03bb47516e3bbb5bd8d3864 (patch)
treeca33b72eda84cee1d6669a50939ca18b858a130d /media-sound
parentadd python use deps (diff)
downloadlmiphay-700fed06534794e2e03bb47516e3bbb5bd8d3864.tar.gz
lmiphay-700fed06534794e2e03bb47516e3bbb5bd8d3864.tar.bz2
lmiphay-700fed06534794e2e03bb47516e3bbb5bd8d3864.zip
add lms-status (using nmap ncat)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/squeeze-alexa/Manifest3
-rwxr-xr-xmedia-sound/squeeze-alexa/files/lms-status12
-rw-r--r--media-sound/squeeze-alexa/squeeze-alexa-1.0.ebuild3
3 files changed, 17 insertions, 1 deletions
diff --git a/media-sound/squeeze-alexa/Manifest b/media-sound/squeeze-alexa/Manifest
index 8aaae61..a03d276 100644
--- a/media-sound/squeeze-alexa/Manifest
+++ b/media-sound/squeeze-alexa/Manifest
@@ -1,2 +1,3 @@
+AUX lms-status 176 SHA256 e574363e5bc9b34f5c1d4e78b225573aa36bd3531ab52208dead31e39208966e SHA512 f263891bb1be26dba7abc8305d9fc2ef294e2bbbae71a3631bfd23c22a088b84fb8ecc90a6b5abf7acaf854dc9653600e0f5e9c8aad5c4d59adb7cb6252f517e WHIRLPOOL 18ea262235ce37b1e4fbcee7240ae2e59b666bd751a43ec1b9141f01faa6dd90c07c10e65430ebb85593bf31048bd4a8eaecc2b7afda1ba8bfeee016503fdda3
DIST squeeze-alexa-1.0.tar.gz 89415 SHA256 85d493ab5f92ff6b079ddb350d24ae0a9273f9cafaa457a8fc72e8b43e3c55c3 SHA512 a024282e62a7ac664d94ae5fa8a18ddc630a48aafa1147cb3ea29d12004426c17741d81a39ada8bb3bbd6c112bf7f6661b1d3229177093794ae41c2d6659d6fe WHIRLPOOL f12bfe0ca553256f011b3f49cd32c813f803cca3e45cabb9d118d62cdeba13ca3e63a0ef99ab8d83c3676cfdeddd5e5e6184f34837d1fff824c54be4f21293ba
-EBUILD squeeze-alexa-1.0.ebuild 1618 SHA256 9f1daee9c6deebe4fbe515ef17db233ac8e53f5f6f5739a2d99fb6ceab997318 SHA512 48e692ad5767b5851fb8c75c4d04383a5865ae469ea0d5528ce80adc6f3a84b6a1fad5d6166528dba2ac2af65b371910ce3021ee32346a35d2e47a9bcedd7e3d WHIRLPOOL c2e7b483b8525376effe6b6b96ec7b68195a2493d2e150557252ffbc4e58b455ae49e0396723bbd58a7fcba2ac6345203958e01ff85ecc2154c0920a16759ec9
+EBUILD squeeze-alexa-1.0.ebuild 1674 SHA256 b2e3cd1f07e77c0abf1b6e5e07c15d414d5bb4c773062003aa4944795dc73059 SHA512 58f74dd9178111654b287db7dddb4b5e7801a67cec31dde381efdaad2f32a6cce1c6164dffae0437a0bec261d386b5441950eb12f52597862c89938ecd70201f WHIRLPOOL d99e8473f24d3fbec6f0edba9a490d5a84bf396335e99a329784b49f43eec58daa3a47bc5698c528bba7098bc639d2721cd4cc0ab9c6e9224eefb015fb0e14ae
diff --git a/media-sound/squeeze-alexa/files/lms-status b/media-sound/squeeze-alexa/files/lms-status
new file mode 100755
index 0000000..0517190
--- /dev/null
+++ b/media-sound/squeeze-alexa/files/lms-status
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+if [ "$#" -ne 1 ]; then
+ echo "usage: $(basename $0) <lms_server>"
+ exit 1
+fi
+
+LMS_SERVER=$1
+
+{ echo "status"; sleep 0.5; } | ncat $LMS_SERVER 9090
+
+exit $?
diff --git a/media-sound/squeeze-alexa/squeeze-alexa-1.0.ebuild b/media-sound/squeeze-alexa/squeeze-alexa-1.0.ebuild
index 110171b..62f7e85 100644
--- a/media-sound/squeeze-alexa/squeeze-alexa-1.0.ebuild
+++ b/media-sound/squeeze-alexa/squeeze-alexa-1.0.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
${PYTHON_DEPS}
=dev-python/fuzzywuzzy-0.12.0[${PYTHON_USEDEP}]
dev-python/lambda-uploader[${PYTHON_USEDEP}]
+ net-analyzer/nmap[ncat]
net-misc/stunnel
"
DEPEND="
@@ -53,6 +54,8 @@ src_install() {
python_domodule squeezealexa
python_newscript bin/local_test.py ${PN}-local-test
+ dobin ${FILESDIR}/lms-status
+
insinto "/usr/share/${PN}"
doins \
handler.py \