diff options
author | jadawin <jadawin@FreeBSD.org> | 2012-12-18 21:43:02 +0800 |
---|---|---|
committer | jadawin <jadawin@FreeBSD.org> | 2012-12-18 21:43:02 +0800 |
commit | 91b09aa2c8a847e4980af3d22b1283dc13d62379 (patch) | |
tree | 9f5eb2ac534fd098018b1542d0d74565ad3b809c /multimedia | |
parent | ef3381308b453dc7e79d649071a5d39cf537055f (diff) | |
download | freebsd-ports-gnome-91b09aa2c8a847e4980af3d22b1283dc13d62379.tar.gz freebsd-ports-gnome-91b09aa2c8a847e4980af3d22b1283dc13d62379.tar.zst freebsd-ports-gnome-91b09aa2c8a847e4980af3d22b1283dc13d62379.zip |
- Update to 12.rc1
PR: ports/173599
Submitted by: Mickael Maillot <mickael.maillot@gmail.com> (maintainer)
Diffstat (limited to 'multimedia')
42 files changed, 1160 insertions, 1708 deletions
diff --git a/multimedia/xbmc/Makefile b/multimedia/xbmc/Makefile index a493f3342601..055837ab80d0 100644 --- a/multimedia/xbmc/Makefile +++ b/multimedia/xbmc/Makefile @@ -1,15 +1,8 @@ -# New ports collection makefile for: xbmc -# Date created: 2010-09-16 -# Whom: Mickael Maillot <mickael.maillot@gmail.com> -# # $FreeBSD$ -# PORTNAME= xbmc -PORTVERSION= 11.0 -PORTREVISION= 7 +DISTVERSION= 12.0.rc1 CATEGORIES= multimedia -MASTER_SITES= http://mirrors.xbmc.org/releases/source/ MAINTAINER= mickael.maillot@gmail.com COMMENT= XBMC is an award winning media center application @@ -24,7 +17,9 @@ BUILD_DEPENDS= enca:${PORTSDIR}/converters/enca \ unzip:${PORTSDIR}/archivers/unzip \ nasm:${PORTSDIR}/devel/nasm \ dvdread-config:${PORTSDIR}/multimedia/libdvdread \ - gtk-update-icon-cache:${PORTSDIR}/x11-toolkits/gtk20 + gtk-update-icon-cache:${PORTSDIR}/x11-toolkits/gtk20 \ + ${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh \ + swig2.0:${PORTSDIR}/devel/swig20 LIB_DEPENDS= ass:${PORTSDIR}/multimedia/libass \ boost_thread:${PORTSDIR}/devel/boost-libs \ cdio:${PORTSDIR}/sysutils/libcdio \ @@ -32,7 +27,6 @@ LIB_DEPENDS= ass:${PORTSDIR}/multimedia/libass \ dbus-1:${PORTSDIR}/devel/dbus \ enca:${PORTSDIR}/converters/enca \ GLEW:${PORTSDIR}/graphics/glew \ - avcodec:${PORTSDIR}/multimedia/ffmpeg \ FLAC:${PORTSDIR}/audio/flac \ fontconfig:${PORTSDIR}/x11-fonts/fontconfig \ freetype:${PORTSDIR}/print/freetype2 \ @@ -42,6 +36,7 @@ LIB_DEPENDS= ass:${PORTSDIR}/multimedia/libass \ jpeg:${PORTSDIR}/graphics/jpeg \ mad:${PORTSDIR}/audio/libmad \ modplug:${PORTSDIR}/audio/libmodplug \ + mp3lame:${PORTSDIR}/audio/lame \ mpeg2:${PORTSDIR}/multimedia/libmpeg2 \ ogg:${PORTSDIR}/audio/libogg \ pcre:${PORTSDIR}/devel/pcre \ @@ -50,14 +45,21 @@ LIB_DEPENDS= ass:${PORTSDIR}/multimedia/libass \ samplerate:${PORTSDIR}/audio/libsamplerate \ smbclient:${PORTSDIR}/net/samba-libsmbclient \ sqlite3:${PORTSDIR}/databases/sqlite3 \ + tag:${PORTSDIR}/audio/taglib \ + tinyxml:${PORTSDIR}/textproc/tinyxml \ vorbis:${PORTSDIR}/audio/libvorbis \ yajl:${PORTSDIR}/devel/yajl RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \ glxinfo:${PORTSDIR}/graphics/mesa-demos \ ${PYTHON_SITELIBDIR}/PIL/__init__.py:${PORTSDIR}/graphics/py-imaging \ + ${LOCALBASE}/lib/libssh.so:${PORTSDIR}/security/libssh \ xdpyinfo:${PORTSDIR}/x11/xdpyinfo -FETCH_ARGS= -Fpr +USE_GITHUB= yes +GH_ACCOUNT= xbmc +GH_COMMIT= baaa51c +GH_TAGNAME= Frodo_rc1 + USE_GMAKE= yes USE_PKGCONFIG= build USE_AUTOTOOLS= autoconf libtool automake libltdl @@ -67,6 +69,8 @@ USE_GL= glu USE_SDL= image sdl USE_MYSQL= yes USE_PYTHON= 2.5+ +USE_JAVA= yes +JAVA_BUILD= jre MAKE_JOBS_SAFE= yes NOPRECIOUSMAKEVARS= yes INSTALLS_ICONS= yes @@ -80,20 +84,18 @@ DESKTOP_ENTRIES="XBMC" \ "AudioVideo;Video;" \ true -OPTIONS_DEFINE= AVAHI LIBBLURAY HAL LIRC NONFREE OSS PULSEAUDIO RTMP VAAPI VDPAU WEBSERVER +OPTIONS_DEFINE= AVAHI EXTERNAL_FFMPEG LIBBLURAY HAL LIRC NONFREE PULSEAUDIO RTMP VAAPI VDPAU WEBSERVER +EXTERNAL_FFMPEG_DESC= Use external ffmpeg NONFREE_DESC= Enable non-free components (rar, ccx, ffmpeg) OPTIONS_DEFAULT= AVAHI LIBBLURAY HAL RTMP WEBSERVER CONFIGURE_ARGS+= --disable-nfs -.include <bsd.port.options.mk> +MAN1= xbmc.bin.1 +MLINKS= xbmc.bin.1 xbmc.1 -.if ${PORT_OPTIONS:MDEBUG} -CONFIGURE_ARGS+= --enable-debug -.else -CONFIGURE_ARGS+= --disable-debug -.endif +.include <bsd.port.options.mk> .if ${ARCH} == i386 PLIST_SUB+= ARCH="x86" @@ -101,6 +103,21 @@ PLIST_SUB+= ARCH="x86" PLIST_SUB+= ARCH="x86_64" .endif +.if ${OSVERSION} <= 800096 +LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib +RUN_DEPENDS+= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins +USE_SDL+= mixer +CONFIGURE_ARGS+= --disable-oss +.else +CONFIGURE_ARGS+= --disable-alsa +.endif + +.if ${PORT_OPTIONS:MDEBUG} +CONFIGURE_ARGS+= --enable-debug +.else +CONFIGURE_ARGS+= --disable-debug +.endif + .if ${PORT_OPTIONS:MAVAHI} CONFIGURE_ARGS+= --enable-avahi LIB_DEPENDS+= avahi-common:${PORTSDIR}/net/avahi-app @@ -108,6 +125,18 @@ LIB_DEPENDS+= avahi-common:${PORTSDIR}/net/avahi-app CONFIGURE_ARGS+= --disable-avahi .endif +.if ${PORT_OPTIONS:MEXTERNAL_FFMPEG} +CONFIGURE_ARGS+= --enable-external-ffmpeg +FFMPEG_SUFFIX= 1 +CONFIGURE_ENV+= FFMPEG_SUFFIX="${FFMPEG_SUFFIX}" +PLIST_SUB+= EXTERNAL_FFMPEG="@comment " +BUILD_DEPENDS+= ffmpeg${FFMPEG_SUFFIX}>0.11:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} +RUN_DEPENDS+= ffmpeg${FFMPEG_SUFFIX}>0.11:${PORTSDIR}/multimedia/ffmpeg${FFMPEG_SUFFIX} +.else +CONFIGURE_ARGS+= --disable-external-ffmpeg +PLIST_SUB+= EXTERNAL_FFMPEG="" +.endif + .if ${PORT_OPTIONS:MLIBBLURAY} CONFIGURE_ARGS+= --enable-libbluray LIB_DEPENDS+= bluray:${PORTSDIR}/multimedia/libbluray @@ -134,17 +163,6 @@ NO_PACKAGE= ${NO_CDROM} CONFIGURE_ARGS+= --disable-non-free .endif -.if ${PORT_OPTIONS:MOSS} -.if ${OSVERSION} <= 800096 -IGNORE= requires sound rewrite from 8.0-RELEASE or later -.endif -CONFIGURE_ARGS+= --disable-alsa -.else -LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib -RUN_DEPENDS+= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins -USE_SDL+= mixer -.endif - .if ${PORT_OPTIONS:MPULSEAUDIO} CONFIGURE_ARGS+= --enable-pulse LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio @@ -180,22 +198,19 @@ LIB_DEPENDS+= microhttpd:${PORTSDIR}/www/libmicrohttpd CONFIGURE_ARGS+= --disable-webserver .endif -.if ${CC} == "clang" || ${CXX} == "clang++" -CONFIGURE_ARGS+= --disable-rsxs -PLIST_SUB+= RSXS="@comment " -.else -PLIST_SUB+= RSXS="" -.endif - post-patch: -.if ${PORT_OPTIONS:MOSS} - @(cd ${WRKSRC}; \ - ${BZCAT} ${FILESDIR}/extra-patch-oss.bz2 | ${PATCH} ${PATCH_DIST_ARGS}) - @${RM} ${WRKSRC}/language/English/strings.xml.orig - @${RM} ${WRKSRC}/addons/skin.confluence/sounds/sounds.xml.orig -.endif - -pre-configure: - cd ${WRKSRC} && ./bootstrap + ${REINPLACE_CMD} 's;"event\.h";"sidplay/event.h";' \ + ${WRKSRC}/lib/libsidplay2/libsidplay/src/event.cpp \ + ${WRKSRC}/lib/libsidplay2/libsidplay/src/mos6510/mos6510.h \ + ${WRKSRC}/lib/libsidplay2/libsidplay/src/mos6526/mos6526.h \ + ${WRKSRC}/lib/libsidplay2/libsidplay/src/mos656x/mos656x.h + ${REINPLACE_CMD} 's;make;gmake;' ${WRKSRC}/bootstrap + ${REINPLACE_CMD} 's;which swig;&2.0;' ${WRKSRC}/codegenerator.mk + +run-autotools: + @cd ${WRKSRC} && ${SH} ./bootstrap + +post-install: + @${INSTALL_MAN} ${WRKSRC}/docs/manpages/xbmc.bin.1 ${MAN1PREFIX}/man/man1 .include <bsd.port.mk> diff --git a/multimedia/xbmc/distinfo b/multimedia/xbmc/distinfo index 0cf806c883c2..693a971d40c2 100644 --- a/multimedia/xbmc/distinfo +++ b/multimedia/xbmc/distinfo @@ -1,2 +1,2 @@ -SHA256 (xbmc-11.0.tar.gz) = 1fe5d310c16138f26e2b13bc545604e95f48ace6c8636f23e77da402cd7b0b19 -SIZE (xbmc-11.0.tar.gz) = 63012044 +SHA256 (xbmc-12.0.rc1.tar.gz) = ae3a73812a854f778c17f92a68d33fcf874c36e4ad38c6e1f7eee7b99e27987a +SIZE (xbmc-12.0.rc1.tar.gz) = 63663018 diff --git a/multimedia/xbmc/files/patch-Makefile.in b/multimedia/xbmc/files/patch-Makefile.in deleted file mode 100644 index 1b18baf73dd8..000000000000 --- a/multimedia/xbmc/files/patch-Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ ---- ./Makefile.in.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./Makefile.in 2012-01-02 10:14:38.000000000 +0100 -@@ -286,9 +286,11 @@ - endif - endif - $(MAKE) -C lib/stsound/StSoundLibrary -+ifneq ($(findstring freebsd,@ARCH@), freebsd) - ifeq ($(or $(findstring powerpc,@ARCH@),$(findstring x86_64-linux,@ARCH@),$(findstring arm, @ARCH@)),) - $(MAKE) -C lib/snesapu/SNES/SNESAPU - endif -+endif - imagelib: dllloader - $(MAKE) -C lib/cximage-6.0 - diff --git a/multimedia/xbmc/files/patch-clang b/multimedia/xbmc/files/patch-clang new file mode 100644 index 000000000000..88eda0557eb1 --- /dev/null +++ b/multimedia/xbmc/files/patch-clang @@ -0,0 +1,131 @@ +diff --git xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h +index e045a72..ff4f575 100644 +--- xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h ++++ xbmc/screensavers/rsxs-0.9/lib/argp-fmtstream.h +@@ -198,8 +198,12 @@ extern int __argp_fmtstream_ensure (argp_fmtstream_t __fs, size_t __amount); + #endif + + #ifndef ARGP_FS_EI ++#ifdef __clang__ ++#define ARGP_FS_EI extern inline __attribute__ ((__gnu_inline__)) ++#else + #define ARGP_FS_EI extern inline + #endif ++#endif + + ARGP_FS_EI size_t + __argp_fmtstream_write (argp_fmtstream_t __fs, + +diff --git lib/cpluff/libcpluff/cpluff.c lib/cpluff/libcpluff/cpluff.c +index a7e8725..0f5bb90 100644 +--- lib/cpluff/libcpluff/cpluff.c ++++ lib/cpluff/libcpluff/cpluff.c +@@ -77,6 +77,7 @@ CP_C_API const char *cp_get_host_type(void) { + return CP_HOST; + } + ++#if defined(CP_THREADS) || !defined(NDEBUG) + CP_HIDDEN void cpi_lock_framework(void) { + #if defined(CP_THREADS) + cpi_lock_mutex(framework_mutex); +@@ -93,6 +94,7 @@ CP_HIDDEN void cpi_unlock_framework(void) { + framework_locked--; + #endif + } ++#endif + + static void reset(void) { + #ifdef CP_THREADS +diff --git lib/cpluff/libcpluff/logging.c lib/cpluff/libcpluff/logging.c +index 928f0b4..f0f873d 100644 +--- lib/cpluff/libcpluff/logging.c ++++ lib/cpluff/libcpluff/logging.c +@@ -129,10 +129,12 @@ CP_C_API cp_status_t cp_register_logger(cp_context_t *context, cp_logger_func_t + // Report error + if (status == CP_ERR_RESOURCE) { + cpi_error(context, N_("Logger could not be registered due to insufficient memory.")); ++#if defined(CP_THREADS) || !defined(NDEBUG) + } else if (cpi_is_logged(context, CP_LOG_DEBUG)) { + char owner[64]; + /* TRANSLATORS: %s is the context owner */ + cpi_debugf(context, N_("%s registered a logger."), cpi_context_owner(context, owner, sizeof(owner))); ++#endif + } + cpi_unlock_context(context); + +@@ -166,11 +168,13 @@ CP_C_API void cp_unregister_logger(cp_context_t *context, cp_logger_func_t logge + free(lh); + update_logging_limits(context); + } ++#if defined(CP_THREADS) || !defined(NDEBUG) + if (cpi_is_logged(context, CP_LOG_DEBUG)) { + char owner[64]; + /* TRANSLATORS: %s is the context owner */ + cpi_debugf(context, N_("%s unregistered a logger."), cpi_context_owner(context, owner, sizeof(owner))); + } ++#endif + cpi_unlock_context(context); + } + +diff --git lib/cpluff/libcpluff/pinfo.c lib/cpluff/libcpluff/pinfo.c +index cfbf049..f7b4a4b 100644 +--- lib/cpluff/libcpluff/pinfo.c ++++ lib/cpluff/libcpluff/pinfo.c +@@ -569,10 +569,12 @@ CP_C_API cp_status_t cp_register_plistener(cp_context_t *context, cp_plugin_list + // Report error or success + if (status != CP_OK) { + cpi_error(context, _("A plug-in listener could not be registered due to insufficient memory.")); ++#if defined(CP_THREADS) || !defined(NDEBUG) + } else if (cpi_is_logged(context, CP_LOG_DEBUG)) { + char owner[64]; + /* TRANSLATORS: %s is the context owner */ + cpi_debugf(context, N_("%s registered a plug-in listener."), cpi_context_owner(context, owner, sizeof(owner))); ++#endif + } + cpi_unlock_context(context); + +@@ -591,10 +593,12 @@ CP_C_API void cp_unregister_plistener(cp_context_t *context, cp_plugin_listener_ + if (node != NULL) { + process_unregister_plistener(context->env->plugin_listeners, node, NULL); + } ++#if defined(CP_THREADS) || !defined(NDEBUG) + if (cpi_is_logged(context, CP_LOG_DEBUG)) { + char owner[64]; + /* TRANSLATORS: %s is the context owner */ + cpi_debugf(context, N_("%s unregistered a plug-in listener."), cpi_context_owner(context, owner, sizeof(owner))); + } ++#endif + cpi_unlock_context(context); + } +diff --git lib/cpluff/libcpluff/psymbol.c lib/cpluff/libcpluff/psymbol.c +index 632b087..fdc15af 100644 +--- lib/cpluff/libcpluff/psymbol.c ++++ lib/cpluff/libcpluff/psymbol.c +@@ -248,11 +248,13 @@ CP_C_API void * cp_resolve_symbol(cp_context_t *context, const char *id, const c + symbol_info->usage_count++; + provider_info->usage_count++; + ++#if defined(CP_THREADS) || !defined(NDEBUG) + if (cpi_is_logged(context, CP_LOG_DEBUG)) { + char owner[64]; + /* TRANSLATORS: First %s is the context owner */ + cpi_debugf(context, "%s resolved symbol %s defined by plug-in %s.", cpi_context_owner(context, owner, sizeof(owner)), name, id); + } ++#endif + } while (0); + + // Clean up +@@ -314,11 +316,13 @@ CP_C_API void cp_release_symbol(cp_context_t *context, const void *ptr) { + if (symbol_info->usage_count == 0) { + hash_delete_free(context->resolved_symbols, node); + free(symbol_info); ++#if defined(CP_THREADS) || !defined(NDEBUG) + if (cpi_is_logged(context, CP_LOG_DEBUG)) { + char owner[64]; + /* TRANSLATORS: First %s is the context owner */ + cpi_debugf(context, _("%s released the symbol at address %p defined by plug-in %s."), cpi_context_owner(context, owner, sizeof(owner)), ptr, provider_info->plugin->plugin->identifier); + } ++#endif + } + + // Check if the symbol providing plug-in is not being used anymore diff --git a/multimedia/xbmc/files/patch-configure.in b/multimedia/xbmc/files/patch-configure.in index 6249fdffba2b..ac2a17462cf5 100644 --- a/multimedia/xbmc/files/patch-configure.in +++ b/multimedia/xbmc/files/patch-configure.in @@ -1,54 +1,6 @@ ---- configure.in.orig 2011-12-23 04:12:21.000000000 +0100 -+++ configure.in 2012-01-03 16:44:09.000000000 +0100 -@@ -18,7 +18,13 @@ - # check for library basenames - AC_DEFUN([XB_FIND_SONAME], - [ -- if [[ "$host_vendor" != "apple" ]]; then -+ if echo "$host" | grep -q freebsd ; then -+ AC_MSG_CHECKING([for lib$2 soname]) -+ $1_SONAME=[`ldconfig -r | sed -n "s;.* \(/.*lib$2\.so.*\)$;\1;p" | head -n 1`] -+ if test x$$1_SONAME != x ; then -+ $1_SONAME=[`basename $$1_SONAME`] -+ fi -+ elif [[ "$host_vendor" != "apple" ]]; then - AC_MSG_CHECKING([for lib$2 soname]) - $1_FILENAME=$($CC -nostdlib -o /dev/null $LDFLAGS -l$2 -Wl,-M 2>/dev/null | grep "^LOAD.*$2" | awk '{V=2; print $V}') - if [[ ! -z $$1_FILENAME ]]; then -@@ -453,6 +459,18 @@ - ARCH="x86_64-linux" - AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_LINUX -D_LINUX") - ;; -+ i386-*-freebsd*) -+ ARCH="x86-freebsd" -+ MAKE="gmake" -+ use_external_ffmpeg="yes" -+ AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_LINUX -D_LINUX") -+ ;; -+ amd64-*-freebsd*) -+ ARCH="x86_64-freebsd" -+ MAKE="gmake" -+ use_external_ffmpeg="yes" -+ AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_LINUX -D_LINUX") -+ ;; - arm-apple-darwin*) - use_joystick=no - use_neon=yes -@@ -551,6 +569,13 @@ - - - # platform specific flags -+if echo "$ARCH" | grep -q "freebsd" ; then -+ LOCALBASE="${LOCALBASE:-/usr/local}" -+ CFLAGS="$CFLAGS -I$LOCALBASE/include" -+ CXXFLAGS="$CXXFLAGS -I$LOCALBASE/include" -+ CPPFLAGS="$CPPFLAGS -I$LOCALBASE/include" -+ LDFLAGS="$LDFLAGS -L$LOCALBASE/lib" -+fi - if test "$host_vendor" = "apple" ; then - # standard xbmc paths - INCLUDES="$INCLUDES -I\$(abs_top_srcdir)/xbmc/osx" -@@ -635,6 +660,7 @@ +--- configure.in.orig 2012-10-01 01:08:50.000000000 +0200 ++++ configure.in 2012-10-03 12:17:13.000000000 +0200 +@@ -816,6 +816,7 @@ # Check inotify availability AC_CHECK_HEADER([sys/inotify.h], AC_DEFINE([HAVE_INOTIFY],[1],[Define if we have inotify]),) @@ -56,68 +8,42 @@ # Checks for boost headers using CXX instead of CC AC_LANG_PUSH([C++]) -@@ -713,7 +738,11 @@ - AC_CHECK_LIB([bz2], [main],, AC_MSG_ERROR($missing_library)) - AC_CHECK_LIB([jpeg], [main],, AC_MSG_ERROR($missing_library)) # check for cximage - AC_CHECK_LIB([tiff], [main],, AC_MSG_ERROR($missing_library)) -+if echo "$ARCH" | grep -q freebsd; then -+AC_CHECK_LIB([pthread], [main],LIBS="-pthread $LIBS", AC_MSG_ERROR($missing_library)) -+else - AC_CHECK_LIB([pthread], [main],, AC_MSG_ERROR($missing_library)) -+fi - AC_CHECK_LIB([lzo2], [main],, AC_MSG_ERROR($missing_library)) - AC_CHECK_LIB([z], [main],, AC_MSG_ERROR($missing_library)) - AC_CHECK_LIB([crypto], [main],, AC_MSG_ERROR($missing_library)) -@@ -809,8 +838,10 @@ - AC_DEFINE([HAVE_SDL],[1],["Define to 1 if using sdl"]) - fi - else -+ if echo "$ARCH" | grep -vq freebsd; then - AC_CHECK_LIB([dl], [main],, AC_MSG_ERROR($missing_library)) - AC_CHECK_LIB([resolv], [main],, AC_MSG_ERROR($missing_library)) -+ fi - AC_CHECK_LIB([jasper], [main],, AC_MSG_ERROR($missing_library)) # check for cximage - AC_CHECK_LIB([rt], [clock_gettime],, AC_MSG_ERROR($missing_library)) - -@@ -1143,7 +1174,11 @@ - use_libusb="no" - AC_MSG_NOTICE($libusb_disabled) - else -- if test "$use_libusb" = "auto"; then -+ if echo "$ARCH" | grep -q freebsd ; then -+ AC_CHECK_LIB([usb],[main], -+ [use_libusb="yes";USB_LIBS="-lusb"], -+ [use_libusb="no";AC_MSG_RESULT($libusb_not_found)]) -+ elif test "$use_libusb" = "auto"; then - PKG_CHECK_MODULES([USB],[libusb],,[use_libusb="no";AC_MSG_RESULT($libusb_not_found)]) - elif test "$use_libusb" = "yes"; then - PKG_CHECK_MODULES([USB],[libusb],,[use_libusb="no";AC_MSG_ERROR($libusb_not_found)]) -@@ -2157,7 +2192,8 @@ - - XB_CONFIG_MODULE([xbmc/visualizations/XBMCProjectM/libprojectM],[ - set -x -- rm -f CMakeCache.txt && CC="$ORIGCC" CXX="$ORIGCXX" cmake \ -+ rm -f CMakeCache.txt && \ -+ CC="$ORIGCC" CXX="$ORIGCXX" LDFLAGS="$LDFLAGS" cmake \ - -DCMAKE_BUILD_TYPE=None -DUSE_FTGL:BOOL=OFF \ - -DCMAKE_C_FLAGS:STRING="${CPPFLAGS} ${CFLAGS}" \ - -DCMAKE_CXX_FLAGS:STRING="${CPPFLAGS} ${CXXFLAGS}" \ -@@ -2210,6 +2246,9 @@ - --disable-hyperspace \ - --disable-lattice \ - --disable-skyrocket -+ if echo "$ARCH" | grep -q freebsd ; then -+ sed -i.back "s;\(STDBOOL_H = \)stdbool.h;\1;" lib/Makefile -+ fi - ], [$DISABLE_RSXS]) - - XB_CONFIG_MODULE([lib/libapetag], [ -@@ -2226,7 +2265,7 @@ - --prefix="${prefix}" --includedir="${includedir}" --libdir="${libdir}" --datadir="${datadir}" \ - --host=$host_alias \ - --build=$build_alias \ -- --target=$target_alias CFLAGS="$CFLAGS" CC="$CC" CXX="$CXX" -+ --target=$target_alias CFLAGS="$CFLAGS" CC="$CC" CXX="$CXX" LDFLAGS="$LDFLAGS" - #LDFLAGS="$LDFLAGS -Wl,-read_only_relocs,suppress" - ], [0]) - +@@ -1491,15 +1492,15 @@ + + # External FFmpeg + if test "$use_external_ffmpeg" = "yes"; then +- FFMPEG_LIBNAMES="libavcodec libavfilter libavformat libavutil libpostproc libswscale" ++ FFMPEG_LIBNAMES="libavcodec$FFMPEG_SUFFIX libavfilter$FFMPEG_SUFFIX libavformat$FFMPEG_SUFFIX libavutil$FFMPEG_SUFFIX libpostproc$FFMPEG_SUFFIX libswscale$FFMPEG_SUFFIX" + + # libavcore is optional +- PKG_CHECK_EXISTS([libavcore], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavcore") ++ PKG_CHECK_EXISTS([libavcore$FFMPEG_SUFFIX], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavcore$FFMPEG_SUFFIX") + + # one of libswresample or libavresample is needed +- PKG_CHECK_EXISTS([libswresample], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libswresample", +- [PKG_CHECK_EXISTS([libavresample], +- FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavresample", ++ PKG_CHECK_EXISTS([libswresample$FFMPEG_SUFFIX], FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libswresample$FFMPEG_SUFFIX", ++ [PKG_CHECK_EXISTS([libavresample$FFMPEG_SUFFIX], ++ FFMPEG_LIBNAMES="$FFMPEG_LIBNAMES libavresample$FFMPEG_SUFFIX", + AC_MSG_ERROR([You need either libswresample + or libavresample.]))]) + +@@ -1509,7 +1510,7 @@ + + # Determine whether AVPacket and relevant functions are defined in libavformat + # or libavcodec +- AC_CHECK_LIB([avcodec], [av_free_packet], ++ AC_CHECK_LIB(["avcodec$FFMPEG_SUFFIX"], [av_free_packet], + [AC_MSG_NOTICE(== AVPacket and relevant functions defined in libavcodec. ==)], + [AC_MSG_NOTICE(== AVPacket and relevant functions defined in libavformat. ==) + AC_DEFINE([AVPACKET_IN_AVFORMAT], [1], [Whether AVPacket is in libavformat.])]) +@@ -1558,7 +1559,7 @@ + AC_DEFINE([USE_EXTERNAL_FFMPEG], [1], [Whether to use external FFmpeg libraries.]) + + # Disable vdpau support if external libavcodec doesn't have it +- AC_CHECK_LIB([avcodec], [ff_vdpau_vc1_decode_picture],, ++ AC_CHECK_LIB(["avcodec$FFMPEG_SUFFIX"], [ff_vdpau_vc1_decode_picture],, + [if test "x$use_vdpau" = "xyes"; then + AC_MSG_ERROR($ffmpeg_vdpau_not_supported) + else diff --git a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__cpluff.c b/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__cpluff.c deleted file mode 100644 index 88c4dcc8d617..000000000000 --- a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__cpluff.c +++ /dev/null @@ -1,18 +0,0 @@ ---- ./lib/cpluff/libcpluff/cpluff.c.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/cpluff/libcpluff/cpluff.c 2012-01-02 10:14:38.000000000 +0100 -@@ -77,6 +77,7 @@ - return CP_HOST; - } - -+#if defined(CP_THREADS) || !defined(NDEBUG) - CP_HIDDEN void cpi_lock_framework(void) { - #if defined(CP_THREADS) - cpi_lock_mutex(framework_mutex); -@@ -93,6 +94,7 @@ - framework_locked--; - #endif - } -+#endif - - static void reset(void) { - #ifdef CP_THREADS diff --git a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__logging.c b/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__logging.c deleted file mode 100644 index 86fa1c9d3f7f..000000000000 --- a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__logging.c +++ /dev/null @@ -1,26 +0,0 @@ ---- ./lib/cpluff/libcpluff/logging.c.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/cpluff/libcpluff/logging.c 2012-01-02 10:14:38.000000000 +0100 -@@ -130,9 +130,11 @@ - if (status == CP_ERR_RESOURCE) { - cpi_error(context, N_("Logger could not be registered due to insufficient memory.")); - } else if (cpi_is_logged(context, CP_LOG_DEBUG)) { -+#ifndef __clang__ - char owner[64]; - /* TRANSLATORS: %s is the context owner */ - cpi_debugf(context, N_("%s registered a logger."), cpi_context_owner(context, owner, sizeof(owner))); -+#endif - } - cpi_unlock_context(context); - -@@ -167,9 +169,11 @@ - update_logging_limits(context); - } - if (cpi_is_logged(context, CP_LOG_DEBUG)) { -+#ifndef __clang__ - char owner[64]; - /* TRANSLATORS: %s is the context owner */ - cpi_debugf(context, N_("%s unregistered a logger."), cpi_context_owner(context, owner, sizeof(owner))); -+#endif - } - cpi_unlock_context(context); - } diff --git a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__pinfo.c b/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__pinfo.c deleted file mode 100644 index c72f8476e86b..000000000000 --- a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__pinfo.c +++ /dev/null @@ -1,26 +0,0 @@ ---- ./lib/cpluff/libcpluff/pinfo.c.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/cpluff/libcpluff/pinfo.c 2012-01-02 10:14:38.000000000 +0100 -@@ -570,9 +570,11 @@ - if (status != CP_OK) { - cpi_error(context, _("A plug-in listener could not be registered due to insufficient memory.")); - } else if (cpi_is_logged(context, CP_LOG_DEBUG)) { -+#ifndef __clang__ - char owner[64]; - /* TRANSLATORS: %s is the context owner */ - cpi_debugf(context, N_("%s registered a plug-in listener."), cpi_context_owner(context, owner, sizeof(owner))); -+#endif - } - cpi_unlock_context(context); - -@@ -592,9 +594,11 @@ - process_unregister_plistener(context->env->plugin_listeners, node, NULL); - } - if (cpi_is_logged(context, CP_LOG_DEBUG)) { -+#ifndef __clang__ - char owner[64]; - /* TRANSLATORS: %s is the context owner */ - cpi_debugf(context, N_("%s unregistered a plug-in listener."), cpi_context_owner(context, owner, sizeof(owner))); -+#endif - } - cpi_unlock_context(context); - } diff --git a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__psymbol.c b/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__psymbol.c deleted file mode 100644 index 7fc56663c11e..000000000000 --- a/multimedia/xbmc/files/patch-lib__cpluff__libcpluff__psymbol.c +++ /dev/null @@ -1,26 +0,0 @@ ---- ./lib/cpluff/libcpluff/psymbol.c.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/cpluff/libcpluff/psymbol.c 2012-01-02 10:14:38.000000000 +0100 -@@ -249,9 +249,11 @@ - provider_info->usage_count++; - - if (cpi_is_logged(context, CP_LOG_DEBUG)) { -+#ifndef __clang__ - char owner[64]; - /* TRANSLATORS: First %s is the context owner */ - cpi_debugf(context, "%s resolved symbol %s defined by plug-in %s.", cpi_context_owner(context, owner, sizeof(owner)), name, id); -+#endif - } - } while (0); - -@@ -315,9 +317,11 @@ - hash_delete_free(context->resolved_symbols, node); - free(symbol_info); - if (cpi_is_logged(context, CP_LOG_DEBUG)) { -+#ifndef __clang__ - char owner[64]; - /* TRANSLATORS: First %s is the context owner */ - cpi_debugf(context, _("%s released the symbol at address %p defined by plug-in %s."), cpi_context_owner(context, owner, sizeof(owner)), ptr, provider_info->plugin->plugin->identifier); -+#endif - } - } - diff --git a/multimedia/xbmc/files/patch-lib__cximage-6.0__raw__dcr.c b/multimedia/xbmc/files/patch-lib__cximage-6.0__raw__dcr.c deleted file mode 100644 index 308d149e2816..000000000000 --- a/multimedia/xbmc/files/patch-lib__cximage-6.0__raw__dcr.c +++ /dev/null @@ -1,12 +0,0 @@ ---- ./lib/cximage-6.0/raw/dcr.c.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/cximage-6.0/raw/dcr.c 2012-01-02 10:14:38.000000000 +0100 -@@ -144,7 +144,9 @@ - - //!!! set return point for error handling - if (setjmp (dcr.failure)) { -+#if !defined(__FreeBSD__) - if (fileno(dcr.obj_) > 2) (*dcr.ops_->close_)(dcr.obj_); -+#endif - if (fileno(ofp) > 2) fclose(ofp); - status = 1; - goto cleanup; diff --git a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__event.cpp b/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__event.cpp deleted file mode 100644 index 3398f130fea4..000000000000 --- a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__event.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./lib/libsidplay2/libsidplay/src/event.cpp.orig 2012-01-02 11:40:56.000000000 +0100 -+++ ./lib/libsidplay2/libsidplay/src/event.cpp 2012-01-02 11:40:57.000000000 +0100 -@@ -50,7 +50,7 @@ - ***************************************************************************/ - - #include <string.h> --#include "event.h" -+#include "sidplay/event.h" - - #define EVENT_TIMEWARP_COUNT 0x0FFFFF - diff --git a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos6510__mos6510.h b/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos6510__mos6510.h deleted file mode 100644 index 98964fdd831f..000000000000 --- a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos6510__mos6510.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./lib/libsidplay2/libsidplay/src/mos6510/mos6510.h.orig 2012-01-02 11:44:06.000000000 +0100 -+++ ./lib/libsidplay2/libsidplay/src/mos6510/mos6510.h 2012-01-02 11:44:18.000000000 +0100 -@@ -36,7 +36,7 @@ - #include "config.h" - #include "component.h" - #include "sidenv.h" --#include "event.h" -+#include "sidplay/event.h" - - #undef MOS6510_VERSION - #undef MOS6510_DATE diff --git a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos6526__mos6526.h b/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos6526__mos6526.h deleted file mode 100644 index 1d1e604851da..000000000000 --- a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos6526__mos6526.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./lib/libsidplay2/libsidplay/src/mos6526/mos6526.h.orig 2012-01-02 11:46:36.000000000 +0100 -+++ ./lib/libsidplay2/libsidplay/src/mos6526/mos6526.h 2012-01-02 11:46:47.000000000 +0100 -@@ -85,7 +85,7 @@ - #define _mos6526_h_ - - #include "component.h" --#include "event.h" -+#include "sidplay/event.h" - - class MOS6526: public component - { diff --git a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos656x__mos656x.h b/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos656x__mos656x.h deleted file mode 100644 index e77818119b6e..000000000000 --- a/multimedia/xbmc/files/patch-lib__libsidplay2__libsidplay__src__mos656x__mos656x.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./lib/libsidplay2/libsidplay/src/mos656x/mos656x.h.orig 2012-01-02 11:41:49.000000000 +0100 -+++ ./lib/libsidplay2/libsidplay/src/mos656x/mos656x.h 2012-01-02 11:42:18.000000000 +0100 -@@ -19,7 +19,7 @@ - #define _mos656x_h_ - - #include "component.h" --#include "event.h" -+#include "sidplay/event.h" - - typedef enum - { diff --git a/multimedia/xbmc/files/patch-lib__timidity__interface__w32g.h b/multimedia/xbmc/files/patch-lib__timidity__interface__w32g.h deleted file mode 100644 index bdaebf859f70..000000000000 --- a/multimedia/xbmc/files/patch-lib__timidity__interface__w32g.h +++ /dev/null @@ -1,22 +0,0 @@ ---- ./lib/timidity/interface/w32g.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/timidity/interface/w32g.h 2012-01-02 10:14:38.000000000 +0100 -@@ -64,6 +64,9 @@ - #elif defined(_BORLANDC_) - #define crt_beginthread(start_address,stack_size,arglist) \ - (HANDLE)_beginthread((BCC_BEGINTHREAD_START_ADDRESS)start_address,(unsigned)stack_size,(void *)arglist) -+#elif defined(__FreeBSD__) -+#define crt_beginthread(start_address,stack_size,arglist) \ -+(HANDLE)CreateThread(NULL,(DWORD)stack_size,(LPTHREAD_START_ROUTINE)start_address,(LPVOID)arglist,0,NULL) - #else - #define crt_beginthread(start_address,stack_size,arglist) \ - (HANDLE)CreateThread(NULL,(DWORD)stack_size,(LPTHREAD_START_ROUTINE)start_address,(LPVOID)arglist,0,&dwTmp) -@@ -76,6 +79,9 @@ - #elif defined(_BORLANDC_) - #define crt_beginthreadex(security,stack_size,start_address,arglist,initflag,thrdaddr ) \ - (HANDLE)_beginthreadNT((BCC_BEGINTHREAD_START_ADDRESS)start_address,(unsigned)stack_size,(void *)arglist,(void *)security_attrib,(unsigned long)create_flags,(unsigned long *)thread_id) -+#elif defined(__FreeBSD__) -+#define crt_beginthreadex(security,stack_size,start_address,arglist,initflag,thrdaddr ) \ -+(HANDLE)CreateThread((LPSECURITY_ATTRIBUTES)security,(DWORD)stack_size,(LPTHREAD_START_ROUTINE)start_address,(LPVOID)arglist,(DWORD)initflag,(LPLONG)thrdaddr) - #else - #define crt_beginthreadex(security,stack_size,start_address,arglist,initflag,thrdaddr ) \ - (HANDLE)CreateThread((LPSECURITY_ATTRIBUTES)security,(DWORD)stack_size,(LPTHREAD_START_ROUTINE)start_address,(LPVOID)arglist,(DWORD)initflag,(LPDWORD)thrdaddr) diff --git a/multimedia/xbmc/files/patch-lib__timidity__timidity__gogo_a.c b/multimedia/xbmc/files/patch-lib__timidity__timidity__gogo_a.c deleted file mode 100644 index 20bfc676de86..000000000000 --- a/multimedia/xbmc/files/patch-lib__timidity__timidity__gogo_a.c +++ /dev/null @@ -1,12 +0,0 @@ ---- ./lib/timidity/timidity/gogo_a.c.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./lib/timidity/timidity/gogo_a.c 2012-01-02 10:14:38.000000000 +0100 -@@ -108,6 +108,9 @@ - #elif defined(_BORLANDC_) - #define crt_beginthreadex(security,stack_size,start_address,arglist,initflag,thrdaddr ) \ - (HANDLE)_beginthreadNT((BCC_BEGINTHREAD_START_ADDRESS)start_address,(unsigned)stack_size,(void *)arglist,(void *)security_attrib,(unsigned long)create_flags,(unsigned long *)thread_id) -+#elif defined(__FreeBSD__) -+#define crt_beginthreadex(security,stack_size,start_address,arglist,initflag,thrdaddr ) \ -+(HANDLE)CreateThread((LPSECURITY_ATTRIBUTES)security,(DWORD)stack_size,(LPTHREAD_START_ROUTINE)start_address,(LPVOID)arglist,(DWORD)initflag,(LPLONG)thrdaddr) - #else - #define crt_beginthreadex(security,stack_size,start_address,arglist,initflag,thrdaddr ) \ - (HANDLE)CreateThread((LPSECURITY_ATTRIBUTES)security,(DWORD)stack_size,(LPTHREAD_START_ROUTINE)start_address,(LPVOID)arglist,(DWORD)initflag,(LPDWORD)thrdaddr) diff --git a/multimedia/xbmc/files/patch-m4__ax_python_devel.m4 b/multimedia/xbmc/files/patch-m4__ax_python_devel.m4 deleted file mode 100644 index b158173ee993..000000000000 --- a/multimedia/xbmc/files/patch-m4__ax_python_devel.m4 +++ /dev/null @@ -1,22 +0,0 @@ ---- ./m4/ax_python_devel.m4.orig 2012-01-02 17:23:11.000000000 +0100 -+++ ./m4/ax_python_devel.m4 2012-01-02 17:23:13.000000000 +0100 -@@ -178,7 +178,8 @@ - if (e != None): - ret += e - print (ret) --EOD` -+EOD -+` - - if test -z "$ac_python_version"; then - if test -n "$PYTHON_VERSION"; then -@@ -202,7 +203,8 @@ - if e != None: - print (e) - break --EOD` -+EOD -+` - - # Before checking for libpythonX.Y, we need to know - # the extension the OS we're on uses for libraries diff --git a/multimedia/xbmc/files/patch-tools__TexturePacker__XBTFWriter.cpp b/multimedia/xbmc/files/patch-tools__TexturePacker__XBTFWriter.cpp deleted file mode 100644 index 1e0b868b8fd4..000000000000 --- a/multimedia/xbmc/files/patch-tools__TexturePacker__XBTFWriter.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- ./tools/TexturePacker/XBTFWriter.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./tools/TexturePacker/XBTFWriter.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -24,7 +24,9 @@ - #include <inttypes.h> - #include "guilib/XBTF.h" - #include "utils/EndianSwap.h" --#if !defined(__APPLE__) && !defined(__FreeBSD__) -+#if defined(__FreeBSD__) -+#include <stdlib.h> -+#elif !defined(__APPLE__) - #include <malloc.h> - #endif - #include <memory.h> diff --git a/multimedia/xbmc/files/patch-xbmc__addons__Addon.cpp b/multimedia/xbmc/files/patch-xbmc__addons__Addon.cpp deleted file mode 100644 index 83aff567d65c..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__addons__Addon.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- ./xbmc/addons/Addon.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/addons/Addon.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -28,6 +28,9 @@ - #ifdef __APPLE__ - #include "../osx/OSXGNUReplacements.h" - #endif -+#ifdef __FreeBSD__ -+#include "FreeBSDGNUReplacements.h" -+#endif - #include "utils/log.h" - #include "utils/URIUtils.h" - #include <vector> diff --git a/multimedia/xbmc/files/patch-xbmc__cores__AudioEngine__Engines__SoftAE__SoftAE.cpp b/multimedia/xbmc/files/patch-xbmc__cores__AudioEngine__Engines__SoftAE__SoftAE.cpp new file mode 100644 index 000000000000..b44f37d871d3 --- /dev/null +++ b/multimedia/xbmc/files/patch-xbmc__cores__AudioEngine__Engines__SoftAE__SoftAE.cpp @@ -0,0 +1,13 @@ +diff --git xbmc/cores/AudioEngine/Engines/SoftAE/SoftAE.cpp xbmc/cores/AudioEngine/Engines/SoftAE/SoftAE.cpp +index bd01a67..49edfee 100644 +--- xbmc/cores/AudioEngine/Engines/SoftAE/SoftAE.cpp ++++ xbmc/cores/AudioEngine/Engines/SoftAE/SoftAE.cpp +@@ -303,7 +303,7 @@ void CSoftAE::InternalOpenSink() + + /* perform basic sanity checks on the format returned by the sink */ + ASSERT(newFormat.m_channelLayout.Count() > 0); +- ASSERT(newFormat.m_dataFormat <= AE_FMT_FLOAT); ++ ASSERT(newFormat.m_dataFormat <= AE_FMT_MAX); + ASSERT(newFormat.m_frames > 0); + ASSERT(newFormat.m_frameSamples > 0); + ASSERT(newFormat.m_frameSize == (CAEUtil::DataFormatToBits(newFormat.m_dataFormat) >> 3) * newFormat.m_channelLayout.Count()); diff --git a/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__exports__emu_msvcrt.cpp b/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__exports__emu_msvcrt.cpp deleted file mode 100644 index 92e975b3ddc5..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__exports__emu_msvcrt.cpp +++ /dev/null @@ -1,129 +0,0 @@ ---- ./xbmc/cores/DllLoader/exports/emu_msvcrt.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/cores/DllLoader/exports/emu_msvcrt.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -27,21 +27,23 @@ - #include <direct.h> - #include <process.h> - #else --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - #include <mntent.h> - #endif - #endif - #include <sys/stat.h> - #include <sys/types.h> -+#if !defined(__FreeBSD__) - #include <sys/timeb.h> -+#endif - #include "system.h" // for HAS_DVD_DRIVE - #ifdef HAS_DVD_DRIVE - #ifdef _LINUX - #include <sys/ioctl.h> -- #ifndef __APPLE__ -- #include <linux/cdrom.h> -- #else -+ #ifdef __APPLE__ - #include <IOKit/storage/IODVDMediaBSDClient.h> -+ #elif !defined(__FreeBSD__) -+ #include <linux/cdrom.h> - #endif - #endif - #endif -@@ -1159,7 +1161,7 @@ - FILE* dll_fopen(const char* filename, const char* mode) - { - FILE* file = NULL; --#if defined(_LINUX) && !defined(__APPLE__) -+#if defined(_LINUX) && !defined(__APPLE__) && !defined(__FreeBSD__) - if (strcmp(filename, MOUNTED) == 0 - || strcmp(filename, MNTTAB) == 0) - { -@@ -1267,7 +1269,7 @@ - { - // it might be something else than a file, or the file is not emulated - // let the operating system handle it --#if defined(__APPLE__) -+#if defined(__APPLE__) || defined(__FreeBSD__) - return fseek(stream, offset, origin); - #else - return fseeko64(stream, offset, origin); -@@ -1332,7 +1334,7 @@ - { - // it might be something else than a file, or the file is not emulated - // let the operating system handle it --#if defined(__APPLE__) -+#if defined(__APPLE__) || defined(__FreeBSD__) - return ftello(stream); - #else - return ftello64(stream); -@@ -1378,7 +1380,7 @@ - CLog::Log(LOGWARNING, "msvcrt.dll: dll_telli64 called, TODO: add 'int64 -> long' type checking"); //warning - #ifndef _LINUX - return (__int64)tell(fd); --#elif defined(__APPLE__) -+#elif defined(__APPLE__) || defined(__FreeBSD__) - return lseek(fd, 0, SEEK_CUR); - #else - return lseek64(fd, 0, SEEK_CUR); -@@ -1555,7 +1557,7 @@ - int ret; - - ret = dll_fgetpos64(stream, &tmpPos); --#if !defined(_LINUX) || defined(__APPLE__) -+#if !defined(_LINUX) || defined(__APPLE__) || defined(__FreeBSD__) - *pos = (fpos_t)tmpPos; - #else - pos->__pos = (off_t)tmpPos.__pos; -@@ -1568,7 +1570,7 @@ - CFile* pFile = g_emuFileWrapper.GetFileXbmcByStream(stream); - if (pFile != NULL) - { --#if !defined(_LINUX) || defined(__APPLE__) -+#if !defined(_LINUX) || defined(__APPLE__) || defined(__FreeBSD__) - *pos = pFile->GetPosition(); - #else - pos->__pos = pFile->GetPosition(); -@@ -1590,7 +1592,7 @@ - int fd = g_emuFileWrapper.GetDescriptorByStream(stream); - if (fd >= 0) - { --#if !defined(_LINUX) || defined(__APPLE__) -+#if !defined(_LINUX) || defined(__APPLE__) || defined(__FreeBSD__) - if (dll_lseeki64(fd, *pos, SEEK_SET) >= 0) - #else - if (dll_lseeki64(fd, (__off64_t)pos->__pos, SEEK_SET) >= 0) -@@ -1607,7 +1609,7 @@ - { - // it might be something else than a file, or the file is not emulated - // let the operating system handle it --#if !defined(_LINUX) || defined(__APPLE__) -+#if !defined(_LINUX) || defined(__APPLE__) || defined(__FreeBSD__) - return fsetpos(stream, pos); - #else - return fsetpos64(stream, pos); -@@ -1623,7 +1625,7 @@ - if (fd >= 0) - { - fpos64_t tmpPos; --#if !defined(_LINUX) || defined(__APPLE__) -+#if !defined(_LINUX) || defined(__APPLE__) || defined(__FreeBSD__) - tmpPos= *pos; - #else - tmpPos.__pos = (off64_t)(pos->__pos); -@@ -2082,7 +2084,7 @@ - if (!pFile) - return -1; - --#ifdef HAS_DVD_DRIVE -+#if defined(HAS_DVD_DRIVE) && !defined(__FreeBSD__) - #ifndef __APPLE__ - if(request == DVD_READ_STRUCT || request == DVD_AUTH) - #else -@@ -2125,7 +2127,7 @@ - CLog::Log(LOGERROR, "%s - getmntent is not implemented for our virtual filesystem", __FUNCTION__); - return NULL; - } --#if defined(_LINUX) && !defined(__APPLE__) -+#if defined(_LINUX) && !defined(__APPLE__) && !defined(__FreeBSD__) - return getmntent(fp); - #else - CLog::Log(LOGWARNING, "%s - unimplemented function called", __FUNCTION__); diff --git a/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__exports__emu_msvcrt.h b/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__exports__emu_msvcrt.h deleted file mode 100644 index 66ba89af45b7..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__cores__DllLoader__exports__emu_msvcrt.h +++ /dev/null @@ -1,14 +0,0 @@ ---- ./xbmc/cores/DllLoader/exports/emu_msvcrt.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/cores/DllLoader/exports/emu_msvcrt.h 2012-01-02 10:14:38.000000000 +0100 -@@ -132,7 +132,11 @@ - uintptr_t dll_beginthread(void( *start_address )( void * ),unsigned stack_size,void *arglist); - HANDLE dll_beginthreadex(LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, - LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, -+#ifdef __FreeBSD__ -+ LPLONG lpThreadId); -+#else - LPDWORD lpThreadId); -+#endif - int dll_stati64(const char *path, struct _stati64 *buffer); - int dll_stat64(const char *path, struct __stat64 *buffer); - #ifdef _WIN32 diff --git a/multimedia/xbmc/files/patch-xbmc__cores__dvdplayer__DVDDemuxers__DVDDemuxFFmpeg.cpp b/multimedia/xbmc/files/patch-xbmc__cores__dvdplayer__DVDDemuxers__DVDDemuxFFmpeg.cpp deleted file mode 100644 index 3f44759da068..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__cores__dvdplayer__DVDDemuxers__DVDDemuxFFmpeg.cpp +++ /dev/null @@ -1,35 +0,0 @@ ---- ./xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -91,12 +91,20 @@ - - CCriticalSection DllAvCodec::m_critSection; - static CCriticalSection m_logSection; -+#ifdef __FreeBSD__ -+std::map<uint64_t, CStdString> g_logbuffer; -+#else - std::map<uintptr_t, CStdString> g_logbuffer; -+#endif - - void ff_avutil_log(void* ptr, int level, const char* format, va_list va) - { - CSingleLock lock(m_logSection); -+#ifdef __FreeBSD__ -+ uint64_t threadId = (uint64_t)CThread::GetCurrentThreadId(); -+#else - uintptr_t threadId = (uintptr_t)CThread::GetCurrentThreadId(); -+#endif - CStdString &buffer = g_logbuffer[threadId]; - - AVClass* avc= ptr ? *(AVClass**)ptr : NULL; -@@ -145,7 +153,11 @@ - /* Loop through the logbuffer list and remove any blank buffers - If the thread using the buffer is still active, it will just - add a new buffer next time it writes to the log */ -+#ifdef __FreeBSD__ -+ std::map<uint64_t, CStdString>::iterator it; -+#else - std::map<uintptr_t, CStdString>::iterator it; -+#endif - for (it = g_logbuffer.begin(); it != g_logbuffer.end(); ) - if ((*it).second.IsEmpty()) - g_logbuffer.erase(it++); diff --git a/multimedia/xbmc/files/patch-xbmc__filesystem__SAPDirectory.cpp b/multimedia/xbmc/files/patch-xbmc__filesystem__SAPDirectory.cpp deleted file mode 100644 index bdc0c83ca0cd..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__filesystem__SAPDirectory.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- ./xbmc/filesystem/SAPDirectory.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/filesystem/SAPDirectory.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -31,6 +31,9 @@ - #ifdef __APPLE__ - #include "OSXGNUReplacements.h" // strnlen - #endif -+#ifdef __FreeBSD__ -+#include "FreeBSDGNUReplacements.h" -+#endif - - #include <sys/socket.h> - #include <netinet/in.h> diff --git a/multimedia/xbmc/files/patch-xbmc__interfaces__python__XBPython.cpp b/multimedia/xbmc/files/patch-xbmc__interfaces__python__XBPython.cpp deleted file mode 100644 index bdab987b5d80..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__interfaces__python__XBPython.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./xbmc/interfaces/python/XBPython.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/interfaces/python/XBPython.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -428,7 +428,7 @@ - #if !(defined(__APPLE__) || defined(_WIN32)) - DllLoaderContainer::UnloadPythonDlls(); - #endif --#if defined(_LINUX) && !defined(__APPLE__) -+#if defined(_LINUX) && !defined(__APPLE__) && !defined(__FreeBSD__) - // we can't release it on windows, as this is done in UnloadPythonDlls() for win32 (see above). - // The implementation for linux needs looking at - UnloadPythonDlls() currently only searches for "python24.dll" - // The implementation for osx can never unload the python dylib. diff --git a/multimedia/xbmc/files/patch-xbmc__linux__FreeBSDGNUReplacements.c b/multimedia/xbmc/files/patch-xbmc__linux__FreeBSDGNUReplacements.c deleted file mode 100644 index 7140ba5485bf..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__FreeBSDGNUReplacements.c +++ /dev/null @@ -1,255 +0,0 @@ ---- ./xbmc/linux/FreeBSDGNUReplacements.c.orig 2012-01-02 10:14:38.000000000 +0100 -+++ ./xbmc/linux/FreeBSDGNUReplacements.c 2012-01-02 10:14:38.000000000 +0100 -@@ -0,0 +1,252 @@ -+ -+#include "FreeBSDGNUReplacements.h" -+ -+#if __FreeBSD_version < 800067 -+ -+/*- -+ * Copyright (c) 2009 David Schultz <das@FreeBSD.org> -+ * All rights reserved. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * 1. Redistributions of source code must retain the above copyright -+ * notice, this list of conditions and the following disclaimer. -+ * 2. Redistributions in binary form must reproduce the above copyright -+ * notice, this list of conditions and the following disclaimer in the -+ * documentation and/or other materials provided with the distribution. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -+ * SUCH DAMAGE. -+ */ -+ -+size_t -+strnlen(const char *s, size_t maxlen) -+{ -+ size_t len; -+ -+ for (len = 0; len < maxlen; len++, s++) { -+ if (!*s) -+ break; -+ } -+ return (len); -+} -+ -+/* Copyright (C) 1991, 1992, 1995, 1996, 1997 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Library General Public License as -+ published by the Free Software Foundation; either version 2 of the -+ License, or (at your option) any later version. -+ -+ The GNU C Library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Library General Public License for more details. -+ -+ You should have received a copy of the GNU Library General Public -+ License along with the GNU C Library; see the file COPYING.LIB. If not, -+ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -+ Boston, MA 02111-1307, USA. -+*/ -+ -+#include <stdio.h> -+#include <stdlib.h> -+#include <limits.h> -+#include <errno.h> -+ -+/* Read up to (and including) a TERMINATOR from STREAM into *LINEPTR -+ (and null-terminate it). *LINEPTR is a pointer returned from malloc (or -+ NULL), pointing to *N characters of space. It is realloc'd as -+ necessary. Returns the number of characters read (not including the -+ null terminator), or -1 on error or EOF. */ -+ -+ssize_t -+getdelim(char **lineptr, size_t *n, int terminator, FILE *stream) -+{ -+ char *line, *p; -+ size_t size, copy; -+ -+ if (stream == NULL || lineptr == NULL || n == NULL) -+ { -+ errno = EINVAL; -+ return -1; -+ } -+ -+ if (ferror (stream)) -+ return -1; -+ -+ /* Make sure we have a line buffer to start with. */ -+ if (*lineptr == NULL || *n < 2) /* !seen and no buf yet need 2 chars. */ -+ { -+#ifndef MAX_CANON -+#define MAX_CANON 256 -+#endif -+ line = (char *)realloc (*lineptr, MAX_CANON); -+ if (line == NULL) -+ return -1; -+ *lineptr = line; -+ *n = MAX_CANON; -+ } -+ -+ line = *lineptr; -+ size = *n; -+ -+ copy = size; -+ p = line; -+ -+ while (1) -+ { -+ size_t len; -+ -+ while (--copy > 0) -+ { -+ register int c = getc (stream); -+ if (c == EOF) -+ goto lose; -+ else if ((*p++ = c) == terminator) -+ goto win; -+ } -+ -+ /* Need to enlarge the line buffer. */ -+ len = p - line; -+ size *= 2; -+ line = (char *)realloc (line, size); -+ if (line == NULL) -+ goto lose; -+ *lineptr = line; -+ *n = size; -+ p = line + len; -+ copy = size - len; -+ } -+ -+ lose: -+ if (p == *lineptr) -+ return -1; -+ /* Return a partial line since we got an error in the middle. */ -+ win: -+ *p = '\0'; -+ return p - *lineptr; -+} -+ -+#endif -+ -+/* Compare strings while treating digits characters numerically. -+ Copyright (C) 1997, 2002, 2005 Free Software Foundation, Inc. -+ This file is part of the libiberty library. -+ Contributed by Jean-François Bignolles <bignolle@ecoledoc.ibp.fr>, 1997. -+ -+ Libiberty is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ Libiberty is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, write to the Free -+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -+ 02110-1301 USA. */ -+ -+#include <ctype.h> -+ -+#define ISASCII(c) isascii(c) -+#define ISDIGIT(c) (ISASCII (c) && isdigit (c)) -+/* states: S_N: normal, S_I: comparing integral part, S_F: comparing -+ fractional parts, S_Z: idem but with leading Zeroes only */ -+#define S_N 0x0 -+#define S_I 0x4 -+#define S_F 0x8 -+#define S_Z 0xC -+ -+/* result_type: CMP: return diff; LEN: compare using len_diff/diff */ -+#define CMP 2 -+#define LEN 3 -+ -+ -+/* Compare S1 and S2 as strings holding indices/version numbers, -+ returning less than, equal to or greater than zero if S1 is less than, -+ equal to or greater than S2 (for more info, see the Glibc texinfo doc). */ -+ -+int -+strverscmp (const char *s1, const char *s2) -+{ -+ const unsigned char *p1 = (const unsigned char *) s1; -+ const unsigned char *p2 = (const unsigned char *) s2; -+ unsigned char c1, c2; -+ int state; -+ int diff; -+ -+ /* Symbol(s) 0 [1-9] others (padding) -+ Transition (10) 0 (01) d (00) x (11) - */ -+ static const unsigned int next_state[] = -+ { -+ /* state x d 0 - */ -+ /* S_N */ S_N, S_I, S_Z, S_N, -+ /* S_I */ S_N, S_I, S_I, S_I, -+ /* S_F */ S_N, S_F, S_F, S_F, -+ /* S_Z */ S_N, S_F, S_Z, S_Z -+ }; -+ -+ static const int result_type[] = -+ { -+ /* state x/x x/d x/0 x/- d/x d/d d/0 d/- -+ 0/x 0/d 0/0 0/- -/x -/d -/0 -/- */ -+ -+ /* S_N */ CMP, CMP, CMP, CMP, CMP, LEN, CMP, CMP, -+ CMP, CMP, CMP, CMP, CMP, CMP, CMP, CMP, -+ /* S_I */ CMP, -1, -1, CMP, +1, LEN, LEN, CMP, -+ +1, LEN, LEN, CMP, CMP, CMP, CMP, CMP, -+ /* S_F */ CMP, CMP, CMP, CMP, CMP, LEN, CMP, CMP, -+ CMP, CMP, CMP, CMP, CMP, CMP, CMP, CMP, -+ /* S_Z */ CMP, +1, +1, CMP, -1, CMP, CMP, CMP, -+ -1, CMP, CMP, CMP -+ }; -+ -+ if (p1 == p2) -+ return 0; -+ -+ c1 = *p1++; -+ c2 = *p2++; -+ /* Hint: '0' is a digit too. */ -+ state = S_N | ((c1 == '0') + (ISDIGIT (c1) != 0)); -+ -+ while ((diff = c1 - c2) == 0 && c1 != '\0') -+ { -+ state = next_state[state]; -+ c1 = *p1++; -+ c2 = *p2++; -+ state |= (c1 == '0') + (ISDIGIT (c1) != 0); -+ } -+ -+ state = result_type[state << 2 | (((c2 == '0') + (ISDIGIT (c2) != 0)))]; -+ -+ switch (state) -+ { -+ case CMP: -+ return diff; -+ -+ case LEN: -+ while (ISDIGIT (*p1++)) -+ if (!ISDIGIT (*p2++)) -+ return 1; -+ -+ return ISDIGIT (*p2) ? -1 : diff; -+ -+ default: -+ return state; -+ } -+} diff --git a/multimedia/xbmc/files/patch-xbmc__linux__FreeBSDGNUReplacements.h b/multimedia/xbmc/files/patch-xbmc__linux__FreeBSDGNUReplacements.h deleted file mode 100644 index eacdde63be9f..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__FreeBSDGNUReplacements.h +++ /dev/null @@ -1,28 +0,0 @@ ---- ./xbmc/linux/FreeBSDGNUReplacements.h.orig 2012-01-02 10:14:38.000000000 +0100 -+++ ./xbmc/linux/FreeBSDGNUReplacements.h 2012-01-02 10:14:38.000000000 +0100 -@@ -0,0 +1,25 @@ -+#ifndef __FREEBSDGNUREPLACEMENTS_H__ -+#define __FREEBSDGNUREPLACEMENTS_H__ -+ -+#include <sys/param.h> -+#include <string.h> -+#include <stdio.h> -+ -+#ifdef __cplusplus -+extern "C" { -+#endif /* __cplusplus */ -+ -+#if __FreeBSD_version < 800067 -+ -+size_t strnlen(const char *s, size_t n); -+ssize_t getdelim(char **lineptr, size_t *n, int delimiter, FILE *stream); -+ -+#endif -+ -+int strverscmp(const char *s1, const char *s2); -+ -+#ifdef __cplusplus -+} -+#endif /* __cplusplus */ -+ -+#endif diff --git a/multimedia/xbmc/files/patch-xbmc__linux__LinuxTimezone.cpp b/multimedia/xbmc/files/patch-xbmc__linux__LinuxTimezone.cpp deleted file mode 100644 index 24ee6e12a9dd..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__LinuxTimezone.cpp +++ /dev/null @@ -1,49 +0,0 @@ ---- ./xbmc/linux/LinuxTimezone.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/linux/LinuxTimezone.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -27,6 +27,9 @@ - #ifdef __APPLE__ - #include "OSXGNUReplacements.h" - #endif -+#ifdef __FreeBSD__ -+#include "FreeBSDGNUReplacements.h" -+#endif - - #include "Util.h" - -@@ -36,6 +39,7 @@ - { - char* line = NULL; - size_t linelen = 0; -+ int nameonfourthfield = 0; - CStdString s; - vector<CStdString> tokens; - -@@ -91,6 +95,11 @@ - - // Load countries - fp = fopen("/usr/share/zoneinfo/iso3166.tab", "r"); -+ if (!fp) -+ { -+ fp = fopen("/usr/share/misc/iso3166", "r"); -+ nameonfourthfield = 1; -+ } - if (fp) - { - CStdString countryCode; -@@ -111,6 +120,16 @@ - int i = 2; - while (s[i] == ' ' || s[i] == '\t') i++; - -+ if (nameonfourthfield) -+ { -+ // skip three letter -+ while (s[i] != ' ' && s[i] != '\t') i++; -+ while (s[i] == ' ' || s[i] == '\t') i++; -+ // skip number -+ while (s[i] != ' ' && s[i] != '\t') i++; -+ while (s[i] == ' ' || s[i] == '\t') i++; -+ } -+ - countryCode = s.Left(2); - countryName = s.Mid(i); - diff --git a/multimedia/xbmc/files/patch-xbmc__linux__Makefile.in b/multimedia/xbmc/files/patch-xbmc__linux__Makefile.in deleted file mode 100644 index 55249040f6ad..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- ./xbmc/linux/Makefile.in.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/linux/Makefile.in 2012-01-02 10:14:38.000000000 +0100 -@@ -19,6 +19,10 @@ - XTimeUtils.cpp \ - XThreadUtils.cpp \ - -+ifeq ($(findstring freebsd,$(ARCH)), freebsd) -+ SRCS+=FreeBSDGNUReplacements.cpp -+endif -+ - LIB=linux.a - - include @abs_top_srcdir@/Makefile.include diff --git a/multimedia/xbmc/files/patch-xbmc__linux__PlatformDefs.h b/multimedia/xbmc/files/patch-xbmc__linux__PlatformDefs.h deleted file mode 100644 index 66378aea5bcb..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__PlatformDefs.h +++ /dev/null @@ -1,40 +0,0 @@ ---- ./xbmc/linux/PlatformDefs.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/linux/PlatformDefs.h 2012-01-02 10:14:38.000000000 +0100 -@@ -43,6 +43,10 @@ - #include <stdio.h> - #include <sys/sysctl.h> - #include <mach/mach.h> -+#elif defined(__FreeBSD__) -+#include <stdio.h> -+#include <sys/sysctl.h> -+#include <sys/types.h> - #else - #include <sys/sysinfo.h> - #endif -@@ -166,7 +170,7 @@ - #define CALLBACK __stdcall - #define WINAPI __stdcall - #define WINAPIV __cdecl --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - #define APIENTRY WINAPI - #else - #define APIENTRY -@@ -364,7 +368,16 @@ - #else - #define fstat64 fstat - #endif --#else -+#elif defined(__FreeBSD__) -+typedef int64_t off64_t; -+typedef off_t __off_t; -+typedef off64_t __off64_t; -+typedef fpos_t fpos64_t; -+#define __stat64 stat -+#define stat64 stat -+#define statfs64 statfs -+#define fstat64 fstat -+#else /* !__APPLE__ && !__FreeBSD__ */ - #define __stat64 stat64 - #endif - diff --git a/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.cpp b/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.cpp deleted file mode 100644 index e3e764e81540..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.cpp +++ /dev/null @@ -1,46 +0,0 @@ ---- ./xbmc/linux/XThreadUtils.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/linux/XThreadUtils.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -38,7 +38,11 @@ - LPTHREAD_START_ROUTINE lpStartAddress, - LPVOID lpParameter, - DWORD dwCreationFlags, -+#ifdef __FreeBSD__ -+ LPLONG lpThreadId -+#else - LPDWORD lpThreadId -+#endif - ) { - - // a thread handle would actually contain an event -@@ -62,8 +66,12 @@ - pthread_attr_destroy(&attr); - - if (h && lpThreadId) -+#ifdef __FreeBSD__ -+ *lpThreadId = (LONG)h->m_hThread; -+#else - // WARNING: This can truncate thread IDs on x86_64. - *lpThreadId = (DWORD)h->m_hThread; -+#endif - return h; - } - -@@ -89,10 +97,18 @@ - int ( *start_address )( void * ), - void *arglist, - unsigned initflag, -+#ifdef __FreeBSD__ -+ unsigned long *thrdaddr -+#else - unsigned *thrdaddr -+#endif - ) { - -+#ifdef __FreeBSD__ -+ HANDLE h = CreateThread(NULL, stack_size, start_address, arglist, initflag, (LPLONG)thrdaddr); -+#else - HANDLE h = CreateThread(NULL, stack_size, start_address, arglist, initflag, (LPDWORD)thrdaddr); -+#endif - return h; - - } diff --git a/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h b/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h deleted file mode 100644 index 08b6c6ad15dd..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h +++ /dev/null @@ -1,26 +0,0 @@ ---- ./xbmc/linux/XThreadUtils.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/linux/XThreadUtils.h 2012-01-02 10:14:38.000000000 +0100 -@@ -30,7 +30,11 @@ - LPTHREAD_START_ROUTINE lpStartAddress, - LPVOID lpParameter, - DWORD dwCreationFlags, -+#ifdef __FreeBSD__ -+ LPLONG lpThreadId -+#else - LPDWORD lpThreadId -+#endif - ); - - HANDLE _beginthreadex( -@@ -39,7 +43,11 @@ - int ( *start_address )( void * ), - void *arglist, - unsigned initflag, -+#ifdef __FreeBSD__ -+ unsigned long *thrdaddr -+#else - unsigned *thrdaddr -+#endif - ); - - uintptr_t _beginthread( diff --git a/multimedia/xbmc/files/patch-xbmc__network__Network.cpp b/multimedia/xbmc/files/patch-xbmc__network__Network.cpp deleted file mode 100644 index 7a9c859ceb36..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__network__Network.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- ./xbmc/network/Network.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/network/Network.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -30,6 +30,7 @@ - #include "dialogs/GUIDialogKaiToast.h" - - #include <netinet/in.h> -+#include <sys/socket.h> - #include <arpa/inet.h> - - using namespace std; diff --git a/multimedia/xbmc/files/patch-xbmc__network__Socket.h b/multimedia/xbmc/files/patch-xbmc__network__Socket.h deleted file mode 100644 index 0e80d392ac8f..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__network__Socket.h +++ /dev/null @@ -1,12 +0,0 @@ ---- ./xbmc/network/Socket.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/network/Socket.h 2012-01-02 10:14:38.000000000 +0100 -@@ -30,6 +30,9 @@ - #include <sys/time.h> - #include <sys/types.h> - #include <unistd.h> -+#ifdef __FreeBSD__ -+#include <netinet/in.h> -+#endif - #ifdef _LINUX - typedef int SOCKET; - #endif diff --git a/multimedia/xbmc/files/patch-xbmc__network__linux__NetworkLinux.cpp b/multimedia/xbmc/files/patch-xbmc__network__linux__NetworkLinux.cpp deleted file mode 100644 index 02ea00ea59d1..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__network__linux__NetworkLinux.cpp +++ /dev/null @@ -1,144 +0,0 @@ ---- ./xbmc/network/linux/NetworkLinux.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/network/linux/NetworkLinux.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -23,18 +23,26 @@ - #include <sys/socket.h> - #include <netinet/in.h> - #include <arpa/inet.h> --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - #include <linux/if.h> - #include <linux/wireless.h> - #include <linux/sockios.h> - #endif - #include <errno.h> - #include <resolv.h> --#if defined(__APPLE__) -+#if defined(__APPLE__) || defined(__FreeBSD__) - #include <sys/sockio.h> - #include <net/if.h> - #include <net/if_dl.h> - #include <ifaddrs.h> -+#include <net/route.h> -+/* Darwin doesn't define this for some very odd reason */ -+#ifndef SA_SIZE -+# define SA_SIZE(sa) \ -+ ( (!(sa) || ((struct sockaddr *)(sa))->sa_len == 0) ? \ -+ sizeof(long) : \ -+ 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(long) - 1) ) ) -+#endif - #else - #include <net/if_arp.h> - #endif -@@ -64,7 +72,7 @@ - - bool CNetworkInterfaceLinux::IsWireless() - { --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) - return false; - #else - struct iwreq wrq; -@@ -144,7 +152,7 @@ - { - CStdString result = ""; - --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - char essid[IW_ESSID_MAX_SIZE + 1]; - memset(&essid, 0, sizeof(essid)); - -@@ -166,7 +174,48 @@ - { - CStdString result = ""; - --#ifndef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) -+ size_t needed; -+ int mib[6]; -+ char *buf, *next, *lim; -+ char line[16]; -+ struct rt_msghdr *rtm; -+ struct sockaddr *sa; -+ struct sockaddr_in *sockin; -+ -+ mib[0] = CTL_NET; -+ mib[1] = PF_ROUTE; -+ mib[2] = 0; -+ mib[3] = 0; -+ mib[4] = NET_RT_DUMP; -+ mib[5] = 0; -+ if (sysctl(mib, 6, NULL, &needed, NULL, 0) < 0) -+ return result; -+ -+ if ((buf = (char *)malloc(needed)) == NULL) -+ return result; -+ -+ if (sysctl(mib, 6, buf, &needed, NULL, 0) < 0) { -+ free(buf); -+ return result; -+ } -+ -+ lim = buf + needed; -+ for (next = buf; next < lim; next += rtm->rtm_msglen) { -+ rtm = (struct rt_msghdr *)next; -+ sa = (struct sockaddr *)(rtm + 1); -+ sa = (struct sockaddr *)(SA_SIZE(sa) + (char *)sa); -+ sockin = (struct sockaddr_in *)sa; -+ if (inet_ntop(AF_INET, &sockin->sin_addr.s_addr, -+ line, sizeof(line)) == NULL) { -+ free(buf); -+ return result; -+ } -+ result = line; -+ break; -+ } -+ free(buf); -+#else - FILE* fp = fopen("/proc/net/route", "r"); - if (!fp) - { -@@ -267,7 +316,7 @@ - CStdString CNetworkLinux::GetMacAddress(CStdString interfaceName) - { - CStdString result = "00:00:00:00:00:00"; --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) - - #if ! defined(IFT_ETHER) - #define IFT_ETHER 0x6/* Ethernet CSMACD */ -@@ -333,7 +382,7 @@ - CStdString macAddr = ""; - m_interfaces.clear(); - --#ifdef __APPLE__ -+#if defined(__APPLE__) || defined(__FreeBSD__) - - // Query the list of interfaces. - struct ifaddrs *list; -@@ -430,7 +479,7 @@ - if (!IsWireless()) - return result; - --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - // Query the wireless extentsions version number. It will help us when we - // parse the resulting events - struct iwreq iwr; -@@ -616,7 +665,7 @@ - encryptionMode = ENC_NONE; - assignment = NETWORK_DISABLED; - --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - FILE* fp = fopen("/etc/network/interfaces", "r"); - if (!fp) - { -@@ -692,7 +741,7 @@ - - void CNetworkInterfaceLinux::SetSettings(NetworkAssignment& assignment, CStdString& ipAddress, CStdString& networkMask, CStdString& defaultGateway, CStdString& essId, CStdString& key, EncMode& encryptionMode) - { --#ifndef __APPLE__ -+#if !defined(__APPLE__) && !defined(__FreeBSD__) - FILE* fr = fopen("/etc/network/interfaces", "r"); - if (!fr) - { diff --git a/multimedia/xbmc/files/patch-xbmc__storage__IoSupport.cpp b/multimedia/xbmc/files/patch-xbmc__storage__IoSupport.cpp deleted file mode 100644 index b234e78e9def..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__storage__IoSupport.cpp +++ /dev/null @@ -1,39 +0,0 @@ ---- ./xbmc/storage/IoSupport.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/storage/IoSupport.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -30,7 +30,7 @@ - #include "WIN32Util.h" - #include "utils/CharsetConverter.h" - #endif --#if defined (_LINUX) && !defined(__APPLE__) -+#if defined (_LINUX) && !defined(__APPLE__) && !defined(__FreeBSD__) - #include <linux/limits.h> - #include <sys/types.h> - #include <sys/ioctl.h> -@@ -54,6 +54,9 @@ - #include <IOKit/storage/IOStorageDeviceCharacteristics.h> - #endif - #endif -+#ifdef __FreeBSD__ -+#include <sys/syslimits.h> -+#endif - #include "cdioSupport.h" - #include "filesystem/iso9660.h" - #include "MediaManager.h" -@@ -228,6 +231,8 @@ - #ifdef HAS_DVD_DRIVE - #ifdef __APPLE__ - // FIXME... -+#elif defined(__FreeBSD__) -+ // NYI - #elif defined(_LINUX) - char* dvdDevice = CLibcdio::GetInstance()->GetDeviceFileName(); - if (strlen(dvdDevice) != 0) -@@ -402,6 +407,8 @@ - return -1; - } - return MODE2_DATA_SIZE; -+#elif defined(__FreeBSD__) -+ // NYI - #elif defined(_LINUX) - if (hDevice->m_bCDROM) - { diff --git a/multimedia/xbmc/files/patch-xbmc__threads__Thread.h b/multimedia/xbmc/files/patch-xbmc__threads__Thread.h deleted file mode 100644 index 5733ed66b6f2..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__threads__Thread.h +++ /dev/null @@ -1,15 +0,0 @@ ---- ./xbmc/threads/Thread.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/threads/Thread.h 2012-01-02 10:14:38.000000000 +0100 -@@ -117,8 +117,12 @@ - ThreadIdentifier ThreadId() const; - bool m_bAutoDelete; - CEvent m_StopEvent; -+#ifdef __FreeBSD__ -+ unsigned long m_ThreadId; -+#else - unsigned m_ThreadId; // This value is unreliable on platforms using pthreads - // Use m_ThreadHandle->m_hThread instead -+#endif - IRunnable* m_pRunnable; - - unsigned __int64 m_iLastUsage; diff --git a/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp b/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp new file mode 100644 index 000000000000..06725e976da2 --- /dev/null +++ b/multimedia/xbmc/files/patch-xbmc__threads__platform__pthreads__ThreadImpl.cpp @@ -0,0 +1,18 @@ +--- xbmc/threads/platform/pthreads/ThreadImpl.cpp.orig 2012-09-21 15:52:13.000000000 +0200 ++++ xbmc/threads/platform/pthreads/ThreadImpl.cpp 2012-09-21 15:55:45.000000000 +0200 +@@ -59,12 +59,12 @@ + void CThread::SetThreadInfo() + { + #ifdef __FreeBSD__ +-#if __FreeBSD_version < 900031 ++#if __FreeBSD_version > 900030 ++ m_ThreadOpaque.LwpId = pthread_getthreadid_np(); ++#elif __FreeBSD_version > 800000 + long lwpid; + thr_self(&lwpid); + m_ThreadOpaque.LwpId = lwpid; +-#else +- m_ThreadOpaque.LwpId = pthread_getthreadid_np(); + #endif + #elif defined(TARGET_ANDROID) + m_ThreadOpaque.LwpId = gettid(); diff --git a/multimedia/xbmc/files/patch-xbmc__utils__StdString.h b/multimedia/xbmc/files/patch-xbmc__utils__StdString.h deleted file mode 100644 index 0c5fbfe3adf8..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__utils__StdString.h +++ /dev/null @@ -1,20 +0,0 @@ ---- ./xbmc/utils/StdString.h.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/utils/StdString.h 2012-01-02 10:14:38.000000000 +0100 -@@ -864,7 +864,7 @@ - PWSTR pNextDstW = pDstW; - SSCodeCvt::result res = SSCodeCvt::ok; - const SSCodeCvt& conv = SS_USE_FACET(loc, SSCodeCvt); --#if defined(TARGET_DARWIN) -+#if defined(TARGET_DARWIN) || defined(__FreeBSD__) - SSCodeCvt::state_type st= { { 0 } }; - #else - SSCodeCvt::state_type st= { 0 }; -@@ -911,7 +911,7 @@ - PCWSTR pNextSrcW = pSrcW; - SSCodeCvt::result res = SSCodeCvt::ok; - const SSCodeCvt& conv = SS_USE_FACET(loc, SSCodeCvt); --#if defined(TARGET_DARWIN) -+#if defined(TARGET_DARWIN) || defined(__FreeBSD__) - SSCodeCvt::state_type st= { { 0 } }; - #else - SSCodeCvt::state_type st= { 0 }; diff --git a/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__fftsg.cpp b/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__fftsg.cpp deleted file mode 100644 index ac29b87cb3d8..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__visualizations__XBMCProjectM__libprojectM__fftsg.cpp +++ /dev/null @@ -1,27 +0,0 @@ ---- ./xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/visualizations/XBMCProjectM/libprojectM/fftsg.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -782,6 +782,16 @@ - #include <stdio.h> - #include <stdlib.h> - #define cdft_thread_t HANDLE -+#ifdef __FreeBSD__ -+#define cdft_thread_create(thp,func,argp) { \ -+ LONG thid; \ -+ *(thp) = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) func, (LPVOID) argp, 0, &thid); \ -+ if (*(thp) == 0) { \ -+ fprintf(stderr, "cdft thread error\n"); \ -+ exit(1); \ -+ } \ -+} -+#else - #define cdft_thread_create(thp,func,argp) { \ - DWORD thid; \ - *(thp) = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) func, (LPVOID) argp, 0, &thid); \ -@@ -790,6 +800,7 @@ - exit(1); \ - } \ - } -+#endif - #define cdft_thread_wait(th) { \ - WaitForSingleObject(th, INFINITE); \ - CloseHandle(th); \ diff --git a/multimedia/xbmc/files/patch-xbmc__windowing__X11__XRandR.cpp b/multimedia/xbmc/files/patch-xbmc__windowing__X11__XRandR.cpp deleted file mode 100644 index 41a55df2d56a..000000000000 --- a/multimedia/xbmc/files/patch-xbmc__windowing__X11__XRandR.cpp +++ /dev/null @@ -1,14 +0,0 @@ ---- ./xbmc/windowing/X11/XRandR.cpp.orig 2011-12-23 04:12:21.000000000 +0100 -+++ ./xbmc/windowing/X11/XRandR.cpp 2012-01-02 10:14:38.000000000 +0100 -@@ -30,6 +30,11 @@ - #include "tinyXML/tinyxml.h" - #include "../xbmc/utils/log.h" - -+#if defined(__FreeBSD__) -+#include <sys/types.h> -+#include <sys/wait.h> -+#endif -+ - using namespace std; - - CXRandR::CXRandR(bool query) diff --git a/multimedia/xbmc/pkg-plist b/multimedia/xbmc/pkg-plist index 3c038ae66d27..804bc5ce44b5 100644 --- a/multimedia/xbmc/pkg-plist +++ b/multimedia/xbmc/pkg-plist @@ -1,8 +1,11 @@ bin/xbmc-standalone bin/xbmc -%%RSXS%%lib/xbmc/addons/screensaver.rsxs.euphoria/Euphoria.xbs -%%RSXS%%lib/xbmc/addons/screensaver.rsxs.plasma/Plasma.xbs -%%RSXS%%lib/xbmc/addons/screensaver.rsxs.solarwinds/Solarwinds.xbs +lib/xbmc/addons/library.xbmc.addon/libXBMC_addon-%%ARCH%%-freebsd.so +lib/xbmc/addons/library.xbmc.gui/libXBMC_gui-%%ARCH%%-freebsd.so +lib/xbmc/addons/library.xbmc.pvr/libXBMC_pvr-%%ARCH%%-freebsd.so +lib/xbmc/addons/screensaver.rsxs.euphoria/Euphoria.xbs +lib/xbmc/addons/screensaver.rsxs.plasma/Plasma.xbs +lib/xbmc/addons/screensaver.rsxs.solarwinds/Solarwinds.xbs lib/xbmc/addons/visualization.glspectrum/opengl_spectrum.vis lib/xbmc/addons/visualization.projectm/projectM.vis lib/xbmc/addons/visualization.waveform/Waveform.vis @@ -11,9 +14,15 @@ lib/xbmc/system/hdhomerun-%%ARCH%%-freebsd.so lib/xbmc/system/libcmyth-%%ARCH%%-freebsd.so lib/xbmc/system/libcpluff-%%ARCH%%-freebsd.so lib/xbmc/system/libexif-%%ARCH%%-freebsd.so -lib/xbmc/system/libid3tag-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avcodec-53-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avfilter-2-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avformat-53-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/avutil-51-%%ARCH%%-freebsd.so lib/xbmc/system/players/dvdplayer/libdvdcss-%%ARCH%%-freebsd.so lib/xbmc/system/players/dvdplayer/libdvdnav-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/postproc-52-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/swresample-0-%%ARCH%%-freebsd.so +%%EXTERNAL_FFMPEG%%lib/xbmc/system/players/dvdplayer/swscale-2-%%ARCH%%-freebsd.so lib/xbmc/system/players/paplayer/adpcm-%%ARCH%%-freebsd.so lib/xbmc/system/players/paplayer/libsidplay2-%%ARCH%%-freebsd.so lib/xbmc/system/players/paplayer/nosefart-%%ARCH%%-freebsd.so @@ -25,59 +34,93 @@ lib/xbmc/xbmc.bin %%DOCSDIR%%/LICENSE.GPL %%DOCSDIR%%/README.linux %%DOCSDIR%%/copying.txt -%%DOCSDIR%%/keymapping.txt share/icons/hicolor/256x256/apps/xbmc.png share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/FEH.py -%%DATADIR%%/addons/metadata.albums.allmusic.com/addon.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/allmusic.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/icon.png -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/English/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/French/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/German/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Korean/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Polish/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Russian/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Swedish/strings.xml -%%DATADIR%%/addons/metadata.albums.allmusic.com/resources/settings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/addon.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/allmusic.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/icon.png -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/English/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/French/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/German/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Korean/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Polish/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Russian/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Swedish/strings.xml -%%DATADIR%%/addons/metadata.artists.allmusic.com/resources/settings.xml +%%DATADIR%%/addons/library.xbmc.addon/dlfcn-win32.cpp +%%DATADIR%%/addons/library.xbmc.addon/dlfcn-win32.h +%%DATADIR%%/addons/library.xbmc.addon/libXBMC_addon.h +%%DATADIR%%/addons/library.xbmc.gui/libXBMC_gui.h +%%DATADIR%%/addons/library.xbmc.pvr/libXBMC_pvr.h +%%DATADIR%%/addons/metadata.album.universal/addon.xml +%%DATADIR%%/addons/metadata.album.universal/albumuniversal.xml +%%DATADIR%%/addons/metadata.album.universal/changelog.txt +%%DATADIR%%/addons/metadata.album.universal/icon.png +%%DATADIR%%/addons/metadata.album.universal/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Catalan/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Czech/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Danish/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Dutch/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/English/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/French/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/German/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Greek/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Italian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Korean/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Polish/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Russian/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Slovak/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/language/Swedish/strings.po +%%DATADIR%%/addons/metadata.album.universal/resources/settings.xml +%%DATADIR%%/addons/metadata.artists.theaudiodb.com/addon.xml +%%DATADIR%%/addons/metadata.artists.theaudiodb.com/changelog.txt +%%DATADIR%%/addons/metadata.artists.theaudiodb.com/icon.png +%%DATADIR%%/addons/metadata.artists.theaudiodb.com/resources/language/English/strings.xml +%%DATADIR%%/addons/metadata.artists.theaudiodb.com/resources/settings.xml +%%DATADIR%%/addons/metadata.artists.theaudiodb.com/tadb.xml +%%DATADIR%%/addons/metadata.artists.universal/addon.xml +%%DATADIR%%/addons/metadata.artists.universal/artistuniversal.xml +%%DATADIR%%/addons/metadata.artists.universal/changelog.txt +%%DATADIR%%/addons/metadata.artists.universal/icon.png +%%DATADIR%%/addons/metadata.artists.universal/resources/language/Chinese (Simple)/strings.xml +%%DATADIR%%/addons/metadata.artists.universal/resources/language/English/strings.xml +%%DATADIR%%/addons/metadata.artists.universal/resources/settings.xml %%DATADIR%%/addons/metadata.common.allmusic.com/addon.xml %%DATADIR%%/addons/metadata.common.allmusic.com/allmusic.xml +%%DATADIR%%/addons/metadata.common.allmusic.com/icon.png +%%DATADIR%%/addons/metadata.common.amazon.de/addon.xml +%%DATADIR%%/addons/metadata.common.amazon.de/amazonde.xml +%%DATADIR%%/addons/metadata.common.fanart.tv/addon.xml +%%DATADIR%%/addons/metadata.common.fanart.tv/fanarttv.xml %%DATADIR%%/addons/metadata.common.hdtrailers.net/addon.xml %%DATADIR%%/addons/metadata.common.hdtrailers.net/hdtrailers.xml +%%DATADIR%%/addons/metadata.common.hdtrailers.net/icon.png %%DATADIR%%/addons/metadata.common.htbackdrops.com/addon.xml %%DATADIR%%/addons/metadata.common.htbackdrops.com/htbackdrops.xml +%%DATADIR%%/addons/metadata.common.htbackdrops.com/icon.png %%DATADIR%%/addons/metadata.common.imdb.com/addon.xml %%DATADIR%%/addons/metadata.common.imdb.com/changelog.txt +%%DATADIR%%/addons/metadata.common.imdb.com/icon.png %%DATADIR%%/addons/metadata.common.imdb.com/imdb.xml %%DATADIR%%/addons/metadata.common.last.fm/addon.xml +%%DATADIR%%/addons/metadata.common.last.fm/icon.png %%DATADIR%%/addons/metadata.common.last.fm/lastfm.xml +%%DATADIR%%/addons/metadata.common.musicbrainz.org/addon.xml +%%DATADIR%%/addons/metadata.common.musicbrainz.org/musicbrainz.xml +%%DATADIR%%/addons/metadata.common.theaudiodb.com/addon.xml +%%DATADIR%%/addons/metadata.common.theaudiodb.com/icon.png +%%DATADIR%%/addons/metadata.common.theaudiodb.com/tadb.xml %%DATADIR%%/addons/metadata.common.themoviedb.org/addon.xml +%%DATADIR%%/addons/metadata.common.themoviedb.org/icon.png %%DATADIR%%/addons/metadata.common.themoviedb.org/tmdb.xml +%%DATADIR%%/addons/metadata.musicvideos.last.fm/addon.xml +%%DATADIR%%/addons/metadata.musicvideos.last.fm/icon.png +%%DATADIR%%/addons/metadata.musicvideos.last.fm/lastfmmusicvideos.xml +%%DATADIR%%/addons/metadata.musicvideos.last.fm/resources/language/Chinese (Simple)/strings.xml +%%DATADIR%%/addons/metadata.musicvideos.last.fm/resources/language/English/strings.xml +%%DATADIR%%/addons/metadata.musicvideos.last.fm/resources/settings.xml %%DATADIR%%/addons/metadata.themoviedb.org/addon.xml %%DATADIR%%/addons/metadata.themoviedb.org/changelog.txt %%DATADIR%%/addons/metadata.themoviedb.org/icon.png @@ -116,64 +159,61 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/metadata.tvdb.com/resources/language/Swedish/strings.xml %%DATADIR%%/addons/metadata.tvdb.com/resources/settings.xml %%DATADIR%%/addons/metadata.tvdb.com/tvdb.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/addon.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/icon.png -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/English/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Korean/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Polish/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Swedish/strings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/resources/settings.xml -%%DATADIR%%/addons/metadata.yahoomusic.com/yahoomusic.xml %%DATADIR%%/addons/repository.xbmc.org/addon.xml %%DATADIR%%/addons/repository.xbmc.org/icon.png -%%RSXS%%%%DATADIR%%/addons/screensaver.rsxs.euphoria/addon.xml -%%RSXS%%%%DATADIR%%/addons/screensaver.rsxs.euphoria/icon.png -%%RSXS%%%%DATADIR%%/addons/screensaver.rsxs.plasma/addon.xml -%%RSXS%%%%DATADIR%%/addons/screensaver.rsxs.plasma/icon.png -%%RSXS%%%%DATADIR%%/addons/screensaver.rsxs.solarwinds/addon.xml -%%RSXS%%%%DATADIR%%/addons/screensaver.rsxs.solarwinds/icon.png +%%DATADIR%%/addons/screensaver.rsxs.euphoria/addon.xml +%%DATADIR%%/addons/screensaver.rsxs.euphoria/icon.png +%%DATADIR%%/addons/screensaver.rsxs.plasma/addon.xml +%%DATADIR%%/addons/screensaver.rsxs.plasma/icon.png +%%DATADIR%%/addons/screensaver.rsxs.solarwinds/addon.xml +%%DATADIR%%/addons/screensaver.rsxs.solarwinds/icon.png %%DATADIR%%/addons/screensaver.xbmc.builtin.black/addon.xml %%DATADIR%%/addons/screensaver.xbmc.builtin.black/icon.png %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/addon.xml %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/icon.png -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/English/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/French/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/German/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Korean/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Polish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Romanian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Russian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Slovenian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Swedish/strings.xml +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Afrikaans/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Albanian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Arabic/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Catalan/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Chinese (Traditional)/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Croatian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Czech/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Danish/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Dutch/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/English (US)/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/English/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Estonian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Finnish/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/French/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Galician/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/German/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Greek/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Icelandic/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Italian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Japanese/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Korean/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Polish/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Romanian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Russian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Slovak/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Slovenian/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Swedish/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Thai/strings.po +%%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Ukrainian/strings.po %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/settings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/addon.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/icon.png -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/English/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/French/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/German/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Korean/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Polish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Romanian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Russian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Slovenian/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Swedish/strings.xml -%%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/settings.xml %%DATADIR%%/addons/script.module.pil/addon.xml %%DATADIR%%/addons/script.module.pysqlite/addon.xml %%DATADIR%%/addons/script.module.pysqlite/lib/pysqlite2/__init__.py @@ -192,6 +232,7 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/720p/DialogButtonMenu.xml %%DATADIR%%/addons/skin.confluence/720p/DialogContentSettings.xml %%DATADIR%%/addons/skin.confluence/720p/DialogContextMenu.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogExtendedProgressBar.xml %%DATADIR%%/addons/skin.confluence/720p/DialogFavourites.xml %%DATADIR%%/addons/skin.confluence/720p/DialogFileStacking.xml %%DATADIR%%/addons/skin.confluence/720p/DialogGamepad.xml @@ -199,12 +240,20 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/720p/DialogKaraokeSongSelector.xml %%DATADIR%%/addons/skin.confluence/720p/DialogKaraokeSongSelectorLarge.xml %%DATADIR%%/addons/skin.confluence/720p/DialogKeyboard.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogMediaFilter.xml %%DATADIR%%/addons/skin.confluence/720p/DialogMediaSource.xml -%%DATADIR%%/addons/skin.confluence/720p/DialogMusicScan.xml %%DATADIR%%/addons/skin.confluence/720p/DialogMuteBug.xml %%DATADIR%%/addons/skin.confluence/720p/DialogNetworkSetup.xml %%DATADIR%%/addons/skin.confluence/720p/DialogNumeric.xml %%DATADIR%%/addons/skin.confluence/720p/DialogOK.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRChannelManager.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRChannelsOSD.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRGroupManager.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRGuideInfo.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRGuideOSD.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRGuideSearch.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRRecordingInfo.xml +%%DATADIR%%/addons/skin.confluence/720p/DialogPVRTimerSettings.xml %%DATADIR%%/addons/skin.confluence/720p/DialogPeripheralManager.xml %%DATADIR%%/addons/skin.confluence/720p/DialogPeripheralSettings.xml %%DATADIR%%/addons/skin.confluence/720p/DialogPictureInfo.xml @@ -215,7 +264,6 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/720p/DialogSongInfo.xml %%DATADIR%%/addons/skin.confluence/720p/DialogTextViewer.xml %%DATADIR%%/addons/skin.confluence/720p/DialogVideoInfo.xml -%%DATADIR%%/addons/skin.confluence/720p/DialogVideoScan.xml %%DATADIR%%/addons/skin.confluence/720p/DialogVolumeBar.xml %%DATADIR%%/addons/skin.confluence/720p/DialogYesNo.xml %%DATADIR%%/addons/skin.confluence/720p/FileBrowser.xml @@ -236,6 +284,7 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/720p/MyMusicPlaylist.xml %%DATADIR%%/addons/skin.confluence/720p/MyMusicPlaylistEditor.xml %%DATADIR%%/addons/skin.confluence/720p/MyMusicSongs.xml +%%DATADIR%%/addons/skin.confluence/720p/MyPVR.xml %%DATADIR%%/addons/skin.confluence/720p/MyPics.xml %%DATADIR%%/addons/skin.confluence/720p/MyPrograms.xml %%DATADIR%%/addons/skin.confluence/720p/MyVideoNav.xml @@ -249,6 +298,7 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/720p/SettingsProfile.xml %%DATADIR%%/addons/skin.confluence/720p/SettingsScreenCalibration.xml %%DATADIR%%/addons/skin.confluence/720p/SettingsSystemInfo.xml +%%DATADIR%%/addons/skin.confluence/720p/SkinSettings.xml %%DATADIR%%/addons/skin.confluence/720p/SlideShow.xml %%DATADIR%%/addons/skin.confluence/720p/SmartPlaylistEditor.xml %%DATADIR%%/addons/skin.confluence/720p/SmartPlaylistRule.xml @@ -262,77 +312,90 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/720p/ViewsFileMode.xml %%DATADIR%%/addons/skin.confluence/720p/ViewsLiveTV.xml %%DATADIR%%/addons/skin.confluence/720p/ViewsMusicLibrary.xml +%%DATADIR%%/addons/skin.confluence/720p/ViewsPVR.xml %%DATADIR%%/addons/skin.confluence/720p/ViewsPictures.xml %%DATADIR%%/addons/skin.confluence/720p/ViewsVideoLibrary.xml %%DATADIR%%/addons/skin.confluence/720p/VisualisationPresetList.xml -%%DATADIR%%/addons/skin.confluence/720p/custom_SkinSetting_1111.xml +%%DATADIR%%/addons/skin.confluence/720p/custom_SideMenuHelp.xml %%DATADIR%%/addons/skin.confluence/720p/defaults.xml %%DATADIR%%/addons/skin.confluence/720p/includes.xml +%%DATADIR%%/addons/skin.confluence/720p/script-NextAired-TVGuide.xml %%DATADIR%%/addons/skin.confluence/720p/script-RSS_Editor-rssEditor.xml %%DATADIR%%/addons/skin.confluence/720p/script-RSS_Editor-setEditor.xml %%DATADIR%%/addons/skin.confluence/720p/script-XBMC_Lyrics-main.xml -%%DATADIR%%/addons/skin.confluence/720p/weather+/10DayForecast.xml -%%DATADIR%%/addons/skin.confluence/720p/weather+/36HourForecast.xml -%%DATADIR%%/addons/skin.confluence/720p/weather+/HourlyForecast.xml -%%DATADIR%%/addons/skin.confluence/720p/weather+/MapsVideo.xml -%%DATADIR%%/addons/skin.confluence/720p/weather+/WeekendForecast.xml +%%DATADIR%%/addons/skin.confluence/720p/script-globalsearch-main.xml +%%DATADIR%%/addons/skin.confluence/720p/weather/10DayForecast.xml +%%DATADIR%%/addons/skin.confluence/720p/weather/36HourForecast.xml +%%DATADIR%%/addons/skin.confluence/720p/weather/HourlyForecast.xml +%%DATADIR%%/addons/skin.confluence/720p/weather/MapAlerts.xml +%%DATADIR%%/addons/skin.confluence/720p/weather/WeekendForecast.xml %%DATADIR%%/addons/skin.confluence/addon.xml -%%DATADIR%%/addons/skin.confluence/backgrounds/addons.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/appearance.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/media-overlay.png -%%DATADIR%%/addons/skin.confluence/backgrounds/music.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/network.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/pictures.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/playdisc.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/programs.jpg +%%DATADIR%%/addons/skin.confluence/backgrounds/SKINDEFAULT.jpg +%%DATADIR%%/addons/skin.confluence/backgrounds/media-overlay.jpg %%DATADIR%%/addons/skin.confluence/backgrounds/settings.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/skinsetting.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/system.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/videos.jpg -%%DATADIR%%/addons/skin.confluence/backgrounds/weather.jpg +%%DATADIR%%/addons/skin.confluence/backgrounds/tv.jpg %%DATADIR%%/addons/skin.confluence/build.bat %%DATADIR%%/addons/skin.confluence/changelog.txt %%DATADIR%%/addons/skin.confluence/colors/defaults.xml -%%DATADIR%%/addons/skin.confluence/fonts/DefaultCaps.ttf -%%DATADIR%%/addons/skin.confluence/fonts/DejaVuSans-Bold-Caps.ttf -%%DATADIR%%/addons/skin.confluence/fonts/DejaVuSans-Bold.ttf -%%DATADIR%%/addons/skin.confluence/fonts/DejaVuSans.ttf +%%DATADIR%%/addons/skin.confluence/fonts/NOTICE.txt +%%DATADIR%%/addons/skin.confluence/fonts/README.txt +%%DATADIR%%/addons/skin.confluence/fonts/Roboto-Bold.ttf +%%DATADIR%%/addons/skin.confluence/fonts/Roboto-Regular.ttf %%DATADIR%%/addons/skin.confluence/icon.png -%%DATADIR%%/addons/skin.confluence/language/Afrikaans/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Arabic/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Bulgarian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Catalan/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Chinese (Traditional)/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Czech/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Danish/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Dutch/strings.xml -%%DATADIR%%/addons/skin.confluence/language/English/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Finnish/strings.xml -%%DATADIR%%/addons/skin.confluence/language/French/strings.xml -%%DATADIR%%/addons/skin.confluence/language/German/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Greek/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Hungarian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Icelandic/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Italian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Japanese/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Korean/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Lithuanian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Norwegian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Polish/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Portuguese (Brazil)/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Portuguese/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Romanian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Russian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Serbian (Cyrillic)/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Serbian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Slovak/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Slovenian/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Spanish/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Swedish/strings.xml -%%DATADIR%%/addons/skin.confluence/language/Turkish/strings.xml -%%DATADIR%%/addons/skin.confluence/media/ArrowDown.png -%%DATADIR%%/addons/skin.confluence/media/ArrowUp.png +%%DATADIR%%/addons/skin.confluence/language/Afrikaans/strings.po +%%DATADIR%%/addons/skin.confluence/language/Albanian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Arabic/strings.po +%%DATADIR%%/addons/skin.confluence/language/Basque/strings.po +%%DATADIR%%/addons/skin.confluence/language/Belarusian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Bosnian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Bulgarian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Catalan/strings.po +%%DATADIR%%/addons/skin.confluence/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Chinese (Traditional)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Croatian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Czech/strings.po +%%DATADIR%%/addons/skin.confluence/language/Danish/strings.po +%%DATADIR%%/addons/skin.confluence/language/Dutch/strings.po +%%DATADIR%%/addons/skin.confluence/language/English (US)/strings.po +%%DATADIR%%/addons/skin.confluence/language/English/strings.po +%%DATADIR%%/addons/skin.confluence/language/Esperanto/strings.po +%%DATADIR%%/addons/skin.confluence/language/Estonian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Finnish/strings.po +%%DATADIR%%/addons/skin.confluence/language/French/strings.po +%%DATADIR%%/addons/skin.confluence/language/Galician/strings.po +%%DATADIR%%/addons/skin.confluence/language/German/strings.po +%%DATADIR%%/addons/skin.confluence/language/Greek/strings.po +%%DATADIR%%/addons/skin.confluence/language/Hebrew/strings.po +%%DATADIR%%/addons/skin.confluence/language/Hindi (Devanagiri)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Hungarian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Icelandic/strings.po +%%DATADIR%%/addons/skin.confluence/language/Indonesian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Italian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Japanese/strings.po +%%DATADIR%%/addons/skin.confluence/language/Korean/strings.po +%%DATADIR%%/addons/skin.confluence/language/Latvian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Lithuanian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Macedonian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Malayalam/strings.po +%%DATADIR%%/addons/skin.confluence/language/Norwegian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Persian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Polish/strings.po +%%DATADIR%%/addons/skin.confluence/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Portuguese/strings.po +%%DATADIR%%/addons/skin.confluence/language/Romanian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Russian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Serbian (Cyrillic)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Serbian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Slovak/strings.po +%%DATADIR%%/addons/skin.confluence/language/Slovenian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/skin.confluence/language/Spanish/strings.po +%%DATADIR%%/addons/skin.confluence/language/Swedish/strings.po +%%DATADIR%%/addons/skin.confluence/language/Thai/strings.po +%%DATADIR%%/addons/skin.confluence/language/Turkish/strings.po +%%DATADIR%%/addons/skin.confluence/language/Ukrainian/strings.po +%%DATADIR%%/addons/skin.confluence/language/Vietnamese/strings.po %%DATADIR%%/addons/skin.confluence/media/CalibrateBottomRight.png %%DATADIR%%/addons/skin.confluence/media/CalibratePixelRatio.png %%DATADIR%%/addons/skin.confluence/media/CalibrateSubtitles.png @@ -381,6 +444,7 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/DefaultIconError.png %%DATADIR%%/addons/skin.confluence/media/DefaultIconInfo.png %%DATADIR%%/addons/skin.confluence/media/DefaultIconWarning.png +%%DATADIR%%/addons/skin.confluence/media/DefaultInProgressShows.png %%DATADIR%%/addons/skin.confluence/media/DefaultMovies.png %%DATADIR%%/addons/skin.confluence/media/DefaultMusicAlbums.png %%DATADIR%%/addons/skin.confluence/media/DefaultMusicArtists.png @@ -413,6 +477,7 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/DialogContextBottom.png %%DATADIR%%/addons/skin.confluence/media/DialogContextMiddle.png %%DATADIR%%/addons/skin.confluence/media/DialogContextTop.png +%%DATADIR%%/addons/skin.confluence/media/Fanart_Diffuse.png %%DATADIR%%/addons/skin.confluence/media/Fanart_Fallback_Music_Small.jpg %%DATADIR%%/addons/skin.confluence/media/Fanart_Fallback_Small.jpg %%DATADIR%%/addons/skin.confluence/media/GlassOverlay.png @@ -421,9 +486,6 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/HasSub.png %%DATADIR%%/addons/skin.confluence/media/HomeBack.png %%DATADIR%%/addons/skin.confluence/media/HomeBladeSub.png -%%DATADIR%%/addons/skin.confluence/media/HomeButtonsBack.png -%%DATADIR%%/addons/skin.confluence/media/HomeIcon-Focus.png -%%DATADIR%%/addons/skin.confluence/media/HomeIcon.png %%DATADIR%%/addons/skin.confluence/media/HomeNowPlayingBack.png %%DATADIR%%/addons/skin.confluence/media/HomeOverlay1.png %%DATADIR%%/addons/skin.confluence/media/HomeSeperator.png @@ -450,7 +512,6 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/MediaItemDetailBG.png %%DATADIR%%/addons/skin.confluence/media/MenuItemFO.png %%DATADIR%%/addons/skin.confluence/media/MenuItemNF.png -%%DATADIR%%/addons/skin.confluence/media/NowPlayingIcon.png %%DATADIR%%/addons/skin.confluence/media/OSD16x.png %%DATADIR%%/addons/skin.confluence/media/OSD2x.png %%DATADIR%%/addons/skin.confluence/media/OSD32x.png @@ -460,6 +521,12 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/OSDAudioNF.png %%DATADIR%%/addons/skin.confluence/media/OSDBookmarksFO.png %%DATADIR%%/addons/skin.confluence/media/OSDBookmarksNF.png +%%DATADIR%%/addons/skin.confluence/media/OSDChannelDownFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDChannelDownNF.png +%%DATADIR%%/addons/skin.confluence/media/OSDChannelListFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDChannelListNF.png +%%DATADIR%%/addons/skin.confluence/media/OSDChannelUPFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDChannelUPNF.png %%DATADIR%%/addons/skin.confluence/media/OSDDvdFO.png %%DATADIR%%/addons/skin.confluence/media/OSDDvdNF.png %%DATADIR%%/addons/skin.confluence/media/OSDForwardFO.png @@ -489,10 +556,10 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/OSDRandomOffNF.png %%DATADIR%%/addons/skin.confluence/media/OSDRandomOnFO.png %%DATADIR%%/addons/skin.confluence/media/OSDRandomOnNF.png -%%DATADIR%%/addons/skin.confluence/media/OSDRecord2.png -%%DATADIR%%/addons/skin.confluence/media/OSDRecordFO.png -%%DATADIR%%/addons/skin.confluence/media/OSDRecordNF.png -%%DATADIR%%/addons/skin.confluence/media/OSDRecordOff.png +%%DATADIR%%/addons/skin.confluence/media/OSDRecordOffFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDRecordOffNF.png +%%DATADIR%%/addons/skin.confluence/media/OSDRecordOnFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDRecordOnNF.png %%DATADIR%%/addons/skin.confluence/media/OSDRepeatAllFO.png %%DATADIR%%/addons/skin.confluence/media/OSDRepeatAllNF.png %%DATADIR%%/addons/skin.confluence/media/OSDRepeatFO.png @@ -508,15 +575,21 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/OSDStopNF.png %%DATADIR%%/addons/skin.confluence/media/OSDSubtitlesFO.png %%DATADIR%%/addons/skin.confluence/media/OSDSubtitlesNF.png +%%DATADIR%%/addons/skin.confluence/media/OSDTeleTextFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDTeleTextNF.png %%DATADIR%%/addons/skin.confluence/media/OSDVideoFO.png %%DATADIR%%/addons/skin.confluence/media/OSDVideoNF.png %%DATADIR%%/addons/skin.confluence/media/OSDVizFO.png %%DATADIR%%/addons/skin.confluence/media/OSDVizNF.png +%%DATADIR%%/addons/skin.confluence/media/OSDepgFO.png +%%DATADIR%%/addons/skin.confluence/media/OSDepgNF.png %%DATADIR%%/addons/skin.confluence/media/OverlayDialogBackground.png -%%DATADIR%%/addons/skin.confluence/media/OverlayHD.png %%DATADIR%%/addons/skin.confluence/media/OverlayLocked.png %%DATADIR%%/addons/skin.confluence/media/OverlayRAR.png %%DATADIR%%/addons/skin.confluence/media/OverlayWatched.png +%%DATADIR%%/addons/skin.confluence/media/OverlayWatching.png +%%DATADIR%%/addons/skin.confluence/media/PVR-HasTimer.png +%%DATADIR%%/addons/skin.confluence/media/PVR-IsRecording.png %%DATADIR%%/addons/skin.confluence/media/RecentAddedBack.png %%DATADIR%%/addons/skin.confluence/media/ScrollBarH.png %%DATADIR%%/addons/skin.confluence/media/ScrollBarH_bar.png @@ -534,8 +607,9 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/ThumbBG.png %%DATADIR%%/addons/skin.confluence/media/ThumbBorder.png %%DATADIR%%/addons/skin.confluence/media/ThumbShadow.png -%%DATADIR%%/addons/skin.confluence/media/VolumeIcon-Mute.png %%DATADIR%%/addons/skin.confluence/media/VolumeIcon.png +%%DATADIR%%/addons/skin.confluence/media/arrow-big-left.png +%%DATADIR%%/addons/skin.confluence/media/arrow-big-right.png %%DATADIR%%/addons/skin.confluence/media/black-back.png %%DATADIR%%/addons/skin.confluence/media/black-back2.png %%DATADIR%%/addons/skin.confluence/media/busy.png @@ -546,6 +620,23 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/dialogheader.png %%DATADIR%%/addons/skin.confluence/media/diffuse_mirror2.png %%DATADIR%%/addons/skin.confluence/media/diffuse_mirror3.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/0.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/112.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/128.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/144.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/16.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/160.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/176.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/192.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/208.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/224.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/240.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/32.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/48.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/64.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/80.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/96.png +%%DATADIR%%/addons/skin.confluence/media/epg-genres/genre-numbers.txt %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio/1.33.png %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio/1.66.png %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio/1.78.png @@ -622,20 +713,28 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/media/flagging/video/wvc1.png %%DATADIR%%/addons/skin.confluence/media/flagging/video/xvid.png %%DATADIR%%/addons/skin.confluence/media/floor.png +%%DATADIR%%/addons/skin.confluence/media/floor_button.png +%%DATADIR%%/addons/skin.confluence/media/floor_buttonFO.png %%DATADIR%%/addons/skin.confluence/media/folder-focus.png -%%DATADIR%%/addons/skin.confluence/media/header.png -%%DATADIR%%/addons/skin.confluence/media/home-favourites-FO.png -%%DATADIR%%/addons/skin.confluence/media/home-favourites.png -%%DATADIR%%/addons/skin.confluence/media/home-power-FO.png -%%DATADIR%%/addons/skin.confluence/media/home-power.png +%%DATADIR%%/addons/skin.confluence/media/gradient.png +%%DATADIR%%/addons/skin.confluence/media/hint-overlay.png %%DATADIR%%/addons/skin.confluence/media/icon-mute.png %%DATADIR%%/addons/skin.confluence/media/icon-rss.png %%DATADIR%%/addons/skin.confluence/media/icon-video.png %%DATADIR%%/addons/skin.confluence/media/icon-weather.png -%%DATADIR%%/addons/skin.confluence/media/lastfm-hate-focus.png -%%DATADIR%%/addons/skin.confluence/media/lastfm-hate-nofocus.png -%%DATADIR%%/addons/skin.confluence/media/lastfm-love-focus.png -%%DATADIR%%/addons/skin.confluence/media/lastfm-love-nofocus.png +%%DATADIR%%/addons/skin.confluence/media/icon_addons.png +%%DATADIR%%/addons/skin.confluence/media/icon_back.png +%%DATADIR%%/addons/skin.confluence/media/icon_favourites.png +%%DATADIR%%/addons/skin.confluence/media/icon_home.png +%%DATADIR%%/addons/skin.confluence/media/icon_music.png +%%DATADIR%%/addons/skin.confluence/media/icon_pictures.png +%%DATADIR%%/addons/skin.confluence/media/icon_player.png +%%DATADIR%%/addons/skin.confluence/media/icon_power.png +%%DATADIR%%/addons/skin.confluence/media/icon_search.png +%%DATADIR%%/addons/skin.confluence/media/icon_system.png +%%DATADIR%%/addons/skin.confluence/media/icon_video.png +%%DATADIR%%/addons/skin.confluence/media/icon_volume.png +%%DATADIR%%/addons/skin.confluence/media/icon_weather.png %%DATADIR%%/addons/skin.confluence/media/osd_slider_bg.png %%DATADIR%%/addons/skin.confluence/media/osd_slider_bg_2.png %%DATADIR%%/addons/skin.confluence/media/osd_slider_nib.png @@ -674,96 +773,262 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/skin.confluence/sounds/sounds.xml %%DATADIR%%/addons/visualization.dxspectrum/addon.xml %%DATADIR%%/addons/visualization.dxspectrum/icon.png -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/English/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/French/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/German/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Korean/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Polish/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Romanian/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Slovenian/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Swedish/strings.xml +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Afrikaans/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Arabic/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Basque/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Bosnian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Catalan/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Croatian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Czech/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Danish/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Dutch/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/English (US)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/English/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Esperanto/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Estonian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Finnish/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/French/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Galician/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/German/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Greek/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hindi (Devanagiri)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Icelandic/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Indonesian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Italian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Japanese/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Korean/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Polish/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Romanian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Russian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Serbian (Cyrillic)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Serbian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Slovak/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Slovenian/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Swedish/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Thai/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Turkish/strings.po +%%DATADIR%%/addons/visualization.dxspectrum/resources/language/Ukrainian/strings.po %%DATADIR%%/addons/visualization.dxspectrum/resources/settings.xml %%DATADIR%%/addons/visualization.glspectrum/addon.xml %%DATADIR%%/addons/visualization.glspectrum/icon.png -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/English/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/French/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/German/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Korean/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Polish/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Romanian/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Russian/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Slovenian/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/visualization.glspectrum/resources/language/Swedish/strings.xml +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Afrikaans/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Arabic/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Basque/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Bosnian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Catalan/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Chinese (Traditional)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Croatian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Czech/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Danish/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Dutch/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/English (US)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/English/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Esperanto/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Estonian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Finnish/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/French/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Galician/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/German/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Greek/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Hindi (Devanagiri)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Icelandic/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Indonesian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Italian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Japanese/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Korean/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Polish/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Romanian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Russian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Serbian (Cyrillic)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Serbian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Slovak/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Slovenian/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Swedish/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Thai/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Turkish/strings.po +%%DATADIR%%/addons/visualization.glspectrum/resources/language/Ukrainian/strings.po %%DATADIR%%/addons/visualization.glspectrum/resources/settings.xml -%%DATADIR%%/addons/visualization.itunes/addon.xml %%DATADIR%%/addons/visualization.milkdrop/addon.xml %%DATADIR%%/addons/visualization.milkdrop/icon.png %%DATADIR%%/addons/visualization.milkdrop/presets/WA51-presets(265).zip %%DATADIR%%/addons/visualization.milkdrop/presets/Winamp-presets(436).zip -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/English/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/French/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/German/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Korean/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Polish/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Romanian/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Russian/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Slovenian/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/visualization.milkdrop/resources/language/Swedish/strings.xml +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Afrikaans/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Arabic/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Catalan/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Croatian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Czech/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Danish/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Dutch/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/English (US)/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/English/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Estonian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Finnish/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/French/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Galician/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/German/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Greek/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Icelandic/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Italian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Japanese/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Korean/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Polish/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Romanian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Russian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Slovak/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Slovenian/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Swedish/strings.po +%%DATADIR%%/addons/visualization.milkdrop/resources/language/Ukrainian/strings.po %%DATADIR%%/addons/visualization.milkdrop/resources/settings.xml %%DATADIR%%/addons/visualization.projectm/addon.xml %%DATADIR%%/addons/visualization.projectm/icon.png -%%DATADIR%%/addons/visualization.projectm/resources/language/Bulgarian/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/English/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/French/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/German/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Hungarian/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Korean/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Polish/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Portuguese/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Romanian/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Russian/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Slovenian/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Spanish/strings.xml -%%DATADIR%%/addons/visualization.projectm/resources/language/Swedish/strings.xml +%%DATADIR%%/addons/visualization.projectm/resources/language/Afrikaans/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Arabic/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Basque/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Bosnian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Catalan/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Croatian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Czech/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Danish/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Dutch/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/English (US)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/English/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Esperanto/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Estonian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Finnish/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/French/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Galician/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/German/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Greek/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Hindi (Devanagiri)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Icelandic/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Indonesian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Italian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Japanese/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Korean/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Polish/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Romanian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Russian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Serbian (Cyrillic)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Serbian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Slovak/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Slovenian/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Spanish/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Swedish/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Thai/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Turkish/strings.po +%%DATADIR%%/addons/visualization.projectm/resources/language/Ukrainian/strings.po %%DATADIR%%/addons/visualization.projectm/resources/presets.zip %%DATADIR%%/addons/visualization.projectm/resources/settings.xml %%DATADIR%%/addons/visualization.waveform/addon.xml %%DATADIR%%/addons/visualization.waveform/icon.png %%DATADIR%%/addons/weather.wunderground/LICENSE.txt +%%DATADIR%%/addons/weather.wunderground/README.txt %%DATADIR%%/addons/weather.wunderground/addon.xml %%DATADIR%%/addons/weather.wunderground/changelog.txt %%DATADIR%%/addons/weather.wunderground/default.py +%%DATADIR%%/addons/weather.wunderground/fanart.jpg %%DATADIR%%/addons/weather.wunderground/icon.png -%%DATADIR%%/addons/weather.wunderground/resources/language/Chinese (Simple)/strings.xml -%%DATADIR%%/addons/weather.wunderground/resources/language/Dutch/strings.xml -%%DATADIR%%/addons/weather.wunderground/resources/language/English/strings.xml -%%DATADIR%%/addons/weather.wunderground/resources/language/Finnish/strings.xml -%%DATADIR%%/addons/weather.wunderground/resources/language/German/strings.xml -%%DATADIR%%/addons/weather.wunderground/resources/language/Swedish/strings.xml +%%DATADIR%%/addons/weather.wunderground/resources/language/Afrikaans/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Arabic/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Basque/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Belarusian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Bosnian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Bulgarian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Catalan/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Chinese (Simple)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Chinese (Traditional)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Croatian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Czech/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Danish/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Dutch/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/English (US)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/English/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Estonian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Finnish/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/French/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Galician/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/German/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Greek/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Hebrew/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Hungarian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Icelandic/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Italian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Japanese/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Korean/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Lithuanian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Macedonian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Norwegian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Polish/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Portuguese (Brazil)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Portuguese/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Romanian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Russian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Serbian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Serbian (Cyrillic)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Slovak/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Slovenian/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Spanish (Argentina)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Spanish (Mexico)/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Spanish/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Swedish/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Thai/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Turkish/strings.po +%%DATADIR%%/addons/weather.wunderground/resources/language/Ukrainian/strings.po %%DATADIR%%/addons/weather.wunderground/resources/lib/utilities.py +%%DATADIR%%/addons/weather.wunderground/resources/lib/wunderground/__init__.py +%%DATADIR%%/addons/weather.wunderground/resources/lib/wunderground/wunderground.py +%%DATADIR%%/addons/weather.wunderground/resources/logo/logo.jpg %%DATADIR%%/addons/weather.wunderground/resources/settings.xml %%DATADIR%%/addons/webinterface.default/addon.xml %%DATADIR%%/addons/webinterface.default/css/core.css @@ -776,14 +1041,15 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/webinterface.default/images/close-button.png %%DATADIR%%/addons/webinterface.default/images/remote.jpg %%DATADIR%%/addons/webinterface.default/index.html -%%DATADIR%%/addons/webinterface.default/js/Core.js -%%DATADIR%%/addons/webinterface.default/js/Launcher.js %%DATADIR%%/addons/webinterface.default/js/MediaLibrary.js %%DATADIR%%/addons/webinterface.default/js/NowPlayingManager.js %%DATADIR%%/addons/webinterface.default/js/iscroll-min.js -%%DATADIR%%/addons/webinterface.default/js/jquery-1.5.2.js -%%DATADIR%%/addons/webinterface.default/js/jquery-1.5.2.min.js -%%DATADIR%%/addons/webinterface.default/js/jquery.lazyload.js +%%DATADIR%%/addons/webinterface.default/js/jquery-1.8.2.min.js +%%DATADIR%%/addons/webinterface.default/js/json2.js +%%DATADIR%%/addons/webinterface.default/js/xbmc.core.js +%%DATADIR%%/addons/webinterface.default/js/xbmc.init.js +%%DATADIR%%/addons/webinterface.default/js/xbmc.launcher.js +%%DATADIR%%/addons/webinterface.default/js/xbmc.rpc.js %%DATADIR%%/addons/xbmc.addon/addon.xml %%DATADIR%%/addons/xbmc.addon/metadata.xsd %%DATADIR%%/addons/xbmc.addon/repository.xsd @@ -797,99 +1063,111 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/addons/xbmc.python/pluginsource.xsd %%DATADIR%%/addons/xbmc.python/script.xsd %%DATADIR%%/language/Afrikaans/langinfo.xml -%%DATADIR%%/language/Afrikaans/strings.xml +%%DATADIR%%/language/Afrikaans/strings.po %%DATADIR%%/language/Arabic/langinfo.xml -%%DATADIR%%/language/Arabic/strings.xml +%%DATADIR%%/language/Arabic/strings.po %%DATADIR%%/language/Basque/langinfo.xml -%%DATADIR%%/language/Basque/strings.xml +%%DATADIR%%/language/Basque/strings.po +%%DATADIR%%/language/Belarusian/strings.po %%DATADIR%%/language/Bosnian/langinfo.xml -%%DATADIR%%/language/Bosnian/strings.xml +%%DATADIR%%/language/Bosnian/strings.po %%DATADIR%%/language/Bulgarian/langinfo.xml -%%DATADIR%%/language/Bulgarian/strings.xml +%%DATADIR%%/language/Bulgarian/strings.po %%DATADIR%%/language/Catalan/langinfo.xml -%%DATADIR%%/language/Catalan/strings.xml +%%DATADIR%%/language/Catalan/strings.po %%DATADIR%%/language/Chinese (Simple)/langinfo.xml -%%DATADIR%%/language/Chinese (Simple)/strings.xml +%%DATADIR%%/language/Chinese (Simple)/strings.po %%DATADIR%%/language/Chinese (Traditional)/langinfo.xml -%%DATADIR%%/language/Chinese (Traditional)/strings.xml +%%DATADIR%%/language/Chinese (Traditional)/strings.po %%DATADIR%%/language/Croatian/langinfo.xml -%%DATADIR%%/language/Croatian/strings.xml +%%DATADIR%%/language/Croatian/strings.po %%DATADIR%%/language/Czech/langinfo.xml -%%DATADIR%%/language/Czech/strings.xml +%%DATADIR%%/language/Czech/strings.po %%DATADIR%%/language/Danish/langinfo.xml -%%DATADIR%%/language/Danish/strings.xml +%%DATADIR%%/language/Danish/strings.po %%DATADIR%%/language/Dutch/langinfo.xml -%%DATADIR%%/language/Dutch/strings.xml +%%DATADIR%%/language/Dutch/strings.po %%DATADIR%%/language/English (US)/langinfo.xml -%%DATADIR%%/language/English (US)/strings.xml +%%DATADIR%%/language/English (US)/strings.po %%DATADIR%%/language/English/langinfo.xml -%%DATADIR%%/language/English/strings.xml +%%DATADIR%%/language/English/strings.po %%DATADIR%%/language/Esperanto/langinfo.xml -%%DATADIR%%/language/Esperanto/strings.xml +%%DATADIR%%/language/Esperanto/strings.po +%%DATADIR%%/language/Estonian/langinfo.xml +%%DATADIR%%/language/Estonian/strings.po %%DATADIR%%/language/Finnish/langinfo.xml -%%DATADIR%%/language/Finnish/strings.xml +%%DATADIR%%/language/Finnish/strings.po %%DATADIR%%/language/French/langinfo.xml -%%DATADIR%%/language/French/strings.xml +%%DATADIR%%/language/French/strings.po +%%DATADIR%%/language/Galician/langinfo.xml +%%DATADIR%%/language/Galician/strings.po %%DATADIR%%/language/German/keyboardmap.xml %%DATADIR%%/language/German/langinfo.xml -%%DATADIR%%/language/German/strings.xml +%%DATADIR%%/language/German/strings.po %%DATADIR%%/language/Greek/langinfo.xml -%%DATADIR%%/language/Greek/strings.xml +%%DATADIR%%/language/Greek/strings.po %%DATADIR%%/language/Hebrew/langinfo.xml -%%DATADIR%%/language/Hebrew/strings.xml +%%DATADIR%%/language/Hebrew/strings.po %%DATADIR%%/language/Hindi (Devanagiri)/langinfo.xml -%%DATADIR%%/language/Hindi (Devanagiri)/strings.xml +%%DATADIR%%/language/Hindi (Devanagiri)/strings.po %%DATADIR%%/language/Hungarian/langinfo.xml -%%DATADIR%%/language/Hungarian/strings.xml +%%DATADIR%%/language/Hungarian/strings.po %%DATADIR%%/language/Icelandic/langinfo.xml -%%DATADIR%%/language/Icelandic/strings.xml +%%DATADIR%%/language/Icelandic/strings.po %%DATADIR%%/language/Indonesian/langinfo.xml -%%DATADIR%%/language/Indonesian/strings.xml +%%DATADIR%%/language/Indonesian/strings.po %%DATADIR%%/language/Italian/langinfo.xml -%%DATADIR%%/language/Italian/strings.xml +%%DATADIR%%/language/Italian/strings.po %%DATADIR%%/language/Japanese/langinfo.xml -%%DATADIR%%/language/Japanese/strings.xml +%%DATADIR%%/language/Japanese/strings.po %%DATADIR%%/language/Korean/langinfo.xml -%%DATADIR%%/language/Korean/strings.xml +%%DATADIR%%/language/Korean/strings.po %%DATADIR%%/language/Lithuanian/langinfo.xml -%%DATADIR%%/language/Lithuanian/strings.xml +%%DATADIR%%/language/Lithuanian/strings.po +%%DATADIR%%/language/Macedonian/langinfo.xml +%%DATADIR%%/language/Macedonian/strings.po %%DATADIR%%/language/Maltese/langinfo.xml -%%DATADIR%%/language/Maltese/strings.xml +%%DATADIR%%/language/Maltese/strings.po %%DATADIR%%/language/Norwegian/langinfo.xml -%%DATADIR%%/language/Norwegian/strings.xml +%%DATADIR%%/language/Norwegian/strings.po %%DATADIR%%/language/Polish/langinfo.xml -%%DATADIR%%/language/Polish/strings.xml +%%DATADIR%%/language/Polish/strings.po %%DATADIR%%/language/Portuguese (Brazil)/langinfo.xml -%%DATADIR%%/language/Portuguese (Brazil)/strings.xml +%%DATADIR%%/language/Portuguese (Brazil)/strings.po %%DATADIR%%/language/Portuguese/langinfo.xml -%%DATADIR%%/language/Portuguese/strings.xml +%%DATADIR%%/language/Portuguese/strings.po %%DATADIR%%/language/Romanian/langinfo.xml -%%DATADIR%%/language/Romanian/strings.xml +%%DATADIR%%/language/Romanian/strings.po %%DATADIR%%/language/Russian/langinfo.xml -%%DATADIR%%/language/Russian/strings.xml +%%DATADIR%%/language/Russian/strings.po %%DATADIR%%/language/Serbian (Cyrillic)/langinfo.xml -%%DATADIR%%/language/Serbian (Cyrillic)/strings.xml +%%DATADIR%%/language/Serbian (Cyrillic)/strings.po %%DATADIR%%/language/Serbian/langinfo.xml -%%DATADIR%%/language/Serbian/strings.xml +%%DATADIR%%/language/Serbian/strings.po %%DATADIR%%/language/Slovak/langinfo.xml -%%DATADIR%%/language/Slovak/strings.xml +%%DATADIR%%/language/Slovak/strings.po %%DATADIR%%/language/Slovenian/langinfo.xml -%%DATADIR%%/language/Slovenian/strings.xml +%%DATADIR%%/language/Slovenian/strings.po +%%DATADIR%%/language/Spanish (Argentina)/langinfo.xml +%%DATADIR%%/language/Spanish (Argentina)/strings.po %%DATADIR%%/language/Spanish (Mexico)/langinfo.xml -%%DATADIR%%/language/Spanish (Mexico)/strings.xml +%%DATADIR%%/language/Spanish (Mexico)/strings.po %%DATADIR%%/language/Spanish/langinfo.xml -%%DATADIR%%/language/Spanish/strings.xml +%%DATADIR%%/language/Spanish/strings.po %%DATADIR%%/language/Swedish/langinfo.xml -%%DATADIR%%/language/Swedish/strings.xml +%%DATADIR%%/language/Swedish/strings.po %%DATADIR%%/language/Thai/langinfo.xml -%%DATADIR%%/language/Thai/strings.xml +%%DATADIR%%/language/Thai/strings.po %%DATADIR%%/language/Turkish/langinfo.xml -%%DATADIR%%/language/Turkish/strings.xml +%%DATADIR%%/language/Turkish/strings.po %%DATADIR%%/language/Ukrainian/langinfo.xml -%%DATADIR%%/language/Ukrainian/strings.xml +%%DATADIR%%/language/Ukrainian/strings.po +%%DATADIR%%/media/AppIcon.png %%DATADIR%%/media/Fonts/arial.ttf %%DATADIR%%/media/Fonts/teletext.ttf %%DATADIR%%/media/Splash.png +%%DATADIR%%/media/icon-flat-120x120.png +%%DATADIR%%/media/icon-flat-256x256.png %%DATADIR%%/media/icon.png %%DATADIR%%/media/icon32x32.png %%DATADIR%%/media/weather.zip @@ -917,6 +1195,49 @@ share/icons/hicolor/48x48/apps/xbmc.png %%DATADIR%%/system/keymaps/mouse.xml %%DATADIR%%/system/keymaps/nyxboard/keyboard.xml %%DATADIR%%/system/keymaps/remote.xml +%%DATADIR%%/system/library/video/addons.xml +%%DATADIR%%/system/library/video/files.xml +%%DATADIR%%/system/library/video/inprogressshows.xml +%%DATADIR%%/system/library/video/movies/actors.xml +%%DATADIR%%/system/library/video/movies/country.xml +%%DATADIR%%/system/library/video/movies/directors.xml +%%DATADIR%%/system/library/video/movies/genres.xml +%%DATADIR%%/system/library/video/movies/index.xml +%%DATADIR%%/system/library/video/movies/sets.xml +%%DATADIR%%/system/library/video/movies/studios.xml +%%DATADIR%%/system/library/video/movies/tags.xml +%%DATADIR%%/system/library/video/movies/titles.xml +%%DATADIR%%/system/library/video/movies/years.xml +%%DATADIR%%/system/library/video/musicvideos/albums.xml +%%DATADIR%%/system/library/video/musicvideos/artists.xml +%%DATADIR%%/system/library/video/musicvideos/directors.xml +%%DATADIR%%/system/library/video/musicvideos/genres.xml +%%DATADIR%%/system/library/video/musicvideos/index.xml +%%DATADIR%%/system/library/video/musicvideos/studios.xml +%%DATADIR%%/system/library/video/musicvideos/tags.xml +%%DATADIR%%/system/library/video/musicvideos/titles.xml +%%DATADIR%%/system/library/video/musicvideos/years.xml +%%DATADIR%%/system/library/video/playlists.xml +%%DATADIR%%/system/library/video/recentlyaddedepisodes.xml +%%DATADIR%%/system/library/video/recentlyaddedmovies.xml +%%DATADIR%%/system/library/video/recentlyaddedmusicvideos.xml +%%DATADIR%%/system/library/video/tvshows/actors.xml +%%DATADIR%%/system/library/video/tvshows/genres.xml +%%DATADIR%%/system/library/video/tvshows/index.xml +%%DATADIR%%/system/library/video/tvshows/studios.xml +%%DATADIR%%/system/library/video/tvshows/tags.xml +%%DATADIR%%/system/library/video/tvshows/titles.xml +%%DATADIR%%/system/library/video/tvshows/years.xml +%%DATADIR%%/system/library/video_flat/addons.xml +%%DATADIR%%/system/library/video_flat/files.xml +%%DATADIR%%/system/library/video_flat/inprogressshows.xml +%%DATADIR%%/system/library/video_flat/movies.xml +%%DATADIR%%/system/library/video_flat/musicvideos.xml +%%DATADIR%%/system/library/video_flat/playlists.xml +%%DATADIR%%/system/library/video_flat/recentlyaddedepisodes.xml +%%DATADIR%%/system/library/video_flat/recentlyaddedmovies.xml +%%DATADIR%%/system/library/video_flat/recentlyaddedmusicvideos.xml +%%DATADIR%%/system/library/video_flat/tvshows.xml %%DATADIR%%/system/peripherals.xml %%DATADIR%%/system/playercorefactory.xml %%DATADIR%%/system/players/dvdplayer/etc/fonts/conf.avail/10-autohint.conf @@ -1011,6 +1332,12 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/system/players/dvdplayer/etc @dirrm %%DATADIR%%/system/players/dvdplayer @dirrm %%DATADIR%%/system/players +@dirrm %%DATADIR%%/system/library/video_flat +@dirrm %%DATADIR%%/system/library/video/tvshows +@dirrm %%DATADIR%%/system/library/video/musicvideos +@dirrm %%DATADIR%%/system/library/video/movies +@dirrm %%DATADIR%%/system/library/video +@dirrm %%DATADIR%%/system/library @dirrm %%DATADIR%%/system/keymaps/nyxboard @dirrm %%DATADIR%%/system/keymaps @dirrm %%DATADIR%%/system @@ -1023,6 +1350,7 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/language/Thai @dirrm %%DATADIR%%/language/Swedish @dirrm %%DATADIR%%/language/Spanish (Mexico) +@dirrm %%DATADIR%%/language/Spanish (Argentina) @dirrm %%DATADIR%%/language/Spanish @dirrm %%DATADIR%%/language/Slovenian @dirrm %%DATADIR%%/language/Slovak @@ -1035,6 +1363,7 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/language/Polish @dirrm %%DATADIR%%/language/Norwegian @dirrm %%DATADIR%%/language/Maltese +@dirrm %%DATADIR%%/language/Macedonian @dirrm %%DATADIR%%/language/Lithuanian @dirrm %%DATADIR%%/language/Korean @dirrm %%DATADIR%%/language/Japanese @@ -1046,8 +1375,10 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/language/Hebrew @dirrm %%DATADIR%%/language/Greek @dirrm %%DATADIR%%/language/German +@dirrm %%DATADIR%%/language/Galician @dirrm %%DATADIR%%/language/French @dirrm %%DATADIR%%/language/Finnish +@dirrm %%DATADIR%%/language/Estonian @dirrm %%DATADIR%%/language/Esperanto @dirrm %%DATADIR%%/language/English (US) @dirrm %%DATADIR%%/language/English @@ -1060,6 +1391,7 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/language/Catalan @dirrm %%DATADIR%%/language/Bulgarian @dirrm %%DATADIR%%/language/Bosnian +@dirrm %%DATADIR%%/language/Belarusian @dirrm %%DATADIR%%/language/Basque @dirrm %%DATADIR%%/language/Arabic @dirrm %%DATADIR%%/language/Afrikaans @@ -1074,90 +1406,253 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/addons/webinterface.default/images @dirrm %%DATADIR%%/addons/webinterface.default/css @dirrm %%DATADIR%%/addons/webinterface.default +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Ukrainian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Turkish +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Thai @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Swedish +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Spanish (Argentina) +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Spanish +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Slovenian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Slovak +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Serbian (Cyrillic) +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Serbian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Russian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Romanian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Portuguese (Brazil) +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Portuguese +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Polish +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Lithuanian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Korean +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Japanese +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Italian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Icelandic +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Greek @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/German +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Galician +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/French @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Finnish +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Estonian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/English (US) @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/English @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Dutch +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Danish +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Czech +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Croatian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Chinese (Traditional) @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Catalan +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Bosnian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Basque +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Arabic +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/language/Afrikaans @dirrm %%DATADIR%%/addons/weather.wunderground/resources/language +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/lib/wunderground @dirrm %%DATADIR%%/addons/weather.wunderground/resources/lib +@dirrm %%DATADIR%%/addons/weather.wunderground/resources/logo @dirrm %%DATADIR%%/addons/weather.wunderground/resources @dirrm %%DATADIR%%/addons/weather.wunderground @dirrm %%DATADIR%%/addons/visualization.waveform +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Ukrainian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Turkish +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Thai @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Swedish +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Spanish (Argentina) @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Spanish @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Slovenian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Slovak +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Serbian (Cyrillic) +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Serbian @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Russian @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Romanian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Portuguese (Brazil) @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Portuguese @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Polish +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Lithuanian @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Korean +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Japanese +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Italian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Indonesian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Icelandic @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Hindi (Devanagiri) +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Greek @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/German +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Galician @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/French @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Finnish +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Estonian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Esperanto +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/English (US) @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/English @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Dutch +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Danish +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Czech +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Croatian @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Catalan @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Bosnian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Basque +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Arabic +@dirrm %%DATADIR%%/addons/visualization.projectm/resources/language/Afrikaans @dirrm %%DATADIR%%/addons/visualization.projectm/resources/language @dirrm %%DATADIR%%/addons/visualization.projectm/resources @dirrm %%DATADIR%%/addons/visualization.projectm +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Ukrainian @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Swedish +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish (Argentina) @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Spanish @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Slovenian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Slovak @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Russian @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Romanian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Portuguese (Brazil) @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Portuguese @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Polish +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Lithuanian @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Korean +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Japanese +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Italian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Icelandic @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Greek @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/German +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Galician @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/French @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Finnish +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Estonian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/English (US) @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/English @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Dutch +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Danish +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Czech +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Croatian @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Catalan @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Arabic +@dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language/Afrikaans @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources/language @dirrm %%DATADIR%%/addons/visualization.milkdrop/resources @dirrm %%DATADIR%%/addons/visualization.milkdrop/presets @dirrm %%DATADIR%%/addons/visualization.milkdrop -@dirrm %%DATADIR%%/addons/visualization.itunes +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Ukrainian @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Swedish +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Turkish +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Thai +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish (Argentina) @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Spanish @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Slovenian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Slovak +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Serbian (Cyrillic) +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Serbian @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Russian @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Romanian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Portuguese (Brazil) +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Portuguese @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Polish +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Lithuanian @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Korean +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Japanese +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Italian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Indonesian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Icelandic @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Hindi (Devanagiri) +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Greek @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/German +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Galician @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/French @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Finnish +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Estonian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Esperanto +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/English (US) @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/English @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Dutch +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Danish +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Czech +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Croatian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Chinese (Traditional) @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Catalan +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Basque @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Bosnian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Arabic +@dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language/Afrikaans @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources/language @dirrm %%DATADIR%%/addons/visualization.glspectrum/resources @dirrm %%DATADIR%%/addons/visualization.glspectrum +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Ukrainian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Turkish +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Thai @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Swedish +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish (Argentina) @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Spanish @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Slovenian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Slovak +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Serbian (Cyrillic) +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Serbian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Russian @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Romanian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Portuguese (Brazil) @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Portuguese @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Polish +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Lithuanian @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Korean +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Japanese +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Italian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Indonesian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Icelandic @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hindi (Devanagiri) +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Greek @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/German +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Galician @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/French @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Finnish +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Estonian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Esperanto +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/English (US) @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/English @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Dutch +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Danish +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Czech +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Croatian @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Catalan @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Bosnian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Basque +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Arabic +@dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language/Afrikaans @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources/language @dirrm %%DATADIR%%/addons/visualization.dxspectrum/resources @dirrm %%DATADIR%%/addons/visualization.dxspectrum @@ -1168,11 +1663,17 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/addons/skin.confluence/media/flagging/audio @dirrm %%DATADIR%%/addons/skin.confluence/media/flagging/aspectratio @dirrm %%DATADIR%%/addons/skin.confluence/media/flagging +@dirrm %%DATADIR%%/addons/skin.confluence/media/epg-genres @dirrm %%DATADIR%%/addons/skin.confluence/media/LeftRating @dirrm %%DATADIR%%/addons/skin.confluence/media/CenterRating @dirrm %%DATADIR%%/addons/skin.confluence/media +@dirrm %%DATADIR%%/addons/skin.confluence/language/Vietnamese +@dirrm %%DATADIR%%/addons/skin.confluence/language/Ukrainian @dirrm %%DATADIR%%/addons/skin.confluence/language/Turkish +@dirrm %%DATADIR%%/addons/skin.confluence/language/Thai @dirrm %%DATADIR%%/addons/skin.confluence/language/Swedish +@dirrm %%DATADIR%%/addons/skin.confluence/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/skin.confluence/language/Spanish (Argentina) @dirrm %%DATADIR%%/addons/skin.confluence/language/Spanish @dirrm %%DATADIR%%/addons/skin.confluence/language/Slovenian @dirrm %%DATADIR%%/addons/skin.confluence/language/Slovak @@ -1183,32 +1684,48 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/addons/skin.confluence/language/Portuguese (Brazil) @dirrm %%DATADIR%%/addons/skin.confluence/language/Portuguese @dirrm %%DATADIR%%/addons/skin.confluence/language/Polish +@dirrm %%DATADIR%%/addons/skin.confluence/language/Persian @dirrm %%DATADIR%%/addons/skin.confluence/language/Norwegian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Malayalam +@dirrm %%DATADIR%%/addons/skin.confluence/language/Macedonian @dirrm %%DATADIR%%/addons/skin.confluence/language/Lithuanian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Latvian @dirrm %%DATADIR%%/addons/skin.confluence/language/Korean @dirrm %%DATADIR%%/addons/skin.confluence/language/Japanese @dirrm %%DATADIR%%/addons/skin.confluence/language/Italian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Indonesian @dirrm %%DATADIR%%/addons/skin.confluence/language/Icelandic @dirrm %%DATADIR%%/addons/skin.confluence/language/Hungarian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Hindi (Devanagiri) +@dirrm %%DATADIR%%/addons/skin.confluence/language/Hebrew @dirrm %%DATADIR%%/addons/skin.confluence/language/Greek @dirrm %%DATADIR%%/addons/skin.confluence/language/German +@dirrm %%DATADIR%%/addons/skin.confluence/language/Galician @dirrm %%DATADIR%%/addons/skin.confluence/language/French @dirrm %%DATADIR%%/addons/skin.confluence/language/Finnish +@dirrm %%DATADIR%%/addons/skin.confluence/language/Estonian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Esperanto +@dirrm %%DATADIR%%/addons/skin.confluence/language/English (US) @dirrm %%DATADIR%%/addons/skin.confluence/language/English @dirrm %%DATADIR%%/addons/skin.confluence/language/Dutch @dirrm %%DATADIR%%/addons/skin.confluence/language/Danish @dirrm %%DATADIR%%/addons/skin.confluence/language/Czech +@dirrm %%DATADIR%%/addons/skin.confluence/language/Croatian @dirrm %%DATADIR%%/addons/skin.confluence/language/Chinese (Traditional) @dirrm %%DATADIR%%/addons/skin.confluence/language/Chinese (Simple) @dirrm %%DATADIR%%/addons/skin.confluence/language/Catalan @dirrm %%DATADIR%%/addons/skin.confluence/language/Bulgarian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Bosnian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Belarusian +@dirrm %%DATADIR%%/addons/skin.confluence/language/Basque @dirrm %%DATADIR%%/addons/skin.confluence/language/Arabic +@dirrm %%DATADIR%%/addons/skin.confluence/language/Albanian @dirrm %%DATADIR%%/addons/skin.confluence/language/Afrikaans @dirrm %%DATADIR%%/addons/skin.confluence/language @dirrm %%DATADIR%%/addons/skin.confluence/fonts @dirrm %%DATADIR%%/addons/skin.confluence/colors @dirrm %%DATADIR%%/addons/skin.confluence/backgrounds -@dirrm %%DATADIR%%/addons/skin.confluence/720p/weather+ +@dirrm %%DATADIR%%/addons/skin.confluence/720p/weather @dirrm %%DATADIR%%/addons/skin.confluence/720p @dirrm %%DATADIR%%/addons/skin.confluence @dirrm %%DATADIR%%/addons/script.module.pil @@ -1218,58 +1735,56 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/addons/script.module.simplejson/lib/simplejson @dirrm %%DATADIR%%/addons/script.module.simplejson/lib @dirrm %%DATADIR%%/addons/script.module.simplejson -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Swedish -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Spanish -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Slovenian -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Russian -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Romanian -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Polish -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Korean -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Hungarian -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/German -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/French -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Finnish -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/English -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Dutch -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language/Chinese (Simple) -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources/language -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow/resources -@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.slideshow +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Ukrainian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Thai @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Swedish +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish (Argentina) @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Spanish @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Slovenian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Slovak @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Russian @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Romanian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Portuguese (Brazil) @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Portuguese @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Polish +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Lithuanian @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Korean +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Japanese +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Italian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Icelandic @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Greek @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/German +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Galician @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/French @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Finnish +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Estonian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/English (US) @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/English @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Dutch +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Danish +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Czech +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Croatian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Chinese (Traditional) @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Catalan @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Arabic +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Albanian +@dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language/Afrikaans @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources/language @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim/resources @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.dim @dirrm %%DATADIR%%/addons/screensaver.xbmc.builtin.black -%%RSXS%%@dirrm %%DATADIR%%/addons/screensaver.rsxs.solarwinds -%%RSXS%%@dirrm %%DATADIR%%/addons/screensaver.rsxs.plasma -%%RSXS%%@dirrm %%DATADIR%%/addons/screensaver.rsxs.euphoria +@dirrm %%DATADIR%%/addons/screensaver.rsxs.solarwinds +@dirrm %%DATADIR%%/addons/screensaver.rsxs.plasma +@dirrm %%DATADIR%%/addons/screensaver.rsxs.euphoria @dirrm %%DATADIR%%/addons/repository.xbmc.org -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Swedish -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Portuguese -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Polish -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Korean -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Hungarian -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Finnish -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/English -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language/Dutch -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources/language -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com/resources -@dirrm %%DATADIR%%/addons/metadata.yahoomusic.com @dirrm %%DATADIR%%/addons/metadata.tvdb.com/resources/language/Swedish @dirrm %%DATADIR%%/addons/metadata.tvdb.com/resources/language/Spanish @dirrm %%DATADIR%%/addons/metadata.tvdb.com/resources/language/Russian @@ -1304,46 +1819,63 @@ share/xsessions/XBMC.desktop @dirrm %%DATADIR%%/addons/metadata.themoviedb.org/resources/language @dirrm %%DATADIR%%/addons/metadata.themoviedb.org/resources @dirrm %%DATADIR%%/addons/metadata.themoviedb.org +@dirrm %%DATADIR%%/addons/metadata.musicvideos.last.fm/resources/language/English +@dirrm %%DATADIR%%/addons/metadata.musicvideos.last.fm/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/metadata.musicvideos.last.fm/resources/language +@dirrm %%DATADIR%%/addons/metadata.musicvideos.last.fm/resources +@dirrm %%DATADIR%%/addons/metadata.musicvideos.last.fm @dirrm %%DATADIR%%/addons/metadata.common.themoviedb.org +@dirrm %%DATADIR%%/addons/metadata.common.theaudiodb.com +@dirrm %%DATADIR%%/addons/metadata.common.musicbrainz.org @dirrm %%DATADIR%%/addons/metadata.common.last.fm @dirrm %%DATADIR%%/addons/metadata.common.imdb.com @dirrm %%DATADIR%%/addons/metadata.common.htbackdrops.com @dirrm %%DATADIR%%/addons/metadata.common.hdtrailers.net +@dirrm %%DATADIR%%/addons/metadata.common.fanart.tv +@dirrm %%DATADIR%%/addons/metadata.common.amazon.de @dirrm %%DATADIR%%/addons/metadata.common.allmusic.com -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Swedish -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Spanish -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Russian -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Portuguese -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Polish -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Korean -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Hungarian -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/German -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/French -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Finnish -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/English -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Dutch -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Chinese (Simple) -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language/Bulgarian -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources/language -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com/resources -@dirrm %%DATADIR%%/addons/metadata.artists.allmusic.com -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Swedish -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Spanish -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Russian -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Portuguese -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Polish -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Korean -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Hungarian -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/German -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/French -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Finnish -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/English -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Dutch -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Chinese (Simple) -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language/Bulgarian -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources/language -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com/resources -@dirrm %%DATADIR%%/addons/metadata.albums.allmusic.com +@dirrm %%DATADIR%%/addons/metadata.artists.universal/resources/language/English +@dirrm %%DATADIR%%/addons/metadata.artists.universal/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/metadata.artists.universal/resources/language +@dirrm %%DATADIR%%/addons/metadata.artists.universal/resources +@dirrm %%DATADIR%%/addons/metadata.artists.universal +@dirrm %%DATADIR%%/addons/metadata.artists.theaudiodb.com/resources/language/English +@dirrm %%DATADIR%%/addons/metadata.artists.theaudiodb.com/resources/language +@dirrm %%DATADIR%%/addons/metadata.artists.theaudiodb.com/resources +@dirrm %%DATADIR%%/addons/metadata.artists.theaudiodb.com +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Swedish +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish (Mexico) +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish (Argentina) +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Spanish +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Slovak +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Russian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Portuguese (Brazil) +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Portuguese +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Polish +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Norwegian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Macedonian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Lithuanian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Korean +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Italian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Hungarian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Hebrew +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Greek +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/German +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/French +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/English +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Dutch +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Danish +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Czech +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Chinese (Simple) +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Catalan +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Bulgarian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language/Belarusian +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources/language +@dirrm %%DATADIR%%/addons/metadata.album.universal/resources +@dirrm %%DATADIR%%/addons/metadata.album.universal +@dirrm %%DATADIR%%/addons/library.xbmc.pvr +@dirrm %%DATADIR%%/addons/library.xbmc.gui +@dirrm %%DATADIR%%/addons/library.xbmc.addon @dirrm %%DATADIR%%/addons @dirrm share/xbmc @dirrmtry share/icons/hicolor/48x48/apps @@ -1362,8 +1894,11 @@ share/xsessions/XBMC.desktop @dirrm lib/xbmc/addons/visualization.waveform @dirrm lib/xbmc/addons/visualization.projectm @dirrm lib/xbmc/addons/visualization.glspectrum -%%RSXS%%@dirrm lib/xbmc/addons/screensaver.rsxs.solarwinds -%%RSXS%%@dirrm lib/xbmc/addons/screensaver.rsxs.plasma -%%RSXS%%@dirrm lib/xbmc/addons/screensaver.rsxs.euphoria +@dirrm lib/xbmc/addons/screensaver.rsxs.solarwinds +@dirrm lib/xbmc/addons/screensaver.rsxs.plasma +@dirrm lib/xbmc/addons/screensaver.rsxs.euphoria +@dirrm lib/xbmc/addons/library.xbmc.pvr +@dirrm lib/xbmc/addons/library.xbmc.gui +@dirrm lib/xbmc/addons/library.xbmc.addon @dirrm lib/xbmc/addons @dirrm lib/xbmc |