diff -Nur vdr-1.7.16.orig//Makefile vdr-1.7.16//Makefile --- vdr-1.7.16.orig//Makefile 2010-10-20 02:55:53.000000000 +0200 +++ vdr-1.7.16//Makefile 2010-10-20 02:58:19.617675355 +0200 @@ -157,7 +157,7 @@ @failed="";\ noapiv="";\ for i in `ls $(PLUGINDIR)/src | grep -v '[^a-z0-9]'`; do\ - echo "Plugin $$i:";\ + true echo "Plugin $$i:";\ if ! grep -q "\$$(LIBDIR)/.*\$$(APIVERSION)" "$(PLUGINDIR)/src/$$i/Makefile" ; then\ echo "ERROR: plugin $$i doesn't honor APIVERSION - not compiled!";\ noapiv="$$noapiv $$i";\ diff -Nur vdr-1.7.16.orig//menu.c vdr-1.7.16//menu.c --- vdr-1.7.16.orig//menu.c 2010-10-20 02:55:53.000000000 +0200 +++ vdr-1.7.16//menu.c 2010-10-20 03:02:25.233676202 +0200 @@ -4023,9 +4023,9 @@ { #ifdef USE_SETUP // Load Menu Configuration - cString menuXML = cString::sprintf("%s/setup/vdr-menu.%s.xml", cPlugin::ConfigDirectory(), Setup.OSDLanguage); + cString menuXML = cString::sprintf("%s/../menu.%s.xml", cPlugin::ConfigDirectory(), Setup.OSDLanguage); if (access(menuXML, 04) == -1) - menuXML = cString::sprintf("%s/setup/vdr-menu.xml", cPlugin::ConfigDirectory()); + menuXML = cString::sprintf("%s/../menu.xml", cPlugin::ConfigDirectory()); subMenu.LoadXml(menuXML); nrDynamicMenuEntries = 0; #endif /* SETUP */ diff -Nur vdr-1.7.16.orig//po/de_DE.po vdr-1.7.16//po/de_DE.po --- vdr-1.7.16.orig//po/de_DE.po 2010-10-20 02:55:53.000000000 +0200 +++ vdr-1.7.16//po/de_DE.po 2010-10-20 02:58:19.617675355 +0200 @@ -1285,7 +1285,7 @@ msgstr "Dieses Plugin hat keine Parameter!" msgid "Setup" -msgstr "Einstellungen" +msgstr "VDR Einstellungen" msgid "Restart" msgstr "Neustart" diff -Nur vdr-1.7.16.orig/menu.c vdr-1.7.16/menu.c --- vdr-1.7.16.orig/menu.c 2010-10-20 22:22:22.000000000 +0200 +++ vdr-1.7.16/menu.c 2010-11-09 17:31:47.513810958 +0100 @@ -3944,7 +3944,7 @@ { Clear(); char buffer[64]; - snprintf(buffer, sizeof(buffer), "%s - VDR %s", tr("Setup"), VDRVERSION); + snprintf(buffer, sizeof(buffer), "%s - VDR %s", tr("VDR Setup"), VDRVERSION); SetTitle(buffer); SetHasHotkeys(); Add(new cOsdItem(hk(tr("OSD")), osUser1)); @@ -4174,7 +4174,7 @@ else if (strcmp(item, "Recordings") == 0) Add(new cOsdItem(hk(tr("Recordings")), osRecordings)); else if (strcmp(item, "Setup") == 0) { - cString itemSetup = cString::sprintf("%s%s", tr("Setup"), *subMenu.GetMenuSuffix()); + cString itemSetup = cString::sprintf("%s%s", tr("VDR Setup"), *subMenu.GetMenuSuffix()); Add(new cOsdItem(hk(itemSetup), osSetup)); } else if (strcmp(item, "Commands") == 0 && Commands.Count() > 0) { @@ -4225,9 +4225,9 @@ // More basic menu items: #ifdef USE_PINPLUGIN - if (!cStatus::MsgMenuItemProtected("Setup", true)) Add(new cOsdItem(hk(tr("Setup")), osSetup)); + if (!cStatus::MsgMenuItemProtected("Setup", true)) Add(new cOsdItem(hk(tr("VDR Setup")), osSetup)); #else - Add(new cOsdItem(hk(tr("Setup")), osSetup)); + Add(new cOsdItem(hk(tr("VDR Setup")), osSetup)); #endif /* PINPLUGIN */ if (Commands.Count()) #ifdef USE_PINPLUGIN diff -Nur vdr-1.7.16.orig/menuitems.c vdr-1.7.16/menuitems.c --- vdr-1.7.16.orig/menuitems.c 2010-10-20 22:18:55.000000000 +0200 +++ vdr-1.7.16/menuitems.c 2010-11-09 17:31:06.441846420 +0100 @@ -1098,7 +1098,7 @@ void cMenuSetupPage::SetSection(const char *Section) { - SetTitle(cString::sprintf("%s - %s", tr("Setup"), Section)); + SetTitle(cString::sprintf("%s - %s", tr("VDR Setup"), Section)); } eOSState cMenuSetupPage::ProcessKey(eKeys Key) diff -Nur vdr-1.7.16.orig/submenu.c vdr-1.7.16/submenu.c --- vdr-1.7.16.orig/submenu.c 2010-10-30 00:51:55.000000000 +0200 +++ vdr-1.7.16/submenu.c 2011-01-05 18:51:51.762610351 +0100 @@ -447,10 +447,6 @@ if ((ok = xmlDoc.LoadFile())) { if ((root = xmlDoc.FirstChildElement("menus")) != NULL) { cString tmp = root->Attribute("suffix"); -#ifdef USE_WAREAGLEICON - if (strcmp(tmp, "ICON_FOLDER") == 0) tmp = cString::sprintf(" %s", IsLangUtf8() ? ICON_FOLDER_UTF8 : ICON_FOLDER); - else if (strcmp(tmp, "ICON_MOVE_FOLDER") == 0) tmp = cString::sprintf(" %s", IsLangUtf8() ? ICON_MOVE_FOLDER_UTF8 : ICON_MOVE_FOLDER); -#endif /* WAREAGLEICON */ if (*tmp) _menuSuffix = tmp; else diff -Nur vdr-1.7.16.orig/livebuffer.c vdr-1.7.16/livebuffer.c --- vdr-1.7.16.orig/livebuffer.c 2011-02-01 20:19:53.000000000 +0100 +++ vdr-1.7.16/livebuffer.c 2011-02-01 21:08:38.000000000 +0100 @@ -273,10 +273,10 @@ bool cLiveRecorder::Cleanup(bool RemoveDir) { if(FileName()) if (RemoveDir) - if(-1 == system(cString::sprintf("rm -r %s/%s/*", BufferDirectory,"LiveBuffer"))) + if(-1 == system(cString::sprintf("rm -rf %s/%s/*", BufferDirectory,"LiveBuffer"))) return false; else - if(-1 == system(cString::sprintf("rm %s/*", FileName()))) + if(-1 == system(cString::sprintf("rm -f %s/*", FileName()))) return false; return true; }; // cLiveRecorder::Cleanup