diff --git a/packages/mediacenter/xbmc/patches/xbmc-35326-002-arm_remove_forced_python2.5-0.1.patch b/packages/mediacenter/xbmc/patches/xbmc-35326-002-arm_remove_forced_python2.5-0.1.patch
new file mode 100644
index 0000000000..f90ee1faa0
--- /dev/null
+++ b/packages/mediacenter/xbmc/patches/xbmc-35326-002-arm_remove_forced_python2.5-0.1.patch
@@ -0,0 +1,15 @@
+diff -Naur xbmc-dharma-35100/Makefile.in xbmc-dharma-35100.patch/Makefile.in
+--- xbmc-dharma-35100/Makefile.in 2010-10-30 05:36:41.000000000 +0200
++++ xbmc-dharma-35100.patch/Makefile.in 2010-11-01 04:53:48.542705631 +0100
+@@ -471,11 +471,6 @@
+ xbmc/cores/DllLoader/exports/util/exports_utils.a \
+ xbmc/cores/DllLoader/exports/exports.a
+
+-ifeq (arm, $(ARCH))
+-# Force external python2.5 for now!
+-LIBS +=-lpython2.5
+-endif
+-
+ xbmc.bin: $(OBJSXBMC) $(DYNOBJSXBMC)
+ ifeq ($(findstring osx,$(ARCH)), osx)
+ $(CXX) $(LDFLAGS) -o xbmc.bin -Wl,-all_load,-ObjC $(DYNOBJSXBMC) $(OBJSXBMC) $(LIBS) -rdynamic
diff --git a/packages/mediacenter/xbmc/patches/201_xbmc-let_select_XBMCProjectM-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-201-let_select_XBMCProjectM-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/201_xbmc-let_select_XBMCProjectM-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-201-let_select_XBMCProjectM-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/202_xbmc-let_select_RSXS-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-202-let_select_RSXS-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/202_xbmc-let_select_RSXS-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-202-let_select_RSXS-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/301_xbmc-correct_lzo_include-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-301-correct_lzo_include-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/301_xbmc-correct_lzo_include-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-301-correct_lzo_include-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/302_xbmc-dont_hardcode_usr_include-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-302-dont_hardcode_usr_include-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/302_xbmc-dont_hardcode_usr_include-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-302-dont_hardcode_usr_include-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/xbmc-WiiRemote_crosscompiling-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-303-WiiRemote_crosscompiling-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/xbmc-WiiRemote_crosscompiling-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-303-WiiRemote_crosscompiling-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/xbmc-fix_libdvd_xFLAGS-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-303-fix_libdvd_xFLAGS-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/xbmc-fix_libdvd_xFLAGS-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-303-fix_libdvd_xFLAGS-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/401-xbmc-we_dont_need_libXinerama-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-401-we_dont_need_libXinerama-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/401-xbmc-we_dont_need_libXinerama-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-401-we_dont_need_libXinerama-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/402-xbmc-enable_yasm_in_ffmpeg-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-402-enable_yasm_in_ffmpeg-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/402-xbmc-enable_yasm_in_ffmpeg-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-402-enable_yasm_in_ffmpeg-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/451-xbmc-full_splash-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-451-full_splash-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/451-xbmc-full_splash-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-451-full_splash-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/452-xbmc-change_lcd_content-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-452-change_lcd_content-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/452-xbmc-change_lcd_content-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-452-change_lcd_content-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/xbmc-ps3_remote_be_more_quiet-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-452-ps3_remote_be_more_quiet-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/xbmc-ps3_remote_be_more_quiet-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-452-ps3_remote_be_more_quiet-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/462-xbmc-add_remote_irtrans_mediacenter-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-462-add_remote_irtrans_mediacenter-0.1.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/462-xbmc-add_remote_irtrans_mediacenter-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-462-add_remote_irtrans_mediacenter-0.1.patch
diff --git a/packages/mediacenter/xbmc/patches/463-xbmc-add_remote_devinput-0.1.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-463-add_remote_devinput-0.1.patch
similarity index 74%
rename from packages/mediacenter/xbmc/patches/463-xbmc-add_remote_devinput-0.1.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-463-add_remote_devinput-0.1.patch
index 546137d387..8b0ef3b6b2 100644
--- a/packages/mediacenter/xbmc/patches/463-xbmc-add_remote_devinput-0.1.diff
+++ b/packages/mediacenter/xbmc/patches/xbmc-35326-463-add_remote_devinput-0.1.patch
@@ -1,9 +1,17 @@
-diff -Naur xbmc-dharma-33971/system/Lircmap.xml xbmc-dharma-33971.patch/system/Lircmap.xml
---- xbmc-dharma-33971/system/Lircmap.xml 2010-09-19 14:54:06.000000000 +0200
-+++ xbmc-dharma-33971.patch/system/Lircmap.xml 2010-09-28 17:45:10.196337846 +0200
-@@ -406,4 +406,57 @@
- KEY_YELLOW
- KEY_BLUE
+diff -Naur xbmc-dharma-35248/system/Lircmap.xml xbmc-dharma-35248.patch/system/Lircmap.xml
+--- xbmc-dharma-35248/system/Lircmap.xml 2010-11-12 13:25:11.464538074 +0100
++++ xbmc-dharma-35248.patch/system/Lircmap.xml 2010-11-12 13:26:26.486568902 +0100
+@@ -365,7 +365,6 @@
+
+
+ cx23885_remote
+- devinput
+ KEY_LEFT
+ KEY_RIGHT
+ KEY_UP
+@@ -452,4 +451,57 @@
+ yellow
+ blue
+
+
diff --git a/packages/mediacenter/xbmc/patches/901-advancedsettings-alwaysextractflags.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-901-advancedsettings_alwaysextractflags.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/901-advancedsettings-alwaysextractflags.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-901-advancedsettings_alwaysextractflags.patch
diff --git a/packages/mediacenter/xbmc/patches/902-advancedsettings-videolibrary.flattenmoviesets.diff b/packages/mediacenter/xbmc/patches/xbmc-35326-902-advancedsettings_videolibrary.flattenmoviesets.patch
similarity index 100%
rename from packages/mediacenter/xbmc/patches/902-advancedsettings-videolibrary.flattenmoviesets.diff
rename to packages/mediacenter/xbmc/patches/xbmc-35326-902-advancedsettings_videolibrary.flattenmoviesets.patch