Bug#1035942: unblock: libretro-bsnes-mercury/094+git20220807-8

Jonathan McDowell noodles at earth.li
Thu May 11 13:36:34 BST 2023


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
X-Debbugs-Cc: libretro-bsnes-mercury at packages.debian.org
Control: affects -1 + src:libretro-bsnes-mercury

Please consider unblocking libretro-bsnes-mercury. The upload fixes the
incorrect location of the buttonmap.xml file for the Kodi libretro
plugins, without which it is not possible to use game controllers with
the emulator.

[ Tests ]

Manually confirmed generated kodi-game-* debs have buttonmap.xml in
resources/ subdirectory, confirmed correct operation of game controller
with package.

[ Risks ]

This is a trivial fix that just corrects the location of the button map
for the Kodi plugins.

[ Checklist ]

  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

unblock libretro-bsnes-mercury/094+git20220807-8

git show --stat:

commit 8fa1fad276c3ede227c0c70037a486e2ef23fa96 (HEAD -> master, tag: debian/094+git20220807-8)
Author: Jonathan McDowell <noodles at earth.li>
Date:   Thu May 11 10:48:30 2023 +0000

    Fix Kodi plugins buttonmap.xml location (Closes: #1034583)

    The buttonmap.xml file needs to live in the resources subdirectory, not
    the parent plugin directory.

 debian/changelog                                                                       | 7 +++++++
 debian/kodi-game/game.libretro.bsnes-mercury-accuracy/{ => resources}/buttonmap.xml    | 0
 debian/kodi-game/game.libretro.bsnes-mercury-balanced/{ => resources}/buttonmap.xml    | 0
 debian/kodi-game/game.libretro.bsnes-mercury-performance/{ => resources}/buttonmap.xml | 0
 4 files changed, 7 insertions(+)

J.

-- 
I'm not allowed to talk to you any more.
-------------- next part --------------
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/changelog libretro-bsnes-mercury-094+git20220807/debian/changelog
--- libretro-bsnes-mercury-094+git20220807/debian/changelog	2023-04-19 08:49:56.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/changelog	2023-05-11 10:47:35.000000000 +0000
@@ -1,3 +1,10 @@
+libretro-bsnes-mercury (094+git20220807-8) unstable; urgency=medium
+
+  * Team upload
+  * Fix Kodi plugins buttonmap.xml location (Closes: #1034583)
+
+ -- Jonathan McDowell <noodles at earth.li>  Thu, 11 May 2023 10:47:35 +0000
+
 libretro-bsnes-mercury (094+git20220807-7) unstable; urgency=medium
 
   * Team upload
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/buttonmap.xml libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/buttonmap.xml
--- libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/buttonmap.xml	2023-01-22 15:29:27.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/buttonmap.xml	1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<buttonmap version="2">
-	<controller id="game.controller.snes" type="RETRO_DEVICE_JOYPAD">
-		<feature name="a" mapto="RETRO_DEVICE_ID_JOYPAD_A"/>
-		<feature name="b" mapto="RETRO_DEVICE_ID_JOYPAD_B"/>
-		<feature name="x" mapto="RETRO_DEVICE_ID_JOYPAD_X"/>
-		<feature name="y" mapto="RETRO_DEVICE_ID_JOYPAD_Y"/>
-		<feature name="start" mapto="RETRO_DEVICE_ID_JOYPAD_START"/>
-		<feature name="select" mapto="RETRO_DEVICE_ID_JOYPAD_SELECT"/>
-		<feature name="up" mapto="RETRO_DEVICE_ID_JOYPAD_UP"/>
-		<feature name="down" mapto="RETRO_DEVICE_ID_JOYPAD_DOWN"/>
-		<feature name="right" mapto="RETRO_DEVICE_ID_JOYPAD_RIGHT"/>
-		<feature name="left" mapto="RETRO_DEVICE_ID_JOYPAD_LEFT"/>
-		<feature name="rightbumper" mapto="RETRO_DEVICE_ID_JOYPAD_R"/>
-		<feature name="leftbumper" mapto="RETRO_DEVICE_ID_JOYPAD_L"/>
-	</controller>
-</buttonmap>
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/resources/buttonmap.xml libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/resources/buttonmap.xml
--- libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/resources/buttonmap.xml	1970-01-01 00:00:00.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-accuracy/resources/buttonmap.xml	2023-05-11 10:47:35.000000000 +0000
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<buttonmap version="2">
+	<controller id="game.controller.snes" type="RETRO_DEVICE_JOYPAD">
+		<feature name="a" mapto="RETRO_DEVICE_ID_JOYPAD_A"/>
+		<feature name="b" mapto="RETRO_DEVICE_ID_JOYPAD_B"/>
+		<feature name="x" mapto="RETRO_DEVICE_ID_JOYPAD_X"/>
+		<feature name="y" mapto="RETRO_DEVICE_ID_JOYPAD_Y"/>
+		<feature name="start" mapto="RETRO_DEVICE_ID_JOYPAD_START"/>
+		<feature name="select" mapto="RETRO_DEVICE_ID_JOYPAD_SELECT"/>
+		<feature name="up" mapto="RETRO_DEVICE_ID_JOYPAD_UP"/>
+		<feature name="down" mapto="RETRO_DEVICE_ID_JOYPAD_DOWN"/>
+		<feature name="right" mapto="RETRO_DEVICE_ID_JOYPAD_RIGHT"/>
+		<feature name="left" mapto="RETRO_DEVICE_ID_JOYPAD_LEFT"/>
+		<feature name="rightbumper" mapto="RETRO_DEVICE_ID_JOYPAD_R"/>
+		<feature name="leftbumper" mapto="RETRO_DEVICE_ID_JOYPAD_L"/>
+	</controller>
+</buttonmap>
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/buttonmap.xml libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/buttonmap.xml
--- libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/buttonmap.xml	2023-01-22 15:29:27.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/buttonmap.xml	1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<buttonmap version="2">
-	<controller id="game.controller.snes" type="RETRO_DEVICE_JOYPAD">
-		<feature name="a" mapto="RETRO_DEVICE_ID_JOYPAD_A"/>
-		<feature name="b" mapto="RETRO_DEVICE_ID_JOYPAD_B"/>
-		<feature name="x" mapto="RETRO_DEVICE_ID_JOYPAD_X"/>
-		<feature name="y" mapto="RETRO_DEVICE_ID_JOYPAD_Y"/>
-		<feature name="start" mapto="RETRO_DEVICE_ID_JOYPAD_START"/>
-		<feature name="select" mapto="RETRO_DEVICE_ID_JOYPAD_SELECT"/>
-		<feature name="up" mapto="RETRO_DEVICE_ID_JOYPAD_UP"/>
-		<feature name="down" mapto="RETRO_DEVICE_ID_JOYPAD_DOWN"/>
-		<feature name="right" mapto="RETRO_DEVICE_ID_JOYPAD_RIGHT"/>
-		<feature name="left" mapto="RETRO_DEVICE_ID_JOYPAD_LEFT"/>
-		<feature name="rightbumper" mapto="RETRO_DEVICE_ID_JOYPAD_R"/>
-		<feature name="leftbumper" mapto="RETRO_DEVICE_ID_JOYPAD_L"/>
-	</controller>
-</buttonmap>
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/resources/buttonmap.xml libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/resources/buttonmap.xml
--- libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/resources/buttonmap.xml	1970-01-01 00:00:00.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-balanced/resources/buttonmap.xml	2023-05-11 10:47:35.000000000 +0000
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<buttonmap version="2">
+	<controller id="game.controller.snes" type="RETRO_DEVICE_JOYPAD">
+		<feature name="a" mapto="RETRO_DEVICE_ID_JOYPAD_A"/>
+		<feature name="b" mapto="RETRO_DEVICE_ID_JOYPAD_B"/>
+		<feature name="x" mapto="RETRO_DEVICE_ID_JOYPAD_X"/>
+		<feature name="y" mapto="RETRO_DEVICE_ID_JOYPAD_Y"/>
+		<feature name="start" mapto="RETRO_DEVICE_ID_JOYPAD_START"/>
+		<feature name="select" mapto="RETRO_DEVICE_ID_JOYPAD_SELECT"/>
+		<feature name="up" mapto="RETRO_DEVICE_ID_JOYPAD_UP"/>
+		<feature name="down" mapto="RETRO_DEVICE_ID_JOYPAD_DOWN"/>
+		<feature name="right" mapto="RETRO_DEVICE_ID_JOYPAD_RIGHT"/>
+		<feature name="left" mapto="RETRO_DEVICE_ID_JOYPAD_LEFT"/>
+		<feature name="rightbumper" mapto="RETRO_DEVICE_ID_JOYPAD_R"/>
+		<feature name="leftbumper" mapto="RETRO_DEVICE_ID_JOYPAD_L"/>
+	</controller>
+</buttonmap>
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/buttonmap.xml libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/buttonmap.xml
--- libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/buttonmap.xml	2023-01-22 15:29:27.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/buttonmap.xml	1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<buttonmap version="2">
-	<controller id="game.controller.snes" type="RETRO_DEVICE_JOYPAD">
-		<feature name="a" mapto="RETRO_DEVICE_ID_JOYPAD_A"/>
-		<feature name="b" mapto="RETRO_DEVICE_ID_JOYPAD_B"/>
-		<feature name="x" mapto="RETRO_DEVICE_ID_JOYPAD_X"/>
-		<feature name="y" mapto="RETRO_DEVICE_ID_JOYPAD_Y"/>
-		<feature name="start" mapto="RETRO_DEVICE_ID_JOYPAD_START"/>
-		<feature name="select" mapto="RETRO_DEVICE_ID_JOYPAD_SELECT"/>
-		<feature name="up" mapto="RETRO_DEVICE_ID_JOYPAD_UP"/>
-		<feature name="down" mapto="RETRO_DEVICE_ID_JOYPAD_DOWN"/>
-		<feature name="right" mapto="RETRO_DEVICE_ID_JOYPAD_RIGHT"/>
-		<feature name="left" mapto="RETRO_DEVICE_ID_JOYPAD_LEFT"/>
-		<feature name="rightbumper" mapto="RETRO_DEVICE_ID_JOYPAD_R"/>
-		<feature name="leftbumper" mapto="RETRO_DEVICE_ID_JOYPAD_L"/>
-	</controller>
-</buttonmap>
diff -Nru libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/resources/buttonmap.xml libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/resources/buttonmap.xml
--- libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/resources/buttonmap.xml	1970-01-01 00:00:00.000000000 +0000
+++ libretro-bsnes-mercury-094+git20220807/debian/kodi-game/game.libretro.bsnes-mercury-performance/resources/buttonmap.xml	2023-05-11 10:47:35.000000000 +0000
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<buttonmap version="2">
+	<controller id="game.controller.snes" type="RETRO_DEVICE_JOYPAD">
+		<feature name="a" mapto="RETRO_DEVICE_ID_JOYPAD_A"/>
+		<feature name="b" mapto="RETRO_DEVICE_ID_JOYPAD_B"/>
+		<feature name="x" mapto="RETRO_DEVICE_ID_JOYPAD_X"/>
+		<feature name="y" mapto="RETRO_DEVICE_ID_JOYPAD_Y"/>
+		<feature name="start" mapto="RETRO_DEVICE_ID_JOYPAD_START"/>
+		<feature name="select" mapto="RETRO_DEVICE_ID_JOYPAD_SELECT"/>
+		<feature name="up" mapto="RETRO_DEVICE_ID_JOYPAD_UP"/>
+		<feature name="down" mapto="RETRO_DEVICE_ID_JOYPAD_DOWN"/>
+		<feature name="right" mapto="RETRO_DEVICE_ID_JOYPAD_RIGHT"/>
+		<feature name="left" mapto="RETRO_DEVICE_ID_JOYPAD_LEFT"/>
+		<feature name="rightbumper" mapto="RETRO_DEVICE_ID_JOYPAD_R"/>
+		<feature name="leftbumper" mapto="RETRO_DEVICE_ID_JOYPAD_L"/>
+	</controller>
+</buttonmap>


More information about the Pkg-games-devel mailing list