Date: Thursday, August 6, 2020 @ 08:14:57 Author: alucryd Revision: 670656
archrelease: copy trunk to community-x86_64 Added: libretro-ppsspp/repos/community-x86_64/PKGBUILD (from rev 670655, libretro-ppsspp/trunk/PKGBUILD) Deleted: libretro-ppsspp/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 206 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 103 insertions(+), 103 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-08-06 08:14:52 UTC (rev 670655) +++ PKGBUILD 2020-08-06 08:14:57 UTC (rev 670656) @@ -1,103 +0,0 @@ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: Duck Hunt <vapor...@tfwno.gf> - -pkgname=libretro-ppsspp -pkgver=27598 -pkgrel=1 -pkgdesc='Sony PlayStation Portable core' -arch=(x86_64) -url=https://github.com/libretro/ppsspp -license=(GPL2) -groups=(libretro) -depends=( - gcc-libs - glew - glibc - libgl - libpng - libretro-core-info - libzip - snappy - zlib -) -makedepends=( - cmake - git - libglvnd - python -) -_commit=70802e61de670fc66de23356a6ffab9b4b018d9b -source=( - libretro-ppsspp::git+https://github.com/hrydgard/ppsspp.git#commit=${_commit} - git+https://github.com/Kingcom/armips.git - git+https://github.com/discordapp/discord-rpc.git - git+https://github.com/hrydgard/ppsspp-ffmpeg.git - ppsspp-glslang::git+https://github.com/hrydgard/glslang.git - git+https://github.com/hrydgard/ppsspp-lang.git - ppsspp-miniupnp::git+https://github.com/hrydgard/miniupnp.git - git+https://github.com/Tencent/rapidjson.git - git+https://github.com/KhronosGroup/SPIRV-Cross.git - armips-tinyformat::git+https://github.com/Kingcom/tinyformat.git -) -sha256sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -pkgver() { - cd libretro-ppsspp - - git rev-list --count HEAD -} - -prepare() { - cd libretro-ppsspp - - for submodule in ffmpeg assets/lang ext/glslang ext/miniupnp; do - git submodule init ${submodule} - git config submodule.${submodule}.url ../ppsspp-${submodule#*/} - git submodule update ${submodule} - done - for submodule in ext/{armips,discord-rpc,rapidjson,SPIRV-Cross}; do - git submodule init ${submodule} - git config submodule.${submodule}.url ../${submodule#*/} - git submodule update ${submodule} - done - - cd ext/armips - - for submodule in ext/tinyformat; do - git submodule init ${submodule} - git config submodule.${submodule}.url ../../../armips-${submodule#*/} - git submodule update ${submodule} - done -} - -build() { - cmake -S libretro-ppsspp -B build \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_SKIP_RPATH=ON \ - -DOpenGL_GL_PREFERENCE=GLVND \ - -DHEADLESS=OFF \ - -DLIBRETRO=ON \ - -DMOBILE_DEVICE=OFF \ - -DSIMULATOR=OFF \ - -DUNITTEST=OFF \ - -DUSE_SYSTEM_LIBZIP=ON \ - -DUSE_SYSTEM_SNAPPY=ON \ - -DUSING_QT_UI=OFF - make -C build -} - -package() { - install -Dm 644 build/lib/ppsspp_libretro.so -t "${pkgdir}"/usr/lib/libretro/ - install -Dm 644 libretro-ppsspp/LICENSE.TXT -t "${pkgdir}"/usr/share/licenses/libretro-ppsspp-git/ -} - -# vim: ts=2 sw=2 et: Copied: libretro-ppsspp/repos/community-x86_64/PKGBUILD (from rev 670655, libretro-ppsspp/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-08-06 08:14:57 UTC (rev 670656) @@ -0,0 +1,103 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: Duck Hunt <vapor...@tfwno.gf> + +pkgname=libretro-ppsspp +pkgver=27666 +pkgrel=1 +pkgdesc='Sony PlayStation Portable core' +arch=(x86_64) +url=https://github.com/libretro/ppsspp +license=(GPL2) +groups=(libretro) +depends=( + gcc-libs + glew + glibc + libgl + libpng + libretro-core-info + libzip + snappy + zlib +) +makedepends=( + cmake + git + libglvnd + python +) +_commit=937042b3db9aee50671358e4a919fbbef79ffdfa +source=( + libretro-ppsspp::git+https://github.com/hrydgard/ppsspp.git#commit=${_commit} + git+https://github.com/Kingcom/armips.git + git+https://github.com/discordapp/discord-rpc.git + git+https://github.com/hrydgard/ppsspp-ffmpeg.git + ppsspp-glslang::git+https://github.com/hrydgard/glslang.git + git+https://github.com/hrydgard/ppsspp-lang.git + ppsspp-miniupnp::git+https://github.com/hrydgard/miniupnp.git + git+https://github.com/Tencent/rapidjson.git + git+https://github.com/KhronosGroup/SPIRV-Cross.git + armips-tinyformat::git+https://github.com/Kingcom/tinyformat.git +) +sha256sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +pkgver() { + cd libretro-ppsspp + + git rev-list --count HEAD +} + +prepare() { + cd libretro-ppsspp + + for submodule in ffmpeg assets/lang ext/glslang ext/miniupnp; do + git submodule init ${submodule} + git config submodule.${submodule}.url ../ppsspp-${submodule#*/} + git submodule update ${submodule} + done + for submodule in ext/{armips,discord-rpc,rapidjson,SPIRV-Cross}; do + git submodule init ${submodule} + git config submodule.${submodule}.url ../${submodule#*/} + git submodule update ${submodule} + done + + cd ext/armips + + for submodule in ext/tinyformat; do + git submodule init ${submodule} + git config submodule.${submodule}.url ../../../armips-${submodule#*/} + git submodule update ${submodule} + done +} + +build() { + cmake -S libretro-ppsspp -B build \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_SKIP_RPATH=ON \ + -DOpenGL_GL_PREFERENCE=GLVND \ + -DHEADLESS=OFF \ + -DLIBRETRO=ON \ + -DMOBILE_DEVICE=OFF \ + -DSIMULATOR=OFF \ + -DUNITTEST=OFF \ + -DUSE_SYSTEM_LIBZIP=ON \ + -DUSE_SYSTEM_SNAPPY=ON \ + -DUSING_QT_UI=OFF + make -C build +} + +package() { + install -Dm 644 build/lib/ppsspp_libretro.so -t "${pkgdir}"/usr/lib/libretro/ + install -Dm 644 libretro-ppsspp/LICENSE.TXT -t "${pkgdir}"/usr/share/licenses/libretro-ppsspp-git/ +} + +# vim: ts=2 sw=2 et: