[arch-commits] Commit in gnome-games/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Tue Apr 20 12:21:30 UTC 2021


    Date: Tuesday, April 20, 2021 @ 12:21:29
  Author: bgyorgy
Revision: 920044

Replace pcsx_rearmed with mednafen_psx

Modified:
  gnome-games/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-20 10:10:39 UTC (rev 920043)
+++ PKGBUILD	2021-04-20 12:21:29 UTC (rev 920044)
@@ -3,7 +3,7 @@
 
 pkgname=gnome-games
 pkgver=40.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Simple game launcher for GNOME'
 arch=('x86_64')
 url='https://wiki.gnome.org/Apps/Games'
@@ -12,7 +12,8 @@
 depends=('grilo' 'libarchive' 'libhandy' 'libmanette' 'retro-gtk' 'tracker3')
 makedepends=('appstream-glib' 'meson' 'vala')
 optdepends=('libretro-beetle-pce-fast: Support for TurboGrafx-16 and TurboGrafx-CD games'
-            'libretro-blastem: Support for Sega Genesis (Mega Drive) games'
+            'libretro-beetle-psx: Support for PlayStation games'
+            'libretro-blastem: Support for Sega Genesis games'
             'libretro-citra: Support for Nintendo 3DS games'
             'libretro-flycast: Support for Dreamcast games'
             'libretro-gambatte: Support for Game Boy and Game Boy Color games'
@@ -19,7 +20,7 @@
             'libretro-mgba: Support for Game Boy Advance games'
             'libretro-nestopia: Support for Nintendo Entertainment System and Famicom Disk System games'
             'libretro-parallel-n64: Support for Nintendo 64 games'
-            'libretro-picodrive: Support for Sega Master System, Sega 32X, Sega CD (Mega-CD), Sega Genesis (Mega Drive) and Sega Pico games')
+            'libretro-picodrive: Support for Master System, Genesis 32X, Sega CD, Sega CD 32X, Sega Genesis and Sega Pico games')
 source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
         'tracker3.patch')
 sha256sums=('32cd413f89292a74b0a84a5a30d0f4878ce42caea36374b1fb4dce3b4f6adf0f'
@@ -29,6 +30,13 @@
   cd $pkgname-$pkgver
   # Port to Tracker 3
   patch -Np1 -i ../tracker3.patch
+
+  # Replace pcsx_rearmed with mednafen_psx
+  mv flatpak/libretro-cores/{pcsx_rearmed,mednafen_psx}.libretro
+  sed -i 's/^Name=.*/Name=Beetle PSX/
+          s/^Module=.*/Module=mednafen_psx_libretro.so/
+          s/^Authors=.*/Authors=Mednafen Team;/' \
+    flatpak/libretro-cores/mednafen_psx.libretro
 }
 
 build() {



More information about the arch-commits mailing list