@@ -429,7 +418,7 @@ END
foreach (@webradio){
my @stream = split(/\|/,$_);
print <| $stream[1] |
+ | $stream[1] |
|
END
diff --git a/html/html/images/media-playback-pause.png b/html/html/images/media-playback-pause.png
deleted file mode 100644
index c8b4fe225..000000000
Binary files a/html/html/images/media-playback-pause.png and /dev/null differ
diff --git a/html/html/images/media-skip-backward.png b/html/html/images/media-skip-backward.png
new file mode 100644
index 000000000..241b9d138
Binary files /dev/null and b/html/html/images/media-skip-backward.png differ
diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl
index 2f6c41a46..82b84dcf3 100644
--- a/langs/de/cgi-bin/de.pl
+++ b/langs/de/cgi-bin/de.pl
@@ -1245,7 +1245,6 @@
'passwords do not match' => 'Die Passwörter stimmen nicht überein.',
'passwords must be at least 6 characters in length' => 'Passwörter müssen mind. 6 Zeichen lang sein',
'path to directory' => 'Pfad zur Freigabe',
-'pause' => 'Pause',
'pc' => 'PC',
'pc add' => 'PC hinzufügen',
'pdc options' => 'PDC Optionen',
@@ -1270,6 +1269,7 @@
'pre-shared key is too short' => 'Pre-shared Schlüsel ist zu kurz',
'prefered master' => 'Prefered Master',
'present' => 'Vorhanden',
+'prev' => 'Vorheriger',
'primary dns' => 'Primärer DNS:',
'primary ntp server' => 'Primärer NTP-Server',
'primary wins server address' => 'Primäre WINS-Server Adresse',
@@ -1347,7 +1347,6 @@
'restore defaults' => 'Voreinstellungen wiederherstellen',
'restore hardware settings' => 'Hardware-Einstellungen wiederherstellen',
'restore settings' => 'Einstellungen wiederherstellen',
-'resume' => 'Resume',
'reverse sort' => 'In umgekehrter chronologischer Reihenfolge sortieren',
'root' => 'Root',
'root certificate' => 'Root-Zertifikat',
@@ -1540,6 +1539,7 @@
'to email adr' => 'An Email Adresse',
'to install an update' => 'Um ein Update zu installieren, laden Sie zuerst die folgende .tgz.gpg Datei hoch:',
'to warn email bad' => 'An Email Adresse ist nicht gültig',
+'toggle' => 'Pause/Resume',
'toggle enable disable' => 'Aktivieren oder Deaktivieren',
'tone' => 'Ton',
'tone dial' => 'Tonwahl:',
diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl
index fd5d33930..9a9b75ddd 100644
--- a/langs/en/cgi-bin/en.pl
+++ b/langs/en/cgi-bin/en.pl
@@ -1273,7 +1273,6 @@
'passwords do not match' => 'Passwords do not match.',
'passwords must be at least 6 characters in length' => 'Passwords must be at least 6 characters in length',
'path to directory' => 'path to share',
-'pause' => 'pause',
'pc' => 'Workstatipon',
'pc add' => 'add workstation',
'pdc options' => 'PDC Options',
@@ -1298,6 +1297,7 @@
'pre-shared key is too short' => 'Pre-shared key is too short.',
'prefered master' => 'Prefered Master',
'present' => 'Present',
+'prev' => 'previous',
'primary dns' => 'Primary DNS:',
'primary ntp server' => 'Primary NTP Server',
'primary wins server address' => 'Primary WINS Server address',
@@ -1376,7 +1376,6 @@
'restore defaults' => 'Restore defaults',
'restore hardware settings' => 'Restore hardware settings',
'restore settings' => 'Reset Settings',
-'resume' => 'resume',
'reverse sort' => 'Sort in reverse chronological order',
'root' => 'Root',
'root certificate' => 'Root Certificate',
@@ -1572,6 +1571,7 @@
'to email adr' => 'To Email address',
'to install an update' => 'To install an update please upload the .tgz.gpg file below:',
'to warn email bad' => 'To email address is not valid',
+'toggle' => 'pause/resume',
'toggle enable disable' => 'Enable or Disable',
'tone' => 'Tone',
'tone dial' => 'Tone dial:',
diff --git a/lfs/mpfire b/lfs/mpfire
index f0371c294..edd32b350 100644
--- a/lfs/mpfire
+++ b/lfs/mpfire
@@ -30,9 +30,9 @@ THISAPP = mpfire-$(VER)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = mpfire
-PAK_VER = 1
+PAK_VER = 2
-DEPS = "mpg123 alsa"
+DEPS = "mpd mpc alsa libshout libogg libmad libid3tag"
###############################################################################
# Top-level Rules
@@ -58,9 +58,12 @@ dist:
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
-mkdir -p /var/ipfire/mpfire/{bin,db}
- touch /var/ipfire/mpfire/{settings,playlist}
- touch /var/ipfire/mpfire/db/songs.db
- chown nobody.nobody /var/ipfire/mpfire/{settings,playlist}
+ touch /var/ipfire/mpfire/{settings,playlist.m3u}
+ touch /var/ipfire/mpfire/db/mpd.db
+ touch /var/log/mpd_error.log
+ touch /var/log/mpd.log
install -v -m 755 $(DIR_SRC)/config/mpfire/mpfire.pl /var/ipfire/mpfire/bin
+ install -v -m 644 $(DIR_SRC)/config/mpfire/mpd.conf /var/ipfire/mpfire/
install -v -m 644 $(DIR_SRC)/config/mpfire/webradio /var/ipfire/mpfire/
+ chown nobody.nobody /var/ipfire/mpfire/{settings,playlist.m3u,webradio,mpd.conf}
@$(POSTBUILD)
|