diff options
Diffstat (limited to 'abs/extra')
-rw-r--r-- | abs/extra/web-on-linhes/PKGBUILD | 19 | ||||
-rw-r--r-- | abs/extra/web-on-linhes/stop_xss.sh | 12 | ||||
-rw-r--r-- | abs/extra/web-on-linhes/web-on-linhes.install (renamed from abs/extra/web-on-linhes/web-on-tv.install) | 28 | ||||
-rw-r--r-- | abs/extra/web-on-linhes/web-on-linhes.sh | 11 |
4 files changed, 49 insertions, 21 deletions
diff --git a/abs/extra/web-on-linhes/PKGBUILD b/abs/extra/web-on-linhes/PKGBUILD index cfa481c..2c9f185 100644 --- a/abs/extra/web-on-linhes/PKGBUILD +++ b/abs/extra/web-on-linhes/PKGBUILD @@ -2,15 +2,20 @@ # Maintainer: Cecil Watson<knoppmyth@gmail.com> pkgname=web-on-linhes -pkgver=0.01.0 -pkgrel=14 -pkgdesc="Added multiple websites with 10' UIs to Online Streams." +pkgver=1.00.0 +pkgrel=1 +pkgdesc="Added multiple websites with 10' UIs to Play Online Streams." arch=('i686' 'x86_64') license=('GPL2') url="http://www.linhes.org/" depends=('chromium' 'flashplugin') -install=web-on-tv.install +install=web-on-linhes.install +source=('stop_xss.sh' 'web-on-linhes.sh') -#build() { -#} -md5sums=() +build() { + cd ${srcdir} + install -d ${pkgdir}/usr/LH/bin + install -D -m755 *.sh ${pkgdir}/usr/LH/bin +} +md5sums=('3f5877b4b44b6fddb3b42491318c6441' + 'bf15498dcbdc3852aca9cccb0aacd913') diff --git a/abs/extra/web-on-linhes/stop_xss.sh b/abs/extra/web-on-linhes/stop_xss.sh new file mode 100644 index 0000000..5ed0ae1 --- /dev/null +++ b/abs/extra/web-on-linhes/stop_xss.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +while [ 1=1 ]; +do + + if [ "$(pidof chromium)" ] + then + xscreensaver-command -deactivate + fi + sleep 60 + +done diff --git a/abs/extra/web-on-linhes/web-on-tv.install b/abs/extra/web-on-linhes/web-on-linhes.install index ca0f643..631806a 100644 --- a/abs/extra/web-on-linhes/web-on-tv.install +++ b/abs/extra/web-on-linhes/web-on-linhes.install @@ -6,7 +6,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Google Spotlight</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.google.com/tv/spotlight-gallery.html</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.google.com/tv/spotlight-gallery.html</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -14,7 +14,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Blip tv</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://blip.tv/?skin=googletv</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://blip.tv/?skin=googletv</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -22,7 +22,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Chow</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.chow.com/tv</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.chow.com/tv</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -30,7 +30,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Clicker TV</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://tv.clicker.com/</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://tv.clicker.com/</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -38,7 +38,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Crackle</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.crackle.com/gtv/</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.crackle.com/gtv/</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -46,7 +46,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Dailymotion</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://iptv-app.dailymotion.com/dm-front-googletv/dojoroot/app/pages/webkit/index.jsp?&qlang=us</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://iptv-app.dailymotion.com/dm-front-googletv/dojoroot/app/pages/webkit/index.jsp?&qlang=us</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -54,7 +54,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Flixster</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.flixster.com/tv/google</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.flixster.com/tv/google</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -62,7 +62,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Fraboom</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://fraboom.com/google/tv/ </action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://fraboom.com/google/tv/ </action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -70,7 +70,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>KQED</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://kqed.tv/</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://kqed.tv/</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -78,7 +78,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>NowMov</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://nowmov.com</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://nowmov.com</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -86,7 +86,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>The Onion</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.theonion.com/video/googletv/</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.theonion.com/video/googletv/</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -94,7 +94,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>TuneIn </text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://tv.tunein.com/</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://tv.tunein.com/</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -102,7 +102,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>Vimeo</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.vimeo.com/couchmode</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.vimeo.com/couchmode</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp @@ -110,7 +110,7 @@ post_install() { echo " <button>" >> /tmp/is.xml.tmp echo " <type>STREAM</type>" >> /tmp/is.xml.tmp echo " <text>YouTube</text>" >> /tmp/is.xml.tmp - echo " <action>EXEC /usr/bin/chromium --no-first-run --kiosk http://www.youtube.com/leanback</action>" >> /tmp/is.xml.tmp + echo " <action>EXEC /usr/LH/bin/web-on-linhes.sh --no-first-run --kiosk http://www.youtube.com/leanback</action>" >> /tmp/is.xml.tmp echo " </button>" >> /tmp/is.xml.tmp echo "<!--#WebOnTV-->" >> /tmp/is.xml.tmp echo "" >> /tmp/is.xml.tmp diff --git a/abs/extra/web-on-linhes/web-on-linhes.sh b/abs/extra/web-on-linhes/web-on-linhes.sh new file mode 100644 index 0000000..11098ba --- /dev/null +++ b/abs/extra/web-on-linhes/web-on-linhes.sh @@ -0,0 +1,11 @@ +#!/bin/sh +#Script to facilitate Web On LinHES +#Runs irxevent +irxevent /home/mythtv/.mythtv/wol-lircrc & +#Stops xscreensaver from running. +stop_xss.sh & +#Launches chromium in full screen +chromium $@ +#Once done, stops irxevent and stop_xss.sh +killall irxevent +killall stop_xss.sh |