rpms/dvdstyler/devel dvdstyler-1.6.2-desktop.patch, NONE, 1.1 dvdstyler-1.7.0-ffmpeg-AVCodecTag.patch, NONE, 1.1 dvdstyler-1.7.0-wxsvg-freeworld.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 dvdstyler.spec, 1.1, 1.2 sources, 1.2, 1.3
by Stewart Adam
Author: firewing
Update of /cvs/free/rpms/dvdstyler/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv11769/devel
Modified Files:
.cvsignore dvdstyler.spec sources
Added Files:
dvdstyler-1.6.2-desktop.patch
dvdstyler-1.7.0-ffmpeg-AVCodecTag.patch
dvdstyler-1.7.0-wxsvg-freeworld.patch
Log Message:
Working build for dvdstyler 1.7.0
dvdstyler-1.6.2-desktop.patch:
--- NEW FILE dvdstyler-1.6.2-desktop.patch ---
--- data/dvdstyler.desktop.old 2008-08-16 11:59:51.000000000 -0400
+++ data/dvdstyler.desktop 2008-08-16 11:59:20.000000000 -0400
@@ -1,11 +1,11 @@
[Desktop Entry]
Version=1.0
Type=Application
-Encoding=UTF-8
Name=DVD Styler
Comment=Video DVD Production
+Icon=dvdstyler
-Icon=dvdstyler.png
Exec=dvdstyler
Terminal=false
+Categories=AudioVideo;
-Categories=Application;AudioVideo;
StartupNotify=true
+StartupWMClass=Dvdstyler
dvdstyler-1.7.0-ffmpeg-AVCodecTag.patch:
--- NEW FILE dvdstyler-1.7.0-ffmpeg-AVCodecTag.patch ---
diff -up src/mediatrc_ffmpeg.cpp.ff src/mediatrc_ffmpeg.cpp
--- src/mediatrc_ffmpeg.cpp.ff 2008-08-24 22:34:02.000000000 +0200
+++ src/mediatrc_ffmpeg.cpp 2008-10-15 22:25:03.000000000 +0200
@@ -958,8 +958,8 @@ bool wxFfmpegMediaTranscoder::Run(bool&
if (!codec->codec_tag) {
if ( !os->oformat->codec_tag || av_codec_get_id(
- os->oformat->codec_tag, icodec->codec_tag) > 0
- || av_codec_get_tag(os->oformat->codec_tag,
+ const_cast<const struct AVCodecTag **>(os->oformat->codec_tag), icodec->codec_tag) > 0
+ || av_codec_get_tag(const_cast<const struct AVCodecTag **>(os->oformat->codec_tag),
icodec->codec_id) <= 0)
codec->codec_tag = icodec->codec_tag;
}
dvdstyler-1.7.0-wxsvg-freeworld.patch:
--- NEW FILE dvdstyler-1.7.0-wxsvg-freeworld.patch ---
--- configure.in.orig 2008-10-15 22:59:08.000000000 -0400
+++ configure.in 2008-10-15 22:59:21.000000000 -0400
@@ -59,7 +59,7 @@
dnl check for wxSVG
AC_CHECK_LIB(wxsvg, main, [LIBS="$LIBS -lwxsvg"], [AC_MSG_ERROR([*** missing wxSVG library (wxsvg.sf.net) ***])])
-AC_CHECK_HEADER([wxSVG/svg.h], [], [AC_MSG_ERROR([*** missing wxSVG library (wxsvg.sf.net) ***])])
+AC_CHECK_HEADER([wxSVG-freeworld/svg.h], [], [AC_MSG_ERROR([*** missing wxSVG-freeworld library (rpmfusion.org) ***])])
dnl check gnomeui-2.0
CHECK_WX_BUILT_WITH_GTK2()
--- ./wxVillaLib/ThumbnailFactory.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./wxVillaLib/ThumbnailFactory.cpp 2008-09-27 14:31:15.000000000 -0400
@@ -27,7 +27,7 @@
#include <libgnomeui/gnome-thumbnail.h>
static GnomeThumbnailFactory* thumbnail_factory = NULL;
#elif defined(WX_SVG)
-#include <wxSVG/mediadec_ffmpeg.h>
+#include <wxSVG-freeworld/mediadec_ffmpeg.h>
#elif defined(FFMPEG)
#include "mediadec_ffmpeg.h"
#endif
--- ./src/dvdstyler.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/dvdstyler.cpp 2008-09-27 14:31:15.000000000 -0400
@@ -17,8 +17,8 @@
#include <wxVillaLib/imagjpg.h>
#include <wxVillaLib/utils.h>
#include <wxVillaLib/ThumbnailFactory.h>
-#include <wxSVG/SVGCanvas.h>
-#include <wxSVG/mediadec_ffmpeg.h>
+#include <wxSVG-freeworld/SVGCanvas.h>
+#include <wxSVG-freeworld/mediadec_ffmpeg.h>
#ifndef __WXWINCE__
#include <locale.h>
--- ./src/MenuObject.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/MenuObject.cpp 2008-09-27 14:31:14.000000000 -0400
@@ -11,8 +11,8 @@
#include "Menu.h"
#include <wxVillaLib/utils.h>
-#include <wxSVG/svg.h>
-#include <wxSVGXML/svgxmlhelpr.h>
+#include <wxSVG-freeworld/svg.h>
+#include <wxSVGXML-freeworld/svgxmlhelpr.h>
#include <wx/mstream.h>
#include <wx/filename.h>
--- ./src/Utils.h.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/Utils.h 2008-09-27 14:31:14.000000000 -0400
@@ -11,7 +11,7 @@
#ifndef UTILS_H
#define UTILS_H
-#include <wxSVGXML/svgxml.h>
+#include <wxSVGXML-freeworld/svgxml.h>
const wxString DATAFORMAT_MENU = wxT("application/dvdstyler-menu");
const wxString DATAFORMAT_MENU_OBJECT = wxT("application/dvdstyler-menu-object");
--- ./src/DVD.h.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/DVD.h 2008-09-27 14:31:14.000000000 -0400
@@ -14,7 +14,7 @@
#include <wx/wx.h>
#include <wx/image.h>
#include <wx/dynarray.h>
-#include <wxSVG/mediadec_ffmpeg.h>
+#include <wxSVG-freeworld/mediadec_ffmpeg.h>
#include "Menu.h"
#include "Slideshow.h"
--- ./src/MenuEditor.h.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/MenuEditor.h 2008-09-27 14:31:13.000000000 -0400
@@ -11,7 +11,7 @@
#ifndef MENUEDITOR_H
#define MENUEDITOR_H
-#include <wxSVG/svgctrl.h>
+#include <wxSVG-freeworld/svgctrl.h>
#include "DVD.h"
class TitlesetManager;
--- ./src/Menu.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/Menu.cpp 2008-09-27 14:31:13.000000000 -0400
@@ -13,9 +13,9 @@
#include "Palette3D.h"
#include <wxVillaLib/SConv.h>
#include <wxVillaLib/utils.h>
-#include <wxSVG/svg.h>
-#include <wxSVG/SVGCanvas.h>
-#include <wxSVGXML/svgxmlhelpr.h>
+#include <wxSVG-freeworld/svg.h>
+#include <wxSVG-freeworld/SVGCanvas.h>
+#include <wxSVGXML-freeworld/svgxmlhelpr.h>
#include <wx/mstream.h>
#include <wx/filename.h>
--- ./src/Slideshow.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/Slideshow.cpp 2008-09-27 14:31:13.000000000 -0400
@@ -9,7 +9,7 @@
//////////////////////////////////////////////////////////////////////////////
#include "Slideshow.h"
-#include <wxSVGXML/svgxmlhelpr.h>
+#include <wxSVGXML-freeworld/svgxmlhelpr.h>
//////////////////////////////////////////////////////////////////////////////
--- ./src/ProgressDlg.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/ProgressDlg.cpp 2008-09-27 14:31:12.000000000 -0400
@@ -17,8 +17,8 @@
#include <wx/filename.h>
#include <wx/file.h>
#include <wx/regex.h>
-#include <wxSVG/SVGDocument.h>
-#include <wxSVG/mediadec_ffmpeg.h>
+#include <wxSVG-freeworld/SVGDocument.h>
+#include <wxSVG-freeworld/mediadec_ffmpeg.h>
#include "mediaenc_ffmpeg.h"
#include "mediatrc_ffmpeg.h"
--- ./src/MenuEditor.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/MenuEditor.cpp 2008-09-27 14:31:12.000000000 -0400
@@ -17,8 +17,8 @@
#include <wxVillaLib/ImageProc.h>
#include <wxVillaLib/Thumbnails.h>
#include <wxVillaLib/utils.h>
-#include <wxSVG/svg.h>
-#include <wxSVGXML/svgxml.h>
+#include <wxSVG-freeworld/svg.h>
+#include <wxSVGXML-freeworld/svgxml.h>
#include "math.h"
#include <wx/dnd.h>
#include <wx/utils.h>
--- ./src/DVD.cpp.orig 2008-09-27 14:29:41.000000000 -0400
+++ ./src/DVD.cpp 2008-09-27 14:31:11.000000000 -0400
@@ -10,10 +10,10 @@
#include "DVD.h"
#include "Config.h"
-#include <wxSVGXML/svgxmlhelpr.h>
+#include <wxSVGXML-freeworld/svgxmlhelpr.h>
#include <wxVillaLib/utils.h>
#include <sys/stat.h>
-#include <wxSVG/mediadec_ffmpeg.h>
+#include <wxSVG-freeworld/mediadec_ffmpeg.h>
#define DATA_FILE(fname) wxFindDataFile(_T("data") + wxString(wxFILE_SEP_PATH) + fname)
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/dvdstyler/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 3 Aug 2008 14:16:15 -0000 1.2
+++ .cvsignore 16 Oct 2008 04:18:53 -0000 1.3
@@ -1 +1 @@
-DVDStyler-1.5.1.tar.gz
+DVDStyler-1.7.0.tar.bz2
Index: dvdstyler.spec
===================================================================
RCS file: /cvs/free/rpms/dvdstyler/devel/dvdstyler.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- dvdstyler.spec 3 Aug 2008 14:16:15 -0000 1.1
+++ dvdstyler.spec 16 Oct 2008 04:18:53 -0000 1.2
@@ -1,39 +1,48 @@
Name: dvdstyler
-Version: 1.5.1
+Version: 1.7.0
Release: 3%{?dist}
-Epoch: 1
-Summary: Cross-platform DVD authoring system
+Summary: Cross-platform DVD authoring application
Group: Applications/Multimedia
-License: GPL+
+License: GPLv2+
URL: http://www.dvdstyler.de/
-Source0: http://downloads.sourceforge.net/dvdstyler/DVDStyler-%{version}.tar.gz
-Patch0: %{name}-1.5.1-desktop.patch
+Source0: http://downloads.sourceforge.net/dvdstyler/DVDStyler-%{version}.tar.bz2
+Patch0: dvdstyler-1.6.2-desktop.patch
+Patch1: dvdstyler-1.7.0-wxsvg-freeworld.patch
+Patch2: dvdstyler-1.7.0-ffmpeg-AVCodecTag.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-BuildRequires: wxGTK-devel >= 2.6.3
-BuildRequires: wxsvg-devel
+# build
BuildRequires: gettext
+BuildRequires: automake
+BuildRequires: autoconf
+# libraries
+BuildRequires: wxGTK-devel >= 2.6.3
+BuildRequires: wxsvg-freeworld-devel
+BuildRequires: ffmpeg-devel
+BuildRequires: libgnomeui-devel
+# mpeg
BuildRequires: mpgtx
-BuildRequires: netpbm-progs
BuildRequires: mjpegtools
BuildRequires: dvdauthor
+# iso/burn
BuildRequires: mkisofs
BuildRequires: dvd+rw-tools
-BuildRequires: libgnomeui-devel
+#images
BuildRequires: libjpeg-devel
+BuildRequires: libexif-devel
+BuildRequires: netpbm-progs
+# finally
BuildRequires: desktop-file-utils
+
Requires: mpgtx
Requires: netpbm-progs
Requires: mjpegtools
Requires: dvdauthor
Requires: mkisofs
Requires: dvd+rw-tools
+
# Optional, defaults to off in burn settings in 1.5.1
Requires(hint): dvdisaster
-# This is not strictly true, but it's the default previewer, and mplayer
-# doesn't support DVD menus, so...
-Requires: xine
%description
DVDStyler is a cross-platform DVD menu creation GUI that allows
@@ -44,19 +53,23 @@
%prep
%setup -q -n DVDStyler-%{version}
-%patch0 -p1
-# Q'n'd fix for configure/Makefile.in outdatedness in 1.5.1:
-(echo all: ; echo install:) > install.win32/Makefile.in
-
+%patch0 -b .desktop
+%patch1 -b .wxsvg-freeworld
+%patch2 -b .ffmpeg-AVCodecTag
%build
-%configure --disable-dependency-tracking
+export CFLAGS="$CXXFLAGS -I/usr/include/wxSVG-freeworld -L%{_libdir}/wxsvg-freeworld"
+export CXXFLAGS="$CXXFLAGS -I/usr/include/wxSVG-freeworld -L%{_libdir}/wxsvg-freeworld"
+./autogen.sh
+%configure \
+ --disable-dependency-tracking
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
+
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/dvdstyler
# Desktop entry and icon are supposed to be installed by "make install"
# in 1.5.1 (to paths we don't want) but are not due to configure/Makefile.in
@@ -66,6 +79,7 @@
data/dvdstyler.desktop
install -Dpm 644 data/dvdstyler.png \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/dvdstyler.png
+
%find_lang %{name}
@@ -93,9 +107,25 @@
%{_datadir}/dvdstyler/
%{_datadir}/applications/*dvdstyler.desktop
%{_datadir}/icons/hicolor/*x*/apps/dvdstyler.png
-
+%{_datadir}/pixmaps/dvdstyler.png
+%{_mandir}/*/*.gz
%changelog
+* Wed Oct 15 2008 Stewart Adam <s.adam at diffingo.com> - 1.7.0-3
+- Add ffmpeg-devel and fix wxsvg-freeworld-devel BR
+- Add patch to fix AVCodecTag conversion errors
+- Update wxsvg-freeworld patch so dvdstyler can be built without wxsvg (and use
+ only wxsvg-freeworld instead)
+
+* Sat Sep 27 2008 Stewart Adam <s.adam at diffingo.com> - 1.7.0-2
+- Rebuild for wxsvg 1.0b11 with ffmpeg enabled
+
+* Sat Sep 06 2008 Stewart Adam <s.adam at diffingo.com> - 1:1.7.0-1
+- Update to 1.7.0
+
+* Sat Aug 16 2008 Stewart Adam <s.adam at diffingo.com> - 1:1.6.2-1
+- Update to 1.6.2
+
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 1:1.5.1-3
- rebuild
Index: sources
===================================================================
RCS file: /cvs/free/rpms/dvdstyler/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 3 Aug 2008 14:16:15 -0000 1.2
+++ sources 16 Oct 2008 04:18:53 -0000 1.3
@@ -1 +0,0 @@
-8b683353b4a9db18d56cb0ddcb78d35e DVDStyler-1.5.1.tar.gz
16 years, 1 month
rpms/DVDAuthorWizard/F-8 DVDAuthorWizard.spec,1.2,1.3
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/DVDAuthorWizard/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28244/F-8
Modified Files:
DVDAuthorWizard.spec
Log Message:
fix typo on requires
Index: DVDAuthorWizard.spec
===================================================================
RCS file: /cvs/free/rpms/DVDAuthorWizard/F-8/DVDAuthorWizard.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DVDAuthorWizard.spec 9 Sep 2008 07:49:24 -0000 1.2
+++ DVDAuthorWizard.spec 15 Oct 2008 23:31:15 -0000 1.3
@@ -12,7 +12,7 @@
BuildArch: noarch
BuildRequires: desktop-file-utils
-Requires: kdebase3, bc, k3b, soc, mjpegtools, transcode, xine
+Requires: kdebase3, bc, k3b, sox, mjpegtools, transcode, xine
Requires: dvdauthor >= 0.6.11
Requires: ImageMagick >= 6.2.0
Requires: kdewebdev >= 3.3.0
16 years, 1 month
rpms/DVDAuthorWizard/F-9 DVDAuthorWizard.spec,1.2,1.3
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/DVDAuthorWizard/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28244/F-9
Modified Files:
DVDAuthorWizard.spec
Log Message:
fix typo on requires
Index: DVDAuthorWizard.spec
===================================================================
RCS file: /cvs/free/rpms/DVDAuthorWizard/F-9/DVDAuthorWizard.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DVDAuthorWizard.spec 9 Sep 2008 07:49:24 -0000 1.2
+++ DVDAuthorWizard.spec 15 Oct 2008 23:31:15 -0000 1.3
@@ -12,7 +12,7 @@
BuildArch: noarch
BuildRequires: desktop-file-utils
-Requires: kdebase3, bc, k3b, soc, mjpegtools, transcode, xine
+Requires: kdebase3, bc, k3b, sox, mjpegtools, transcode, xine
Requires: dvdauthor >= 0.6.11
Requires: ImageMagick >= 6.2.0
Requires: kdewebdev >= 3.3.0
16 years, 1 month
rpms/DVDAuthorWizard/devel DVDAuthorWizard.spec,1.2,1.3
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/DVDAuthorWizard/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28164
Modified Files:
DVDAuthorWizard.spec
Log Message:
fix typo on requires
Index: DVDAuthorWizard.spec
===================================================================
RCS file: /cvs/free/rpms/DVDAuthorWizard/devel/DVDAuthorWizard.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DVDAuthorWizard.spec 9 Sep 2008 07:49:24 -0000 1.2
+++ DVDAuthorWizard.spec 15 Oct 2008 23:29:19 -0000 1.3
@@ -12,7 +12,7 @@
BuildArch: noarch
BuildRequires: desktop-file-utils
-Requires: kdebase3, bc, k3b, soc, mjpegtools, transcode, xine
+Requires: kdebase3, bc, k3b, sox, mjpegtools, transcode, xine
Requires: dvdauthor >= 0.6.11
Requires: ImageMagick >= 6.2.0
Requires: kdewebdev >= 3.3.0
16 years, 1 month
rpms/mamory/F-9 mamory-0.2.25-utf8.patch, NONE, 1.1 mamory.spec, 1.2, 1.3
by Christopher Stone
Author: xulchris
Update of /cvs/free/rpms/mamory/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22822/F-9
Modified Files:
mamory.spec
Added Files:
mamory-0.2.25-utf8.patch
Log Message:
convert mamory.c to utf-8
mamory-0.2.25-utf8.patch:
--- NEW FILE mamory-0.2.25-utf8.patch ---
--- src/mamory.c~ 2008-10-15 14:51:01.000000000 -0700
+++ src/mamory.c 2008-10-15 14:52:47.000000000 -0700
@@ -1,5 +1,5 @@
/*
- Copyright(C) 2002-2007 Pierre Mazière
+ Copyright(C) 2002-2007 Pierre MaziÚre
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -249,7 +249,7 @@
Libmamory_DEBUG_On=FALSE;
#endif
- fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre Mazière\n\n",
+ fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre MaziÚre\n\n",
LIB_VER_MAJ,LIB_VER_MIN,LIB_VER_MISC);
if(GetOption(Options,"-i",&optionvalue))
Index: mamory.spec
===================================================================
RCS file: /cvs/free/rpms/mamory/F-9/mamory.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mamory.spec 12 Oct 2008 15:58:13 -0000 1.2
+++ mamory.spec 15 Oct 2008 21:57:04 -0000 1.3
@@ -1,6 +1,6 @@
Name: mamory
Version: 0.2.25
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: ROM management API and commandline ROM manager for MAME
Group: Applications/Emulators
@@ -9,6 +9,7 @@
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: %{name}-opt.patch
Patch1: %{name}-0.2.25-ppc64.patch
+Patch2: %{name}-0.2.25-utf8.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
@@ -35,6 +36,7 @@
%setup -q
%patch0 -p0 -b .opt~
%patch1 -p0 -b .ppc64~
+%patch2 -p0 -b .utf8~
# Avoid lib64 rpaths
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
@@ -83,6 +85,9 @@
%changelog
+* Wed Oct 15 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-3
+- Convert mamory.c to UTF-8 format
+
* Sun Oct 12 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-2
- Add patch for ppc64 compiles
- Clean up %%changelog
16 years, 1 month
rpms/mamory/F-8 mamory-0.2.25-utf8.patch, NONE, 1.1 mamory.spec, 1.2, 1.3
by Christopher Stone
Author: xulchris
Update of /cvs/free/rpms/mamory/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22822/F-8
Modified Files:
mamory.spec
Added Files:
mamory-0.2.25-utf8.patch
Log Message:
convert mamory.c to utf-8
mamory-0.2.25-utf8.patch:
--- NEW FILE mamory-0.2.25-utf8.patch ---
--- src/mamory.c~ 2008-10-15 14:51:01.000000000 -0700
+++ src/mamory.c 2008-10-15 14:52:47.000000000 -0700
@@ -1,5 +1,5 @@
/*
- Copyright(C) 2002-2007 Pierre Mazière
+ Copyright(C) 2002-2007 Pierre MaziÚre
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -249,7 +249,7 @@
Libmamory_DEBUG_On=FALSE;
#endif
- fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre Mazière\n\n",
+ fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre MaziÚre\n\n",
LIB_VER_MAJ,LIB_VER_MIN,LIB_VER_MISC);
if(GetOption(Options,"-i",&optionvalue))
Index: mamory.spec
===================================================================
RCS file: /cvs/free/rpms/mamory/F-8/mamory.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mamory.spec 12 Oct 2008 15:58:13 -0000 1.2
+++ mamory.spec 15 Oct 2008 21:57:04 -0000 1.3
@@ -1,6 +1,6 @@
Name: mamory
Version: 0.2.25
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: ROM management API and commandline ROM manager for MAME
Group: Applications/Emulators
@@ -9,6 +9,7 @@
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: %{name}-opt.patch
Patch1: %{name}-0.2.25-ppc64.patch
+Patch2: %{name}-0.2.25-utf8.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
@@ -35,6 +36,7 @@
%setup -q
%patch0 -p0 -b .opt~
%patch1 -p0 -b .ppc64~
+%patch2 -p0 -b .utf8~
# Avoid lib64 rpaths
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
@@ -83,6 +85,9 @@
%changelog
+* Wed Oct 15 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-3
+- Convert mamory.c to UTF-8 format
+
* Sun Oct 12 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-2
- Add patch for ppc64 compiles
- Clean up %%changelog
16 years, 1 month
rpms/mamory/EL-5 mamory-0.2.25-utf8.patch, NONE, 1.1 mamory.spec, 1.2, 1.3
by Christopher Stone
Author: xulchris
Update of /cvs/free/rpms/mamory/EL-5
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22822/EL-5
Modified Files:
mamory.spec
Added Files:
mamory-0.2.25-utf8.patch
Log Message:
convert mamory.c to utf-8
mamory-0.2.25-utf8.patch:
--- NEW FILE mamory-0.2.25-utf8.patch ---
--- src/mamory.c~ 2008-10-15 14:51:01.000000000 -0700
+++ src/mamory.c 2008-10-15 14:52:47.000000000 -0700
@@ -1,5 +1,5 @@
/*
- Copyright(C) 2002-2007 Pierre Mazière
+ Copyright(C) 2002-2007 Pierre MaziÚre
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -249,7 +249,7 @@
Libmamory_DEBUG_On=FALSE;
#endif
- fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre Mazière\n\n",
+ fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre MaziÚre\n\n",
LIB_VER_MAJ,LIB_VER_MIN,LIB_VER_MISC);
if(GetOption(Options,"-i",&optionvalue))
Index: mamory.spec
===================================================================
RCS file: /cvs/free/rpms/mamory/EL-5/mamory.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mamory.spec 12 Oct 2008 15:58:13 -0000 1.2
+++ mamory.spec 15 Oct 2008 21:57:04 -0000 1.3
@@ -1,6 +1,6 @@
Name: mamory
Version: 0.2.25
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: ROM management API and commandline ROM manager for MAME
Group: Applications/Emulators
@@ -9,6 +9,7 @@
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: %{name}-opt.patch
Patch1: %{name}-0.2.25-ppc64.patch
+Patch2: %{name}-0.2.25-utf8.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
@@ -35,6 +36,7 @@
%setup -q
%patch0 -p0 -b .opt~
%patch1 -p0 -b .ppc64~
+%patch2 -p0 -b .utf8~
# Avoid lib64 rpaths
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
@@ -83,6 +85,9 @@
%changelog
+* Wed Oct 15 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-3
+- Convert mamory.c to UTF-8 format
+
* Sun Oct 12 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-2
- Add patch for ppc64 compiles
- Clean up %%changelog
16 years, 1 month
rpms/mamory/devel mamory-0.2.25-utf8.patch, NONE, 1.1 mamory.spec, 1.5, 1.6
by Christopher Stone
Author: xulchris
Update of /cvs/free/rpms/mamory/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22822/devel
Modified Files:
mamory.spec
Added Files:
mamory-0.2.25-utf8.patch
Log Message:
convert mamory.c to utf-8
mamory-0.2.25-utf8.patch:
--- NEW FILE mamory-0.2.25-utf8.patch ---
--- src/mamory.c~ 2008-10-15 14:51:01.000000000 -0700
+++ src/mamory.c 2008-10-15 14:52:47.000000000 -0700
@@ -1,5 +1,5 @@
/*
- Copyright(C) 2002-2007 Pierre Mazière
+ Copyright(C) 2002-2007 Pierre MaziÚre
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -249,7 +249,7 @@
Libmamory_DEBUG_On=FALSE;
#endif
- fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre Mazière\n\n",
+ fprintf(stderr,"Mamory v%i.%i.%i (c) 2002-2007 Pierre MaziÚre\n\n",
LIB_VER_MAJ,LIB_VER_MIN,LIB_VER_MISC);
if(GetOption(Options,"-i",&optionvalue))
Index: mamory.spec
===================================================================
RCS file: /cvs/free/rpms/mamory/devel/mamory.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- mamory.spec 12 Oct 2008 15:58:13 -0000 1.5
+++ mamory.spec 15 Oct 2008 21:57:04 -0000 1.6
@@ -1,6 +1,6 @@
Name: mamory
Version: 0.2.25
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: ROM management API and commandline ROM manager for MAME
Group: Applications/Emulators
@@ -9,6 +9,7 @@
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: %{name}-opt.patch
Patch1: %{name}-0.2.25-ppc64.patch
+Patch2: %{name}-0.2.25-utf8.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
@@ -35,6 +36,7 @@
%setup -q
%patch0 -p0 -b .opt~
%patch1 -p0 -b .ppc64~
+%patch2 -p0 -b .utf8~
# Avoid lib64 rpaths
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
@@ -83,6 +85,9 @@
%changelog
+* Wed Oct 15 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-3
+- Convert mamory.c to UTF-8 format
+
* Sun Oct 12 2008 Christopher Stone <chris.stone(a)gmail.com> 0.2.25-2
- Add patch for ppc64 compiles
- Clean up %%changelog
16 years, 1 month
rpms/mythtv/F-8 mythtv-0.21-enable-64bit-fast_cmov.patch, NONE, 1.1 mythplugins-0.21-svnfixes.patch, 1.1, 1.2 mythtv-0.21-svnfixes.patch, 1.1, 1.2 mythtv.spec, 1.4, 1.5
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/mythtv/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17034
Modified Files:
mythplugins-0.21-svnfixes.patch mythtv-0.21-svnfixes.patch
mythtv.spec
Added Files:
mythtv-0.21-enable-64bit-fast_cmov.patch
Log Message:
* Tue Oct 14 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-13
- Enable fast cmov on x86_64
- Disable mythgame-emulators convenience meta-package, deps not
available in the free repo (if available at all)
- Update release-0-21-fixes patches (r18567)
- Nuke a bunch of configure flags that really shouldn't be
enabled anymore, per discussion with mythtv devs.
mythtv-0.21-enable-64bit-fast_cmov.patch:
--- NEW FILE mythtv-0.21-enable-64bit-fast_cmov.patch ---
Index: mythtv/configure
===================================================================
--- mythtv/configure (revision 18567)
+++ mythtv/configure (working copy)
@@ -1488,6 +1488,7 @@
fi
fi
cmov="yes"
+ fast_cmov="yes"
;;
# armv4l is a subset of armv[567]*l
arm|armv[4567]*l)
mythplugins-0.21-svnfixes.patch:
Index: mythplugins-0.21-svnfixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-8/mythplugins-0.21-svnfixes.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mythplugins-0.21-svnfixes.patch 3 Sep 2008 15:01:03 -0000 1.1
+++ mythplugins-0.21-svnfixes.patch 15 Oct 2008 20:25:08 -0000 1.2
@@ -15,11 +15,38 @@
default:
$mime = 'application/octet-stream';
}
+Index: mythplugins/mythweb/modules/_shared/lang/German.cat
+===================================================================
+--- mythplugins/mythweb/modules/_shared/lang/German.cat (revision 16468)
++++ mythplugins/mythweb/modules/_shared/lang/German.cat (working copy)
+@@ -2,7 +2,7 @@
+ Action
+ \b(?:\w*action|adven|\w*abenteuer)
+ "Adult"
+- Erwachsene
++ Erotik
+ \b(?:adult|erot)
+ "Animals"
+ Tiere
Index: mythplugins/mythweb/modules/_shared/lang/German.lang
===================================================================
--- mythplugins/mythweb/modules/_shared/lang/German.lang (revision 16468)
+++ mythplugins/mythweb/modules/_shared/lang/German.lang (working copy)
-@@ -17,6 +17,7 @@
+@@ -2,10 +2,13 @@
+ " at "
+ um
+ "# Tracks"
++ # Lieder
+ "$1 B"
+ $1 B
+ "$1 day"
++ $1 Tag
+ "$1 days"
++ $1 Tage
+ "$1 episode"
+ $1 Folge
+ "$1 episodes"
+@@ -17,6 +20,7 @@
"$1 hrs"
$1 Std.
"$1 is not responding."
@@ -27,7 +54,17 @@
"$1 KB"
$1 kB
"$1 MB"
-@@ -34,6 +35,7 @@
+@@ -26,7 +30,9 @@
+ "$1 mins"
+ $1 Min.
+ "$1 month"
++ $1 Monat
+ "$1 months"
++ $1 Monate
+ "$1 programs, using $2 ($3) out of $4 ($5 free)."
+ $1 Aufnahmen, belegen $2 ($3) von $4.
+ "$1 recording"
+@@ -34,6 +40,7 @@
"$1 recordings"
$1 Aufnahmen
"$1 requests pending."
@@ -35,12 +72,13 @@
"$1 Search"
$1 Suche
"$1 TB"
-@@ -41,35 +43,50 @@
+@@ -41,35 +48,51 @@
"$1 to $2"
$1 bis $2
"$1 wasted"
+ $1 verschwendet
"$1 year"
++ $1 Jahr
"$1 years"
+ $1 Jahre
"%s Song (%s)"
@@ -61,7 +99,7 @@
Aktivieren
"Active Screens"
"Add"
-+ hinzufügen
++ Hinzufügen
"Add Album to Current Playlist"
+ zur Wiedergabelsite hinzufügen
"Add Mix"
@@ -69,11 +107,12 @@
"Add Song to Current Playlist"
+ Lied hinzufügen
"add string"
-+ hinzufügen
++ weitere
"Add this Playlist as a Subplaylist"
"Add To Active Screens"
"Additional Tables"
- zus. Tabellen
+- zus. Tabellen
++ zusätzl. Tabellen
"Admin Key"
"Advanced"
+ erweitert
@@ -86,7 +125,7 @@
"Airdate"
Sendezeit
"Airtime"
-@@ -77,11 +94,16 @@
+@@ -77,11 +100,16 @@
"Album Listing"
"Album Tracks"
"Albums"
@@ -103,7 +142,7 @@
"All Genres"
"All groups"
Alle Gruppen
-@@ -94,6 +116,7 @@
+@@ -94,6 +122,7 @@
"ALLOCINETYPE"
"An error occured while adding your playlist."
"and"
@@ -111,7 +150,7 @@
"Any"
Jeder
"Any Category"
-@@ -103,18 +126,23 @@
+@@ -103,18 +132,23 @@
"Any Program Type"
Jeder Programmtyp
"Append"
@@ -135,7 +174,15 @@
"Auto-expire recordings"
Aufnahmen autom. löschen
"Auto-flag commercials"
-@@ -135,17 +163,25 @@
+@@ -127,6 +161,7 @@
+ "Back to the program listing"
+ Zurück zum TV Programm
+ "Back to the recorded programs"
++ Zurück zu den Aufnahmen
+ "Back to the recording schedules"
+ Zurück zum Aufnahmeplan
+ "Backend Logs"
+@@ -135,17 +170,25 @@
Backend Status
"Backspace"
"Begin a New Search"
@@ -161,7 +208,7 @@
"callsign"
Kurzname
"Cancel"
-@@ -153,6 +189,7 @@
+@@ -153,6 +196,7 @@
Aufnahme abbrechen
"Cancelled"
"Caps Lock"
@@ -169,7 +216,7 @@
"Cast"
Besetzung
"category"
-@@ -164,8 +201,11 @@
+@@ -164,8 +208,11 @@
"CC"
CC
"Chan. Callsign"
@@ -181,7 +228,7 @@
"Channel"
Sender
"channel"
-@@ -175,26 +215,36 @@
+@@ -175,26 +222,36 @@
"Channel Detail"
Details zum Sender
"Channel Info"
@@ -218,7 +265,7 @@
"Conflicts"
Überschneidungen
"Context"
-@@ -203,25 +253,32 @@
+@@ -203,25 +260,32 @@
Kontrast
"Count"
"Create a New Playlist"
@@ -251,7 +298,7 @@
"Date"
Datum
"Date Formats"
-@@ -253,6 +310,7 @@
+@@ -253,6 +317,7 @@
Ziel
"Details for: $1"
"Direct Download"
@@ -259,7 +306,7 @@
"Directed by"
Regie
"Display"
-@@ -263,7 +321,9 @@
+@@ -263,52 +328,77 @@
"Don't record this program."
Diese Sendung nicht aufnehmen
"Done, Unknown Status"
@@ -267,9 +314,13 @@
"Down"
+ runter
"Download URL override"
++ Download URL überschreiben
"Dup Method"
Methode für Wdhgn.
-@@ -273,7 +333,9 @@
+ "Duplicate"
++ Wiederholung
+ "Duplicate Check method"
+ Testmethode für Wdhgn.
"Duplicates"
Wiederholungen
"Earlier"
@@ -279,12 +330,15 @@
"Edit"
Bearbeiten
"Edit existing group"
-@@ -281,34 +343,47 @@
++ bestehende Gruppe bearbeiten
+ "Edit MythWeb and some MythTV settings."
Einstellungen für MythWeb & MythTV ändern
"Edit Screen"
++ Bearbeiten
"Edit settings for: $1"
+ Einstellungen für $1 bearbeiten
"Editing "
++ bearbeite...
"Enable Video Playback"
+ Aktiviere Videowiedergabe
"End"
@@ -306,7 +360,9 @@
"error: playgroup $1 exists"
+ Fehler: Wiedergabeliste $1 schon vorhanden
"Errored"
++ Fehler
"Erroring"
++ Fehler
"Escape"
+ ESC
"Everything"
@@ -314,6 +370,7 @@
"Exclude Generic Episodes"
"Exclude Repeat and Generic Episodes"
"Exclude Repeat Episodes"
++ keine Wiederholungen
"Exec. Producer"
Produzent
"Extended Check"
@@ -327,7 +384,7 @@
"Find Date & Time Options"
Finde Datum & Zeit Optionen
"Find Day"
-@@ -324,11 +399,17 @@
+@@ -324,11 +414,17 @@
"finetune"
Feinabstimmung
"Finished"
@@ -345,7 +402,7 @@
"Forecast"
Vorhersage
"Forget Old"
-@@ -336,6 +417,7 @@
+@@ -336,6 +432,7 @@
"format help"
Format Hilfe
"Found %s results for '%s'"
@@ -353,7 +410,7 @@
"freqid"
Kanal
"Friday"
-@@ -353,6 +435,7 @@
+@@ -353,6 +450,7 @@
"Google"
Google
"Group timeslots every"
@@ -361,7 +418,7 @@
"Guest Starring"
Gaststar
"Guide rating"
-@@ -364,15 +447,21 @@
+@@ -364,15 +462,21 @@
"handy: overview"
Handy: Übersicht
"has Bookmark"
@@ -383,8 +440,31 @@
"Host"
"Hosted by"
"Hour"
-@@ -409,38 +498,48 @@
- official help until it has left the experimental phase.
+@@ -394,53 +498,63 @@
+ "info: dont record"
+ "info: flvplayer"
+ <p>
+- Flash video playback is currently only a proof-of-concept and should be
+- considered <b>EXTREMELY</b> experimental, which is why it has been disabled by
+- default.
++ Die Flashvideointegration ist im Moment noch als <b>SEHR</b> experimentell anzusehen, darum ist sie standardmäßig deaktiviert.
+ </p>
+ <p>
+- It currently expects that ffmpeg is installed and compiled with mp3
+- support, and that the recordings files are accessible to your webserver
+- userid. It probably won't work with Nupplevideo files, and in the end,
+- it may just not work at all (or maybe even worse).
++ - ffmpeg mit mp3 Unterstützung muss installiert sein<br>
++ - Die Aufnahmen müssen für den Webserver/Apache-User zugänglich sein<br>
++ - funktioniert wahrscheinlich nicht mit Nupplevideodateien<br>
++ - funktioniert eventuell auch gar nicht<br>
++ - oder noch schlimmer :)
+ </p>
+ <p>
+- Enable this feature at your own risk, and don't expect too much
+- official help until it has left the experimental phase.
++ Benutzung auf eigene Gefahr!<br>
++ Erwarte (noch) nicht all zu viel Hilfe :)<br>
</p>
"info: hidden advanced schedule"
+ info: erweiterte Optionen versteckt
@@ -420,12 +500,13 @@
"Language"
Sprache
"Last Recorded"
-+ zuletzt
++ zuletzt aufgenommen
"Last recording"
+ letzte Aufnahme
"Last Updated"
zuletzt aktualisiert
"Later"
++ später
"left"
+ links
"Left"
@@ -433,7 +514,7 @@
"leftl"
"length"
Dauer
-@@ -451,38 +550,56 @@
+@@ -451,38 +565,56 @@
"Listing "Jump to""
TV Programm "Gehe zu"
"Listing Time Key"
@@ -490,7 +571,7 @@
"Movies"
Spielfilme
"Movies, 3½ Stars or more"
-@@ -494,6 +611,7 @@
+@@ -494,13 +626,16 @@
"Music Specials"
Musiksendungen
"My Session"
@@ -498,26 +579,35 @@
"MythMusic on the web."
MythMusic
"MythTV"
-@@ -508,37 +626,50 @@
+ "MythTV Status"
+ MythTV Status
+ "MythVideo Artwork Dir"
++ MythVideo Artwork-Verzeichnis
+ "MythVideo Dir"
++ MythVideo Verzeichnis
+ "MythVideo on the web."
+ MythVideo
+ "mythvideo.db_folder_view"
+@@ -508,37 +643,50 @@
"mythvideo.sort_ignores_case"
"MythWeb"
"MythWeb Defaults"
+ MythWeb Standardwerte
"MythWeb Global Defaults"
-+ MythWeb Globale Standards
++ MythWeb glob. Standardwerte
"MythWeb Session"
+ MythWeb Sitzung
"MythWeb Skin"
+ MythWeb Aussehen
"MythWeb Template"
-+ MythWeb Schema
++ MythWeb Vorlage
"MythWeb Weather."
Wettervorhersage
"Name"
"name"
Name
"Narrow Your Search"
-+ Verfeinerung
++ Suche verfeinern
"Never Record"
Niemals aufnehmen
"New"
@@ -533,7 +623,7 @@
"NO DATA"
Kein Programm verfügbar
"No Frontends allow remote control."
-+ Kein Frontend erlaubt Fernsteuerung
++ Kein Frontend erlaubt Fernsteuerung.
"No matches found"
Nichts gefunden
"No matching programs found."
@@ -549,17 +639,17 @@
"Non-Series HDTV"
HDTV, keine Serien
"None"
-@@ -546,58 +677,93 @@
+@@ -546,58 +694,94 @@
"Notes"
Hinweis
"Number of episodes"
-+ Folgen
++ Anzahl Folgen
"Number of shows"
-+ Sendungen
++ Anzahl Sendungen
"Number of Songs"
+ Lieder
"Number of timeslots"
-+ Anzahl Zeitleistenabschnitte
++ Anzahl der Zeitfenster
"Only display favourite channels"
Nur Favoriten anzeigen
"Only match commercial-free channels"
@@ -575,8 +665,9 @@
"Original Airdate"
Produktion
"Originally aired between"
-+ Erstaustrahlung
++ Produziert zwischen
"Override"
++ Überschreiben
"Page Down"
+ Bild runter
"Page Up"
@@ -643,7 +734,7 @@
"Possible conflicts with this show"
Mögliche Konflikte mit dieser Sendung
"Power"
-@@ -605,15 +771,19 @@
+@@ -605,15 +789,19 @@
"Power Search"
Erweiterte Suche
"Prefer Channum"
@@ -664,7 +755,7 @@
"Produced by"
Produzent
"Profile"
-@@ -627,21 +797,30 @@
+@@ -627,21 +815,30 @@
"Program Listing"
TV Programm
"Program Type"
@@ -695,7 +786,7 @@
"recgroup"
Aufnahmegruppe
"Record new and expire old"
-@@ -649,9 +828,11 @@
+@@ -649,9 +846,11 @@
"Record This"
Diese Sendung aufnehmen
"Recorded"
@@ -707,7 +798,7 @@
"Recording Group"
Aufnahmegruppe
"Recording Options"
-@@ -663,6 +844,7 @@
+@@ -663,6 +862,7 @@
"Recording Schedules"
Aufnahmemodi
"Recording Statistics"
@@ -715,7 +806,7 @@
"recpriority"
Aufnahmepriorität
"recstatus: cancelled"
-@@ -750,29 +932,43 @@
+@@ -750,29 +950,43 @@
"regex: articles"
D(e[rmn]|ie|as)
"Remote"
@@ -759,7 +850,7 @@
"Scan Collection"
"Schedule"
Modus
-@@ -785,6 +981,7 @@
+@@ -785,6 +999,7 @@
"Schedule Override"
manuelle Korrektur
"Schedule via $1."
@@ -767,7 +858,7 @@
"Scheduled"
Geplant
"Scheduled Popup"
-@@ -794,19 +991,23 @@
+@@ -794,19 +1009,23 @@
"Search"
Suche
"Search $1"
@@ -791,12 +882,13 @@
"Set Host"
Setze Host
"Settings"
-@@ -814,41 +1015,58 @@
+@@ -814,41 +1033,59 @@
"settings"
Einstellungen
"Settings Table"
+ Einstellungen
"settings/stream: protocol"
++ Streamprotokoll
"settings: notice"
Achtung! Falls diese Tabelle ohne das nötige Hintergrundwissen verändert wird, könnte MythTVs Funktionalität nachhaltig gestört werden.
"Shift"
@@ -850,7 +942,7 @@
"Start Date"
Datum
"Start Early"
-@@ -857,7 +1075,9 @@
+@@ -857,7 +1094,9 @@
Uhrzeit
"Starting"
"Statistics"
@@ -860,7 +952,7 @@
"Status"
Status
"Status Bar"
-@@ -865,12 +1085,15 @@
+@@ -865,12 +1104,15 @@
"Stereo"
Stereo
"Still Recording: Edit"
@@ -876,7 +968,7 @@
"Subtitle"
Untertitel
"Subtitle and Description"
-@@ -894,32 +1117,46 @@
+@@ -894,33 +1136,48 @@
"Time"
Zeit
"Time Span"
@@ -922,9 +1014,11 @@
"Track #%s from the album '%s'"
+ %s. Lied auf '%s'
"Transcode"
++ Umwandeln
"transcoder"
Umwandlungsprofil
-@@ -947,6 +1184,7 @@
+ "Transcoder"
+@@ -947,6 +1204,7 @@
"Unknown Recording Schedule."
Unbekannter Aufnahmeplan
"Up"
@@ -932,7 +1026,7 @@
"Upcoming Recordings"
Aufnahmeplan
"Update"
-@@ -974,6 +1212,7 @@
+@@ -974,6 +1232,7 @@
Video
"Video Bitrate"
"Video Playback"
@@ -940,7 +1034,7 @@
"Video: Error: IMDB"
"Video: Error: IMDB: Not Found"
"Video: Error: Missing ID"
-@@ -1025,9 +1264,11 @@
+@@ -1025,9 +1284,11 @@
"welcome: music"
Musik
"welcome: remote"
@@ -952,7 +1046,7 @@
"welcome: status"
Status
"welcome: tv"
-@@ -1040,7 +1281,9 @@
+@@ -1040,7 +1301,9 @@
Was läuft noch zu dieser Zeit?
"Widescreen"
"Width"
@@ -962,7 +1056,7 @@
"Wind"
Windgeschwindigkeit
"Wind Chill"
-@@ -1050,6 +1293,8 @@
+@@ -1050,6 +1313,8 @@
"xmltvid"
XMLTV ID
"Year"
@@ -3900,6 +3994,23 @@
using namespace std;
+Index: mythplugins/mythmusic/mythmusic/mainvisual.cpp
+===================================================================
+--- mythplugins/mythmusic/mythmusic/mainvisual.cpp (revision 16468)
++++ mythplugins/mythmusic/mythmusic/mainvisual.cpp (working copy)
+@@ -965,8 +965,11 @@
+ }
+
+ alpha = x;
+- for (i = 1; i < (int) domain; i++) {
++ for (i = 1; i < (int) domain; i++)
++ {
+ scaled = (int) floor(0.5 + (alpha * log((double(i) + alpha) / alpha)));
++ if (scaled < 1)
++ scaled = 1;
+ if (indices[scaled - 1] < i)
+ indices[scaled - 1] = i;
+ }
Index: mythplugins/mythmusic/mythmusic/miniplayer.h
===================================================================
--- mythplugins/mythmusic/mythmusic/miniplayer.h (revision 16468)
@@ -4541,6 +4652,472 @@
</message>
</context>
</TS>
+Index: mythplugins/mytharchive/i18n/mytharchive_dk.ts
+===================================================================
+--- mythplugins/mytharchive/i18n/mytharchive_dk.ts (revision 16468)
++++ mythplugins/mytharchive/i18n/mytharchive_dk.ts (working copy)
+@@ -25,47 +25,47 @@
+ <name>ExportNativeWizard</name>
+ <message>
+ <source>0 Mb</source>
+- <translation type="unfinished">0 Mb</translation>
++ <translation>0 Mb</translation>
+ </message>
+ <message>
+ <source>Next</source>
+- <translation type="unfinished">Næste</translation>
++ <translation>Næste</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+- <translation type="unfinished">Forrige</translation>
++ <translation>Forrige</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Afbryd</translation>
++ <translation>Afbryd</translation>
+ </message>
+ <message>
+ <source>Choose File...</source>
+- <translation type="unfinished">Vælg fil...</translation>
++ <translation>Vælg fil...</translation>
+ </message>
+ <message>
+ <source>Add Recording</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj optagelse</translation>
+ </message>
+ <message>
+ <source>Add Video</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj video</translation>
+ </message>
+ <message>
+ <source>Myth Archive</source>
+- <translation type="unfinished"></translation>
++ <translation>Filarkivering</translation>
+ </message>
+ <message>
+ <source>You need to add at least one item to archive!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal tilføje mindst en fil til arkivet!</translation>
+ </message>
+ <message>
+ <source>Finish</source>
+- <translation type="unfinished">Færdig</translation>
++ <translation>Færdig</translation>
+ </message>
+ <message>
+ <source>Remove Item</source>
+- <translation type="unfinished">Fjern</translation>
++ <translation>Fjern</translation>
+ </message>
+ </context>
+ <context>
+@@ -103,55 +103,55 @@
+ <name>ImportNativeWizard</name>
+ <message>
+ <source>Back</source>
+- <translation type="unfinished">Tilbage</translation>
++ <translation>Tilbage</translation>
+ </message>
+ <message>
+ <source>Home</source>
+- <translation type="unfinished">Hjem</translation>
++ <translation>Hjem</translation>
+ </message>
+ <message>
+ <source>Next</source>
+- <translation type="unfinished">Næste</translation>
++ <translation>Næste</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+- <translation type="unfinished">Forrige</translation>
++ <translation>Forrige</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Afbryd</translation>
++ <translation>Afbryd</translation>
+ </message>
+ <message>
+ <source>Myth Archive</source>
+- <translation type="unfinished"></translation>
++ <translation>Filarkivering</translation>
+ </message>
+ <message>
+ <source>You need to select a valid archive XML file!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal vælge en gyldig arkiv-XML-fil!</translation>
+ </message>
+ <message>
+ <source>You need to select a valid chanID!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal vælge et gyldigt kanal-ID!</translation>
+ </message>
+ <message>
+ <source>Finish</source>
+- <translation type="unfinished">Færdig</translation>
++ <translation>Færdig</translation>
+ </message>
+ <message>
+ <source>Select a ChanID</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et kanal-ID</translation>
+ </message>
+ <message>
+ <source>Select a ChanNo</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et kanalnummer</translation>
+ </message>
+ <message>
+ <source>Select a Channel Name</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et kanalnavn</translation>
+ </message>
+ <message>
+ <source>Select a Callsign</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et callsign</translation>
+ </message>
+ </context>
+ <context>
+@@ -178,19 +178,19 @@
+ </message>
+ <message>
+ <source>Increase Font Size</source>
+- <translation type="unfinished"></translation>
++ <translation>Forøg skriftstørrelse</translation>
+ </message>
+ <message>
+ <source>Decrease Font Size</source>
+- <translation type="unfinished"></translation>
++ <translation>Formindsk skriftstørrelse</translation>
+ </message>
+ <message>
+ <source>Show Progress Log</source>
+- <translation type="unfinished"></translation>
++ <translation>Vis fremskridt</translation>
+ </message>
+ <message>
+ <source>Show Full Log</source>
+- <translation type="unfinished"></translation>
++ <translation>Vis alt</translation>
+ </message>
+ </context>
+ <context>
+@@ -343,35 +343,35 @@
+ </message>
+ <message>
+ <source>Choose File...</source>
+- <translation type="unfinished">Vælg fil...</translation>
++ <translation>Vælg fil...</translation>
+ </message>
+ <message>
+ <source>Add Recording</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj optagelse</translation>
+ </message>
+ <message>
+ <source>Add Video</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj video</translation>
+ </message>
+ <message>
+ <source>Add File</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg fil</translation>
+ </message>
+ <message>
+ <source>Don't re-encode</source>
+- <translation type="unfinished"></translation>
++ <translation>Undlad genkodning</translation>
+ </message>
+ <message>
+ <source>New Size </source>
+- <translation type="unfinished"></translation>
++ <translation>Ny størrelse </translation>
+ </message>
+ <message>
+ <source>Original Size </source>
+- <translation type="unfinished"></translation>
++ <translation>Oprindelig størrelse </translation>
+ </message>
+ <message>
+ <source>You need to add at least one item to archive!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal tilføje mindst en fil til arkivet!</translation>
+ </message>
+ </context>
+ <context>
+@@ -398,7 +398,7 @@
+ </message>
+ <message>
+ <source>Video format for DVD recordings, PAL or NTSC.</source>
+- <translation>Videoformat for DVD-optagelser (PAL eller NTSC).
++ <translation>Videoformat for dvd-optagelser (PAL eller NTSC).
+ </translation>
+ </message>
+ <message>
+@@ -411,11 +411,11 @@
+ </message>
+ <message>
+ <source>Location of DVD</source>
+- <translation>Sti til DVD</translation>
++ <translation>Sti til dvd</translation>
+ </message>
+ <message>
+ <source>Which DVD drive to use when burning discs.</source>
+- <translation>Hvilket DVD-drev der skal bruges ved brænding</translation>
++ <translation>Hvilket dvd-drev der skal bruges ved brænding.</translation>
+ </message>
+ <message>
+ <source>ffmpeg Command</source>
+@@ -455,7 +455,7 @@
+ </message>
+ <message>
+ <source>Command to run growisofs. (Used to burn DVD's)</source>
+- <translation>Kommandoen for at køre growisofs (bruges til at brænde DVD'er)</translation>
++ <translation>Kommandoen for at køre growisofs (bruges til at brænde dvd'er)</translation>
+ </message>
+ <message>
+ <source>tcrequant command</source>
+@@ -517,7 +517,7 @@
+ </message>
+ <message>
+ <source>It was not possible to create the DVD. An error occured when running the scripts</source>
+- <translation>Det var ikke muligt at lave DVD'en. Der opstod en fejl under kørsel af scripts</translation>
++ <translation>Det var ikke muligt at lave dvd'en. Der opstod en fejl under kørsel af scripts</translation>
+ </message>
+ <message>
+ <source>It was not possible to create the Archive. An error occured when running 'mytharchivehelper'</source>
+@@ -525,155 +525,155 @@
+ </message>
+ <message>
+ <source>Location where MythArchive should create its temporory work files. LOTS of free space required here.</source>
+- <translation type="unfinished"></translation>
++ <translation>Placering af filarkiveringens arbejdsfiler. Der kræves MEGET fri plads her.</translation>
+ </message>
+ <message>
+ <source>DVD Drive Write Speed</source>
+- <translation type="unfinished"></translation>
++ <translation>Skrivehastighed for dvd-drev </translation>
+ </message>
+ <message>
+ <source>This is the write speed to use when burning a DVD. Set to 0 to allow growisofs to choose the fastest available speed.</source>
+- <translation type="unfinished"></translation>
++ <translation>Dette er skrivehastigheden under brænding af en dvd. Sæt den til 0 for at tillade growisofs at vælge den hurtigst tilgængelige hastighed.</translation>
+ </message>
+ <message>
+ <source>Command to play DVD</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at afspille en dvd</translation>
+ </message>
+ <message>
+ <source>Command to run when test playing a created DVD. 'Internal' will use the internal MythTV player. %f will be replaced with the path to the created DVD structure eg. 'xine -pfhq --no-splash dvd:/%f'.</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at foretage en testafspilning af en ny dvd. 'Intern' vil bruge MythTVs indbyggede afspiller. %f vil blive erstattet af stien til den oprettede dvd-struktur, f.eks. 'xine -pfhq --no-splash dvd:/%f'.</translation>
+ </message>
+ <message>
+ <source>Always Encode to AC3</source>
+- <translation type="unfinished"></translation>
++ <translation>Genkod altid til AC3</translation>
+ </message>
+ <message>
+ <source>If set audio tracks will always be re-encoded to AC3 for better compatibility with DVD players in NTSC countries.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, vil lydsporet altid blive genkodet til AC3 for bedre kompabilitet med dvd-afspillere i lande der bruger NTSC.</translation>
+ </message>
+ <message>
+ <source>Copy remote files</source>
+- <translation type="unfinished"></translation>
++ <translation>Kopier ikke-lokale filer</translation>
+ </message>
+ <message>
+ <source>If set files on remote filesystems will be copied over to the local filesystem before processing. Speeds processing and reduces bandwidth on the network</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, vil filer på andre maskiner blive kopieret til det lokale filsystem før behandling. Dette gør behandlingen hurtigere og sparer båndbredde på netværket</translation>
+ </message>
+ <message>
+ <source>Always Use Mythtranscode</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug altid mythtranscode</translation>
+ </message>
+ <message>
+ <source>If set mpeg2 files will always be passed though mythtranscode to clean up any errors. May help to fix some audio problems. Ignored if 'Use ProjectX' is set.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, vil filer altid blive sendt igennem mythtranscode for at rette eventuelle fejl. Dette kan afhjælpe visse lydproblemer. Ignoreres hvis 'Brug ProjectX' er valgt.</translation>
+ </message>
+ <message>
+ <source>Use ProjectX</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug ProjectX</translation>
+ </message>
+ <message>
+ <source>If set ProjectX will be used to cut commercials and split mpeg2 files instead of mythtranscode and mythreplex.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, bruges ProjectX til at fjerne reklamer og opdele MPEG-2 filer i stedet for mythtranscode og mythreplex.</translation>
+ </message>
+ <message>
+ <source>Use FIFOs</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug FIFOer</translation>
+ </message>
+ <message>
+ <source>The script will use FIFOs to pass the output of mplex into dvdauthor rather than creating intermediate files. Saves time and disk space during multiplex operations but not supported on Windows platform</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug FIFOer for at sende resultatet af mplex ind i dvdauthor i stedet for at oprette midlertidige filer. Sparer tid og diskplads, men er ikke understøttet på Windows</translation>
+ </message>
+ <message>
+ <source>Add Subtitles</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj undertekster</translation>
+ </message>
+ <message>
+ <source>If available this option will add subtitles to the final DVD. Requires 'Use ProjectX' to be on.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, tilføjes der undertekster til dvd'en. Kræver at 'Brug ProjectX' er valgt.</translation>
+ </message>
+ <message>
+ <source>Main Menu Aspect Ratio</source>
+- <translation type="unfinished"></translation>
++ <translation>Aspektforhold for hovedmenu</translation>
+ </message>
+ <message>
+ <source>Aspect ratio to use when creating the main menu.</source>
+- <translation type="unfinished"></translation>
++ <translation>Det aspektforhold der bruges ved oprettelse af hovedmenuen.</translation>
+ </message>
+ <message>
+ <source>Chapter Menu Aspect Ratio</source>
+- <translation type="unfinished"></translation>
++ <translation>Aspektforhold for kapitelmenu</translation>
+ </message>
+ <message>
+ <source>Aspect ratio to use when creating the chapter menu. Video means use the same aspect ratio as the associated video.</source>
+- <translation type="unfinished"></translation>
++ <translation>Det aspektforhold der bruges ved oprettelse af kapitelmenuen. 'Video' betyder at der bruges samme aspektforhold som den tilknyttede video.</translation>
+ </message>
+ <message>
+ <source>Date format</source>
+- <translation type="unfinished"></translation>
++ <translation>Datoformat</translation>
+ </message>
+ <message>
+ <source>Samples are shown using today's date.</source>
+- <translation type="unfinished"></translation>
++ <translation>Prøver vises med datoen i dag.</translation>
+ </message>
+ <message>
+ <source>Samples are shown using tomorrow's date.</source>
+- <translation type="unfinished"></translation>
++ <translation>Prøver vises med datoen i morgen.</translation>
+ </message>
+ <message>
+ <source>Your preferred date format to use on DVD menus.</source>
+- <translation type="unfinished"></translation>
++ <translation>Dit foretrukne datoformat på dvd-menuer.</translation>
+ </message>
+ <message>
+ <source>Time format</source>
+- <translation type="unfinished"></translation>
++ <translation>Tidsformat</translation>
+ </message>
+ <message>
+ <source>Your preferred time format to display on DVD menus. You must choose a format with "AM" or "PM" in it, otherwise your time display will be 24-hour or "military" time.</source>
+- <translation type="unfinished"></translation>
++ <translation>Dit foretrukne tidsformat på dvd-menuer. Hvis du ikke vælger et format med 'AM' eller 'PM', bruges der 24-timers tidsformat.</translation>
+ </message>
+ <message>
+ <source>Default Encoder Profile</source>
+- <translation type="unfinished"></translation>
++ <translation>Standard kodningsprofil</translation>
+ </message>
+ <message>
+ <source>Default encoding profile to use if a file needs re-encoding.</source>
+- <translation type="unfinished"></translation>
++ <translation>Standard kodningsprofil hvis det er nødvendigt at rekode en fil.</translation>
+ </message>
+ <message>
+ <source>jpeg2yuv command</source>
+- <translation type="unfinished"></translation>
++ <translation>jpeg2yuv-kommando</translation>
+ </message>
+ <message>
+ <source>Command to run jpeg2yuv. Part of mjpegtools package</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at køre jpeg2yuv. En del af mjpegtools-pakken</translation>
+ </message>
+ <message>
+ <source>projectx command</source>
+- <translation type="unfinished"></translation>
++ <translation>projectx-kommando</translation>
+ </message>
+ <message>
+ <source>Command to run ProjectX. Will be used to cut commercials and split mpegs files instead of mythtranscode and mythreplex.</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at køre ProjectX. Bruges til at fjerne reklamer og opdele MPEG-2 filer i stedet for mythtranscode og mythreplex.</translation>
+ </message>
+ <message>
+ <source>MythArchive Settings (2)</source>
+- <translation type="unfinished"></translation>
++ <translation>MythArchive indstillinger (2)</translation>
+ </message>
+ <message>
+ <source>DVD Menu Settings</source>
+- <translation type="unfinished"></translation>
++ <translation>Indstilinger for dvd-menu</translation>
+ </message>
+ <message>
+ <source>Video Selector</source>
+- <translation type="unfinished">Video-vælger</translation>
++ <translation>Video-vælger</translation>
+ </message>
+ <message>
+ <source>You don't have any videos!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du har ingen videoer!</translation>
+ </message>
+ <message>
+ <source>It was not possible to import the Archive. An error occured when running 'mytharchivehelper'</source>
+- <translation type="unfinished"></translation>
++ <translation>Det var ikke muligt at importere arkivet. Der opstod en fejl under kørsel af 'mytharchivehelper'</translation>
+ </message>
+ </context>
+ <context>
+@@ -720,13 +720,15 @@
+ </message>
+ <message>
+ <source>MythArchive</source>
+- <translation type="unfinished"></translation>
++ <translation>Filarkivering</translation>
+ </message>
+ <message>
+ <source>Either you don't have any recordings or no recordings are available locally!
+
+ Click OK</source>
+- <translation type="unfinished"></translation>
++ <translation>Enten har du ingen optagelser, eller også er de ikke tilgængelige lokalt!
++
++Klik OK</translation>
+ </message>
+ </context>
+ <context>
+@@ -773,7 +775,7 @@
+ </message>
+ <message>
+ <source>Parental Pin:</source>
+- <translation type="unfinished"></translation>
++ <translation>Forældre-PIN:</translation>
+ </message>
+ </context>
+ </TS>
+Index: mythplugins/mytharchive/i18n/mytharchive_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mytharchive/i18n/mytharchive_nl.ts
===================================================================
--- mythplugins/mytharchive/i18n/mytharchive_nl.ts (revision 16468)
@@ -5432,6 +6009,14 @@
<source>Parental Pin:</source>
<translation>Pincode:</translation>
</message>
+Index: mythplugins/mytharchive/i18n/mytharchive_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mytharchive/i18n/mytharchive_dk.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mytharchive/mytharchive/archivemenu.xml
===================================================================
--- mythplugins/mytharchive/mytharchive/archivemenu.xml (revision 16468)
@@ -5964,6 +6549,10 @@
title = title[:32]
#Create the DVD ISO image
+Index: mythplugins/mythbrowser/i18n/mythbrowser_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythbrowser/i18n/mythbrowser_fi.ts
===================================================================
--- mythplugins/mythbrowser/i18n/mythbrowser_fi.ts (revision 16468)
@@ -5977,6 +6566,10 @@
</message>
</context>
</TS>
+Index: mythplugins/mythbrowser/i18n/mythbrowser_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythbrowser/i18n/mythbrowser_nl.ts
===================================================================
--- mythplugins/mythbrowser/i18n/mythbrowser_nl.ts (revision 16468)
@@ -7370,6 +7963,14 @@
</message>
</context>
</TS>
+Index: mythplugins/mythweather/i18n/mythweather_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mythweather/i18n/mythweather_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythweather/mythweather/scripts/uk_bbc/bbccurrentxml.pl
===================================================================
--- mythplugins/mythweather/mythweather/scripts/uk_bbc/bbccurrentxml.pl (revision 16468)
@@ -8685,6 +9286,10 @@
a multi-location screen you have to set the location of each individual data
item. This may not be ideal, but it does allow for very easy screen and
source development, along with very customizable location setups. The
+Index: mythplugins/mythgallery/i18n/mythgallery_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythgallery/i18n/mythgallery_nl.ts
===================================================================
--- mythplugins/mythgallery/i18n/mythgallery_nl.ts (revision 16468)
@@ -9201,6 +9806,10 @@
</message>
</context>
<context>
+Index: mythplugins/mythgallery/i18n/mythgallery_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythmovies/ignyte/ignytegrabber.cpp
===================================================================
--- mythplugins/mythmovies/ignyte/ignytegrabber.cpp (revision 16468)
@@ -9450,6 +10059,10 @@
<source>Minutes</source>
<translation>Minuten</translation>
</message>
+Index: mythplugins/mythflix/i18n/mythflix_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythflix/i18n/mythflix_fi.ts
===================================================================
--- mythplugins/mythflix/i18n/mythflix_fi.ts (revision 16468)
@@ -9536,6 +10149,10 @@
</message>
</context>
<context>
+Index: mythplugins/mythflix/i18n/mythflix_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythcontrols/i18n/mythcontrols_nl.ts
===================================================================
--- mythplugins/mythcontrols/i18n/mythcontrols_nl.ts (revision 16468)
@@ -9824,6 +10441,10 @@
<source>No</source>
<translation type="obsolete">Nee</translation>
</message>
+Index: mythplugins/mythcontrols/i18n/mythcontrols_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythcontrols/i18n/mythcontrols_fi.ts
===================================================================
--- mythplugins/mythcontrols/i18n/mythcontrols_fi.ts (revision 16468)
@@ -9960,6 +10581,14 @@
</message>
</context>
<context>
+Index: mythplugins/mythcontrols/i18n/mythcontrols_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mythvideo/i18n/mythvideo_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythvideo/i18n/mythvideo_nl.ts
===================================================================
--- mythplugins/mythvideo/i18n/mythvideo_nl.ts (revision 16468)
@@ -11237,7 +11866,27 @@
}
# try looking on nexbase
-@@ -330,10 +338,9 @@
+@@ -313,12 +321,14 @@
+ if ($1 ne "") {
+ if (defined $opt_d) { print "# found nexbase poster page: $1 \n"; }
+ my $cinres = get $1;
+- if (defined $opt_d) { printf("# got %i bytes\n", length($cinres)); }
+- if (defined $opt_r) { printf("%s", $cinres); }
++ if (defined $cinres) {
++ if (defined $opt_d) { printf("# got %i bytes\n", length($cinres)); }
++ if (defined $opt_r) { printf("%s", $cinres); }
+
+- if ($cinres =~ m/<a id="photo_url" href="([^"]*?)" ><\/a>/i) {
+- if (defined $opt_d) { print "# nexbase url retreived\n"; }
+- $uri = $1;
++ if ($cinres =~ m/<a id="photo_url" href="([^"]*?)" ><\/a>/i) {
++ if (defined $opt_d) { print "# nexbase url retreived\n"; }
++ $uri = $1;
++ }
+ }
+ }
+ }
+@@ -330,10 +340,9 @@
my $cinres = get $1;
if (defined $opt_d) { printf("# got %i bytes\n", length($cinres)); }
if (defined $opt_r) { printf("%s", $cinres); }
@@ -11250,7 +11899,7 @@
}
}
}
-@@ -356,7 +363,7 @@
+@@ -356,7 +365,7 @@
my @movie_titles;
my $found_low_res = 0;
my $k = 0;
@@ -11259,7 +11908,7 @@
# no poster found, take lowres image from imdb
if ($uri eq "") {
if (defined $opt_d) { print "# looking for lowres imdb posters\n"; }
-@@ -364,7 +371,7 @@
+@@ -364,7 +373,7 @@
$response = get $host;
# Better handling for low resolution posters
@@ -11268,7 +11917,7 @@
if ($response =~ m/<a name="poster".*<img.*src="([^"]*).*<\/a>/ig) {
if (defined $opt_d) { print "# found low res poster at: $1\n"; }
$uri = $1;
-@@ -375,7 +382,7 @@
+@@ -375,7 +384,7 @@
}
if (defined $opt_d) { print "# starting to look for movie title\n"; }
@@ -11277,7 +11926,7 @@
# get main title
if (defined $opt_d) { print "# Getting possible movie titles:\n"; }
$movie_titles[$k++] = parseBetween($response, "<title>", "<\/title>");
-@@ -386,9 +393,9 @@
+@@ -386,9 +395,9 @@
$movie_titles[$k++] = trim($1);
if (defined $opt_d) { print "# Title: ".$movie_titles[$k-1]."\n"; }
}
@@ -11289,7 +11938,7 @@
print "$uri\n";
}
-@@ -399,7 +406,7 @@
+@@ -399,7 +408,7 @@
# If we wanted to inspect the file for any reason we can do that now
#
@@ -11298,7 +11947,7 @@
# (use same rules that Metadata::guesTitle does)
my $query = $filename;
$query = uri_unescape($query); # in case it was escaped
-@@ -409,26 +416,26 @@
+@@ -409,26 +418,26 @@
}
# Strip off anything following '(' - people use this for general comments
if (rindex($query, '(') != -1) {
@@ -11332,7 +11981,7 @@
# type=[fuzy] looser search
# from_year=[int] limit matches to year (broken at imdb)
# to_year=[int] limit matches to year (broken at imdb)
-@@ -442,10 +449,10 @@
+@@ -442,11 +451,11 @@
print $response;
exit(0);
}
@@ -11341,11 +11990,13 @@
# check to see if we got a results page or a movie page
# looking for 'add=<movieid>" target=' which only exists
- # in a movie description page
+- my $movienum = parseBetween($response, "add=", "\" ");
+ # in a movie description page
- my $movienum = parseBetween($response, "add=", "\" ");
++ my $movienum = parseBetween($response, "add=", "\"");
if (!$movienum) {
$movienum = parseBetween($response, ";add=", "'");
-@@ -459,7 +466,7 @@
+ }
+@@ -459,7 +468,7 @@
}
if (defined $opt_d) { printf("# redirected to movie page\n"); }
@@ -11354,7 +12005,7 @@
$movietitle =~ m#(.+) \((\d+)\)#;
$movietitle = $1;
print "$movienum:$movietitle\n";
-@@ -467,15 +474,15 @@
+@@ -467,15 +476,15 @@
}
# extract possible matches
@@ -11373,7 +12024,7 @@
# "</table>");
# parse movie list from matches
my $beg = "<tr>";
-@@ -491,7 +498,7 @@
+@@ -491,7 +500,7 @@
# if ($data eq "") { $data = $approx_matches; }
if ($data eq "") {
if (defined $opt_d) { printf("# no results\n"); }
@@ -11382,7 +12033,7 @@
}
my $start = index($data, $beg);
my $finish = index($data, $end, $start);
-@@ -530,27 +537,27 @@
+@@ -530,27 +539,27 @@
if ($options =~ /tv=no/) {
if ($type eq "TV") {
if (defined $opt_d) {printf("# skipping TV program: %s\n", $title);}
@@ -11414,7 +12065,7 @@
}
}
-@@ -560,14 +567,14 @@
+@@ -560,14 +569,14 @@
if (defined $opt_d) {
printf("# skipping Video program: %s\n", $title);
}
@@ -11432,7 +12083,7 @@
}
# add to array
-@@ -590,10 +597,10 @@
+@@ -590,10 +599,10 @@
# Main Program
#
@@ -11488,6 +12139,10 @@
command_string = "Internal";
gContext->GetMainWindow()->HandleMedia(command_string, filename);
+Index: mythplugins/mythphone/i18n/mythphone_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythphone/i18n/mythphone_nl.ts
===================================================================
--- mythplugins/mythphone/i18n/mythphone_nl.ts (revision 16468)
@@ -12265,6 +12920,10 @@
</message>
</context>
</TS>
+Index: mythplugins/mythgame/i18n/mythgame_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythgame/i18n/mythgame_nl.ts
===================================================================
--- mythplugins/mythgame/i18n/mythgame_nl.ts (revision 16468)
@@ -12694,6 +13353,10 @@
<source>Favorite:</source>
<translation>Favoriet:</translation>
</message>
+Index: mythplugins/mythgame/i18n/mythgame_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythgame/i18n/mythgame_fi.ts
===================================================================
--- mythplugins/mythgame/i18n/mythgame_fi.ts (revision 16468)
@@ -13847,6 +14510,14 @@
</message>
</context>
<context>
+Index: mythplugins/mythnews/i18n/mythnews_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mythnews/i18n/mythnews_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythnews/i18n/mythnews_nl.ts
===================================================================
--- mythplugins/mythnews/i18n/mythnews_nl.ts (revision 16468)
mythtv-0.21-svnfixes.patch:
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.1 -r 1.2 mythtv-0.21-svnfixes.patch
Index: mythtv-0.21-svnfixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-8/mythtv-0.21-svnfixes.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mythtv-0.21-svnfixes.patch 3 Sep 2008 15:01:03 -0000 1.1
+++ mythtv-0.21-svnfixes.patch 15 Oct 2008 20:25:08 -0000 1.2
@@ -7340,6 +7340,30 @@
===================================================================
--- mythtv/i18n/mythfrontend_de.ts (revision 16468)
+++ mythtv/i18n/mythfrontend_de.ts (working copy)
+@@ -66,19 +66,19 @@
+ <name>BackendSelect</name>
+ <message>
+ <source>Please select default Myth Backend Server</source>
+- <translation type="unfinished"></translation>
++ <translation>Bitte den Myth Backend Server wählen</translation>
+ </message>
+ <message>
+ <source>OK</source>
+- <translation type="unfinished">Ok</translation>
++ <translation>Ok</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Abbrechen</translation>
++ <translation>Abbrechen</translation>
+ </message>
+ <message>
+ <source>Configure Manually</source>
+- <translation type="unfinished"></translation>
++ <translation>Manuell konfigurieren</translation>
+ </message>
+ </context>
+ <context>
@@ -116,11 +116,11 @@
</message>
<message>
@@ -7363,7 +7387,7 @@
</message>
</context>
<context>
-@@ -171,11 +171,11 @@
+@@ -171,23 +171,23 @@
</message>
<message>
<source>Create Input Group</source>
@@ -7377,7 +7401,8 @@
</message>
<message>
<source>Error</source>
-@@ -183,11 +183,11 @@
+- <translation type="unfinished"></translation>
++ <translation>Fehler</translation>
</message>
<message>
<source>Sorry, this Input Group name can not be blank.</source>
@@ -7400,6 +7425,154 @@
</message>
<message>
<source>Are you sure you would like to delete this channel?</source>
+@@ -245,36 +245,36 @@
+ </message>
+ <message>
+ <source>Are you sure you would like to delete ALL channels?</source>
+- <translation type="unfinished"></translation>
++ <translation>Sind Sie sicher, dass Sie alle Sender löschen wollen?</translation>
+ </message>
+ <message>
+ <source>Are you sure you would like to delete all unassigned channels?</source>
+- <translation type="unfinished"></translation>
++ <translation>Sind Sie sicher, dass Sie alle nicht zugewiesenen Sender löschen wollen?</translation>
+ </message>
+ <message>
+ <source>Are you sure you would like to delete the channels on %1?</source>
+- <translation type="unfinished"></translation>
++ <translation>Sind Sie sicher, dass Sie alle Sender von %1 löschen wollen?</translation>
+ </message>
+ <message>
+- <source>Add some for channels first!</source>
+- <translation type="unfinished"></translation>
+- </message>
+- <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Abbrechen</translation>
++ <translation>Abbrechen</translation>
+ </message>
+ <message>
+ <source>Download all icons..</source>
+- <translation type="unfinished"></translation>
++ <translation>Alle Icons herunterladen...</translation>
+ </message>
+ <message>
+ <source>Rescan for missing icons..</source>
+- <translation type="unfinished"></translation>
++ <translation>Nach fehlenden Icons suchen...</translation>
+ </message>
+ <message>
+ <source>Download icon for </source>
+- <translation type="unfinished"></translation>
++ <translation>Lade Icon für </translation>
+ </message>
++ <message>
++ <source>Add some channels first!</source>
++ <translation>Fügen Sie erst einige Sender hinzu!</translation>
++ </message>
+ </context>
+ <context>
+ <name>ChannelRecPriority</name>
+@@ -435,7 +435,7 @@
+ </message>
+ <message>
+ <source>Additional Tables</source>
+- <translation>Zusatztabellen</translation>
++ <translation>Weitere Tabellen</translation>
+ </message>
+ <message>
+ <source>Test</source>
+@@ -447,7 +447,7 @@
+ </message>
+ <message>
+ <source>Store</source>
+- <translation type="unfinished">Speichern</translation>
++ <translation>Speichern</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+@@ -467,35 +467,35 @@
+ </message>
+ <message>
+ <source>First showing of each episode</source>
+- <translation>Erste Austrahlung jeder Folge</translation>
++ <translation>Erste Ausstrahlung jeder Folge</translation>
+ </message>
+ <message>
+ <source>Last showing of each episode</source>
+- <translation>Letzte Austrahlung jeder Folge</translation>
++ <translation>Letzte Ausstrahlung jeder Folge</translation>
+ </message>
+ <message>
+ <source>stored search</source>
+- <translation type="unfinished"></translation>
++ <translation>gespeicherte Suche</translation>
+ </message>
+ <message>
+ <source>Add</source>
+- <translation type="unfinished"></translation>
++ <translation>Hinzufügen</translation>
+ </message>
+ <message>
+ <source>Match this series</source>
+- <translation type="unfinished"></translation>
++ <translation>Nach einer best. Serie suchen</translation>
+ </message>
+ <message>
+ <source>Match words in the subtitle</source>
+- <translation type="unfinished"></translation>
++ <translation>Nach Wörtern im Untertitel suchen</translation>
+ </message>
+ <message>
+ <source>Only shows marked as widescreen</source>
+- <translation type="unfinished"></translation>
++ <translation>Nur Sendungen in 'widescreen'</translation>
+ </message>
+ <message>
+ <source>Exclude H.264 encoded streams (EIT only)</source>
+- <translation type="unfinished"></translation>
++ <translation>H.264 kodierte Kanäle ausschliessen (nur bei EIT)</translation>
+ </message>
+ </context>
+ <context>
+@@ -669,11 +669,11 @@
+ <name>DTVSignalMonitor</name>
+ <message>
+ <source>Seen</source>
+- <translation>Gesehen</translation>
++ <translation type="obsolete">Gesehen</translation>
+ </message>
+ <message>
+ <source>Matching</source>
+- <translation>Übereinstimmend</translation>
++ <translation type="obsolete">Übereinstimmend</translation>
+ </message>
+ </context>
+ <context>
+@@ -712,19 +712,19 @@
+ <name>DVBSignalMonitor</name>
+ <message>
+ <source>Signal To Noise</source>
+- <translation>Signal/Rauschen</translation>
++ <translation type="obsolete">Signal/Rauschen</translation>
+ </message>
+ <message>
+ <source>Bit Error Rate</source>
+- <translation>Bitfehlerrate</translation>
++ <translation type="obsolete">Bitfehlerrate</translation>
+ </message>
+ <message>
+ <source>Uncorrected Blocks</source>
[...32509 lines suppressed...]
+ if (!strncmp(strLine.c_str(), "channel", 7))
+ {
+- channel = strLine.substr(nSplitPoint,
++ channel = strLine.substr(nSplitPoint,
+ strLine.size()).c_str();
+ }
+ else if (!strncmp(strLine.c_str(), "fine", 4))
Index: mythtv/programs/mythfilldatabase/channeldata.cpp
===================================================================
--- mythtv/programs/mythfilldatabase/channeldata.cpp (revision 16468)
@@ -28224,6 +38499,133 @@
}
(*i).callsign = callsign;
}
+Index: mythtv/programs/mythfilldatabase/xmltvparser.cpp
+===================================================================
+--- mythtv/programs/mythfilldatabase/xmltvparser.cpp (revision 16468)
++++ mythtv/programs/mythfilldatabase/xmltvparser.cpp (working copy)
+@@ -104,7 +104,7 @@
+ {
+ // we signal an error by setting it invalid (> 840min = 14hr)
+ int result = 841;
+-
++
+ if (timezone.upper() == "UTC" || timezone.upper() == "GMT")
+ return 0;
+
+@@ -299,12 +299,12 @@
+ pginfo->endts = text;
+
+ text = element.attribute("channel", "");
+- QStringList split = QStringList::split(" ", text);
+-
++ QStringList split = QStringList::split(" ", text);
++
+ pginfo->channel = split[0];
+
+ text = element.attribute("clumpidx", "");
+- if (!text.isEmpty())
++ if (!text.isEmpty())
+ {
+ split = QStringList::split("/", text);
+ pginfo->clumpidx = split[0];
+@@ -416,9 +416,9 @@
+ {
+ pginfo->previouslyshown = true;
+
+- QString prevdate = getFirstText(info);
++ QString prevdate = info.attribute("start");
+ pginfo->originalairdate = prevdate;
+- }
++ }
+ else if (info.tagName() == "credits")
+ {
+ parseCredits(info, pginfo);
+@@ -483,11 +483,11 @@
+ }
+
+ if (!partnumber.isEmpty())
+- {
++ {
+ tmp = partnumber.toInt() + 1;
+ partnumber = QString::number(tmp);
+ }
+-
++
+ if (partnumber != 0 && parttotal >= partnumber && !parttotal.isEmpty())
+ {
+ pginfo->parttotal = parttotal;
+@@ -506,7 +506,7 @@
+
+ if (pginfo->category.isEmpty() && !pginfo->catType.isEmpty())
+ pginfo->category = pginfo->catType;
+-
++
+ /* Hack for teveblad grabber to do something with the content tag*/
+ if (pginfo->content != "")
+ {
+@@ -515,7 +515,7 @@
+ pginfo->subtitle = pginfo->desc;
+ pginfo->desc = pginfo->content;
+ }
+- else if (pginfo->desc != "")
++ else if (pginfo->desc != "")
+ {
+ pginfo->desc = pginfo->desc + " - " + pginfo->content;
+ }
+@@ -524,13 +524,13 @@
+ pginfo->desc = pginfo->content;
+ }
+ }
+-
++
+ if (pginfo->airdate.isEmpty())
+ pginfo->airdate = QDate::currentDate().toString("yyyy");
+
+ /* Let's build ourself a programid */
+ QString programid;
+-
++
+ if (pginfo->catType == "movie")
+ programid = "MV";
+ else if (pginfo->catType == "series")
+@@ -539,7 +539,7 @@
+ programid = "SP";
+ else
+ programid = "SH";
+-
++
+ if (!uniqueid.isEmpty()) // we already have a unique id ready for use
+ programid.append(uniqueid);
+ else
+@@ -574,7 +574,7 @@
+
+ return pginfo;
+ }
+-
++
+ bool XMLTVParser::parseFile(
+ QString filename, QValueList<ChanInfo> *chanlist,
+ QMap<QString, QValueList<ProgInfo> > *proglist)
+@@ -647,7 +647,7 @@
+ while (!n.isNull())
+ {
+ QDomElement e = n.toElement();
+- if (!e.isNull())
++ if (!e.isNull())
+ {
+ if (e.tagName() == "channel")
+ {
+@@ -707,8 +707,8 @@
+ if (!aggregatedDesc.isEmpty())
+ aggregatedDesc.append(" | ");
+ aggregatedDesc.append(pginfo->desc);
+- }
+- if (pginfo->clumpidx.toInt() ==
++ }
++ if (pginfo->clumpidx.toInt() ==
+ pginfo->clumpmax.toInt() - 1)
+ {
+ pginfo->title = aggregatedTitle;
Index: mythtv/programs/mythshutdown/main.cpp
===================================================================
--- mythtv/programs/mythshutdown/main.cpp (revision 16468)
@@ -28332,7 +38734,18 @@
RemoteSendMessage("RESET_IDLETIME");
return 0;
-@@ -881,6 +939,8 @@
+@@ -374,9 +432,7 @@
+ if (add)
+ restarttime = restarttime.addSecs((-1) * add);
+
+- QString wakeup_timeformat = gContext->GetSetting("WakeupTimeFormat",
+- "yyyy-MM-ddThh:mm");
+- setWakeupTime(restarttime.toString(wakeup_timeformat));
++ setWakeupTime(restarttime.toString(Qt::ISODate));
+
+ return true;
+ }
+@@ -881,6 +937,8 @@
else
showUsage();
@@ -28397,7 +38810,7 @@
Index: mythtv/contrib/Win32/build/mythtvsetup.iss
===================================================================
--- mythtv/contrib/Win32/build/mythtvsetup.iss (revision 0)
-+++ mythtv/contrib/Win32/build/mythtvsetup.iss (revision 18161)
++++ mythtv/contrib/Win32/build/mythtvsetup.iss (revision 18567)
@@ -0,0 +1,493 @@
+; Script generated by the Inno Setup Script Wizard.
+; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
@@ -28901,7 +39314,7 @@
Index: mythtv/contrib/Win32/MythInstaller.bat
===================================================================
--- mythtv/contrib/Win32/MythInstaller.bat (revision 0)
-+++ mythtv/contrib/Win32/MythInstaller.bat (revision 18161)
++++ mythtv/contrib/Win32/MythInstaller.bat (revision 18567)
@@ -0,0 +1,69 @@
+@rem = '--*-Perl-*--
+@rem
@@ -28983,7 +39396,7 @@
Index: mythtv/contrib/Win32/run/mythfrontend.cmd
===================================================================
--- mythtv/contrib/Win32/run/mythfrontend.cmd (revision 0)
-+++ mythtv/contrib/Win32/run/mythfrontend.cmd (revision 18161)
++++ mythtv/contrib/Win32/run/mythfrontend.cmd (revision 18567)
@@ -0,0 +1,57 @@
+@Echo off
+::
@@ -29045,7 +39458,7 @@
Index: mythtv/contrib/Win32/run/mythbackend.cmd
===================================================================
--- mythtv/contrib/Win32/run/mythbackend.cmd (revision 0)
-+++ mythtv/contrib/Win32/run/mythbackend.cmd (revision 18161)
++++ mythtv/contrib/Win32/run/mythbackend.cmd (revision 18567)
@@ -0,0 +1,58 @@
+@Echo off
+::
Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-8/mythtv.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mythtv.spec 4 Sep 2008 14:02:42 -0000 1.4
+++ mythtv.spec 15 Oct 2008 20:25:08 -0000 1.5
@@ -1,5 +1,5 @@
# svn revision number
-%define _svnver r18161
+%define _svnver r18567
%define branch release-0-21-fixes
# Nb: base 0.21 svn rev is r16468
#define branch trunk
@@ -22,7 +22,7 @@
%if "%{branch}" == "trunk"
Release: 0.2.%{_svnver}%{?dist}
%else
-Release: 9%{?dist}
+Release: 13%{?dist}
%endif
URL: http://www.mythtv.org/
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -45,6 +45,7 @@
Patch100: mythtv-0.21-svnfixes.patch
Patch101: mythtv-0.20-mythstreammenu.diff
#Patch102: mythtv-0.21-fedora-settings.patch
+Patch103: mythtv-0.21-enable-64bit-fast_cmov.patch
Patch200: mythplugins-0.21-svnfixes.patch
#Patch201: mythplugins-0.21-fedora-settings.patch
#
@@ -89,15 +90,15 @@
BuildRequires: perl(LWP::UserAgent)
BuildRequires: python-devel
# Misc A/V format support
-BuildRequires: lame-devel
+#BuildRequires: lame-devel
BuildRequires: libogg-devel, libvorbis-devel, libtheora-devel
BuildRequires: faad2-devel
-BuildRequires: faac-devel
-BuildRequires: x264-devel
-BuildRequires: xvidcore-devel
-BuildRequires: a52dec-devel
-BuildRequires: libdca-devel
-BuildRequires: gsm-devel
+#BuildRequires: faac-devel
+#BuildRequires: x264-devel
+#BuildRequires: xvidcore-devel
+#BuildRequires: a52dec-devel
+#BuildRequires: libdca-devel
+#BuildRequires: gsm-devel
# mythmusic
BuildRequires: libmad-devel, taglib-devel >= 1.4
BuildRequires: libvorbis-devel >= 1.0, flac-devel >= 1.0.4
@@ -369,21 +370,21 @@
%description -n mythgame
A game frontend (xmame, nes, snes, pc) for MythTV.
-%package -n mythgame-emulators
-Summary: Meta-package requiring emulators for game types mythgame knows about
-Group: Applications/Multimedia
-Requires: mythgame = %{version}-%{release}
+#package -n mythgame-emulators
+#Summary: Meta-package requiring emulators for game types mythgame knows about
+#Group: Applications/Multimedia
+#Requires: mythgame = %{version}-%{release}
# Multi Arcade Machine Emulator, Amiga, Atari 2600
-Requires: sdlmame, e-uae, stella
+#Requires: sdlmame, e-uae, stella
# Nintendo, Super Nintendo, Nintendo 64
-Requires: fceultra, zsnes, mupen64, mupen64-ricevideo
+#Requires: fceultra, zsnes, mupen64, mupen64-ricevideo
# Sega Genesis, Sega Master System, Game Gear
-Requires: gens, dega-sdl, osmose
+#Requires: gens, dega-sdl, osmose
# TurboGraphx 16 (and others)
-Requires: mednafen
+#Requires: mednafen
-%description -n mythgame-emulators
-Meta-package requiring emulators for game types mythgame knows about.
+#description -n mythgame-emulators
+#Meta-package requiring emulators for game types mythgame knows about.
%package -n mythnews
Summary: An RSS news feed plugin for MythTV
@@ -492,6 +493,7 @@
%patch100 -p1 -b .svnfixes
#patch101 -p0 -b .mythstreammenu
#patch102 -p1 -b .settings
+%patch103 -p1
# Drop execute permissions on contrib bits, since they'll be %doc
find contrib/ -type f -exec chmod -x "{}" \;
@@ -591,7 +593,7 @@
--enable-audio-jack \
--enable-xvmc --enable-xvmcw \
%if %with_xvmcnvidia
- --xvmc-lib=XvMCNVIDIA_dynamic --enable-xvmc-opengl \
+ --xvmc-lib=XvMCNVIDIA --enable-xvmc-opengl \
%else
%ifarch %{ix86} x86_64
--enable-xvmc-vld --enable-xvmc-pro \
@@ -606,10 +608,7 @@
%else
--disable-directfb \
%endif
- --enable-liba52 --enable-libmp3lame \
- --enable-libfaac --enable-libfaad \
- --enable-libtheora --enable-libvorbis \
- --enable-libx264 --enable-libxvid \
+ --enable-libfaad --enable-libtheora \
--with-bindings="perl, python"
echo "QMAKE_PROJECT_DEPTH = 0" >> settings.pro
@@ -918,12 +917,13 @@
%exclude %{_datadir}/mythtv/games/xmame
%{_datadir}/mythtv/game_settings.xml
%{_datadir}/mythtv/i18n/mythgame_*.qm
+%exclude %{_datadir}/mame/screens
-%files -n mythgame-emulators
-%defattr(-,root,root,-)
-%{_datadir}/mythtv/games/xmame
-%{_datadir}/mame/screens
-%{_datadir}/mame/flyers
+#files -n mythgame-emulators
+#defattr(-,root,root,-)
+#{_datadir}/mythtv/games/xmame
+#{_datadir}/mame/screens
+#{_datadir}/mame/flyers
%files -n mythnews
%defattr(-,root,root,-)
@@ -1017,6 +1017,21 @@
%endif
%changelog
+* Tue Oct 14 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-13
+- Enable fast cmov on x86_64
+- Disable mythgame-emulators convenience meta-package, deps not
+ available in the free repo (if available at all)
+
+* Mon Oct 06 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-12
+- Update release-0-21-fixes patches (r18567)
+
+* Tue Sep 23 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-11
+- Work-around for broken cdparanoia header (rhbz#463009)
+
+* Wed Sep 17 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-10
+- Nuke a bunch of configure flags that really shouldn't be
+ enabled anymore, per discussion with mythtv devs.
+
* Wed Sep 03 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-9
- Conditionalize some qt/qt3 stuff so spec builds on
all currently supported Fedora releases
16 years, 1 month
rpms/mythtv/F-9 mythtv-0.21-enable-64bit-fast_cmov.patch, NONE, 1.1 mythplugins-0.21-svnfixes.patch, 1.1, 1.2 mythtv-0.21-svnfixes.patch, 1.1, 1.2 mythtv.spec, 1.4, 1.5
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/mythtv/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv16903
Modified Files:
mythplugins-0.21-svnfixes.patch mythtv-0.21-svnfixes.patch
mythtv.spec
Added Files:
mythtv-0.21-enable-64bit-fast_cmov.patch
Log Message:
* Tue Oct 14 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-13
- Enable fast cmov on x86_64
- Disable mythgame-emulators convenience meta-package, deps not
available in the free repo (if available at all)
- Update release-0-21-fixes patches (r18567)
- Nuke a bunch of configure flags that really shouldn't be
enabled anymore, per discussion with mythtv devs.
mythtv-0.21-enable-64bit-fast_cmov.patch:
--- NEW FILE mythtv-0.21-enable-64bit-fast_cmov.patch ---
Index: mythtv/configure
===================================================================
--- mythtv/configure (revision 18567)
+++ mythtv/configure (working copy)
@@ -1488,6 +1488,7 @@
fi
fi
cmov="yes"
+ fast_cmov="yes"
;;
# armv4l is a subset of armv[567]*l
arm|armv[4567]*l)
mythplugins-0.21-svnfixes.patch:
Index: mythplugins-0.21-svnfixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-9/mythplugins-0.21-svnfixes.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mythplugins-0.21-svnfixes.patch 3 Sep 2008 14:59:46 -0000 1.1
+++ mythplugins-0.21-svnfixes.patch 15 Oct 2008 20:24:36 -0000 1.2
@@ -15,11 +15,38 @@
default:
$mime = 'application/octet-stream';
}
+Index: mythplugins/mythweb/modules/_shared/lang/German.cat
+===================================================================
+--- mythplugins/mythweb/modules/_shared/lang/German.cat (revision 16468)
++++ mythplugins/mythweb/modules/_shared/lang/German.cat (working copy)
+@@ -2,7 +2,7 @@
+ Action
+ \b(?:\w*action|adven|\w*abenteuer)
+ "Adult"
+- Erwachsene
++ Erotik
+ \b(?:adult|erot)
+ "Animals"
+ Tiere
Index: mythplugins/mythweb/modules/_shared/lang/German.lang
===================================================================
--- mythplugins/mythweb/modules/_shared/lang/German.lang (revision 16468)
+++ mythplugins/mythweb/modules/_shared/lang/German.lang (working copy)
-@@ -17,6 +17,7 @@
+@@ -2,10 +2,13 @@
+ " at "
+ um
+ "# Tracks"
++ # Lieder
+ "$1 B"
+ $1 B
+ "$1 day"
++ $1 Tag
+ "$1 days"
++ $1 Tage
+ "$1 episode"
+ $1 Folge
+ "$1 episodes"
+@@ -17,6 +20,7 @@
"$1 hrs"
$1 Std.
"$1 is not responding."
@@ -27,7 +54,17 @@
"$1 KB"
$1 kB
"$1 MB"
-@@ -34,6 +35,7 @@
+@@ -26,7 +30,9 @@
+ "$1 mins"
+ $1 Min.
+ "$1 month"
++ $1 Monat
+ "$1 months"
++ $1 Monate
+ "$1 programs, using $2 ($3) out of $4 ($5 free)."
+ $1 Aufnahmen, belegen $2 ($3) von $4.
+ "$1 recording"
+@@ -34,6 +40,7 @@
"$1 recordings"
$1 Aufnahmen
"$1 requests pending."
@@ -35,12 +72,13 @@
"$1 Search"
$1 Suche
"$1 TB"
-@@ -41,35 +43,50 @@
+@@ -41,35 +48,51 @@
"$1 to $2"
$1 bis $2
"$1 wasted"
+ $1 verschwendet
"$1 year"
++ $1 Jahr
"$1 years"
+ $1 Jahre
"%s Song (%s)"
@@ -61,7 +99,7 @@
Aktivieren
"Active Screens"
"Add"
-+ hinzufügen
++ Hinzufügen
"Add Album to Current Playlist"
+ zur Wiedergabelsite hinzufügen
"Add Mix"
@@ -69,11 +107,12 @@
"Add Song to Current Playlist"
+ Lied hinzufügen
"add string"
-+ hinzufügen
++ weitere
"Add this Playlist as a Subplaylist"
"Add To Active Screens"
"Additional Tables"
- zus. Tabellen
+- zus. Tabellen
++ zusätzl. Tabellen
"Admin Key"
"Advanced"
+ erweitert
@@ -86,7 +125,7 @@
"Airdate"
Sendezeit
"Airtime"
-@@ -77,11 +94,16 @@
+@@ -77,11 +100,16 @@
"Album Listing"
"Album Tracks"
"Albums"
@@ -103,7 +142,7 @@
"All Genres"
"All groups"
Alle Gruppen
-@@ -94,6 +116,7 @@
+@@ -94,6 +122,7 @@
"ALLOCINETYPE"
"An error occured while adding your playlist."
"and"
@@ -111,7 +150,7 @@
"Any"
Jeder
"Any Category"
-@@ -103,18 +126,23 @@
+@@ -103,18 +132,23 @@
"Any Program Type"
Jeder Programmtyp
"Append"
@@ -135,7 +174,15 @@
"Auto-expire recordings"
Aufnahmen autom. löschen
"Auto-flag commercials"
-@@ -135,17 +163,25 @@
+@@ -127,6 +161,7 @@
+ "Back to the program listing"
+ Zurück zum TV Programm
+ "Back to the recorded programs"
++ Zurück zu den Aufnahmen
+ "Back to the recording schedules"
+ Zurück zum Aufnahmeplan
+ "Backend Logs"
+@@ -135,17 +170,25 @@
Backend Status
"Backspace"
"Begin a New Search"
@@ -161,7 +208,7 @@
"callsign"
Kurzname
"Cancel"
-@@ -153,6 +189,7 @@
+@@ -153,6 +196,7 @@
Aufnahme abbrechen
"Cancelled"
"Caps Lock"
@@ -169,7 +216,7 @@
"Cast"
Besetzung
"category"
-@@ -164,8 +201,11 @@
+@@ -164,8 +208,11 @@
"CC"
CC
"Chan. Callsign"
@@ -181,7 +228,7 @@
"Channel"
Sender
"channel"
-@@ -175,26 +215,36 @@
+@@ -175,26 +222,36 @@
"Channel Detail"
Details zum Sender
"Channel Info"
@@ -218,7 +265,7 @@
"Conflicts"
Überschneidungen
"Context"
-@@ -203,25 +253,32 @@
+@@ -203,25 +260,32 @@
Kontrast
"Count"
"Create a New Playlist"
@@ -251,7 +298,7 @@
"Date"
Datum
"Date Formats"
-@@ -253,6 +310,7 @@
+@@ -253,6 +317,7 @@
Ziel
"Details for: $1"
"Direct Download"
@@ -259,7 +306,7 @@
"Directed by"
Regie
"Display"
-@@ -263,7 +321,9 @@
+@@ -263,52 +328,77 @@
"Don't record this program."
Diese Sendung nicht aufnehmen
"Done, Unknown Status"
@@ -267,9 +314,13 @@
"Down"
+ runter
"Download URL override"
++ Download URL überschreiben
"Dup Method"
Methode für Wdhgn.
-@@ -273,7 +333,9 @@
+ "Duplicate"
++ Wiederholung
+ "Duplicate Check method"
+ Testmethode für Wdhgn.
"Duplicates"
Wiederholungen
"Earlier"
@@ -279,12 +330,15 @@
"Edit"
Bearbeiten
"Edit existing group"
-@@ -281,34 +343,47 @@
++ bestehende Gruppe bearbeiten
+ "Edit MythWeb and some MythTV settings."
Einstellungen für MythWeb & MythTV ändern
"Edit Screen"
++ Bearbeiten
"Edit settings for: $1"
+ Einstellungen für $1 bearbeiten
"Editing "
++ bearbeite...
"Enable Video Playback"
+ Aktiviere Videowiedergabe
"End"
@@ -306,7 +360,9 @@
"error: playgroup $1 exists"
+ Fehler: Wiedergabeliste $1 schon vorhanden
"Errored"
++ Fehler
"Erroring"
++ Fehler
"Escape"
+ ESC
"Everything"
@@ -314,6 +370,7 @@
"Exclude Generic Episodes"
"Exclude Repeat and Generic Episodes"
"Exclude Repeat Episodes"
++ keine Wiederholungen
"Exec. Producer"
Produzent
"Extended Check"
@@ -327,7 +384,7 @@
"Find Date & Time Options"
Finde Datum & Zeit Optionen
"Find Day"
-@@ -324,11 +399,17 @@
+@@ -324,11 +414,17 @@
"finetune"
Feinabstimmung
"Finished"
@@ -345,7 +402,7 @@
"Forecast"
Vorhersage
"Forget Old"
-@@ -336,6 +417,7 @@
+@@ -336,6 +432,7 @@
"format help"
Format Hilfe
"Found %s results for '%s'"
@@ -353,7 +410,7 @@
"freqid"
Kanal
"Friday"
-@@ -353,6 +435,7 @@
+@@ -353,6 +450,7 @@
"Google"
Google
"Group timeslots every"
@@ -361,7 +418,7 @@
"Guest Starring"
Gaststar
"Guide rating"
-@@ -364,15 +447,21 @@
+@@ -364,15 +462,21 @@
"handy: overview"
Handy: Übersicht
"has Bookmark"
@@ -383,8 +440,31 @@
"Host"
"Hosted by"
"Hour"
-@@ -409,38 +498,48 @@
- official help until it has left the experimental phase.
+@@ -394,53 +498,63 @@
+ "info: dont record"
+ "info: flvplayer"
+ <p>
+- Flash video playback is currently only a proof-of-concept and should be
+- considered <b>EXTREMELY</b> experimental, which is why it has been disabled by
+- default.
++ Die Flashvideointegration ist im Moment noch als <b>SEHR</b> experimentell anzusehen, darum ist sie standardmäßig deaktiviert.
+ </p>
+ <p>
+- It currently expects that ffmpeg is installed and compiled with mp3
+- support, and that the recordings files are accessible to your webserver
+- userid. It probably won't work with Nupplevideo files, and in the end,
+- it may just not work at all (or maybe even worse).
++ - ffmpeg mit mp3 Unterstützung muss installiert sein<br>
++ - Die Aufnahmen müssen für den Webserver/Apache-User zugänglich sein<br>
++ - funktioniert wahrscheinlich nicht mit Nupplevideodateien<br>
++ - funktioniert eventuell auch gar nicht<br>
++ - oder noch schlimmer :)
+ </p>
+ <p>
+- Enable this feature at your own risk, and don't expect too much
+- official help until it has left the experimental phase.
++ Benutzung auf eigene Gefahr!<br>
++ Erwarte (noch) nicht all zu viel Hilfe :)<br>
</p>
"info: hidden advanced schedule"
+ info: erweiterte Optionen versteckt
@@ -420,12 +500,13 @@
"Language"
Sprache
"Last Recorded"
-+ zuletzt
++ zuletzt aufgenommen
"Last recording"
+ letzte Aufnahme
"Last Updated"
zuletzt aktualisiert
"Later"
++ später
"left"
+ links
"Left"
@@ -433,7 +514,7 @@
"leftl"
"length"
Dauer
-@@ -451,38 +550,56 @@
+@@ -451,38 +565,56 @@
"Listing "Jump to""
TV Programm "Gehe zu"
"Listing Time Key"
@@ -490,7 +571,7 @@
"Movies"
Spielfilme
"Movies, 3½ Stars or more"
-@@ -494,6 +611,7 @@
+@@ -494,13 +626,16 @@
"Music Specials"
Musiksendungen
"My Session"
@@ -498,26 +579,35 @@
"MythMusic on the web."
MythMusic
"MythTV"
-@@ -508,37 +626,50 @@
+ "MythTV Status"
+ MythTV Status
+ "MythVideo Artwork Dir"
++ MythVideo Artwork-Verzeichnis
+ "MythVideo Dir"
++ MythVideo Verzeichnis
+ "MythVideo on the web."
+ MythVideo
+ "mythvideo.db_folder_view"
+@@ -508,37 +643,50 @@
"mythvideo.sort_ignores_case"
"MythWeb"
"MythWeb Defaults"
+ MythWeb Standardwerte
"MythWeb Global Defaults"
-+ MythWeb Globale Standards
++ MythWeb glob. Standardwerte
"MythWeb Session"
+ MythWeb Sitzung
"MythWeb Skin"
+ MythWeb Aussehen
"MythWeb Template"
-+ MythWeb Schema
++ MythWeb Vorlage
"MythWeb Weather."
Wettervorhersage
"Name"
"name"
Name
"Narrow Your Search"
-+ Verfeinerung
++ Suche verfeinern
"Never Record"
Niemals aufnehmen
"New"
@@ -533,7 +623,7 @@
"NO DATA"
Kein Programm verfügbar
"No Frontends allow remote control."
-+ Kein Frontend erlaubt Fernsteuerung
++ Kein Frontend erlaubt Fernsteuerung.
"No matches found"
Nichts gefunden
"No matching programs found."
@@ -549,17 +639,17 @@
"Non-Series HDTV"
HDTV, keine Serien
"None"
-@@ -546,58 +677,93 @@
+@@ -546,58 +694,94 @@
"Notes"
Hinweis
"Number of episodes"
-+ Folgen
++ Anzahl Folgen
"Number of shows"
-+ Sendungen
++ Anzahl Sendungen
"Number of Songs"
+ Lieder
"Number of timeslots"
-+ Anzahl Zeitleistenabschnitte
++ Anzahl der Zeitfenster
"Only display favourite channels"
Nur Favoriten anzeigen
"Only match commercial-free channels"
@@ -575,8 +665,9 @@
"Original Airdate"
Produktion
"Originally aired between"
-+ Erstaustrahlung
++ Produziert zwischen
"Override"
++ Überschreiben
"Page Down"
+ Bild runter
"Page Up"
@@ -643,7 +734,7 @@
"Possible conflicts with this show"
Mögliche Konflikte mit dieser Sendung
"Power"
-@@ -605,15 +771,19 @@
+@@ -605,15 +789,19 @@
"Power Search"
Erweiterte Suche
"Prefer Channum"
@@ -664,7 +755,7 @@
"Produced by"
Produzent
"Profile"
-@@ -627,21 +797,30 @@
+@@ -627,21 +815,30 @@
"Program Listing"
TV Programm
"Program Type"
@@ -695,7 +786,7 @@
"recgroup"
Aufnahmegruppe
"Record new and expire old"
-@@ -649,9 +828,11 @@
+@@ -649,9 +846,11 @@
"Record This"
Diese Sendung aufnehmen
"Recorded"
@@ -707,7 +798,7 @@
"Recording Group"
Aufnahmegruppe
"Recording Options"
-@@ -663,6 +844,7 @@
+@@ -663,6 +862,7 @@
"Recording Schedules"
Aufnahmemodi
"Recording Statistics"
@@ -715,7 +806,7 @@
"recpriority"
Aufnahmepriorität
"recstatus: cancelled"
-@@ -750,29 +932,43 @@
+@@ -750,29 +950,43 @@
"regex: articles"
D(e[rmn]|ie|as)
"Remote"
@@ -759,7 +850,7 @@
"Scan Collection"
"Schedule"
Modus
-@@ -785,6 +981,7 @@
+@@ -785,6 +999,7 @@
"Schedule Override"
manuelle Korrektur
"Schedule via $1."
@@ -767,7 +858,7 @@
"Scheduled"
Geplant
"Scheduled Popup"
-@@ -794,19 +991,23 @@
+@@ -794,19 +1009,23 @@
"Search"
Suche
"Search $1"
@@ -791,12 +882,13 @@
"Set Host"
Setze Host
"Settings"
-@@ -814,41 +1015,58 @@
+@@ -814,41 +1033,59 @@
"settings"
Einstellungen
"Settings Table"
+ Einstellungen
"settings/stream: protocol"
++ Streamprotokoll
"settings: notice"
Achtung! Falls diese Tabelle ohne das nötige Hintergrundwissen verändert wird, könnte MythTVs Funktionalität nachhaltig gestört werden.
"Shift"
@@ -850,7 +942,7 @@
"Start Date"
Datum
"Start Early"
-@@ -857,7 +1075,9 @@
+@@ -857,7 +1094,9 @@
Uhrzeit
"Starting"
"Statistics"
@@ -860,7 +952,7 @@
"Status"
Status
"Status Bar"
-@@ -865,12 +1085,15 @@
+@@ -865,12 +1104,15 @@
"Stereo"
Stereo
"Still Recording: Edit"
@@ -876,7 +968,7 @@
"Subtitle"
Untertitel
"Subtitle and Description"
-@@ -894,32 +1117,46 @@
+@@ -894,33 +1136,48 @@
"Time"
Zeit
"Time Span"
@@ -922,9 +1014,11 @@
"Track #%s from the album '%s'"
+ %s. Lied auf '%s'
"Transcode"
++ Umwandeln
"transcoder"
Umwandlungsprofil
-@@ -947,6 +1184,7 @@
+ "Transcoder"
+@@ -947,6 +1204,7 @@
"Unknown Recording Schedule."
Unbekannter Aufnahmeplan
"Up"
@@ -932,7 +1026,7 @@
"Upcoming Recordings"
Aufnahmeplan
"Update"
-@@ -974,6 +1212,7 @@
+@@ -974,6 +1232,7 @@
Video
"Video Bitrate"
"Video Playback"
@@ -940,7 +1034,7 @@
"Video: Error: IMDB"
"Video: Error: IMDB: Not Found"
"Video: Error: Missing ID"
-@@ -1025,9 +1264,11 @@
+@@ -1025,9 +1284,11 @@
"welcome: music"
Musik
"welcome: remote"
@@ -952,7 +1046,7 @@
"welcome: status"
Status
"welcome: tv"
-@@ -1040,7 +1281,9 @@
+@@ -1040,7 +1301,9 @@
Was läuft noch zu dieser Zeit?
"Widescreen"
"Width"
@@ -962,7 +1056,7 @@
"Wind"
Windgeschwindigkeit
"Wind Chill"
-@@ -1050,6 +1293,8 @@
+@@ -1050,6 +1313,8 @@
"xmltvid"
XMLTV ID
"Year"
@@ -3900,6 +3994,23 @@
using namespace std;
+Index: mythplugins/mythmusic/mythmusic/mainvisual.cpp
+===================================================================
+--- mythplugins/mythmusic/mythmusic/mainvisual.cpp (revision 16468)
++++ mythplugins/mythmusic/mythmusic/mainvisual.cpp (working copy)
+@@ -965,8 +965,11 @@
+ }
+
+ alpha = x;
+- for (i = 1; i < (int) domain; i++) {
++ for (i = 1; i < (int) domain; i++)
++ {
+ scaled = (int) floor(0.5 + (alpha * log((double(i) + alpha) / alpha)));
++ if (scaled < 1)
++ scaled = 1;
+ if (indices[scaled - 1] < i)
+ indices[scaled - 1] = i;
+ }
Index: mythplugins/mythmusic/mythmusic/miniplayer.h
===================================================================
--- mythplugins/mythmusic/mythmusic/miniplayer.h (revision 16468)
@@ -4541,6 +4652,472 @@
</message>
</context>
</TS>
+Index: mythplugins/mytharchive/i18n/mytharchive_dk.ts
+===================================================================
+--- mythplugins/mytharchive/i18n/mytharchive_dk.ts (revision 16468)
++++ mythplugins/mytharchive/i18n/mytharchive_dk.ts (working copy)
+@@ -25,47 +25,47 @@
+ <name>ExportNativeWizard</name>
+ <message>
+ <source>0 Mb</source>
+- <translation type="unfinished">0 Mb</translation>
++ <translation>0 Mb</translation>
+ </message>
+ <message>
+ <source>Next</source>
+- <translation type="unfinished">Næste</translation>
++ <translation>Næste</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+- <translation type="unfinished">Forrige</translation>
++ <translation>Forrige</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Afbryd</translation>
++ <translation>Afbryd</translation>
+ </message>
+ <message>
+ <source>Choose File...</source>
+- <translation type="unfinished">Vælg fil...</translation>
++ <translation>Vælg fil...</translation>
+ </message>
+ <message>
+ <source>Add Recording</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj optagelse</translation>
+ </message>
+ <message>
+ <source>Add Video</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj video</translation>
+ </message>
+ <message>
+ <source>Myth Archive</source>
+- <translation type="unfinished"></translation>
++ <translation>Filarkivering</translation>
+ </message>
+ <message>
+ <source>You need to add at least one item to archive!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal tilføje mindst en fil til arkivet!</translation>
+ </message>
+ <message>
+ <source>Finish</source>
+- <translation type="unfinished">Færdig</translation>
++ <translation>Færdig</translation>
+ </message>
+ <message>
+ <source>Remove Item</source>
+- <translation type="unfinished">Fjern</translation>
++ <translation>Fjern</translation>
+ </message>
+ </context>
+ <context>
+@@ -103,55 +103,55 @@
+ <name>ImportNativeWizard</name>
+ <message>
+ <source>Back</source>
+- <translation type="unfinished">Tilbage</translation>
++ <translation>Tilbage</translation>
+ </message>
+ <message>
+ <source>Home</source>
+- <translation type="unfinished">Hjem</translation>
++ <translation>Hjem</translation>
+ </message>
+ <message>
+ <source>Next</source>
+- <translation type="unfinished">Næste</translation>
++ <translation>Næste</translation>
+ </message>
+ <message>
+ <source>Previous</source>
+- <translation type="unfinished">Forrige</translation>
++ <translation>Forrige</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Afbryd</translation>
++ <translation>Afbryd</translation>
+ </message>
+ <message>
+ <source>Myth Archive</source>
+- <translation type="unfinished"></translation>
++ <translation>Filarkivering</translation>
+ </message>
+ <message>
+ <source>You need to select a valid archive XML file!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal vælge en gyldig arkiv-XML-fil!</translation>
+ </message>
+ <message>
+ <source>You need to select a valid chanID!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal vælge et gyldigt kanal-ID!</translation>
+ </message>
+ <message>
+ <source>Finish</source>
+- <translation type="unfinished">Færdig</translation>
++ <translation>Færdig</translation>
+ </message>
+ <message>
+ <source>Select a ChanID</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et kanal-ID</translation>
+ </message>
+ <message>
+ <source>Select a ChanNo</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et kanalnummer</translation>
+ </message>
+ <message>
+ <source>Select a Channel Name</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et kanalnavn</translation>
+ </message>
+ <message>
+ <source>Select a Callsign</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg et callsign</translation>
+ </message>
+ </context>
+ <context>
+@@ -178,19 +178,19 @@
+ </message>
+ <message>
+ <source>Increase Font Size</source>
+- <translation type="unfinished"></translation>
++ <translation>Forøg skriftstørrelse</translation>
+ </message>
+ <message>
+ <source>Decrease Font Size</source>
+- <translation type="unfinished"></translation>
++ <translation>Formindsk skriftstørrelse</translation>
+ </message>
+ <message>
+ <source>Show Progress Log</source>
+- <translation type="unfinished"></translation>
++ <translation>Vis fremskridt</translation>
+ </message>
+ <message>
+ <source>Show Full Log</source>
+- <translation type="unfinished"></translation>
++ <translation>Vis alt</translation>
+ </message>
+ </context>
+ <context>
+@@ -343,35 +343,35 @@
+ </message>
+ <message>
+ <source>Choose File...</source>
+- <translation type="unfinished">Vælg fil...</translation>
++ <translation>Vælg fil...</translation>
+ </message>
+ <message>
+ <source>Add Recording</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj optagelse</translation>
+ </message>
+ <message>
+ <source>Add Video</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj video</translation>
+ </message>
+ <message>
+ <source>Add File</source>
+- <translation type="unfinished"></translation>
++ <translation>Vælg fil</translation>
+ </message>
+ <message>
+ <source>Don't re-encode</source>
+- <translation type="unfinished"></translation>
++ <translation>Undlad genkodning</translation>
+ </message>
+ <message>
+ <source>New Size </source>
+- <translation type="unfinished"></translation>
++ <translation>Ny størrelse </translation>
+ </message>
+ <message>
+ <source>Original Size </source>
+- <translation type="unfinished"></translation>
++ <translation>Oprindelig størrelse </translation>
+ </message>
+ <message>
+ <source>You need to add at least one item to archive!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du skal tilføje mindst en fil til arkivet!</translation>
+ </message>
+ </context>
+ <context>
+@@ -398,7 +398,7 @@
+ </message>
+ <message>
+ <source>Video format for DVD recordings, PAL or NTSC.</source>
+- <translation>Videoformat for DVD-optagelser (PAL eller NTSC).
++ <translation>Videoformat for dvd-optagelser (PAL eller NTSC).
+ </translation>
+ </message>
+ <message>
+@@ -411,11 +411,11 @@
+ </message>
+ <message>
+ <source>Location of DVD</source>
+- <translation>Sti til DVD</translation>
++ <translation>Sti til dvd</translation>
+ </message>
+ <message>
+ <source>Which DVD drive to use when burning discs.</source>
+- <translation>Hvilket DVD-drev der skal bruges ved brænding</translation>
++ <translation>Hvilket dvd-drev der skal bruges ved brænding.</translation>
+ </message>
+ <message>
+ <source>ffmpeg Command</source>
+@@ -455,7 +455,7 @@
+ </message>
+ <message>
+ <source>Command to run growisofs. (Used to burn DVD's)</source>
+- <translation>Kommandoen for at køre growisofs (bruges til at brænde DVD'er)</translation>
++ <translation>Kommandoen for at køre growisofs (bruges til at brænde dvd'er)</translation>
+ </message>
+ <message>
+ <source>tcrequant command</source>
+@@ -517,7 +517,7 @@
+ </message>
+ <message>
+ <source>It was not possible to create the DVD. An error occured when running the scripts</source>
+- <translation>Det var ikke muligt at lave DVD'en. Der opstod en fejl under kørsel af scripts</translation>
++ <translation>Det var ikke muligt at lave dvd'en. Der opstod en fejl under kørsel af scripts</translation>
+ </message>
+ <message>
+ <source>It was not possible to create the Archive. An error occured when running 'mytharchivehelper'</source>
+@@ -525,155 +525,155 @@
+ </message>
+ <message>
+ <source>Location where MythArchive should create its temporory work files. LOTS of free space required here.</source>
+- <translation type="unfinished"></translation>
++ <translation>Placering af filarkiveringens arbejdsfiler. Der kræves MEGET fri plads her.</translation>
+ </message>
+ <message>
+ <source>DVD Drive Write Speed</source>
+- <translation type="unfinished"></translation>
++ <translation>Skrivehastighed for dvd-drev </translation>
+ </message>
+ <message>
+ <source>This is the write speed to use when burning a DVD. Set to 0 to allow growisofs to choose the fastest available speed.</source>
+- <translation type="unfinished"></translation>
++ <translation>Dette er skrivehastigheden under brænding af en dvd. Sæt den til 0 for at tillade growisofs at vælge den hurtigst tilgængelige hastighed.</translation>
+ </message>
+ <message>
+ <source>Command to play DVD</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at afspille en dvd</translation>
+ </message>
+ <message>
+ <source>Command to run when test playing a created DVD. 'Internal' will use the internal MythTV player. %f will be replaced with the path to the created DVD structure eg. 'xine -pfhq --no-splash dvd:/%f'.</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at foretage en testafspilning af en ny dvd. 'Intern' vil bruge MythTVs indbyggede afspiller. %f vil blive erstattet af stien til den oprettede dvd-struktur, f.eks. 'xine -pfhq --no-splash dvd:/%f'.</translation>
+ </message>
+ <message>
+ <source>Always Encode to AC3</source>
+- <translation type="unfinished"></translation>
++ <translation>Genkod altid til AC3</translation>
+ </message>
+ <message>
+ <source>If set audio tracks will always be re-encoded to AC3 for better compatibility with DVD players in NTSC countries.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, vil lydsporet altid blive genkodet til AC3 for bedre kompabilitet med dvd-afspillere i lande der bruger NTSC.</translation>
+ </message>
+ <message>
+ <source>Copy remote files</source>
+- <translation type="unfinished"></translation>
++ <translation>Kopier ikke-lokale filer</translation>
+ </message>
+ <message>
+ <source>If set files on remote filesystems will be copied over to the local filesystem before processing. Speeds processing and reduces bandwidth on the network</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, vil filer på andre maskiner blive kopieret til det lokale filsystem før behandling. Dette gør behandlingen hurtigere og sparer båndbredde på netværket</translation>
+ </message>
+ <message>
+ <source>Always Use Mythtranscode</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug altid mythtranscode</translation>
+ </message>
+ <message>
+ <source>If set mpeg2 files will always be passed though mythtranscode to clean up any errors. May help to fix some audio problems. Ignored if 'Use ProjectX' is set.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, vil filer altid blive sendt igennem mythtranscode for at rette eventuelle fejl. Dette kan afhjælpe visse lydproblemer. Ignoreres hvis 'Brug ProjectX' er valgt.</translation>
+ </message>
+ <message>
+ <source>Use ProjectX</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug ProjectX</translation>
+ </message>
+ <message>
+ <source>If set ProjectX will be used to cut commercials and split mpeg2 files instead of mythtranscode and mythreplex.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, bruges ProjectX til at fjerne reklamer og opdele MPEG-2 filer i stedet for mythtranscode og mythreplex.</translation>
+ </message>
+ <message>
+ <source>Use FIFOs</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug FIFOer</translation>
+ </message>
+ <message>
+ <source>The script will use FIFOs to pass the output of mplex into dvdauthor rather than creating intermediate files. Saves time and disk space during multiplex operations but not supported on Windows platform</source>
+- <translation type="unfinished"></translation>
++ <translation>Brug FIFOer for at sende resultatet af mplex ind i dvdauthor i stedet for at oprette midlertidige filer. Sparer tid og diskplads, men er ikke understøttet på Windows</translation>
+ </message>
+ <message>
+ <source>Add Subtitles</source>
+- <translation type="unfinished"></translation>
++ <translation>Tilføj undertekster</translation>
+ </message>
+ <message>
+ <source>If available this option will add subtitles to the final DVD. Requires 'Use ProjectX' to be on.</source>
+- <translation type="unfinished"></translation>
++ <translation>Hvis valgt, tilføjes der undertekster til dvd'en. Kræver at 'Brug ProjectX' er valgt.</translation>
+ </message>
+ <message>
+ <source>Main Menu Aspect Ratio</source>
+- <translation type="unfinished"></translation>
++ <translation>Aspektforhold for hovedmenu</translation>
+ </message>
+ <message>
+ <source>Aspect ratio to use when creating the main menu.</source>
+- <translation type="unfinished"></translation>
++ <translation>Det aspektforhold der bruges ved oprettelse af hovedmenuen.</translation>
+ </message>
+ <message>
+ <source>Chapter Menu Aspect Ratio</source>
+- <translation type="unfinished"></translation>
++ <translation>Aspektforhold for kapitelmenu</translation>
+ </message>
+ <message>
+ <source>Aspect ratio to use when creating the chapter menu. Video means use the same aspect ratio as the associated video.</source>
+- <translation type="unfinished"></translation>
++ <translation>Det aspektforhold der bruges ved oprettelse af kapitelmenuen. 'Video' betyder at der bruges samme aspektforhold som den tilknyttede video.</translation>
+ </message>
+ <message>
+ <source>Date format</source>
+- <translation type="unfinished"></translation>
++ <translation>Datoformat</translation>
+ </message>
+ <message>
+ <source>Samples are shown using today's date.</source>
+- <translation type="unfinished"></translation>
++ <translation>Prøver vises med datoen i dag.</translation>
+ </message>
+ <message>
+ <source>Samples are shown using tomorrow's date.</source>
+- <translation type="unfinished"></translation>
++ <translation>Prøver vises med datoen i morgen.</translation>
+ </message>
+ <message>
+ <source>Your preferred date format to use on DVD menus.</source>
+- <translation type="unfinished"></translation>
++ <translation>Dit foretrukne datoformat på dvd-menuer.</translation>
+ </message>
+ <message>
+ <source>Time format</source>
+- <translation type="unfinished"></translation>
++ <translation>Tidsformat</translation>
+ </message>
+ <message>
+ <source>Your preferred time format to display on DVD menus. You must choose a format with "AM" or "PM" in it, otherwise your time display will be 24-hour or "military" time.</source>
+- <translation type="unfinished"></translation>
++ <translation>Dit foretrukne tidsformat på dvd-menuer. Hvis du ikke vælger et format med 'AM' eller 'PM', bruges der 24-timers tidsformat.</translation>
+ </message>
+ <message>
+ <source>Default Encoder Profile</source>
+- <translation type="unfinished"></translation>
++ <translation>Standard kodningsprofil</translation>
+ </message>
+ <message>
+ <source>Default encoding profile to use if a file needs re-encoding.</source>
+- <translation type="unfinished"></translation>
++ <translation>Standard kodningsprofil hvis det er nødvendigt at rekode en fil.</translation>
+ </message>
+ <message>
+ <source>jpeg2yuv command</source>
+- <translation type="unfinished"></translation>
++ <translation>jpeg2yuv-kommando</translation>
+ </message>
+ <message>
+ <source>Command to run jpeg2yuv. Part of mjpegtools package</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at køre jpeg2yuv. En del af mjpegtools-pakken</translation>
+ </message>
+ <message>
+ <source>projectx command</source>
+- <translation type="unfinished"></translation>
++ <translation>projectx-kommando</translation>
+ </message>
+ <message>
+ <source>Command to run ProjectX. Will be used to cut commercials and split mpegs files instead of mythtranscode and mythreplex.</source>
+- <translation type="unfinished"></translation>
++ <translation>Kommandoen for at køre ProjectX. Bruges til at fjerne reklamer og opdele MPEG-2 filer i stedet for mythtranscode og mythreplex.</translation>
+ </message>
+ <message>
+ <source>MythArchive Settings (2)</source>
+- <translation type="unfinished"></translation>
++ <translation>MythArchive indstillinger (2)</translation>
+ </message>
+ <message>
+ <source>DVD Menu Settings</source>
+- <translation type="unfinished"></translation>
++ <translation>Indstilinger for dvd-menu</translation>
+ </message>
+ <message>
+ <source>Video Selector</source>
+- <translation type="unfinished">Video-vælger</translation>
++ <translation>Video-vælger</translation>
+ </message>
+ <message>
+ <source>You don't have any videos!</source>
+- <translation type="unfinished"></translation>
++ <translation>Du har ingen videoer!</translation>
+ </message>
+ <message>
+ <source>It was not possible to import the Archive. An error occured when running 'mytharchivehelper'</source>
+- <translation type="unfinished"></translation>
++ <translation>Det var ikke muligt at importere arkivet. Der opstod en fejl under kørsel af 'mytharchivehelper'</translation>
+ </message>
+ </context>
+ <context>
+@@ -720,13 +720,15 @@
+ </message>
+ <message>
+ <source>MythArchive</source>
+- <translation type="unfinished"></translation>
++ <translation>Filarkivering</translation>
+ </message>
+ <message>
+ <source>Either you don't have any recordings or no recordings are available locally!
+
+ Click OK</source>
+- <translation type="unfinished"></translation>
++ <translation>Enten har du ingen optagelser, eller også er de ikke tilgængelige lokalt!
++
++Klik OK</translation>
+ </message>
+ </context>
+ <context>
+@@ -773,7 +775,7 @@
+ </message>
+ <message>
+ <source>Parental Pin:</source>
+- <translation type="unfinished"></translation>
++ <translation>Forældre-PIN:</translation>
+ </message>
+ </context>
+ </TS>
+Index: mythplugins/mytharchive/i18n/mytharchive_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mytharchive/i18n/mytharchive_nl.ts
===================================================================
--- mythplugins/mytharchive/i18n/mytharchive_nl.ts (revision 16468)
@@ -5432,6 +6009,14 @@
<source>Parental Pin:</source>
<translation>Pincode:</translation>
</message>
+Index: mythplugins/mytharchive/i18n/mytharchive_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mytharchive/i18n/mytharchive_dk.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mytharchive/mytharchive/archivemenu.xml
===================================================================
--- mythplugins/mytharchive/mytharchive/archivemenu.xml (revision 16468)
@@ -5964,6 +6549,10 @@
title = title[:32]
#Create the DVD ISO image
+Index: mythplugins/mythbrowser/i18n/mythbrowser_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythbrowser/i18n/mythbrowser_fi.ts
===================================================================
--- mythplugins/mythbrowser/i18n/mythbrowser_fi.ts (revision 16468)
@@ -5977,6 +6566,10 @@
</message>
</context>
</TS>
+Index: mythplugins/mythbrowser/i18n/mythbrowser_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythbrowser/i18n/mythbrowser_nl.ts
===================================================================
--- mythplugins/mythbrowser/i18n/mythbrowser_nl.ts (revision 16468)
@@ -7370,6 +7963,14 @@
</message>
</context>
</TS>
+Index: mythplugins/mythweather/i18n/mythweather_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mythweather/i18n/mythweather_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythweather/mythweather/scripts/uk_bbc/bbccurrentxml.pl
===================================================================
--- mythplugins/mythweather/mythweather/scripts/uk_bbc/bbccurrentxml.pl (revision 16468)
@@ -8685,6 +9286,10 @@
a multi-location screen you have to set the location of each individual data
item. This may not be ideal, but it does allow for very easy screen and
source development, along with very customizable location setups. The
+Index: mythplugins/mythgallery/i18n/mythgallery_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythgallery/i18n/mythgallery_nl.ts
===================================================================
--- mythplugins/mythgallery/i18n/mythgallery_nl.ts (revision 16468)
@@ -9201,6 +9806,10 @@
</message>
</context>
<context>
+Index: mythplugins/mythgallery/i18n/mythgallery_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythmovies/ignyte/ignytegrabber.cpp
===================================================================
--- mythplugins/mythmovies/ignyte/ignytegrabber.cpp (revision 16468)
@@ -9450,6 +10059,10 @@
<source>Minutes</source>
<translation>Minuten</translation>
</message>
+Index: mythplugins/mythflix/i18n/mythflix_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythflix/i18n/mythflix_fi.ts
===================================================================
--- mythplugins/mythflix/i18n/mythflix_fi.ts (revision 16468)
@@ -9536,6 +10149,10 @@
</message>
</context>
<context>
+Index: mythplugins/mythflix/i18n/mythflix_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythcontrols/i18n/mythcontrols_nl.ts
===================================================================
--- mythplugins/mythcontrols/i18n/mythcontrols_nl.ts (revision 16468)
@@ -9824,6 +10441,10 @@
<source>No</source>
<translation type="obsolete">Nee</translation>
</message>
+Index: mythplugins/mythcontrols/i18n/mythcontrols_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythcontrols/i18n/mythcontrols_fi.ts
===================================================================
--- mythplugins/mythcontrols/i18n/mythcontrols_fi.ts (revision 16468)
@@ -9960,6 +10581,14 @@
</message>
</context>
<context>
+Index: mythplugins/mythcontrols/i18n/mythcontrols_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mythvideo/i18n/mythvideo_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythvideo/i18n/mythvideo_nl.ts
===================================================================
--- mythplugins/mythvideo/i18n/mythvideo_nl.ts (revision 16468)
@@ -11237,7 +11866,27 @@
}
# try looking on nexbase
-@@ -330,10 +338,9 @@
+@@ -313,12 +321,14 @@
+ if ($1 ne "") {
+ if (defined $opt_d) { print "# found nexbase poster page: $1 \n"; }
+ my $cinres = get $1;
+- if (defined $opt_d) { printf("# got %i bytes\n", length($cinres)); }
+- if (defined $opt_r) { printf("%s", $cinres); }
++ if (defined $cinres) {
++ if (defined $opt_d) { printf("# got %i bytes\n", length($cinres)); }
++ if (defined $opt_r) { printf("%s", $cinres); }
+
+- if ($cinres =~ m/<a id="photo_url" href="([^"]*?)" ><\/a>/i) {
+- if (defined $opt_d) { print "# nexbase url retreived\n"; }
+- $uri = $1;
++ if ($cinres =~ m/<a id="photo_url" href="([^"]*?)" ><\/a>/i) {
++ if (defined $opt_d) { print "# nexbase url retreived\n"; }
++ $uri = $1;
++ }
+ }
+ }
+ }
+@@ -330,10 +340,9 @@
my $cinres = get $1;
if (defined $opt_d) { printf("# got %i bytes\n", length($cinres)); }
if (defined $opt_r) { printf("%s", $cinres); }
@@ -11250,7 +11899,7 @@
}
}
}
-@@ -356,7 +363,7 @@
+@@ -356,7 +365,7 @@
my @movie_titles;
my $found_low_res = 0;
my $k = 0;
@@ -11259,7 +11908,7 @@
# no poster found, take lowres image from imdb
if ($uri eq "") {
if (defined $opt_d) { print "# looking for lowres imdb posters\n"; }
-@@ -364,7 +371,7 @@
+@@ -364,7 +373,7 @@
$response = get $host;
# Better handling for low resolution posters
@@ -11268,7 +11917,7 @@
if ($response =~ m/<a name="poster".*<img.*src="([^"]*).*<\/a>/ig) {
if (defined $opt_d) { print "# found low res poster at: $1\n"; }
$uri = $1;
-@@ -375,7 +382,7 @@
+@@ -375,7 +384,7 @@
}
if (defined $opt_d) { print "# starting to look for movie title\n"; }
@@ -11277,7 +11926,7 @@
# get main title
if (defined $opt_d) { print "# Getting possible movie titles:\n"; }
$movie_titles[$k++] = parseBetween($response, "<title>", "<\/title>");
-@@ -386,9 +393,9 @@
+@@ -386,9 +395,9 @@
$movie_titles[$k++] = trim($1);
if (defined $opt_d) { print "# Title: ".$movie_titles[$k-1]."\n"; }
}
@@ -11289,7 +11938,7 @@
print "$uri\n";
}
-@@ -399,7 +406,7 @@
+@@ -399,7 +408,7 @@
# If we wanted to inspect the file for any reason we can do that now
#
@@ -11298,7 +11947,7 @@
# (use same rules that Metadata::guesTitle does)
my $query = $filename;
$query = uri_unescape($query); # in case it was escaped
-@@ -409,26 +416,26 @@
+@@ -409,26 +418,26 @@
}
# Strip off anything following '(' - people use this for general comments
if (rindex($query, '(') != -1) {
@@ -11332,7 +11981,7 @@
# type=[fuzy] looser search
# from_year=[int] limit matches to year (broken at imdb)
# to_year=[int] limit matches to year (broken at imdb)
-@@ -442,10 +449,10 @@
+@@ -442,11 +451,11 @@
print $response;
exit(0);
}
@@ -11341,11 +11990,13 @@
# check to see if we got a results page or a movie page
# looking for 'add=<movieid>" target=' which only exists
- # in a movie description page
+- my $movienum = parseBetween($response, "add=", "\" ");
+ # in a movie description page
- my $movienum = parseBetween($response, "add=", "\" ");
++ my $movienum = parseBetween($response, "add=", "\"");
if (!$movienum) {
$movienum = parseBetween($response, ";add=", "'");
-@@ -459,7 +466,7 @@
+ }
+@@ -459,7 +468,7 @@
}
if (defined $opt_d) { printf("# redirected to movie page\n"); }
@@ -11354,7 +12005,7 @@
$movietitle =~ m#(.+) \((\d+)\)#;
$movietitle = $1;
print "$movienum:$movietitle\n";
-@@ -467,15 +474,15 @@
+@@ -467,15 +476,15 @@
}
# extract possible matches
@@ -11373,7 +12024,7 @@
# "</table>");
# parse movie list from matches
my $beg = "<tr>";
-@@ -491,7 +498,7 @@
+@@ -491,7 +500,7 @@
# if ($data eq "") { $data = $approx_matches; }
if ($data eq "") {
if (defined $opt_d) { printf("# no results\n"); }
@@ -11382,7 +12033,7 @@
}
my $start = index($data, $beg);
my $finish = index($data, $end, $start);
-@@ -530,27 +537,27 @@
+@@ -530,27 +539,27 @@
if ($options =~ /tv=no/) {
if ($type eq "TV") {
if (defined $opt_d) {printf("# skipping TV program: %s\n", $title);}
@@ -11414,7 +12065,7 @@
}
}
-@@ -560,14 +567,14 @@
+@@ -560,14 +569,14 @@
if (defined $opt_d) {
printf("# skipping Video program: %s\n", $title);
}
@@ -11432,7 +12083,7 @@
}
# add to array
-@@ -590,10 +597,10 @@
+@@ -590,10 +599,10 @@
# Main Program
#
@@ -11488,6 +12139,10 @@
command_string = "Internal";
gContext->GetMainWindow()->HandleMedia(command_string, filename);
+Index: mythplugins/mythphone/i18n/mythphone_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythphone/i18n/mythphone_nl.ts
===================================================================
--- mythplugins/mythphone/i18n/mythphone_nl.ts (revision 16468)
@@ -12265,6 +12920,10 @@
</message>
</context>
</TS>
+Index: mythplugins/mythgame/i18n/mythgame_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythgame/i18n/mythgame_nl.ts
===================================================================
--- mythplugins/mythgame/i18n/mythgame_nl.ts (revision 16468)
@@ -12694,6 +13353,10 @@
<source>Favorite:</source>
<translation>Favoriet:</translation>
</message>
+Index: mythplugins/mythgame/i18n/mythgame_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythgame/i18n/mythgame_fi.ts
===================================================================
--- mythplugins/mythgame/i18n/mythgame_fi.ts (revision 16468)
@@ -13847,6 +14510,14 @@
</message>
</context>
<context>
+Index: mythplugins/mythnews/i18n/mythnews_nl.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
+Index: mythplugins/mythnews/i18n/mythnews_fi.qm
+===================================================================
+Cannot display: file marked as a binary type.
+svn:mime-type = application/octet-stream
Index: mythplugins/mythnews/i18n/mythnews_nl.ts
===================================================================
--- mythplugins/mythnews/i18n/mythnews_nl.ts (revision 16468)
mythtv-0.21-svnfixes.patch:
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.1 -r 1.2 mythtv-0.21-svnfixes.patch
Index: mythtv-0.21-svnfixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-9/mythtv-0.21-svnfixes.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mythtv-0.21-svnfixes.patch 3 Sep 2008 14:59:46 -0000 1.1
+++ mythtv-0.21-svnfixes.patch 15 Oct 2008 20:24:36 -0000 1.2
@@ -7340,6 +7340,30 @@
===================================================================
--- mythtv/i18n/mythfrontend_de.ts (revision 16468)
+++ mythtv/i18n/mythfrontend_de.ts (working copy)
+@@ -66,19 +66,19 @@
+ <name>BackendSelect</name>
+ <message>
+ <source>Please select default Myth Backend Server</source>
+- <translation type="unfinished"></translation>
++ <translation>Bitte den Myth Backend Server wählen</translation>
+ </message>
+ <message>
+ <source>OK</source>
+- <translation type="unfinished">Ok</translation>
++ <translation>Ok</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Abbrechen</translation>
++ <translation>Abbrechen</translation>
+ </message>
+ <message>
+ <source>Configure Manually</source>
+- <translation type="unfinished"></translation>
++ <translation>Manuell konfigurieren</translation>
+ </message>
+ </context>
+ <context>
@@ -116,11 +116,11 @@
</message>
<message>
@@ -7363,7 +7387,7 @@
</message>
</context>
<context>
-@@ -171,11 +171,11 @@
+@@ -171,23 +171,23 @@
</message>
<message>
<source>Create Input Group</source>
@@ -7377,7 +7401,8 @@
</message>
<message>
<source>Error</source>
-@@ -183,11 +183,11 @@
+- <translation type="unfinished"></translation>
++ <translation>Fehler</translation>
</message>
<message>
<source>Sorry, this Input Group name can not be blank.</source>
@@ -7400,6 +7425,154 @@
</message>
<message>
<source>Are you sure you would like to delete this channel?</source>
+@@ -245,36 +245,36 @@
+ </message>
+ <message>
+ <source>Are you sure you would like to delete ALL channels?</source>
+- <translation type="unfinished"></translation>
++ <translation>Sind Sie sicher, dass Sie alle Sender löschen wollen?</translation>
+ </message>
+ <message>
+ <source>Are you sure you would like to delete all unassigned channels?</source>
+- <translation type="unfinished"></translation>
++ <translation>Sind Sie sicher, dass Sie alle nicht zugewiesenen Sender löschen wollen?</translation>
+ </message>
+ <message>
+ <source>Are you sure you would like to delete the channels on %1?</source>
+- <translation type="unfinished"></translation>
++ <translation>Sind Sie sicher, dass Sie alle Sender von %1 löschen wollen?</translation>
+ </message>
+ <message>
+- <source>Add some for channels first!</source>
+- <translation type="unfinished"></translation>
+- </message>
+- <message>
+ <source>Cancel</source>
+- <translation type="unfinished">Abbrechen</translation>
++ <translation>Abbrechen</translation>
+ </message>
+ <message>
+ <source>Download all icons..</source>
+- <translation type="unfinished"></translation>
++ <translation>Alle Icons herunterladen...</translation>
+ </message>
+ <message>
+ <source>Rescan for missing icons..</source>
+- <translation type="unfinished"></translation>
++ <translation>Nach fehlenden Icons suchen...</translation>
+ </message>
+ <message>
+ <source>Download icon for </source>
+- <translation type="unfinished"></translation>
++ <translation>Lade Icon für </translation>
+ </message>
++ <message>
++ <source>Add some channels first!</source>
++ <translation>Fügen Sie erst einige Sender hinzu!</translation>
++ </message>
+ </context>
+ <context>
+ <name>ChannelRecPriority</name>
+@@ -435,7 +435,7 @@
+ </message>
+ <message>
+ <source>Additional Tables</source>
+- <translation>Zusatztabellen</translation>
++ <translation>Weitere Tabellen</translation>
+ </message>
+ <message>
+ <source>Test</source>
+@@ -447,7 +447,7 @@
+ </message>
+ <message>
+ <source>Store</source>
+- <translation type="unfinished">Speichern</translation>
++ <translation>Speichern</translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+@@ -467,35 +467,35 @@
+ </message>
+ <message>
+ <source>First showing of each episode</source>
+- <translation>Erste Austrahlung jeder Folge</translation>
++ <translation>Erste Ausstrahlung jeder Folge</translation>
+ </message>
+ <message>
+ <source>Last showing of each episode</source>
+- <translation>Letzte Austrahlung jeder Folge</translation>
++ <translation>Letzte Ausstrahlung jeder Folge</translation>
+ </message>
+ <message>
+ <source>stored search</source>
+- <translation type="unfinished"></translation>
++ <translation>gespeicherte Suche</translation>
+ </message>
+ <message>
+ <source>Add</source>
+- <translation type="unfinished"></translation>
++ <translation>Hinzufügen</translation>
+ </message>
+ <message>
+ <source>Match this series</source>
+- <translation type="unfinished"></translation>
++ <translation>Nach einer best. Serie suchen</translation>
+ </message>
+ <message>
+ <source>Match words in the subtitle</source>
+- <translation type="unfinished"></translation>
++ <translation>Nach Wörtern im Untertitel suchen</translation>
+ </message>
+ <message>
+ <source>Only shows marked as widescreen</source>
+- <translation type="unfinished"></translation>
++ <translation>Nur Sendungen in 'widescreen'</translation>
+ </message>
+ <message>
+ <source>Exclude H.264 encoded streams (EIT only)</source>
+- <translation type="unfinished"></translation>
++ <translation>H.264 kodierte Kanäle ausschliessen (nur bei EIT)</translation>
+ </message>
+ </context>
+ <context>
+@@ -669,11 +669,11 @@
+ <name>DTVSignalMonitor</name>
+ <message>
+ <source>Seen</source>
+- <translation>Gesehen</translation>
++ <translation type="obsolete">Gesehen</translation>
+ </message>
+ <message>
+ <source>Matching</source>
+- <translation>Übereinstimmend</translation>
++ <translation type="obsolete">Übereinstimmend</translation>
+ </message>
+ </context>
+ <context>
+@@ -712,19 +712,19 @@
+ <name>DVBSignalMonitor</name>
+ <message>
+ <source>Signal To Noise</source>
+- <translation>Signal/Rauschen</translation>
++ <translation type="obsolete">Signal/Rauschen</translation>
+ </message>
+ <message>
+ <source>Bit Error Rate</source>
+- <translation>Bitfehlerrate</translation>
++ <translation type="obsolete">Bitfehlerrate</translation>
+ </message>
+ <message>
+ <source>Uncorrected Blocks</source>
[...32509 lines suppressed...]
+ if (!strncmp(strLine.c_str(), "channel", 7))
+ {
+- channel = strLine.substr(nSplitPoint,
++ channel = strLine.substr(nSplitPoint,
+ strLine.size()).c_str();
+ }
+ else if (!strncmp(strLine.c_str(), "fine", 4))
Index: mythtv/programs/mythfilldatabase/channeldata.cpp
===================================================================
--- mythtv/programs/mythfilldatabase/channeldata.cpp (revision 16468)
@@ -28224,6 +38499,133 @@
}
(*i).callsign = callsign;
}
+Index: mythtv/programs/mythfilldatabase/xmltvparser.cpp
+===================================================================
+--- mythtv/programs/mythfilldatabase/xmltvparser.cpp (revision 16468)
++++ mythtv/programs/mythfilldatabase/xmltvparser.cpp (working copy)
+@@ -104,7 +104,7 @@
+ {
+ // we signal an error by setting it invalid (> 840min = 14hr)
+ int result = 841;
+-
++
+ if (timezone.upper() == "UTC" || timezone.upper() == "GMT")
+ return 0;
+
+@@ -299,12 +299,12 @@
+ pginfo->endts = text;
+
+ text = element.attribute("channel", "");
+- QStringList split = QStringList::split(" ", text);
+-
++ QStringList split = QStringList::split(" ", text);
++
+ pginfo->channel = split[0];
+
+ text = element.attribute("clumpidx", "");
+- if (!text.isEmpty())
++ if (!text.isEmpty())
+ {
+ split = QStringList::split("/", text);
+ pginfo->clumpidx = split[0];
+@@ -416,9 +416,9 @@
+ {
+ pginfo->previouslyshown = true;
+
+- QString prevdate = getFirstText(info);
++ QString prevdate = info.attribute("start");
+ pginfo->originalairdate = prevdate;
+- }
++ }
+ else if (info.tagName() == "credits")
+ {
+ parseCredits(info, pginfo);
+@@ -483,11 +483,11 @@
+ }
+
+ if (!partnumber.isEmpty())
+- {
++ {
+ tmp = partnumber.toInt() + 1;
+ partnumber = QString::number(tmp);
+ }
+-
++
+ if (partnumber != 0 && parttotal >= partnumber && !parttotal.isEmpty())
+ {
+ pginfo->parttotal = parttotal;
+@@ -506,7 +506,7 @@
+
+ if (pginfo->category.isEmpty() && !pginfo->catType.isEmpty())
+ pginfo->category = pginfo->catType;
+-
++
+ /* Hack for teveblad grabber to do something with the content tag*/
+ if (pginfo->content != "")
+ {
+@@ -515,7 +515,7 @@
+ pginfo->subtitle = pginfo->desc;
+ pginfo->desc = pginfo->content;
+ }
+- else if (pginfo->desc != "")
++ else if (pginfo->desc != "")
+ {
+ pginfo->desc = pginfo->desc + " - " + pginfo->content;
+ }
+@@ -524,13 +524,13 @@
+ pginfo->desc = pginfo->content;
+ }
+ }
+-
++
+ if (pginfo->airdate.isEmpty())
+ pginfo->airdate = QDate::currentDate().toString("yyyy");
+
+ /* Let's build ourself a programid */
+ QString programid;
+-
++
+ if (pginfo->catType == "movie")
+ programid = "MV";
+ else if (pginfo->catType == "series")
+@@ -539,7 +539,7 @@
+ programid = "SP";
+ else
+ programid = "SH";
+-
++
+ if (!uniqueid.isEmpty()) // we already have a unique id ready for use
+ programid.append(uniqueid);
+ else
+@@ -574,7 +574,7 @@
+
+ return pginfo;
+ }
+-
++
+ bool XMLTVParser::parseFile(
+ QString filename, QValueList<ChanInfo> *chanlist,
+ QMap<QString, QValueList<ProgInfo> > *proglist)
+@@ -647,7 +647,7 @@
+ while (!n.isNull())
+ {
+ QDomElement e = n.toElement();
+- if (!e.isNull())
++ if (!e.isNull())
+ {
+ if (e.tagName() == "channel")
+ {
+@@ -707,8 +707,8 @@
+ if (!aggregatedDesc.isEmpty())
+ aggregatedDesc.append(" | ");
+ aggregatedDesc.append(pginfo->desc);
+- }
+- if (pginfo->clumpidx.toInt() ==
++ }
++ if (pginfo->clumpidx.toInt() ==
+ pginfo->clumpmax.toInt() - 1)
+ {
+ pginfo->title = aggregatedTitle;
Index: mythtv/programs/mythshutdown/main.cpp
===================================================================
--- mythtv/programs/mythshutdown/main.cpp (revision 16468)
@@ -28332,7 +38734,18 @@
RemoteSendMessage("RESET_IDLETIME");
return 0;
-@@ -881,6 +939,8 @@
+@@ -374,9 +432,7 @@
+ if (add)
+ restarttime = restarttime.addSecs((-1) * add);
+
+- QString wakeup_timeformat = gContext->GetSetting("WakeupTimeFormat",
+- "yyyy-MM-ddThh:mm");
+- setWakeupTime(restarttime.toString(wakeup_timeformat));
++ setWakeupTime(restarttime.toString(Qt::ISODate));
+
+ return true;
+ }
+@@ -881,6 +937,8 @@
else
showUsage();
@@ -28397,7 +38810,7 @@
Index: mythtv/contrib/Win32/build/mythtvsetup.iss
===================================================================
--- mythtv/contrib/Win32/build/mythtvsetup.iss (revision 0)
-+++ mythtv/contrib/Win32/build/mythtvsetup.iss (revision 18161)
++++ mythtv/contrib/Win32/build/mythtvsetup.iss (revision 18567)
@@ -0,0 +1,493 @@
+; Script generated by the Inno Setup Script Wizard.
+; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
@@ -28901,7 +39314,7 @@
Index: mythtv/contrib/Win32/MythInstaller.bat
===================================================================
--- mythtv/contrib/Win32/MythInstaller.bat (revision 0)
-+++ mythtv/contrib/Win32/MythInstaller.bat (revision 18161)
++++ mythtv/contrib/Win32/MythInstaller.bat (revision 18567)
@@ -0,0 +1,69 @@
+@rem = '--*-Perl-*--
+@rem
@@ -28983,7 +39396,7 @@
Index: mythtv/contrib/Win32/run/mythfrontend.cmd
===================================================================
--- mythtv/contrib/Win32/run/mythfrontend.cmd (revision 0)
-+++ mythtv/contrib/Win32/run/mythfrontend.cmd (revision 18161)
++++ mythtv/contrib/Win32/run/mythfrontend.cmd (revision 18567)
@@ -0,0 +1,57 @@
+@Echo off
+::
@@ -29045,7 +39458,7 @@
Index: mythtv/contrib/Win32/run/mythbackend.cmd
===================================================================
--- mythtv/contrib/Win32/run/mythbackend.cmd (revision 0)
-+++ mythtv/contrib/Win32/run/mythbackend.cmd (revision 18161)
++++ mythtv/contrib/Win32/run/mythbackend.cmd (revision 18567)
@@ -0,0 +1,58 @@
+@Echo off
+::
Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-9/mythtv.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mythtv.spec 4 Sep 2008 14:05:00 -0000 1.4
+++ mythtv.spec 15 Oct 2008 20:24:36 -0000 1.5
@@ -1,5 +1,5 @@
# svn revision number
-%define _svnver r18161
+%define _svnver r18567
%define branch release-0-21-fixes
# Nb: base 0.21 svn rev is r16468
#define branch trunk
@@ -22,7 +22,7 @@
%if "%{branch}" == "trunk"
Release: 0.2.%{_svnver}%{?dist}
%else
-Release: 9%{?dist}
+Release: 13%{?dist}
%endif
URL: http://www.mythtv.org/
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -45,6 +45,7 @@
Patch100: mythtv-0.21-svnfixes.patch
Patch101: mythtv-0.20-mythstreammenu.diff
#Patch102: mythtv-0.21-fedora-settings.patch
+Patch103: mythtv-0.21-enable-64bit-fast_cmov.patch
Patch200: mythplugins-0.21-svnfixes.patch
#Patch201: mythplugins-0.21-fedora-settings.patch
#
@@ -89,15 +90,15 @@
BuildRequires: perl(LWP::UserAgent)
BuildRequires: python-devel
# Misc A/V format support
-BuildRequires: lame-devel
+#BuildRequires: lame-devel
BuildRequires: libogg-devel, libvorbis-devel, libtheora-devel
BuildRequires: faad2-devel
-BuildRequires: faac-devel
-BuildRequires: x264-devel
-BuildRequires: xvidcore-devel
-BuildRequires: a52dec-devel
-BuildRequires: libdca-devel
-BuildRequires: gsm-devel
+#BuildRequires: faac-devel
+#BuildRequires: x264-devel
+#BuildRequires: xvidcore-devel
+#BuildRequires: a52dec-devel
+#BuildRequires: libdca-devel
+#BuildRequires: gsm-devel
# mythmusic
BuildRequires: libmad-devel, taglib-devel >= 1.4
BuildRequires: libvorbis-devel >= 1.0, flac-devel >= 1.0.4
@@ -369,21 +370,21 @@
%description -n mythgame
A game frontend (xmame, nes, snes, pc) for MythTV.
-%package -n mythgame-emulators
-Summary: Meta-package requiring emulators for game types mythgame knows about
-Group: Applications/Multimedia
-Requires: mythgame = %{version}-%{release}
+#package -n mythgame-emulators
+#Summary: Meta-package requiring emulators for game types mythgame knows about
+#Group: Applications/Multimedia
+#Requires: mythgame = %{version}-%{release}
# Multi Arcade Machine Emulator, Amiga, Atari 2600
-Requires: sdlmame, e-uae, stella
+#Requires: sdlmame, e-uae, stella
# Nintendo, Super Nintendo, Nintendo 64
-Requires: fceultra, zsnes, mupen64, mupen64-ricevideo
+#Requires: fceultra, zsnes, mupen64, mupen64-ricevideo
# Sega Genesis, Sega Master System, Game Gear
-Requires: gens, dega-sdl, osmose
+#Requires: gens, dega-sdl, osmose
# TurboGraphx 16 (and others)
-Requires: mednafen
+#Requires: mednafen
-%description -n mythgame-emulators
-Meta-package requiring emulators for game types mythgame knows about.
+#description -n mythgame-emulators
+#Meta-package requiring emulators for game types mythgame knows about.
%package -n mythnews
Summary: An RSS news feed plugin for MythTV
@@ -492,6 +493,7 @@
%patch100 -p1 -b .svnfixes
#patch101 -p0 -b .mythstreammenu
#patch102 -p1 -b .settings
+%patch103 -p1
# Drop execute permissions on contrib bits, since they'll be %doc
find contrib/ -type f -exec chmod -x "{}" \;
@@ -591,7 +593,7 @@
--enable-audio-jack \
--enable-xvmc --enable-xvmcw \
%if %with_xvmcnvidia
- --xvmc-lib=XvMCNVIDIA_dynamic --enable-xvmc-opengl \
+ --xvmc-lib=XvMCNVIDIA --enable-xvmc-opengl \
%else
%ifarch %{ix86} x86_64
--enable-xvmc-vld --enable-xvmc-pro \
@@ -606,10 +608,7 @@
%else
--disable-directfb \
%endif
- --enable-liba52 --enable-libmp3lame \
- --enable-libfaac --enable-libfaad \
- --enable-libtheora --enable-libvorbis \
- --enable-libx264 --enable-libxvid \
+ --enable-libfaad --enable-libtheora \
--with-bindings="perl, python"
echo "QMAKE_PROJECT_DEPTH = 0" >> settings.pro
@@ -918,12 +917,13 @@
%exclude %{_datadir}/mythtv/games/xmame
%{_datadir}/mythtv/game_settings.xml
%{_datadir}/mythtv/i18n/mythgame_*.qm
+%exclude %{_datadir}/mame/screens
-%files -n mythgame-emulators
-%defattr(-,root,root,-)
-%{_datadir}/mythtv/games/xmame
-%{_datadir}/mame/screens
-%{_datadir}/mame/flyers
+#files -n mythgame-emulators
+#defattr(-,root,root,-)
+#{_datadir}/mythtv/games/xmame
+#{_datadir}/mame/screens
+#{_datadir}/mame/flyers
%files -n mythnews
%defattr(-,root,root,-)
@@ -1017,6 +1017,21 @@
%endif
%changelog
+* Tue Oct 14 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-13
+- Enable fast cmov on x86_64
+- Disable mythgame-emulators convenience meta-package, deps not
+ available in the free repo (if available at all)
+
+* Mon Oct 06 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-12
+- Update release-0-21-fixes patches (r18567)
+
+* Tue Sep 23 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-11
+- Work-around for broken cdparanoia header (rhbz#463009)
+
+* Wed Sep 17 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-10
+- Nuke a bunch of configure flags that really shouldn't be
+ enabled anymore, per discussion with mythtv devs.
+
* Wed Sep 03 2008 Jarod Wilson <jarod(a)wilsonet.com> - 0.21-9
- Conditionalize some qt/qt3 stuff so spec builds on
all currently supported Fedora releases
16 years, 1 month