[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