aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-09-25 17:49:56 +0200
committerMax Kellermann <max@duempel.org>2008-09-25 17:49:56 +0200
commit43e418ebd4086dd483d0ec727ddcabf375f7d360 (patch)
tree8680f6b618601eecba1fef2f9a864c99fe1e0b6e
parente4a12c7faadb9ed9ddffa6164ea27813716fdce4 (diff)
downloadmpd-43e418ebd4086dd483d0ec727ddcabf375f7d360.tar.gz
mpd-43e418ebd4086dd483d0ec727ddcabf375f7d360.tar.xz
mpd-43e418ebd4086dd483d0ec727ddcabf375f7d360.zip
lyrics: replaced "hd.py" with "hd.sh"
Replace the "hd" plugin with a trivial shell script.
Diffstat (limited to '')
-rw-r--r--Makefile.am2
-rwxr-xr-xlyrics/hd.py22
-rwxr-xr-xlyrics/hd.sh8
3 files changed, 9 insertions, 23 deletions
diff --git a/Makefile.am b/Makefile.am
index e4f289585..fd57ca369 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -26,7 +26,7 @@ EXTRA_DIST = \
if LYRICS
lyrics_plugin_dir = @lyrics_plugin_dir@
-lyrics_plugins = hd.py leoslyrics.py lyricswiki.rb
+lyrics_plugins = hd.sh leoslyrics.py lyricswiki.rb
install-exec-local:
install -m 0755 -d $(DESTDIR)$(lyrics_plugin_dir)
diff --git a/lyrics/hd.py b/lyrics/hd.py
deleted file mode 100755
index 173342c98..000000000
--- a/lyrics/hd.py
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/usr/bin/python
-#
-# Load lyrics from the user's home directory
-#
-# Author: Max Kellermann <max@duempel.org>
-#
-
-from sys import argv, exit, stdout
-from os import environ
-from os.path import expanduser
-
-path = expanduser("~/.lyrics/%s - %s.txt" % (argv[1], argv[2]))
-try:
- f = file(path)
-except IOError:
- exit(2)
-
-while True:
- x = f.read(4096)
- if not x:
- break
- stdout.write(x)
diff --git a/lyrics/hd.sh b/lyrics/hd.sh
new file mode 100755
index 000000000..4bcbce4bb
--- /dev/null
+++ b/lyrics/hd.sh
@@ -0,0 +1,8 @@
+#!/bin/sh -e
+#
+# Load lyrics from the user's home directory
+#
+# Author: Max Kellermann <max@duempel.org>
+#
+
+cat ~/.lyrics/"$1 - $2".txt 2>/dev/null