Date: Thursday, August 18, 2022 @ 15:15:09 Author: alucryd Revision: 1267370
upgpkg: libretro-picodrive 2222-1 Modified: libretro-picodrive/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-18 14:59:05 UTC (rev 1267369) +++ PKGBUILD 2022-08-18 15:15:09 UTC (rev 1267370) @@ -1,8 +1,8 @@ # Maintainer: Maxime Gauduin <[email protected]> pkgname=libretro-picodrive -pkgver=1263 -pkgrel=2 +pkgver=2222 +pkgrel=1 pkgdesc='Sega MS/MD/CD/32X core' arch=(x86_64) url=https://github.com/libretro/picodrive @@ -13,17 +13,37 @@ libretro-core-info ) makedepends=(git) -source=(libretro-picodrive::git+https://github.com/libretro/picodrive.git#commit=c1ee525ac9fbd5f091a2cf34879131f3e00bf176) -sha256sums=(SKIP) +_commit=13ceea4ceb5f1b3a7d56baf67ec55247c1dfd154 +source=( + libretro-picodrive::git+https://github.com/libretro/picodrive.git#commit=${_commit} + git+https://github.com/mackron/dr_libs.git + git+https://github.com/digital-sound-antiques/emu2413.git + git+https://github.com/rtissera/libchdr.git +) +b2sums=( + SKIP + SKIP + SKIP + SKIP +) +prepare() { + cd libretro-picodrive + for submodule in pico/{cd/libchdr,sound/emu2413} platform/common/dr_libs; do + git submodule init ${submodule} + git config submodule.${submodule}.url ../${submodule##*/} + git submodule update ${submodule} + done +} + pkgver() { cd libretro-picodrive - git rev-list --count HEAD } build() { - make -C libretro-picodrive -f Makefile.libretro + cd libretro-picodrive + make -f Makefile.libretro } package() {
