aboutsummaryrefslogtreecommitdiff
path: root/multimedia/miro
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-02-20 16:02:26 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-02-20 16:02:26 +0000
commit65169c5c195e1c11b804d5c255ee172cc92eb336 (patch)
tree860efab3bc80a40299c16de0652b8a02fe0273eb /multimedia/miro
parent30e41c617c5929550723adc351d42fa1c02a9eec (diff)
Notes
Diffstat (limited to 'multimedia/miro')
-rw-r--r--multimedia/miro/Makefile90
-rw-r--r--multimedia/miro/distinfo6
-rw-r--r--multimedia/miro/files/patch-platform__gtk-x11__plat__options.py20
-rw-r--r--multimedia/miro/files/patch-platform__gtk-x11__plat__resources.py24
-rw-r--r--multimedia/miro/files/patch-platform__gtk-x11__xine__xine_impl.c23
-rw-r--r--multimedia/miro/files/patch-platform_gtk-x11_setup.py191
-rw-r--r--multimedia/miro/files/patch-portable__startup.py11
-rw-r--r--multimedia/miro/files/patch-portable_libtorrent_bindings_python_src_peer_plugin.cpp12
-rw-r--r--multimedia/miro/files/patch-portable_setup_portable.py10
-rw-r--r--multimedia/miro/pkg-plist1098
10 files changed, 777 insertions, 708 deletions
diff --git a/multimedia/miro/Makefile b/multimedia/miro/Makefile
index 1421fad6b080..a9cbb19c08bf 100644
--- a/multimedia/miro/Makefile
+++ b/multimedia/miro/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= Miro
-PORTVERSION= 1.2.8
+PORTVERSION= 2.0.1
CATEGORIES= multimedia
MASTER_SITES= ftp://ftp.osuosl.org/pub/pculture.org/miro/src/ \
http://ftp.osuosl.org/pub/pculture.org/miro/src/
@@ -16,67 +16,67 @@ COMMENT= A video player to get internet TV broadcasts
BUILD_DEPENDS= pyrexc:${PORTSDIR}/devel/pyrex \
update-mime-database:${PORTSDIR}/misc/shared-mime-info
-LIB_DEPENDS= xine.1:${PORTSDIR}/multimedia/libxine \
- fame-0.9:${PORTSDIR}/multimedia/libfame \
- boost_python.4:${PORTSDIR}/devel/boost-python
-RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
+LIB_DEPENDS= boost_python.4:${PORTSDIR}/devel/boost-python \
+ xine.1:${PORTSDIR}/multimedia/libxine
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb \
+ ${PYTHON_SITELIBDIR}/pysqlite2/_sqlite.so:${PORTSDIR}/databases/py-pysqlite23 \
${PYTHON_SITELIBDIR}/dbus/glib.py:${PORTSDIR}/devel/py-dbus \
- ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb \
- ${PYTHON_SITELIBDIR}/pysqlite2/_sqlite.so:${PORTSDIR}/databases/py-pysqlite23
+ convert:${PORTSDIR}/graphics/ImageMagick
+BUILD_WRKSRC= ${WRKSRC}/platform/gtk-x11
+INSTALL_WRKSRC= ${WRKSRC}/platform/gtk-x11
+
+USE_GNOME= gtk20 pygnomeextras
+USE_GECKO= firefox seamonkey xulrunner mozilla
+USE_OPENSSL= yes
USE_PYTHON= yes
+WANT_GSTREAMER= yes
USE_GETTEXT= yes
-USE_GNOME= glib20 gtk20 pygnomeextras
-USE_GECKO= firefox seamonkey mozilla
-USE_GSTREAMER= python
+USE_PYDISTUTILS= yes
+PYDISTUTILS_PKGNAME= ${PORTNAME:L}
+MAKE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}"
INSTALLS_EGGINFO= yes
-BUILD_WRKSRC= ${WRKSRC}/platform/gtk-x11
-MAKE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}"
+MANCOMPRESSED= yes
+MAN1= miro.1 miro.real.1
DATADIR= ${PREFIX}/share/${PORTNAME:L}
-PLIST_SUB= VER=${PORTVERSION} PYTHON_VER=${_PYTHON_VERSION} \
- DESKTOPDIR=share/applications
-PYDISTUTILS_PKGNAME= ${PORTNAME:L}
-
-MAN1= miro.1
-MANCOMPRESSED= yes
.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/www/mozilla/bsd.gecko.mk"
-pre-configure:
-.for pyscr in setup.py platform/resources.py
- ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
- -e 's|/usr/X11R6|${LOCALBASE}|g' \
- -e 's|/usr/share|${PREFIX}/share|g' \
- -e 's|/usr/libexec|${PREFIX}/libexec|g' \
- -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \
- -e 's|${LOCALBASE}/man|${MANPREFIX}/man|' \
- ${BUILD_WRKSRC}/${pyscr}
-.endfor
-.for pyscr in miro.real timetemplates.py
- ${REINPLACE_CMD} -e 's|python2.4|${PYTHON_VERSION}|' \
- -e '/^PREFIX/s|/usr|${PREFIX}|' ${BUILD_WRKSRC}/${pyscr}
-.endfor
- ${REINPLACE_CMD} -e 's|BOOST_LIB_PATH|${LOCALBASE}/lib|' \
- ${WRKSRC}/portable/setup_portable.py
- ${REINPLACE_CMD} -e 's|return "Linux"|return "${OPSYS}"|' \
- ${BUILD_WRKSRC}/platform/__init__.py
+.if defined(WITH_GSTREAMER)
+USE_GSTREAMER+= python
+.endif
-do-build:
- (cd ${BUILD_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py build)
+.SILENT:
-do-install:
- (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${PYTHON_CMD} setup.py install --prefix=${PREFIX})
- @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
- ${PYTHON_SITELIBDIR}/miro
+post-patch:
+.for file in setup.py plat/resources.py
+ ${REINPLACE_CMD} -e 's|%%GECKO%%|${GECKO}|g ; \
+ s|%%LOCALBASE%%|${LOCALBASE}|g ; \
+ s|%%CC%%|${CC}|g ; \
+ s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g ; \
+ s|%%PREFIX%%|${PREFIX}|g ; \
+ s|%%MANPREFIX%%|${MANPREFIX}|g' \
+ ${BUILD_WRKSRC}/${file}
+.endfor
+.for file in miro.real
+ ${REINPLACE_CMD} -e 's|python2.4|${PYTHON_VERSION}|g' \
+ ${BUILD_WRKSRC}/${file}
+.endfor
+.for file in run.sh
+ ${REINPLACE_CMD} -e 's|^PREFIX=.*|PREFIX=${PREFIX}|g' \
+ ${BUILD_WRKSRC}/${file}
+.endfor
+.for file in plat/renderers/xinerenderer.py
+ ${REINPLACE_CMD} -e 's|lib/miro|libexec/miro|g' \
+ ${BUILD_WRKSRC}/${file}
+.endfor
.if defined(MAINTAINER_MODE)
regression-test: install
LANG=C LC_ALL=C ${PREFIX}/bin/miro --unittest
.endif
-.include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"
.include <bsd.port.post.mk>
diff --git a/multimedia/miro/distinfo b/multimedia/miro/distinfo
index 509e17ada0d0..2867a916b702 100644
--- a/multimedia/miro/distinfo
+++ b/multimedia/miro/distinfo
@@ -1,3 +1,3 @@
-MD5 (Miro-1.2.8.tar.gz) = b468a953014272095171303ba3f0745d
-SHA256 (Miro-1.2.8.tar.gz) = 05472bc02e50512983618802bfec3c6acd8734090cb0f4d5dd6d49f4c4c347ef
-SIZE (Miro-1.2.8.tar.gz) = 14498464
+MD5 (Miro-2.0.1.tar.gz) = 9f180474f97f179e78d919e92b66e3e4
+SHA256 (Miro-2.0.1.tar.gz) = 395d3fceb1e42e5da20e29857b3562cfa065401bb7b6ae9a56351f9a59ef70ce
+SIZE (Miro-2.0.1.tar.gz) = 7349695
diff --git a/multimedia/miro/files/patch-platform__gtk-x11__plat__options.py b/multimedia/miro/files/patch-platform__gtk-x11__plat__options.py
new file mode 100644
index 000000000000..5b4079bacd07
--- /dev/null
+++ b/multimedia/miro/files/patch-platform__gtk-x11__plat__options.py
@@ -0,0 +1,20 @@
+--- platform/gtk-x11/plat/options.py.orig 2009-02-12 06:37:07.000000000 +0900
++++ platform/gtk-x11/plat/options.py 2009-02-12 18:24:15.000000000 +0900
+@@ -39,7 +39,7 @@
+ from miro.prefs import Pref
+
+ USE_RENDERER = Pref(key="useRenderer",
+- default=u"gstreamer",
++ default=u"xine",
+ platformSpecific=False,
+ alias="renderer",
+ help="Which renderer to use. (gstreamer, xine)" )
+@@ -51,7 +51,7 @@
+ help="Which visualization plugin to use for audio files. (goom or none)" )
+
+ USE_XINE_XV_HACK = Pref(key="UseXineXVHack",
+- default=True,
++ default=False,
+ platformSpecific=False,
+ alias="xine-xvhack",
+ help="Whether or not to use the Xine xv hack. (true, false)" )
diff --git a/multimedia/miro/files/patch-platform__gtk-x11__plat__resources.py b/multimedia/miro/files/patch-platform__gtk-x11__plat__resources.py
new file mode 100644
index 000000000000..2d1272519e82
--- /dev/null
+++ b/multimedia/miro/files/patch-platform__gtk-x11__plat__resources.py
@@ -0,0 +1,24 @@
+--- platform/gtk-x11/plat/resources.py.orig 2009-02-12 06:37:07.000000000 +0900
++++ platform/gtk-x11/plat/resources.py 2009-02-13 01:56:28.000000000 +0900
+@@ -29,10 +29,10 @@
+ import os
+ import urllib
+
+-resource_root = os.environ.get('MIRO_RESOURCE_ROOT', '/usr/share/miro/resources/')
++resource_root = os.environ.get('MIRO_RESOURCE_ROOT', '%%PREFIX%%/share/miro/resources/')
+ resource_root = os.path.abspath(resource_root)
+
+-share_root = os.environ.get('MIRO_SHARE_ROOT', '/usr/share/')
++share_root = os.environ.get('MIRO_SHARE_ROOT', '%%PREFIX%%/share/')
+ share_root = os.path.abspath(share_root)
+
+ # Note: some of these functions are probably not absolutely correct in
+@@ -63,7 +63,7 @@
+ return u"file://%s" % urllib.quote(absolute_path)
+
+ def theme_path(theme, relative_path):
+- return os.path.join('/usr/share/miro/themes', theme, relative_path)
++ return os.path.join('%%PREFIX%%/share/miro/themes', theme, relative_path)
+
+ def check_kde():
+ return os.environ.get("KDE_FULL_SESSION", None) != None
diff --git a/multimedia/miro/files/patch-platform__gtk-x11__xine__xine_impl.c b/multimedia/miro/files/patch-platform__gtk-x11__xine__xine_impl.c
new file mode 100644
index 000000000000..4404915e6dac
--- /dev/null
+++ b/multimedia/miro/files/patch-platform__gtk-x11__xine__xine_impl.c
@@ -0,0 +1,23 @@
+--- platform/gtk-x11/xine/xine_impl.c.orig 2009-02-12 06:37:07.000000000 +0900
++++ platform/gtk-x11/xine/xine_impl.c 2009-02-12 18:22:22.000000000 +0900
+@@ -251,14 +251,18 @@
+ vis.user_data = xine;
+
+ /* opening xine output ports */
++ /* Try to use char *driver for video, default to "auto" if NULL */
++ if (!driver)
++ driver = "auto";
++
+ #ifdef INCLUDE_XINE_DRIVER_HACK
+ miro_using_xv_driver_hack = 0; /* by default, don't use the hack */
+- xine->videoPort = xine_open_video_driver(xine->xine, "xv",
++ xine->videoPort = xine_open_video_driver(xine->xine, driver,
+ XINE_VISUAL_TYPE_X11, (void *)&vis);
+ if (!xine->videoPort) {
+ #endif
+
+- xine->videoPort = xine_open_video_driver(xine->xine, "auto",
++ xine->videoPort = xine_open_video_driver(xine->xine, driver,
+ XINE_VISUAL_TYPE_X11, (void *)&vis);
+
+
diff --git a/multimedia/miro/files/patch-platform_gtk-x11_setup.py b/multimedia/miro/files/patch-platform_gtk-x11_setup.py
index cdaded5f7a32..ecd5681b4554 100644
--- a/multimedia/miro/files/patch-platform_gtk-x11_setup.py
+++ b/multimedia/miro/files/patch-platform_gtk-x11_setup.py
@@ -1,14 +1,23 @@
---- platform/gtk-x11/setup.py.orig 2008-05-28 16:05:13.000000000 +0200
-+++ platform/gtk-x11/setup.py 2008-06-14 15:40:32.000000000 +0200
-@@ -61,6 +61,7 @@
- ###############################################################################
+--- platform/gtk-x11/setup.py.orig 2009-02-12 06:37:07.000000000 +0900
++++ platform/gtk-x11/setup.py 2009-02-15 05:49:26.000000000 +0900
+@@ -111,12 +111,13 @@
+ # XPCOM_LIB = "firefox-xpcom"
+ # GTKMOZEMBED_LIB = "firefox-gtkmozembed"
+ # XULRUNNER_19 = False
+-XPCOM_LIB = None
+-GTKMOZEMBED_LIB = None
+-XULRUNNER_19 = None
++XPCOM_LIB = "%%GECKO%%-xpcom"
++GTKMOZEMBED_LIB = "%%GECKO%%-gtkmozembed"
++XULRUNNER_19 = False
+ # The name of the boost library. Used for building extensions.
BOOST_LIB = 'boost_python'
-+BOOST_LIB_PATH = '/usr/local/lib'
++BOOST_LIB_PATH = '%%LOCALBASE%%/lib'
- USE_XINE_HACK = True #use_xine_hack_default()
-@@ -222,6 +223,9 @@
+ ###############################################################################
+@@ -282,6 +283,9 @@
options_dict['library_dirs'].append(rest)
elif prefix == '-l':
options_dict['libraries'].append(rest)
@@ -17,65 +26,139 @@
+ continue
else:
options_dict['extra_compile_args'].append(comp)
+
+@@ -292,7 +296,7 @@
return options_dict
-@@ -231,6 +235,7 @@
- Extension("miro.fasttypes",
+
+ def compile_xine_extractor():
+- rv = os.system("gcc %s -o %s `pkg-config --libs --cflags gdk-pixbuf-2.0 glib-2.0 libxine`" %
++ rv = os.system("%%CC%% %s -o %s `pkg-config --libs --cflags gdk-pixbuf-2.0 glib-2.0 libxine` %%PTHREAD_LIBS%%" %
+ (os.path.join(platform_dir, "xine/xine_extractor.c"), os.path.join(platform_dir, "xine/xine_extractor")))
+ if rv != 0:
+ raise RuntimeError("xine_extractor compilation failed. Possibly missing libxine, gdk-pixbuf-2.0, or glib-2.0.")
+@@ -330,7 +334,7 @@
+ exit;
+ fi
+
+- %(runtimelib)s$GDB -ex 'set breakpoint pending on' -ex 'break gdk_x_error' -ex 'run' --args $PYTHON ./miro.real --sync "$@"
++ %(runtimelib)s$GDB -ex 'set breakpoint pending on' -ex 'break gdk_x_error' -ex 'run' --args $PYTHON %%PREFIX%%/bin/miro.real --sync "$@"
+ else
+ %(runtimelib)smiro.real "$@"
+ fi
+@@ -343,6 +347,7 @@
+ Extension("miro.fasttypes",
sources = [os.path.join(portable_dir, 'fasttypes.cpp')],
libraries = [BOOST_LIB],
+ library_dirs = [BOOST_LIB_PATH],
)
- ##### The libtorrent extension ####
-@@ -243,21 +248,17 @@
- sys.exit("Package config error:\n%s" % (error,))
-
- xulrunner19 = False
--if re.search("^libxul", packages, re.MULTILINE):
-- xulrunner19 = True
-- xpcom = 'libxul'
-- gtkmozembed = 'libxul'
--elif re.search("^xulrunner-xpcom", packages, re.MULTILINE):
-- xpcom = 'xulrunner-xpcom'
-- gtkmozembed = 'xulrunner-gtkmozembed'
-+if re.search("^firefox-xpcom", packages, re.MULTILINE):
-+ xpcom = 'firefox-xpcom'
-+ gtkmozembed = 'firefox-gtkmozembed'
-+elif re.search("^seamonkey-xpcom", packages, re.MULTILINE):
-+ xpcom = 'seamonkey-xpcom'
-+ gtkmozembed = 'seamonkey-gtkmozembed'
- elif re.search("^mozilla-xpcom", packages, re.MULTILINE):
- xpcom = 'mozilla-xpcom'
- gtkmozembed = 'mozilla-gtkmozembed'
--elif re.search("^firefox-xpcom", packages, re.MULTILINE):
-- xpcom = 'firefox-xpcom'
-- gtkmozembed = 'firefox-gtkmozembed'
- else:
-- sys.exit("Can't find libxul, xulrunner-xpcom, mozilla-xpcom or firefox-xpcom")
-+ sys.exit("Can't find seamonkey-xpcom, mozilla-xpcom or firefox-xpcom")
-
- if not "clean" in sys.argv:
- # build a miro script that wraps the miro.real script with an LD_LIBRARY_PATH
-@@ -383,7 +384,7 @@
- # add the desktop file, icons, mime data, and man page.
- if not "clean" in sys.argv:
-- rv = os.system ("gcc %s -o %s `pkg-config --libs --cflags gdk-pixbuf-2.0 glib-2.0 libxine`" % (os.path.join(platform_dir, "xine/xine_extractor.c"), os.path.join(platform_dir, "xine/xine_extractor")))
-+ rv = os.system ("gcc %s -o %s `pkg-config --libs --cflags gdk-pixbuf-2.0 glib-2.0 libxine` %%PTHREAD_LIBS%%" % (os.path.join(platform_dir, "xine/xine_extractor.c"), os.path.join(platform_dir, "xine/xine_extractor")))
+@@ -381,14 +386,14 @@
+ "-DHAVE___INCLUDE_LIBTORRENT_ASIO_HPP=1",
+ "-DHAVE___INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1",
+ "-DHAVE___INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1",
+- "-DHAVE_PTHREAD=1", "-DTORRENT_USE_OPENSSL=1", "-DHAVE_SSL=1",
+- "-DNDEBUG=1", "-O2"]
++ "-DHAVE_PTHREAD=1", "-DTORRENT_USE_OPENSSL=1",
++ "-DHAVE_SSL=1"]
- if rv != 0:
- raise RuntimeError("xine_extractor compilation failed. Possibly missing libxine, gdk-pixbuf-2.0, or glib-2.0.")
-@@ -391,11 +392,11 @@
+ if is_x64():
+ extra_compile_args.append("-DAMD64")
+
+ # check for mt
+- libraries = ['z', 'pthread', 'ssl']
++ libraries = ['z', 'ssl']
+ all_libs = []
+ if os.path.exists(os.path.join(sysconfig.PREFIX, "lib")):
+ all_libs.extend(os.listdir(os.path.join(sysconfig.PREFIX, "lib")))
+@@ -430,6 +435,7 @@
+ return Extension("miro.libtorrent",
+ include_dirs=include_dirs,
+ libraries=libraries,
++ library_dirs=[BOOST_LIB_PATH],
+ extra_compile_args=extra_compile_args,
+ sources=sources)
+
+@@ -552,7 +558,7 @@
+ xlib_ext = \
+ Extension("miro.plat.xlibhelper",
+ [ os.path.join(platform_package_dir,'xlibhelper.pyx') ],
+- library_dirs = ['/usr/X11R6/lib'],
++ library_dirs = ['%%LOCALBASE%%/lib'],
+ libraries = ['X11'],
+ )
+
+@@ -638,29 +644,29 @@
+ # filter out app.config.template (which is handled specially)
+ files = [f for f in listfiles(resource_dir) \
+ if os.path.basename(f) != 'app.config.template']
+-data_files.append(('/usr/share/miro/resources/', files))
++data_files.append(('%%PREFIX%%/share/miro/resources/', files))
+ # handle the sub directories.
+ for dir in ('searchengines', 'images', 'testdata',
+ os.path.join('testdata', 'stripperdata'),
+ os.path.join('testdata', 'locale', 'fr', 'LC_MESSAGES')):
+ source_dir = os.path.join(resource_dir, dir)
+- dest_dir = os.path.join('/usr/share/miro/resources/', dir)
++ dest_dir = os.path.join('%%PREFIX%%/share/miro/resources/', dir)
+ data_files.append((dest_dir, listfiles(source_dir)))
+
+
+ # add the desktop file, icons, mime data, and man page.
data_files += [
- ('/usr/share/pixmaps',
+- ('/usr/share/pixmaps',
++ ('%%PREFIX%%/share/pixmaps',
glob(os.path.join(platform_dir, 'miro-*.png'))),
-- ('/usr/share/applications',
-+ ('/usr/local/share/applications',
+- ('/usr/share/applications',
++ ('%%PREFIX%%/share/applications',
[os.path.join(platform_dir, 'miro.desktop')]),
-- ('/usr/share/mime/packages',
-+ ('/usr/local/share/mime/packages',
+- ('/usr/share/mime/packages',
++ ('%%PREFIX%%/share/mime/packages',
[os.path.join(platform_dir, 'miro.xml')]),
- ('/usr/share/man/man1',
-+ ('/usr/local/man/man1',
++ ('%%MANPREFIX%%/man/man1',
[os.path.join(platform_dir, 'miro.1.gz')]),
- ('/usr/libexec/',
+- ('/usr/share/man/man1',
++ ('%%MANPREFIX%%/man/man1',
+ [os.path.join(platform_dir, 'miro.real.1.gz')]),
+- ('/usr/lib/miro/',
++ ('%%PREFIX%%/libexec/miro',
[os.path.join(platform_dir, 'xine/xine_extractor')]),
+ ]
+
+@@ -684,7 +690,7 @@
+
+ def install_app_config(self):
+ source = os.path.join(resource_dir, 'app.config.template')
+- dest = '/usr/share/miro/resources/app.config'
++ dest = '%%PREFIX%%/share/miro/resources/app.config'
+
+ config_file = util.read_simple_config_file(source)
+ print "Trying to figure out the svn revision...."
+@@ -724,7 +730,7 @@
+
+ for source in glob (os.path.join (locale_dir, "*.mo")):
+ lang = os.path.basename(source)[:-3]
+- dest = '/usr/share/locale/%s/LC_MESSAGES/miro.mo' % lang
++ dest = '%%PREFIX%%/share/locale/%s/LC_MESSAGES/miro.mo' % lang
+ if self.root:
+ dest = change_root(self.root, dest)
+ self.mkpath(os.path.dirname(dest))
+@@ -753,7 +759,7 @@
+
+ #### install_theme installs a specifified theme .zip
+ class install_theme(Command):
+- description = 'Install a provided theme to /usr/share/miro/themes'
++ description = 'Install a provided theme to %%PREFIX%%/share/miro/themes'
+ user_options = [("theme=", None, 'ZIP file containing the theme')]
+
+ def initialize_options(self):
+@@ -781,7 +787,7 @@
+ raise DistutilsOptionError, "invalid theme file"
+ self.zipfile = zf
+ self.theme_name = themeName
+- self.theme_dir = '/usr/share/miro/themes/%s' % themeName
++ self.theme_dir = '%%PREFIX%%/share/miro/themes/%s' % themeName
+
+ def run(self):
+ if os.path.exists(self.theme_dir):
diff --git a/multimedia/miro/files/patch-portable__startup.py b/multimedia/miro/files/patch-portable__startup.py
new file mode 100644
index 000000000000..1c814788b61e
--- /dev/null
+++ b/multimedia/miro/files/patch-portable__startup.py
@@ -0,0 +1,11 @@
+--- portable/startup.py.orig 2009-02-12 06:37:23.000000000 +0900
++++ portable/startup.py 2009-02-12 18:25:40.000000000 +0900
+@@ -250,7 +250,7 @@
+ yield None
+ parse_command_line_args()
+ yield None
+- autoupdate.check_for_updates()
++ # autoupdate.check_for_updates()
+ yield None
+ # Wait a bit before starting the downloader daemon. It can cause a bunch
+ # of disk/CPU load, so try to avoid it slowing other stuff down.
diff --git a/multimedia/miro/files/patch-portable_libtorrent_bindings_python_src_peer_plugin.cpp b/multimedia/miro/files/patch-portable_libtorrent_bindings_python_src_peer_plugin.cpp
deleted file mode 100644
index a275bd7eb85c..000000000000
--- a/multimedia/miro/files/patch-portable_libtorrent_bindings_python_src_peer_plugin.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- portable/libtorrent/bindings/python/src/peer_plugin.cpp.orig 2008-01-10 20:55:51.000000000 +0100
-+++ portable/libtorrent/bindings/python/src/peer_plugin.cpp 2008-01-11 21:47:50.000000000 +0100
-@@ -2,6 +2,9 @@
- // subject to the Boost Software License, Version 1.0. (See accompanying
- // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-+#include <cctype>
-+#include <iostream>
-+
- #include <libtorrent/extensions.hpp>
- #include <libtorrent/entry.hpp>
- #include <libtorrent/peer_request.hpp>
diff --git a/multimedia/miro/files/patch-portable_setup_portable.py b/multimedia/miro/files/patch-portable_setup_portable.py
deleted file mode 100644
index 02246006e4cc..000000000000
--- a/multimedia/miro/files/patch-portable_setup_portable.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./portable/setup_portable.py.orig 2008-01-10 20:55:52.000000000 +0100
-+++ ./portable/setup_portable.py 2008-01-11 22:35:18.000000000 +0100
-@@ -182,6 +182,7 @@
- return Extension("miro.libtorrent",
- include_dirs = include_dirs,
- libraries = librariestype,
-+ library_dirs = ['BOOST_LIB_PATH'],
- extra_compile_args = EXTRA_COMPILE_ARGS,
- sources = sources)
- else:
diff --git a/multimedia/miro/pkg-plist b/multimedia/miro/pkg-plist
index df5c3c83ebfd..88ca9b39c191 100644
--- a/multimedia/miro/pkg-plist
+++ b/multimedia/miro/pkg-plist
@@ -1,6 +1,5 @@
bin/miro
bin/miro.real
-libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/__init__.py
%%PYTHON_SITELIBDIR%%/miro/__init__.pyc
%%PYTHON_SITELIBDIR%%/miro/__init__.pyo
@@ -41,6 +40,9 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/dialogs.py
%%PYTHON_SITELIBDIR%%/miro/dialogs.pyc
%%PYTHON_SITELIBDIR%%/miro/dialogs.pyo
+%%PYTHON_SITELIBDIR%%/miro/displaytext.py
+%%PYTHON_SITELIBDIR%%/miro/displaytext.pyc
+%%PYTHON_SITELIBDIR%%/miro/displaytext.pyo
%%PYTHON_SITELIBDIR%%/miro/dl_daemon/Democracy_Downloader.py
%%PYTHON_SITELIBDIR%%/miro/dl_daemon/Democracy_Downloader.pyc
%%PYTHON_SITELIBDIR%%/miro/dl_daemon/Democracy_Downloader.pyo
@@ -77,9 +79,6 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/eventloop.py
%%PYTHON_SITELIBDIR%%/miro/eventloop.pyc
%%PYTHON_SITELIBDIR%%/miro/eventloop.pyo
-%%PYTHON_SITELIBDIR%%/miro/extrastrings.py
-%%PYTHON_SITELIBDIR%%/miro/extrastrings.pyc
-%%PYTHON_SITELIBDIR%%/miro/extrastrings.pyo
%%PYTHON_SITELIBDIR%%/miro/fasttypes.so
%%PYTHON_SITELIBDIR%%/miro/feed.py
%%PYTHON_SITELIBDIR%%/miro/feed.pyc
@@ -87,6 +86,9 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/feedparser.py
%%PYTHON_SITELIBDIR%%/miro/feedparser.pyc
%%PYTHON_SITELIBDIR%%/miro/feedparser.pyo
+%%PYTHON_SITELIBDIR%%/miro/feedupdate.py
+%%PYTHON_SITELIBDIR%%/miro/feedupdate.pyc
+%%PYTHON_SITELIBDIR%%/miro/feedupdate.pyo
%%PYTHON_SITELIBDIR%%/miro/filetypes.py
%%PYTHON_SITELIBDIR%%/miro/filetypes.pyc
%%PYTHON_SITELIBDIR%%/miro/filetypes.pyo
@@ -120,177 +122,220 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/frontends/cli/util.py
%%PYTHON_SITELIBDIR%%/miro/frontends/cli/util.pyc
%%PYTHON_SITELIBDIR%%/miro/frontends/cli/util.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel_content.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel_content.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel_content.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel_folder.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel_folder.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channel_folder.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channelfoldertab.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channelfoldertab.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/channelfoldertab.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_description.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_description.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_description.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_details.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_details.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_details.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_inner.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_inner.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_inner.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_thumbnail.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_thumbnail.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/download_item_thumbnail.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/external_playback.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/external_playback.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/external_playback.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/external_playback_continue.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/external_playback_continue.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/external_playback_continue.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/feed_settings.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/feed_settings.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/feed_settings.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/feedtab.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/feedtab.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/feedtab.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/guide_loading.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/guide_loading.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/guide_loading.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/guidetab.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/guidetab.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/guidetab.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/library.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/library.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/library.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/multi_channel.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/multi_channel.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/multi_channel.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/multi_playlist.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/multi_playlist.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/multi_playlist.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/new.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/new.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/new.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlist.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlist.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlist.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlist_folder.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlist_folder.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlist_folder.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlistfoldertab.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlistfoldertab.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlistfoldertab.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlisttab.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlisttab.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/playlisttab.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/search.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/search.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/search.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/sort_bar.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/sort_bar.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/sort_bar.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/static_tab_sort_bar.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/static_tab_sort_bar.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/static_tab_sort_bar.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/statictab.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/statictab.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/statictab.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/tablist.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/tablist.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/tablist.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/execute_template.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/execute_template.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/execute_template.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/hide.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/hide.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/hide.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/include.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/include.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/include.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/include_template.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/include_template.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/include_template.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/replace.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/replace.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/replace.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/replace_with_variable.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/replace_with_variable.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/replace_with_variable.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/simple.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/simple.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/simple.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/simpleunicode.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/simpleunicode.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/simpleunicode.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/translationtest.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/translationtest.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/translationtest.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/update.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/update.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/update.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/update_hide.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/update_hide.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/update_hide.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view_container_div.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view_container_div.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view_container_div.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view_double.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view_double.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/view_double.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/video_info.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/video_info.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/video_info.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/contextmenu.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/contextmenu.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/contextmenu.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/displaybase.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/displaybase.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/displaybase.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/keyboard.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/keyboard.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/keyboard.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/main.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/main.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/main.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/playbackcontroller.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/playbackcontroller.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/playbackcontroller.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/template.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/template.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/template.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/template_compiler.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/template_compiler.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/template_compiler.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templatedisplay.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templatedisplay.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templatedisplay.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templatehelper.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templatehelper.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templatehelper.pyo
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templateoptimize.py
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templateoptimize.pyc
-%%PYTHON_SITELIBDIR%%/miro/frontends/html/templateoptimize.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/shell.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/shell.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/shell.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/__init__.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/__init__.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/__init__.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/addtoplaylistdialog.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/addtoplaylistdialog.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/addtoplaylistdialog.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/application.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/application.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/application.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/browser.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/browser.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/browser.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/cellpack.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/cellpack.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/cellpack.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/crashdialog.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/crashdialog.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/crashdialog.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/diagnostics.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/diagnostics.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/diagnostics.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/dialogs.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/dialogs.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/dialogs.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/dialogwidgets.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/dialogwidgets.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/dialogwidgets.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/displays.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/displays.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/displays.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/downloadscontroller.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/downloadscontroller.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/downloadscontroller.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/feedcontroller.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/feedcontroller.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/feedcontroller.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/feedsettingspanel.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/feedsettingspanel.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/feedsettingspanel.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/firsttimedialog.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/firsttimedialog.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/firsttimedialog.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/__init__.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/__init__.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/__init__.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/base.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/base.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/base.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/const.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/const.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/const.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/controls.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/controls.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/controls.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/customcontrols.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/customcontrols.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/customcontrols.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/drawing.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/drawing.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/drawing.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/fontsize.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/fontsize.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/fontsize.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/keymap.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/keymap.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/keymap.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/layout.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/layout.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/layout.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/layoutmanager.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/layoutmanager.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/layoutmanager.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/persistentwindow.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/persistentwindow.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/persistentwindow.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/preferenceswindow.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/preferenceswindow.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/preferenceswindow.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/pygtkhacks.so
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/searchentry.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/searchentry.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/searchentry.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/simple.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/simple.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/simple.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/tableview.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/tableview.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/tableview.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/textlayout.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/textlayout.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/textlayout.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/threads.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/threads.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/threads.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/timer.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/timer.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/timer.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/trayicon.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/trayicon.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/trayicon.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/video.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/video.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/video.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/weakconnect.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/weakconnect.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/weakconnect.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/widgets.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/widgets.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/widgets.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/widgetset.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/widgetset.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/widgetset.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/window.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/window.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/window.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/wrappermap.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/wrappermap.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk/wrappermap.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/imagebutton.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/imagebutton.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/imagebutton.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/imagepool.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/imagepool.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/imagepool.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemcontextmenu.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemcontextmenu.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemcontextmenu.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlist.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlist.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlist.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlistcontroller.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlistcontroller.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlistcontroller.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlistwidgets.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlistwidgets.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/itemlistwidgets.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/linkhandler.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/linkhandler.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/linkhandler.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/menus.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/menus.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/menus.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newfeed.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newfeed.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newfeed.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newfolder.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newfolder.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newfolder.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newsearchfeed.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newsearchfeed.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/newsearchfeed.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/playback.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/playback.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/playback.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/playlist.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/playlist.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/playlist.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/prefpanel.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/prefpanel.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/prefpanel.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/quitwhiledownloading.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/quitwhiledownloading.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/quitwhiledownloading.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/removefeeds.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/removefeeds.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/removefeeds.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/rundialog.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/rundialog.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/rundialog.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/search.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/search.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/search.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/searchbox.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/searchbox.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/searchbox.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/separator.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/separator.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/separator.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/statictabs.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/statictabs.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/statictabs.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/style.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/style.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/style.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/tablist.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/tablist.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/tablist.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/tablistmanager.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/tablistmanager.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/tablistmanager.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/util.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/util.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/util.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/videobox.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/videobox.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/videobox.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/watchedfolders.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/watchedfolders.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/watchedfolders.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/widgetconst.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/widgetconst.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/widgetconst.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/widgetutil.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/widgetutil.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/widgetutil.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/window.py
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/window.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontends/widgets/window.pyo
+%%PYTHON_SITELIBDIR%%/miro/frontendstate.py
+%%PYTHON_SITELIBDIR%%/miro/frontendstate.pyc
+%%PYTHON_SITELIBDIR%%/miro/frontendstate.pyo
%%PYTHON_SITELIBDIR%%/miro/gtcache.py
%%PYTHON_SITELIBDIR%%/miro/gtcache.pyc
%%PYTHON_SITELIBDIR%%/miro/gtcache.pyo
@@ -306,12 +351,6 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/iconcache.py
%%PYTHON_SITELIBDIR%%/miro/iconcache.pyc
%%PYTHON_SITELIBDIR%%/miro/iconcache.pyo
-%%PYTHON_SITELIBDIR%%/miro/iheartmiro.py
-%%PYTHON_SITELIBDIR%%/miro/iheartmiro.pyc
-%%PYTHON_SITELIBDIR%%/miro/iheartmiro.pyo
-%%PYTHON_SITELIBDIR%%/miro/imageresize.py
-%%PYTHON_SITELIBDIR%%/miro/imageresize.pyc
-%%PYTHON_SITELIBDIR%%/miro/imageresize.pyo
%%PYTHON_SITELIBDIR%%/miro/indexes.py
%%PYTHON_SITELIBDIR%%/miro/indexes.pyc
%%PYTHON_SITELIBDIR%%/miro/indexes.pyo
@@ -319,15 +358,18 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/item.pyc
%%PYTHON_SITELIBDIR%%/miro/item.pyo
%%PYTHON_SITELIBDIR%%/miro/libtorrent.so
-%%PYTHON_SITELIBDIR%%/miro/license.py
-%%PYTHON_SITELIBDIR%%/miro/license.pyc
-%%PYTHON_SITELIBDIR%%/miro/license.pyo
%%PYTHON_SITELIBDIR%%/miro/maps.py
%%PYTHON_SITELIBDIR%%/miro/maps.pyc
%%PYTHON_SITELIBDIR%%/miro/maps.pyo
%%PYTHON_SITELIBDIR%%/miro/menubar.py
%%PYTHON_SITELIBDIR%%/miro/menubar.pyc
%%PYTHON_SITELIBDIR%%/miro/menubar.pyo
+%%PYTHON_SITELIBDIR%%/miro/messagehandler.py
+%%PYTHON_SITELIBDIR%%/miro/messagehandler.pyc
+%%PYTHON_SITELIBDIR%%/miro/messagehandler.pyo
+%%PYTHON_SITELIBDIR%%/miro/messages.py
+%%PYTHON_SITELIBDIR%%/miro/messages.pyc
+%%PYTHON_SITELIBDIR%%/miro/messages.pyo
%%PYTHON_SITELIBDIR%%/miro/moviedata.py
%%PYTHON_SITELIBDIR%%/miro/moviedata.pyc
%%PYTHON_SITELIBDIR%%/miro/moviedata.pyo
@@ -337,95 +379,80 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/opml.py
%%PYTHON_SITELIBDIR%%/miro/opml.pyc
%%PYTHON_SITELIBDIR%%/miro/opml.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/MozillaBrowser.so
-%%PYTHON_SITELIBDIR%%/miro/platform/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/platform/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/config.py
-%%PYTHON_SITELIBDIR%%/miro/platform/config.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/config.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/Application.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/Application.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/Application.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/HTMLDisplay.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/HTMLDisplay.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/HTMLDisplay.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/MainFrame.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/MainFrame.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/MainFrame.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/UIBackendDelegate.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/UIBackendDelegate.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/UIBackendDelegate.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/VideoDisplay.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/VideoDisplay.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/VideoDisplay.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/callbackhandler.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/callbackhandler.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/callbackhandler.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/gtk_queue.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/gtk_queue.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/gtk_queue.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/mainwindowchanger.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/mainwindowchanger.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/mainwindowchanger.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/startup.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/startup.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/startup.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/threads.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/threads.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/threads.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/trayicon.py
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/trayicon.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/trayicon.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/idletime.py
-%%PYTHON_SITELIBDIR%%/miro/platform/idletime.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/idletime.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/mozsetup.py
-%%PYTHON_SITELIBDIR%%/miro/platform/mozsetup.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/mozsetup.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/onetime.py
-%%PYTHON_SITELIBDIR%%/miro/platform/onetime.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/onetime.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/options.py
-%%PYTHON_SITELIBDIR%%/miro/platform/options.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/options.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/__init__.py
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/__init__.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/__init__.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/gst_extractor.py
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/gst_extractor.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/gst_extractor.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/gstreamerrenderer.py
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/gstreamerrenderer.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/gstreamerrenderer.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/xinerenderer.py
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/xinerenderer.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/renderers/xinerenderer.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/resources.py
-%%PYTHON_SITELIBDIR%%/miro/platform/resources.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/resources.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/upgrade.py
-%%PYTHON_SITELIBDIR%%/miro/platform/upgrade.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/upgrade.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/utils.py
-%%PYTHON_SITELIBDIR%%/miro/platform/utils.pyc
-%%PYTHON_SITELIBDIR%%/miro/platform/utils.pyo
-%%PYTHON_SITELIBDIR%%/miro/platform/xlibhelper.so
+%%PYTHON_SITELIBDIR%%/miro/plat/__init__.py
+%%PYTHON_SITELIBDIR%%/miro/plat/__init__.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/__init__.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/config.py
+%%PYTHON_SITELIBDIR%%/miro/plat/config.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/config.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/__init__.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/__init__.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/__init__.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/__init__.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/__init__.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/__init__.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/application.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/application.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/application.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/httpobserver.so
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/mozprompt.so
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/pluginsdir.so
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/prefpanelset.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/prefpanelset.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/prefpanelset.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/threads.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/threads.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/threads.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/timer.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/timer.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/timer.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/widgetset.py
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/widgetset.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/widgetset.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets/windowcreator.so
+%%PYTHON_SITELIBDIR%%/miro/plat/idletime.py
+%%PYTHON_SITELIBDIR%%/miro/plat/idletime.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/idletime.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/mozsetup.py
+%%PYTHON_SITELIBDIR%%/miro/plat/mozsetup.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/mozsetup.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/onetime.py
+%%PYTHON_SITELIBDIR%%/miro/plat/onetime.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/onetime.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/options.py
+%%PYTHON_SITELIBDIR%%/miro/plat/options.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/options.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/__init__.py
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/__init__.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/__init__.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/gst_extractor.py
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/gst_extractor.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/gst_extractor.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/gstreamerrenderer.py
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/gstreamerrenderer.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/gstreamerrenderer.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/xinerenderer.py
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/xinerenderer.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/renderers/xinerenderer.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/resources.py
+%%PYTHON_SITELIBDIR%%/miro/plat/resources.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/resources.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/screensaver.py
+%%PYTHON_SITELIBDIR%%/miro/plat/screensaver.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/screensaver.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/upgrade.py
+%%PYTHON_SITELIBDIR%%/miro/plat/upgrade.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/upgrade.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/utils.py
+%%PYTHON_SITELIBDIR%%/miro/plat/utils.pyc
+%%PYTHON_SITELIBDIR%%/miro/plat/utils.pyo
+%%PYTHON_SITELIBDIR%%/miro/plat/xlibhelper.so
%%PYTHON_SITELIBDIR%%/miro/playlist.py
%%PYTHON_SITELIBDIR%%/miro/playlist.pyc
%%PYTHON_SITELIBDIR%%/miro/playlist.pyo
%%PYTHON_SITELIBDIR%%/miro/prefs.py
%%PYTHON_SITELIBDIR%%/miro/prefs.pyc
%%PYTHON_SITELIBDIR%%/miro/prefs.pyo
-%%PYTHON_SITELIBDIR%%/miro/rdfa.py
-%%PYTHON_SITELIBDIR%%/miro/rdfa.pyc
-%%PYTHON_SITELIBDIR%%/miro/rdfa.pyo
%%PYTHON_SITELIBDIR%%/miro/schema.py
%%PYTHON_SITELIBDIR%%/miro/schema.pyc
%%PYTHON_SITELIBDIR%%/miro/schema.pyo
@@ -435,12 +462,6 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/searchengines.py
%%PYTHON_SITELIBDIR%%/miro/searchengines.pyc
%%PYTHON_SITELIBDIR%%/miro/searchengines.pyo
-%%PYTHON_SITELIBDIR%%/miro/selection.py
-%%PYTHON_SITELIBDIR%%/miro/selection.pyc
-%%PYTHON_SITELIBDIR%%/miro/selection.pyo
-%%PYTHON_SITELIBDIR%%/miro/setup_portable.py
-%%PYTHON_SITELIBDIR%%/miro/setup_portable.pyc
-%%PYTHON_SITELIBDIR%%/miro/setup_portable.pyo
%%PYTHON_SITELIBDIR%%/miro/signals.py
%%PYTHON_SITELIBDIR%%/miro/signals.pyc
%%PYTHON_SITELIBDIR%%/miro/signals.pyo
@@ -484,15 +505,24 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/test/feedtest.py
%%PYTHON_SITELIBDIR%%/miro/test/feedtest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/feedtest.pyo
+%%PYTHON_SITELIBDIR%%/miro/test/filetypestest.py
+%%PYTHON_SITELIBDIR%%/miro/test/filetypestest.pyc
+%%PYTHON_SITELIBDIR%%/miro/test/filetypestest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/framework.py
%%PYTHON_SITELIBDIR%%/miro/test/framework.pyc
%%PYTHON_SITELIBDIR%%/miro/test/framework.pyo
+%%PYTHON_SITELIBDIR%%/miro/test/gtcachetest.py
+%%PYTHON_SITELIBDIR%%/miro/test/gtcachetest.pyc
+%%PYTHON_SITELIBDIR%%/miro/test/gtcachetest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/httpclienttest.py
%%PYTHON_SITELIBDIR%%/miro/test/httpclienttest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/httpclienttest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/httpdownloadertest.py
%%PYTHON_SITELIBDIR%%/miro/test/httpdownloadertest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/httpdownloadertest.pyo
+%%PYTHON_SITELIBDIR%%/miro/test/messagetest.py
+%%PYTHON_SITELIBDIR%%/miro/test/messagetest.pyc
+%%PYTHON_SITELIBDIR%%/miro/test/messagetest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/olddatabaseupgradetest.py
%%PYTHON_SITELIBDIR%%/miro/test/olddatabaseupgradetest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/olddatabaseupgradetest.pyo
@@ -514,24 +544,30 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/test/storedatabasetest.py
%%PYTHON_SITELIBDIR%%/miro/test/storedatabasetest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/storedatabasetest.pyo
+%%PYTHON_SITELIBDIR%%/miro/test/strippertest.py
+%%PYTHON_SITELIBDIR%%/miro/test/strippertest.pyc
+%%PYTHON_SITELIBDIR%%/miro/test/strippertest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/subscriptiontest.py
%%PYTHON_SITELIBDIR%%/miro/test/subscriptiontest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/subscriptiontest.pyo
-%%PYTHON_SITELIBDIR%%/miro/test/templatetest.py
-%%PYTHON_SITELIBDIR%%/miro/test/templatetest.pyc
-%%PYTHON_SITELIBDIR%%/miro/test/templatetest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/unicodetest.py
%%PYTHON_SITELIBDIR%%/miro/test/unicodetest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/unicodetest.pyo
%%PYTHON_SITELIBDIR%%/miro/test/utiltest.py
%%PYTHON_SITELIBDIR%%/miro/test/utiltest.pyc
%%PYTHON_SITELIBDIR%%/miro/test/utiltest.pyo
+%%PYTHON_SITELIBDIR%%/miro/test/xhtmltest.py
+%%PYTHON_SITELIBDIR%%/miro/test/xhtmltest.pyc
+%%PYTHON_SITELIBDIR%%/miro/test/xhtmltest.pyo
%%PYTHON_SITELIBDIR%%/miro/theme.py
%%PYTHON_SITELIBDIR%%/miro/theme.pyc
%%PYTHON_SITELIBDIR%%/miro/theme.pyo
%%PYTHON_SITELIBDIR%%/miro/trapcall.py
%%PYTHON_SITELIBDIR%%/miro/trapcall.pyc
%%PYTHON_SITELIBDIR%%/miro/trapcall.pyo
+%%PYTHON_SITELIBDIR%%/miro/u3info.py
+%%PYTHON_SITELIBDIR%%/miro/u3info.pyc
+%%PYTHON_SITELIBDIR%%/miro/u3info.pyo
%%PYTHON_SITELIBDIR%%/miro/util.py
%%PYTHON_SITELIBDIR%%/miro/util.pyc
%%PYTHON_SITELIBDIR%%/miro/util.pyo
@@ -542,297 +578,15 @@ libexec/xine_extractor
%%PYTHON_SITELIBDIR%%/miro/xhtmltools.pyc
%%PYTHON_SITELIBDIR%%/miro/xhtmltools.pyo
%%PYTHON_SITELIBDIR%%/miro/xine.so
-%%DESKTOPDIR%%/miro.desktop
-%%DATADIR%%/resources/app.config
-%%DATADIR%%/resources/channels.png
-%%DATADIR%%/resources/css/download.css
-%%DATADIR%%/resources/css/external.css
-%%DATADIR%%/resources/css/intro.css
-%%DATADIR%%/resources/css/main.css
-%%DATADIR%%/resources/css/nav-bar.css
-%%DATADIR%%/resources/css/style.css
-%%DATADIR%%/resources/css/video-info.css
-%%DATADIR%%/resources/disk-space.png
-%%DATADIR%%/resources/downloads.png
-%%DATADIR%%/resources/dtvapi.js
-%%DATADIR%%/resources/folders.png
-%%DATADIR%%/resources/general.png
-%%DATADIR%%/resources/html/guide-navigation.html
-%%DATADIR%%/resources/images/active_channel_bg.png
-%%DATADIR%%/resources/images/auto-select-box-left.png
-%%DATADIR%%/resources/images/auto-select-box-mid.png
-%%DATADIR%%/resources/images/auto-select-box-right.png
-%%DATADIR%%/resources/images/available-bar-bg.png
-%%DATADIR%%/resources/images/badge-blue-left.png
-%%DATADIR%%/resources/images/badge-blue-mid.png
-%%DATADIR%%/resources/images/badge-blue-right.png
-%%DATADIR%%/resources/images/badge-green-left.png
-%%DATADIR%%/resources/images/badge-green-mid.png
-%%DATADIR%%/resources/images/badge-green-right.png
-%%DATADIR%%/resources/images/bgr_unwatched.png
-%%DATADIR%%/resources/images/black-button-left.png
-%%DATADIR%%/resources/images/black-button-mid.png
-%%DATADIR%%/resources/images/black-button-right.png
-%%DATADIR%%/resources/images/blue.gif
-%%DATADIR%%/resources/images/channel_bg.png
-%%DATADIR%%/resources/images/channel_gradient.gif
-%%DATADIR%%/resources/images/channel_guide.png
-%%DATADIR%%/resources/images/channelguide-icon-tablist.png
-%%DATADIR%%/resources/images/channelguide-icon.png
-%%DATADIR%%/resources/images/circle-blue-left.png
-%%DATADIR%%/resources/images/circle-blue-mid.png
-%%DATADIR%%/resources/images/circle-blue-right.png
-%%DATADIR%%/resources/images/circle-green-left.png
-%%DATADIR%%/resources/images/circle-green-mid.png
-%%DATADIR%%/resources/images/circle-green-right.png
-%%DATADIR%%/resources/images/circle-orange-left.png
-%%DATADIR%%/resources/images/circle-orange-mid.png
-%%DATADIR%%/resources/images/circle-orange-right.png
-%%DATADIR%%/resources/images/circle-white-left.png
-%%DATADIR%%/resources/images/circle-white-mid.png
-%%DATADIR%%/resources/images/circle-white-right.png
-%%DATADIR%%/resources/images/clear.png
-%%DATADIR%%/resources/images/collection-icon-tablist.png
-%%DATADIR%%/resources/images/collection-icon.png
-%%DATADIR%%/resources/images/container-icon.png
-%%DATADIR%%/resources/images/delicious.gif
-%%DATADIR%%/resources/images/digg.gif
-%%DATADIR%%/resources/images/dividerback.gif
-%%DATADIR%%/resources/images/dnd-highlight-left.png
-%%DATADIR%%/resources/images/dnd-highlight-mid.png
-%%DATADIR%%/resources/images/dnd-highlight-right.png
-%%DATADIR%%/resources/images/dnd-reorder-circle.png
-%%DATADIR%%/resources/images/dnd-reorder-line.png
-%%DATADIR%%/resources/images/download-channelbar-bg.png
-%%DATADIR%%/resources/images/download-icon-tab.png
-%%DATADIR%%/resources/images/download-icon.png
-%%DATADIR%%/resources/images/download-pending-dot.png
-%%DATADIR%%/resources/images/downloaded-bar-bg.png
-%%DATADIR%%/resources/images/downloading-bar-bg.png
-%%DATADIR%%/resources/images/dqueue_back.png
-%%DATADIR%%/resources/images/email-a-friend.gif
-%%DATADIR%%/resources/images/everything_icon.png
-%%DATADIR%%/resources/images/ext-button-left-edge.gif
-%%DATADIR%%/resources/images/ext-button-left.gif
-%%DATADIR%%/resources/images/feed-loading-bg.png
-%%DATADIR%%/resources/images/feed-loading-normal.gif
-%%DATADIR%%/resources/images/feed-loading-selected-inactive.gif
-%%DATADIR%%/resources/images/feed-loading-selected.gif
-%%DATADIR%%/resources/images/feed-settings-close.png
-%%DATADIR%%/resources/images/feedicon-tablist.png
-%%DATADIR%%/resources/images/feedicon.gif
-%%DATADIR%%/resources/images/feedicon.png
-%%DATADIR%%/resources/images/folder-icon-tablist.png
-%%DATADIR%%/resources/images/folder-icon.png
-%%DATADIR%%/resources/images/graybutton-left.png
-%%DATADIR%%/resources/images/graybutton-mid.png
-%%DATADIR%%/resources/images/graybutton-right.png
-%%DATADIR%%/resources/images/home-button-left.png
-%%DATADIR%%/resources/images/home-button-middle.png
-%%DATADIR%%/resources/images/home-button-right.png
-%%DATADIR%%/resources/images/inactive_channel_bg.png
-%%DATADIR%%/resources/images/intro-circles.png
-%%DATADIR%%/resources/images/intro-expiration.png
-%%DATADIR%%/resources/images/intro-fullscreen_button.png
-%%DATADIR%%/resources/images/intro-go_to_channel_guide.png
-%%DATADIR%%/resources/images/load-indicator.gif
-%%DATADIR%%/resources/images/loader.gif
-%%DATADIR%%/resources/images/loader_small.gif
-%%DATADIR%%/resources/images/loading.gif
-%%DATADIR%%/resources/images/magnifying_glass.png
-%%DATADIR%%/resources/images/main-bar-bg-download.png
-%%DATADIR%%/resources/images/main-bar-bg.png
-%%DATADIR%%/resources/images/main-cancel.png
-%%DATADIR%%/resources/images/main-icon-bomb.png
-%%DATADIR%%/resources/images/main-icon-mail-titlebar.png
-%%DATADIR%%/resources/images/main-icon-mail.png
-%%DATADIR%%/resources/images/main-icon-settings.png
-%%DATADIR%%/resources/images/main-icon-trash.png
-%%DATADIR%%/resources/images/main-new-bg.png
-%%DATADIR%%/resources/images/main-new-right.png
-%%DATADIR%%/resources/images/main-notification-bg.png
-%%DATADIR%%/resources/images/main-notification-right.png
-%%DATADIR%%/resources/images/main-titlebar-bg.png
-%%DATADIR%%/resources/images/main-unwatched-bg.png
-%%DATADIR%%/resources/images/main-video-bg-hover-green.png
-%%DATADIR%%/resources/images/main-video-bg-hover.png
-%%DATADIR%%/resources/images/main-video-bg-selected.png
-%%DATADIR%%/resources/images/main-video-bg-unwatched.png
-%%DATADIR%%/resources/images/main-video-bg.png
-%%DATADIR%%/resources/images/main-video-download.png
-%%DATADIR%%/resources/images/main-video-inprogress-arrows.gif
-%%DATADIR%%/resources/images/main-video-inprogress.png
-%%DATADIR%%/resources/images/main-video-paused.png
-%%DATADIR%%/resources/images/main-video-play.png
-%%DATADIR%%/resources/images/main-video-share.png
-%%DATADIR%%/resources/images/main-video-tnailhover.png
-%%DATADIR%%/resources/images/main-watched-bg.png
-%%DATADIR%%/resources/images/mini-mail.png
-%%DATADIR%%/resources/images/mini-star.png
-%%DATADIR%%/resources/images/more-info-button-close.png
-%%DATADIR%%/resources/images/more-info-button.png
-%%DATADIR%%/resources/images/nav-bar.png
-%%DATADIR%%/resources/images/navigation_back.png
-%%DATADIR%%/resources/images/new.png
-%%DATADIR%%/resources/images/newstar.png
-%%DATADIR%%/resources/images/newvideos-icon-tablist.png
-%%DATADIR%%/resources/images/newvideos-icon.png
-%%DATADIR%%/resources/images/next.png
-%%DATADIR%%/resources/images/orange_filler.png
-%%DATADIR%%/resources/images/pause-all-downloads.png
-%%DATADIR%%/resources/images/play.png
-%%DATADIR%%/resources/images/playlist-icon-tablist.png
-%%DATADIR%%/resources/images/playlist-icon.png
-%%DATADIR%%/resources/images/previous.png
-%%DATADIR%%/resources/images/progress-bar-bg.png
-%%DATADIR%%/resources/images/progress-bar.png
-%%DATADIR%%/resources/images/progress-throbber-bg.png
-%%DATADIR%%/resources/images/progress-throbber-gray.png
-%%DATADIR%%/resources/images/progress-throbber.gif
-%%DATADIR%%/resources/images/reddit.gif
-%%DATADIR%%/resources/images/resume-all-downloads.png
-%%DATADIR%%/resources/images/round-button-left.png
-%%DATADIR%%/resources/images/round-button-mid.png
-%%DATADIR%%/resources/images/round-button-right.png
-%%DATADIR%%/resources/images/scraping-indicator-left.gif
-%%DATADIR%%/resources/images/scraping-indicator-right.gif
-%%DATADIR%%/resources/images/search-icon-tablist.png
-%%DATADIR%%/resources/images/search-icon.png
-%%DATADIR%%/resources/images/search_icon_all.png
-%%DATADIR%%/resources/images/search_icon_bliptv.png
-%%DATADIR%%/resources/images/search_icon_blogdigger.png
-%%DATADIR%%/resources/images/search_icon_dailymotion.png
-%%DATADIR%%/resources/images/search_icon_google.png
-%%DATADIR%%/resources/images/search_icon_mefeedia.png
-%%DATADIR%%/resources/images/search_icon_revver.png
-%%DATADIR%%/resources/images/search_icon_veoh.png
-%%DATADIR%%/resources/images/search_icon_yahoosearch.png
-%%DATADIR%%/resources/images/search_icon_yahoovideo.png
-%%DATADIR%%/resources/images/search_icon_youtube.png
-%%DATADIR%%/resources/images/selected_dqueue_back.gif
-%%DATADIR%%/resources/images/selected_dqueue_back.png
-%%DATADIR%%/resources/images/selectedback.png
-%%DATADIR%%/resources/images/selectedbackgrey.png
-%%DATADIR%%/resources/images/separator.png
-%%DATADIR%%/resources/images/settings-shadow.png
-%%DATADIR%%/resources/images/share-right.png
-%%DATADIR%%/resources/images/sidebar-downloadtab-fade.png
-%%DATADIR%%/resources/images/sidebar-tab-bg-selected.png
-%%DATADIR%%/resources/images/sidebar_tab_back.png
-%%DATADIR%%/resources/images/sidebartab_active.png
-%%DATADIR%%/resources/images/small-button-left.png
-%%DATADIR%%/resources/images/small-button-middle.png
-%%DATADIR%%/resources/images/small-button-right.png
-%%DATADIR%%/resources/images/sort-active-back-left.png
-%%DATADIR%%/resources/images/sort-active-back-mid.png
-%%DATADIR%%/resources/images/sort-active-back-right.png
-%%DATADIR%%/resources/images/sort-bar-back.png
-%%DATADIR%%/resources/images/sort-down.png
-%%DATADIR%%/resources/images/sort-up.png
-%%DATADIR%%/resources/images/status.png
-%%DATADIR%%/resources/images/status_background.png
-%%DATADIR%%/resources/images/subscribe_example.png
-%%DATADIR%%/resources/images/tab-arrow-down.png
-%%DATADIR%%/resources/images/tab-arrow-up.png
-%%DATADIR%%/resources/images/tab_active.png
-%%DATADIR%%/resources/images/tab_divider.png
-%%DATADIR%%/resources/images/tab_hover.gif
-%%DATADIR%%/resources/images/tab_hover.png
-%%DATADIR%%/resources/images/tabback.png
-%%DATADIR%%/resources/images/thumb-more-info.png
-%%DATADIR%%/resources/images/thumb.png
-%%DATADIR%%/resources/images/triangle-down.png
-%%DATADIR%%/resources/images/triangle-right.png
-%%DATADIR%%/resources/images/video-details-tasks-small.png
-%%DATADIR%%/resources/images/video-download-cancel.png
-%%DATADIR%%/resources/images/video-download-pause.png
-%%DATADIR%%/resources/images/video-download-resume.png
-%%DATADIR%%/resources/images/video_back.png
-%%DATADIR%%/resources/images/videobomb.gif
-%%DATADIR%%/resources/images/white-button-left.png
-%%DATADIR%%/resources/images/white-button-middle.png
-%%DATADIR%%/resources/images/white-button-right.png
-%%DATADIR%%/resources/miro.glade
-%%DATADIR%%/resources/playback.png
-%%DATADIR%%/resources/searchengines/bliptv.xml
-%%DATADIR%%/resources/searchengines/blogdigger.xml
-%%DATADIR%%/resources/searchengines/dailymotion.xml
-%%DATADIR%%/resources/searchengines/google.xml
-%%DATADIR%%/resources/searchengines/revver.xml
-%%DATADIR%%/resources/searchengines/veoh.xml
-%%DATADIR%%/resources/searchengines/yahoosearch.xml
-%%DATADIR%%/resources/searchengines/yahoovideo.xml
-%%DATADIR%%/resources/searchengines/youtube.xml
-%%DATADIR%%/resources/statictabs.xml
-%%DATADIR%%/resources/templates/channel
-%%DATADIR%%/resources/templates/channel-content
-%%DATADIR%%/resources/templates/channel-folder
-%%DATADIR%%/resources/templates/channelfoldertab
-%%DATADIR%%/resources/templates/download
-%%DATADIR%%/resources/templates/download-item
-%%DATADIR%%/resources/templates/download-item-description
-%%DATADIR%%/resources/templates/download-item-details
-%%DATADIR%%/resources/templates/download-item-inner
-%%DATADIR%%/resources/templates/download-item-thumbnail
-%%DATADIR%%/resources/templates/dynamic.js
-%%DATADIR%%/resources/templates/external-playback
-%%DATADIR%%/resources/templates/external-playback-continue
-%%DATADIR%%/resources/templates/external.js
-%%DATADIR%%/resources/templates/feed-settings
-%%DATADIR%%/resources/templates/feedtab
-%%DATADIR%%/resources/templates/guide-loading
-%%DATADIR%%/resources/templates/guide-loading.js
-%%DATADIR%%/resources/templates/guidetab
-%%DATADIR%%/resources/templates/library
-%%DATADIR%%/resources/templates/multi-channel
-%%DATADIR%%/resources/templates/multi-playlist
-%%DATADIR%%/resources/templates/new
-%%DATADIR%%/resources/templates/osxdnd.js
-%%DATADIR%%/resources/templates/playlist
-%%DATADIR%%/resources/templates/playlist-folder
-%%DATADIR%%/resources/templates/playlistfoldertab
-%%DATADIR%%/resources/templates/playlisttab
-%%DATADIR%%/resources/templates/search
-%%DATADIR%%/resources/templates/search.js
-%%DATADIR%%/resources/templates/settings.js
-%%DATADIR%%/resources/templates/sort-bar
-%%DATADIR%%/resources/templates/static-tab-sort-bar
-%%DATADIR%%/resources/templates/statictab
-%%DATADIR%%/resources/templates/tablist
-%%DATADIR%%/resources/templates/unittest/execute-template
-%%DATADIR%%/resources/templates/unittest/hide
-%%DATADIR%%/resources/templates/unittest/include
-%%DATADIR%%/resources/templates/unittest/include-template
-%%DATADIR%%/resources/templates/unittest/replace
-%%DATADIR%%/resources/templates/unittest/replace-with-variable
-%%DATADIR%%/resources/templates/unittest/simple
-%%DATADIR%%/resources/templates/unittest/simpleunicode
-%%DATADIR%%/resources/templates/unittest/translationtest
-%%DATADIR%%/resources/templates/unittest/update
-%%DATADIR%%/resources/templates/unittest/update-hide
-%%DATADIR%%/resources/templates/unittest/view
-%%DATADIR%%/resources/templates/unittest/view-container-div
-%%DATADIR%%/resources/templates/unittest/view-double
-%%DATADIR%%/resources/templates/video-info
-%%DATADIR%%/resources/testdata/democracy-now-unicode-bug.xml
-%%DATADIR%%/resources/testdata/hide-result
-%%DATADIR%%/resources/testdata/olddatabase-0.8.1
-%%DATADIR%%/resources/testdata/olddatabase-0.8.2
-%%DATADIR%%/resources/testdata/olddatabase-0.8.2-2
-%%DATADIR%%/resources/testdata/olddatabase.bug.2003
-%%DATADIR%%/resources/testdata/olddatabase.bug.2515
-%%DATADIR%%/resources/testdata/olddatabase.bug.2685
-%%DATADIR%%/resources/testdata/olddatabase.bug.3163
-%%DATADIR%%/resources/testdata/olddatabase.bug.4039
-%%DATADIR%%/resources/testdata/olddatabase.bug.4039.part2
-%%DATADIR%%/resources/testdata/ooze.rss
-%%DATADIR%%/resources/testdata/replace-result
-%%DATADIR%%/resources/testdata/translation-result
+libexec/miro/xine_extractor
+share/applications/miro.desktop
share/locale/ar/LC_MESSAGES/miro.mo
share/locale/bg/LC_MESSAGES/miro.mo
+share/locale/bn/LC_MESSAGES/miro.mo
share/locale/br/LC_MESSAGES/miro.mo
share/locale/bs/LC_MESSAGES/miro.mo
share/locale/ca/LC_MESSAGES/miro.mo
+share/locale/ckb/LC_MESSAGES/miro.mo
share/locale/cs/LC_MESSAGES/miro.mo
share/locale/csb/LC_MESSAGES/miro.mo
share/locale/cy/LC_MESSAGES/miro.mo
@@ -840,6 +594,7 @@ share/locale/da/LC_MESSAGES/miro.mo
share/locale/de/LC_MESSAGES/miro.mo
share/locale/el/LC_MESSAGES/miro.mo
share/locale/en_AU/LC_MESSAGES/miro.mo
+share/locale/en_CA/LC_MESSAGES/miro.mo
share/locale/en_GB/LC_MESSAGES/miro.mo
share/locale/eo/LC_MESSAGES/miro.mo
share/locale/es/LC_MESSAGES/miro.mo
@@ -851,6 +606,7 @@ share/locale/fil/LC_MESSAGES/miro.mo
share/locale/fo/LC_MESSAGES/miro.mo
share/locale/fr/LC_MESSAGES/miro.mo
share/locale/fy/LC_MESSAGES/miro.mo
+share/locale/ga/LC_MESSAGES/miro.mo
share/locale/gl/LC_MESSAGES/miro.mo
share/locale/gu/LC_MESSAGES/miro.mo
share/locale/he/LC_MESSAGES/miro.mo
@@ -862,6 +618,7 @@ share/locale/is/LC_MESSAGES/miro.mo
share/locale/it/LC_MESSAGES/miro.mo
share/locale/ja/LC_MESSAGES/miro.mo
share/locale/ka/LC_MESSAGES/miro.mo
+share/locale/kk/LC_MESSAGES/miro.mo
share/locale/ko/LC_MESSAGES/miro.mo
share/locale/ku/LC_MESSAGES/miro.mo
share/locale/lt/LC_MESSAGES/miro.mo
@@ -875,6 +632,7 @@ share/locale/nds/LC_MESSAGES/miro.mo
share/locale/ne/LC_MESSAGES/miro.mo
share/locale/nl/LC_MESSAGES/miro.mo
share/locale/nn/LC_MESSAGES/miro.mo
+share/locale/oc/LC_MESSAGES/miro.mo
share/locale/pa/LC_MESSAGES/miro.mo
share/locale/pl/LC_MESSAGES/miro.mo
share/locale/pt/LC_MESSAGES/miro.mo
@@ -893,46 +651,218 @@ share/locale/th/LC_MESSAGES/miro.mo
share/locale/tl/LC_MESSAGES/miro.mo
share/locale/tr/LC_MESSAGES/miro.mo
share/locale/uk/LC_MESSAGES/miro.mo
+share/locale/ur/LC_MESSAGES/miro.mo
share/locale/vi/LC_MESSAGES/miro.mo
share/locale/zh_CN/LC_MESSAGES/miro.mo
share/locale/zh_HK/LC_MESSAGES/miro.mo
share/locale/zh_TW/LC_MESSAGES/miro.mo
+share/locale/zu/LC_MESSAGES/miro.mo
share/mime/packages/miro.xml
+%%DATADIR%%/resources/app.config
+%%DATADIR%%/resources/images/broken-image.gif
+%%DATADIR%%/resources/images/cancel-button.png
+%%DATADIR%%/resources/images/channelguide-icon-tablist.png
+%%DATADIR%%/resources/images/display_center.png
+%%DATADIR%%/resources/images/display_left.png
+%%DATADIR%%/resources/images/display_right.png
+%%DATADIR%%/resources/images/download-arrow.png
+%%DATADIR%%/resources/images/feedicon.png
+%%DATADIR%%/resources/images/folder-icon-tablist.png
+%%DATADIR%%/resources/images/folder-icon.png
+%%DATADIR%%/resources/images/icon-channel-title.png
+%%DATADIR%%/resources/images/icon-downloading.png
+%%DATADIR%%/resources/images/icon-downloading_large.png
+%%DATADIR%%/resources/images/icon-folder.png
+%%DATADIR%%/resources/images/icon-guide.png
+%%DATADIR%%/resources/images/icon-guide_large.png
+%%DATADIR%%/resources/images/icon-individual.png
+%%DATADIR%%/resources/images/icon-individual_large.png
+%%DATADIR%%/resources/images/icon-library.png
+%%DATADIR%%/resources/images/icon-library_large.png
+%%DATADIR%%/resources/images/icon-new.png
+%%DATADIR%%/resources/images/icon-new_large.png
+%%DATADIR%%/resources/images/icon-playlist.png
+%%DATADIR%%/resources/images/icon-rss.png
+%%DATADIR%%/resources/images/icon-search.png
+%%DATADIR%%/resources/images/icon-search_large.png
+%%DATADIR%%/resources/images/icon-site.png
+%%DATADIR%%/resources/images/icon-streaming.png
+%%DATADIR%%/resources/images/icon-streaming_large.png
+%%DATADIR%%/resources/images/icon-updating.png
+%%DATADIR%%/resources/images/list-view-button.png
+%%DATADIR%%/resources/images/list-view-button_active.png
+%%DATADIR%%/resources/images/load-indicator.gif
+%%DATADIR%%/resources/images/navback.png
+%%DATADIR%%/resources/images/navback_active.png
+%%DATADIR%%/resources/images/navback_disabled.png
+%%DATADIR%%/resources/images/navforward.png
+%%DATADIR%%/resources/images/navforward_active.png
+%%DATADIR%%/resources/images/navforward_disabled.png
+%%DATADIR%%/resources/images/navhome.png
+%%DATADIR%%/resources/images/navhome_active.png
+%%DATADIR%%/resources/images/navhome_disabled.png
+%%DATADIR%%/resources/images/navreload.png
+%%DATADIR%%/resources/images/navreload_active.png
+%%DATADIR%%/resources/images/navreload_disabled.png
+%%DATADIR%%/resources/images/navstop.png
+%%DATADIR%%/resources/images/navstop_active.png
+%%DATADIR%%/resources/images/navstop_disabled.png
+%%DATADIR%%/resources/images/normal-view-button.png
+%%DATADIR%%/resources/images/normal-view-button_active.png
+%%DATADIR%%/resources/images/pause-button.png
+%%DATADIR%%/resources/images/pause.png
+%%DATADIR%%/resources/images/pause_active.png
+%%DATADIR%%/resources/images/play-button.png
+%%DATADIR%%/resources/images/play.png
+%%DATADIR%%/resources/images/play_active.png
+%%DATADIR%%/resources/images/play_fullscreen.png
+%%DATADIR%%/resources/images/play_fullscreen_active.png
+%%DATADIR%%/resources/images/playback_cursor.png
+%%DATADIR%%/resources/images/playback_track_center.png
+%%DATADIR%%/resources/images/playback_track_left.png
+%%DATADIR%%/resources/images/playback_track_progress_center.png
+%%DATADIR%%/resources/images/playback_track_progress_left.png
+%%DATADIR%%/resources/images/playback_track_progress_right.png
+%%DATADIR%%/resources/images/playback_track_right.png
+%%DATADIR%%/resources/images/playlist-icon.png
+%%DATADIR%%/resources/images/popin.png
+%%DATADIR%%/resources/images/popout.png
+%%DATADIR%%/resources/images/pref-tab-disk-space.png
+%%DATADIR%%/resources/images/pref-tab-downloads.png
+%%DATADIR%%/resources/images/pref-tab-feeds.png
+%%DATADIR%%/resources/images/pref-tab-folders.png
+%%DATADIR%%/resources/images/pref-tab-general.png
+%%DATADIR%%/resources/images/pref-tab-playback.png
+%%DATADIR%%/resources/images/resume-button.png
+%%DATADIR%%/resources/images/search_icon_all.png
+%%DATADIR%%/resources/images/search_icon_bliptv.png
+%%DATADIR%%/resources/images/search_icon_blogdigger.png
+%%DATADIR%%/resources/images/search_icon_dailymotion.png
+%%DATADIR%%/resources/images/search_icon_google.png
+%%DATADIR%%/resources/images/search_icon_mefeedia.png
+%%DATADIR%%/resources/images/search_icon_revver.png
+%%DATADIR%%/resources/images/search_icon_veoh.png
+%%DATADIR%%/resources/images/search_icon_yahoosearch.png
+%%DATADIR%%/resources/images/search_icon_yahoovideo.png
+%%DATADIR%%/resources/images/search_icon_youtube.png
+%%DATADIR%%/resources/images/search_icon_youtubeuser.png
+%%DATADIR%%/resources/images/separator.png
+%%DATADIR%%/resources/images/share-delicious.png
+%%DATADIR%%/resources/images/share-digg.png
+%%DATADIR%%/resources/images/share-email.png
+%%DATADIR%%/resources/images/share-reddit.png
+%%DATADIR%%/resources/images/share-videobomb.png
+%%DATADIR%%/resources/images/show-less-info.png
+%%DATADIR%%/resources/images/show-more-info.png
+%%DATADIR%%/resources/images/skip_forward.png
+%%DATADIR%%/resources/images/skip_forward_active.png
+%%DATADIR%%/resources/images/skip_previous.png
+%%DATADIR%%/resources/images/skip_previous_active.png
+%%DATADIR%%/resources/images/status-icon-alert.png
+%%DATADIR%%/resources/images/status-icon-downloading.png
+%%DATADIR%%/resources/images/status-icon-new.png
+%%DATADIR%%/resources/images/status-icon-newly-downloaded.png
+%%DATADIR%%/resources/images/stop.png
+%%DATADIR%%/resources/images/stop_active.png
+%%DATADIR%%/resources/images/thumb-default-audio.png
+%%DATADIR%%/resources/images/thumb-default-video.png
+%%DATADIR%%/resources/images/thumb-overlay.png
+%%DATADIR%%/resources/images/video-download-cancel.png
+%%DATADIR%%/resources/images/video-download-pause.png
+%%DATADIR%%/resources/images/video-download-resume.png
+%%DATADIR%%/resources/images/volume.png
+%%DATADIR%%/resources/images/volume_active.png
+%%DATADIR%%/resources/images/volume_knob.png
+%%DATADIR%%/resources/images/volume_track.png
+%%DATADIR%%/resources/images/wtexture.png
+%%DATADIR%%/resources/images/wtexture_inactive.png
+%%DATADIR%%/resources/searchengines/bliptv.xml
+%%DATADIR%%/resources/searchengines/blogdigger.xml
+%%DATADIR%%/resources/searchengines/dailymotion.xml
+%%DATADIR%%/resources/searchengines/google.xml
+%%DATADIR%%/resources/searchengines/revver.xml
+%%DATADIR%%/resources/searchengines/veoh.xml
+%%DATADIR%%/resources/searchengines/yahoosearch.xml
+%%DATADIR%%/resources/searchengines/yahoovideo.xml
+%%DATADIR%%/resources/searchengines/youtube.xml
+%%DATADIR%%/resources/searchengines/youtubeuser.xml
+%%DATADIR%%/resources/testdata/democracy-now-unicode-bug.xml
+%%DATADIR%%/resources/testdata/hide-result
+%%DATADIR%%/resources/testdata/locale/fr/LC_MESSAGES/messages.pot
+%%DATADIR%%/resources/testdata/locale/fr/LC_MESSAGES/miro.mo
+%%DATADIR%%/resources/testdata/locale/fr/LC_MESSAGES/miro.po
+%%DATADIR%%/resources/testdata/locale/fr/LC_MESSAGES/teststring.py
+%%DATADIR%%/resources/testdata/olddatabase-0.8.1
+%%DATADIR%%/resources/testdata/olddatabase-0.8.2
+%%DATADIR%%/resources/testdata/olddatabase-0.8.2-2
+%%DATADIR%%/resources/testdata/olddatabase.bug.2003
+%%DATADIR%%/resources/testdata/olddatabase.bug.2515
+%%DATADIR%%/resources/testdata/olddatabase.bug.2685
+%%DATADIR%%/resources/testdata/olddatabase.bug.3163
+%%DATADIR%%/resources/testdata/olddatabase.bug.4039
+%%DATADIR%%/resources/testdata/olddatabase.bug.4039.part2
+%%DATADIR%%/resources/testdata/replace-result
+%%DATADIR%%/resources/testdata/stripperdata/README
+%%DATADIR%%/resources/testdata/stripperdata/test1.expected
+%%DATADIR%%/resources/testdata/stripperdata/test1.in
+%%DATADIR%%/resources/testdata/stripperdata/test160.expected
+%%DATADIR%%/resources/testdata/stripperdata/test160.in
+%%DATADIR%%/resources/testdata/stripperdata/test2.expected
+%%DATADIR%%/resources/testdata/stripperdata/test2.in
+%%DATADIR%%/resources/testdata/stripperdata/test3.expected
+%%DATADIR%%/resources/testdata/stripperdata/test3.in
+%%DATADIR%%/resources/testdata/stripperdata/test4.expected
+%%DATADIR%%/resources/testdata/stripperdata/test4.in
+%%DATADIR%%/resources/testdata/stripperdata/test5.expected
+%%DATADIR%%/resources/testdata/stripperdata/test5.in
+%%DATADIR%%/resources/testdata/stripperdata/test6.expected
+%%DATADIR%%/resources/testdata/stripperdata/test6.in
+%%DATADIR%%/resources/testdata/stripperdata/test7.expected
+%%DATADIR%%/resources/testdata/stripperdata/test7.in
+%%DATADIR%%/resources/testdata/stripperdata/test8.expected
+%%DATADIR%%/resources/testdata/stripperdata/test8.in
+%%DATADIR%%/resources/testdata/stripperdata/testburma.expected
+%%DATADIR%%/resources/testdata/stripperdata/testburma.in
+%%DATADIR%%/resources/testdata/translation-result
share/pixmaps/miro-128x128.png
share/pixmaps/miro-24x24.png
share/pixmaps/miro-72x72.png
+@dirrm %%DATADIR%%/resources/testdata/stripperdata
+@dirrm %%DATADIR%%/resources/testdata/locale/fr/LC_MESSAGES
+@dirrm %%DATADIR%%/resources/testdata/locale/fr
+@dirrm %%DATADIR%%/resources/testdata/locale
+@dirrm %%DATADIR%%/resources/testdata
+@dirrm %%DATADIR%%/resources/searchengines
+@dirrm %%DATADIR%%/resources/images
+@dirrm %%DATADIR%%/resources
+@dirrm %%DATADIR%%
@dirrmtry share/locale/nds/LC_MESSAGES
@dirrmtry share/locale/nds
+@dirrmtry share/locale/kk/LC_MESSAGES
+@dirrmtry share/locale/kk
@dirrmtry share/locale/fy/LC_MESSAGES
@dirrmtry share/locale/fy
@dirrmtry share/locale/fo/LC_MESSAGES
@dirrmtry share/locale/fo
@dirrmtry share/locale/fil/LC_MESSAGES
@dirrmtry share/locale/fil
+@dirrmtry share/locale/ckb/LC_MESSAGES
+@dirrmtry share/locale/ckb
@dirrmtry share/locale/csb/LC_MESSAGES
@dirrmtry share/locale/csb
-@dirrmtry %%DESKTOPDIR%%
-@dirrm %%DATADIR%%/resources/testdata
-@dirrm %%DATADIR%%/resources/templates/unittest
-@dirrm %%DATADIR%%/resources/templates
-@dirrm %%DATADIR%%/resources/searchengines
-@dirrm %%DATADIR%%/resources/images
-@dirrm %%DATADIR%%/resources/html
-@dirrm %%DATADIR%%/resources/css
-@dirrm %%DATADIR%%/resources
-@dirrm %%DATADIR%%
-@dirrm %%PYTHON_SITELIBDIR%%/miro/test/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/platform/renderers/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/platform/frontends/html/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/platform/frontends/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/platform/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/unittest/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/html/compiled_templates/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/html/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/cli/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/dl_daemon/private/
-@dirrm %%PYTHON_SITELIBDIR%%/miro/dl_daemon/
+@dirrmtry share/applications
+@dirrm libexec/miro
+@dirrm %%PYTHON_SITELIBDIR%%/miro/test
+@dirrm %%PYTHON_SITELIBDIR%%/miro/plat/renderers
+@dirrm %%PYTHON_SITELIBDIR%%/miro/plat/frontends/widgets
+@dirrm %%PYTHON_SITELIBDIR%%/miro/plat/frontends
+@dirrm %%PYTHON_SITELIBDIR%%/miro/plat
+@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/widgets/gtk
+@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/widgets
+@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends/cli
+@dirrm %%PYTHON_SITELIBDIR%%/miro/frontends
+@dirrm %%PYTHON_SITELIBDIR%%/miro/dl_daemon/private
+@dirrm %%PYTHON_SITELIBDIR%%/miro/dl_daemon
@dirrm %%PYTHON_SITELIBDIR%%/miro
@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime