diff --git a/.gitignore b/.gitignore index 3fcd29f..e536449 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /libretro-beetle-wswan-0.20220618git16d96f6.tar.gz /libretro-beetle-wswan-0.20230324git3f56cef.tar.gz /libretro-beetle-wswan-0.20230526gita0ddcd3.tar.gz +/beetle-wswan-libretro-32bf70a3032a138baa969c22445f4b7821632c30.tar.gz diff --git a/libretro-beetle-wswan.spec b/libretro-beetle-wswan.spec index cfb1164..6361000 100644 --- a/libretro-beetle-wswan.spec +++ b/libretro-beetle-wswan.spec @@ -1,17 +1,16 @@ -%global commit a0ddcd3f084f5b4eb06acb6e03b8c4707a2f6123 -%global date 20230526 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) - +%global forgeurl https://github.com/libretro/%{corename}-libretro +%global commit 32bf70a3032a138baa969c22445f4b7821632c30 %global corename beetle-wswan Name: libretro-%{corename} Version: 0 -Release: 0.8.%{date}git%{shortcommit}.%autorelease +%forgemeta +Release: 0.8.%autorelease Summary: Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne License: GPL-2.0-only -URL: https://github.com/libretro/beetle-wswan-libretro -Source0: %{url}/archive/%{commit}/%{name}-%{version}.%{date}git%{shortcommit}.tar.gz +URL: %{forgeurl} +Source0: %{forgesource} Source1: https://raw.githubusercontent.com/flathub/org.gnome.Games/master/libretro-cores/mednafen_wswan.libretro BuildRequires: gcc-c++ @@ -25,7 +24,7 @@ Supplements: retroarch %prep -%autosetup -n %{corename}-libretro-%{commit} +%forgeautosetup -p1 %build diff --git a/sources b/sources index 8f63c2f..2520a26 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libretro-beetle-wswan-0.20230526gita0ddcd3.tar.gz) = af04d54d30ab2c2924eda4e7d0ef2040749ec52c83a5f38b585874bb8305dc29295587aaa47973d531e9e5740e6a888db8fec6fc3ff0998a62d67713c400badd +SHA512 (beetle-wswan-libretro-32bf70a3032a138baa969c22445f4b7821632c30.tar.gz) = e6e2642646e2896d128379e14fbe3819b7c68576ffe3eba1219deff87be3fd815e9e8b814a1d6beac5167cc9857c995c2b030bc7940b2d8a7ac851a102f67676