Date: Tuesday, May 3, 2016 @ 12:42:31 Author: alucryd Revision: 173533
Big retroarch commit Added: libretro-bsnes/ libretro-bsnes/trunk/ libretro-bsnes/trunk/PKGBUILD libretro-desmume/ libretro-desmume/trunk/ libretro-desmume/trunk/PKGBUILD libretro-gambatte/ libretro-gambatte/trunk/ libretro-gambatte/trunk/PKGBUILD libretro-genesis-plus-gx/ libretro-genesis-plus-gx/trunk/ libretro-genesis-plus-gx/trunk/PKGBUILD libretro-mgba/ libretro-mgba/trunk/ libretro-mgba/trunk/PKGBUILD libretro-mupen64plus/ libretro-mupen64plus/trunk/ libretro-mupen64plus/trunk/PKGBUILD libretro-nestopia/ libretro-nestopia/trunk/ libretro-nestopia/trunk/PKGBUILD libretro-overlays/ libretro-overlays/MKPKG libretro-overlays/trunk/ libretro-overlays/trunk/PKGBUILD libretro-pcsx-rearmed/ libretro-pcsx-rearmed/trunk/ libretro-pcsx-rearmed/trunk/PKGBUILD libretro-reicast/ libretro-reicast/trunk/ libretro-reicast/trunk/PKGBUILD libretro-shaders/ libretro-shaders/MKPKG libretro-shaders/trunk/ libretro-shaders/trunk/PKGBUILD libretro-snes9x/ libretro-snes9x/trunk/ libretro-snes9x/trunk/PKGBUILD libretro-yabause/ libretro-yabause/trunk/ libretro-yabause/trunk/PKGBUILD retroarch-assets-xmb/ retroarch-assets-xmb/trunk/ retroarch-assets-xmb/trunk/PKGBUILD retroarch-autoconfig-udev/ retroarch-autoconfig-udev/trunk/ retroarch-autoconfig-udev/trunk/PKGBUILD retroarch/ retroarch/trunk/ retroarch/trunk/PKGBUILD ------------------------------------------+ libretro-bsnes/trunk/PKGBUILD | 47 ++++++++++++++++++++++ libretro-desmume/trunk/PKGBUILD | 42 ++++++++++++++++++++ libretro-gambatte/trunk/PKGBUILD | 40 +++++++++++++++++++ libretro-genesis-plus-gx/trunk/PKGBUILD | 45 +++++++++++++++++++++ libretro-mgba/trunk/PKGBUILD | 43 ++++++++++++++++++++ libretro-mupen64plus/trunk/PKGBUILD | 41 +++++++++++++++++++ libretro-nestopia/trunk/PKGBUILD | 39 ++++++++++++++++++ libretro-overlays/MKPKG | 6 ++ libretro-overlays/trunk/PKGBUILD | 29 ++++++++++++++ libretro-pcsx-rearmed/trunk/PKGBUILD | 42 ++++++++++++++++++++ libretro-reicast/trunk/PKGBUILD | 39 ++++++++++++++++++ libretro-shaders/MKPKG | 7 +++ libretro-shaders/trunk/PKGBUILD | 31 ++++++++++++++ libretro-snes9x/trunk/PKGBUILD | 42 ++++++++++++++++++++ libretro-yabause/trunk/PKGBUILD | 39 ++++++++++++++++++ retroarch-assets-xmb/trunk/PKGBUILD | 30 ++++++++++++++ retroarch-autoconfig-udev/trunk/PKGBUILD | 30 ++++++++++++++ retroarch/trunk/PKGBUILD | 60 +++++++++++++++++++++++++++++ 18 files changed, 652 insertions(+) Added: libretro-bsnes/trunk/PKGBUILD =================================================================== --- libretro-bsnes/trunk/PKGBUILD (rev 0) +++ libretro-bsnes/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-bsnes +pkgver=464 +pkgrel=1 +pkgdesc='Super Nintendo Entertainment System cores' +arch=('i686' 'x86_64') +url='https://github.com/libretro/bsnes-libretro' +license=('GPL3') +groups=('libretro') +depends=('gcc-libs' 'glibc') +makedepends=('git') +source=('libretro-bsnes::git+https://github.com/libretro/bsnes-libretro' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/bsnes_accuracy_libretro.info' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/bsnes_balanced_libretro.info' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/bsnes_performance_libretro.info') +sha256sums=('SKIP' + '0307d236776f5462dfa4fd7814b03dc7704cd66c1cc1e03a1dd5b1b978bb3fb8' + '594296694dd0b99959253f8da066a83c9de17c1c260dcdd058d9b45dbeb8af61' + '0cf91d9788336a9e62df448df20003a7b720a8e309eeb6a7f0f00293d4768fff') + +pkgver() { + cd libretro-bsnes + + git rev-list --count HEAD +} + +build() { + cd libretro-bsnes + + for p in accuracy balanced performance; do + make profile=${p} + done +} + +package() { + cd libretro-bsnes + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + for p in accuracy balanced performance; do + install -m 644 out/bsnes_${p}_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../bsnes_${p}_libretro.info "${pkgdir}"/usr/share/libretro/info/ + done +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-bsnes/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-desmume/trunk/PKGBUILD =================================================================== --- libretro-desmume/trunk/PKGBUILD (rev 0) +++ libretro-desmume/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Johnathan Jenkins <[email protected]> +# Contributor: prettyvanilla <[email protected]> +# Contributor: almostalive <[email protected]> + +pkgname=libretro-desmume +pkgver=5171 +pkgrel=1 +pkgdesc='Nintendo DS core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/desmume' +license=('GPL2') +groups=('libretro') +depends=('gcc-libs' 'glibc') +makedepends=('git') +source=('libretro-desmume::git+https://github.com/libretro/desmume.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/desmume_libretro.info') +sha256sums=('SKIP' + 'a851e34cacb4714006d74f722ec67a0f252e900d60afdb74d4f75dd7461fbaa8') + +pkgver() { + cd libretro-desmume + + git rev-list --count HEAD +} + +build() { + cd libretro-desmume/desmume + + make -f Makefile.libretro +} + +package() { + cd libretro-desmume/desmume + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 desmume_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../../desmume_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-desmume/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-gambatte/trunk/PKGBUILD =================================================================== --- libretro-gambatte/trunk/PKGBUILD (rev 0) +++ libretro-gambatte/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Lauri Niskanen <[email protected]> + +pkgname=libretro-gambatte +pkgver=587 +pkgrel=1 +pkgdesc='Nintendo Game Boy/Game Boy Color core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/gambatte-libretro' +license=('GPL2') +groups=('libretro') +depends=('gcc-libs' 'glibc') +makedepends=('git') +source=('libretro-gambatte::git+https://github.com/libretro/gambatte-libretro.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/gambatte_libretro.info') +sha256sums=('SKIP' + '4e8d6d21f9baec7df47a5057781eaa7f14c020463b6efb10d1ef9d496a22419b') + +pkgver() { + cd libretro-gambatte + + git rev-list --count HEAD +} + +build() { + cd libretro-gambatte/libgambatte + + make -f Makefile.libretro +} + +package() { + cd libretro-gambatte/libgambatte + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 gambatte_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../../gambatte_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-gambatte/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-genesis-plus-gx/trunk/PKGBUILD =================================================================== --- libretro-genesis-plus-gx/trunk/PKGBUILD (rev 0) +++ libretro-genesis-plus-gx/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Johnathan Jenkins <[email protected]> +# Contributor: prettyvanilla <[email protected]> +# Contributor: almostalive <[email protected]> + +pkgname=libretro-genesis-plus-gx +pkgver=998 +pkgrel=1 +pkgdesc='Sega Master System/Genesis/Game Gear/CD/32X core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/Genesis-Plus-GX' +license=('BSD' 'LGPL2.1') +groups=('libretro') +depends=('glibc') +makedepends=('git') +source=('libretro-genesis-plus-gx::git+https://github.com/libretro/Genesis-Plus-GX.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/genesis_plus_gx_libretro.info') +sha256sums=('SKIP' + 'a60fa12ccd583e5da2a42c7bf27b24c7b38e3e2bf4565ede07efe6bf087677ee') + +pkgver() { + cd libretro-genesis-plus-gx + + git rev-list --count HEAD +} + +build() { + cd libretro-genesis-plus-gx + + make -f Makefile.libretro +} + +package() { + cd libretro-genesis-plus-gx + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 genesis_plus_gx_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../genesis_plus_gx_libretro.info "${pkgdir}"/usr/share/libretro/info/ + + install -dm 755 "${pkgdir}"/usr/share/licenses/libretro-genesis-plus-gx-git + install -m 644 LICENSE.txt "${pkgdir}"/usr/share/licenses/libretro-genesis-plus-gx-git/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-genesis-plus-gx/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-mgba/trunk/PKGBUILD =================================================================== --- libretro-mgba/trunk/PKGBUILD (rev 0) +++ libretro-mgba/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Duck Hunt <[email protected]> + +pkgname=libretro-mgba +pkgver=3326 +pkgrel=1 +pkgdesc='Nintendo Game Boy Advance core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/mgba' +license=('custom:MPL2') +groups=('libretro') +depends=('glibc') +makedepends=('git') +source=('libretro-mgba::git+https://github.com/libretro/mgba.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/mgba_libretro.info') +sha256sums=('SKIP' + 'e3b17530cd57df5e5fe063cd87b611944bca34ecfd44ffc1eeddc80680306b64') + +pkgver() { + cd libretro-mgba + + git rev-list --count HEAD +} + +build() { + cd libretro-mgba + + make -f Makefile.libretro +} + +package() { + cd libretro-mgba + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 mgba_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../mgba_libretro.info "${pkgdir}"/usr/share/libretro/info/ + + install -dm 755 "${pkgdir}"/usr/share/licenses/libretro-mgba-git + install -m 644 LICENSE "${pkgdir}"/usr/share/licenses/libretro-mgba-git/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-mgba/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-mupen64plus/trunk/PKGBUILD =================================================================== --- libretro-mupen64plus/trunk/PKGBUILD (rev 0) +++ libretro-mupen64plus/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Thomas Schneider <[email protected]> + +pkgname=libretro-mupen64plus +pkgver=4029 +pkgrel=1 +pkgdesc='Nintendo 64 core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/mupen64plus-libretro' +license=('GPL2') +groups=('libretro') +depends=('gcc-libs' 'glibc' 'libgl') +makedepends=('git' 'mesa') +source=('libretro-mupen64plus::git+https://github.com/libretro/mupen64plus-libretro.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/mupen64plus_libretro.info') +sha256sums=('SKIP' + '94f2a7c177e315d330c206b93e9575e9a6b53f3eed933fac2c6b22df23276f60') + +pkgver() { + cd libretro-mupen64plus + + git rev-list --count HEAD +} + +build() { + cd libretro-mupen64plus + + [[ $CARCH = 'i686' ]] && make WITH_DYNAREC='x86' + [[ $CARCH = 'x86_64' ]] && make WITH_DYNAREC='x86_64' +} + +package() { + cd libretro-mupen64plus + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 mupen64plus_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../mupen64plus_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-mupen64plus/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-nestopia/trunk/PKGBUILD =================================================================== --- libretro-nestopia/trunk/PKGBUILD (rev 0) +++ libretro-nestopia/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-nestopia +pkgver=626 +pkgrel=1 +pkgdesc='Nintendo Entertainment System core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/nestopia' +license=('GPL2') +groups=('libretro') +depends=('gcc-libs' 'glibc') +makedepends=('git') +source=('libretro-nestopia::git+https://github.com/libretro/nestopia.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/nestopia_libretro.info') +sha256sums=('SKIP' + 'eea21d5c2fb0fe95c2f84c8e957b18a7898699a3899e784f94feb87f68c847b1') + +pkgver() { + cd libretro-nestopia + + git rev-list --count HEAD +} + +build() { + cd libretro-nestopia/libretro + + make +} + +package() { + cd libretro-nestopia/libretro + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 nestopia_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../../nestopia_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-nestopia/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-overlays/MKPKG =================================================================== --- libretro-overlays/MKPKG (rev 0) +++ libretro-overlays/MKPKG 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,6 @@ +arch=('any') +pkgname=('libretro-overlays-git') + +check_git $packagedir/$pkgname/${pkgname%-*} + +# vim: ts=2 sw=2 et: Added: libretro-overlays/trunk/PKGBUILD =================================================================== --- libretro-overlays/trunk/PKGBUILD (rev 0) +++ libretro-overlays/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-overlays +pkgver=84 +pkgrel=1 +pkgdesc='Collection of overlays for libretro' +arch=('any') +url='http://www.libretro.com/' +license=('GPL') +groups=('libretro') +makedepends=('git') +source=('libretro-overlays::git+https://github.com/libretro/common-overlays.git') +sha256sums=('SKIP') + +pkgver() { + cd libretro-overlays + + git rev-list --count HEAD +} + +package() { + cd libretro-overlays + + install -dm 755 "${pkgdir}"/usr/share/libretro/overlays + cp -dr --no-preserve='ownership' * "${pkgdir}"/usr/share/libretro/overlays/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-overlays/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-pcsx-rearmed/trunk/PKGBUILD =================================================================== --- libretro-pcsx-rearmed/trunk/PKGBUILD (rev 0) +++ libretro-pcsx-rearmed/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Johnathan Jenkins <[email protected]> +# Contributor: prettyvanilla <[email protected]> +# Contributor: almostalive <[email protected]> + +pkgname=libretro-pcsx-rearmed +pkgver=1175 +pkgrel=1 +pkgdesc='Sony PlayStation core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/pcsx_rearmed' +license=('GPL2') +groups=('libretro') +depends=('glibc' 'zlib') +makedepends=('git') +source=('libretro-pcsx-rearmed::git+https://github.com/libretro/pcsx_rearmed.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/pcsx_rearmed_libretro.info') +sha256sums=('SKIP' + 'e93b0475d7c6f422ad52af696205409423ddfa449109e76f36a95f17943bfa92') + +pkgver() { + cd libretro-pcsx-rearmed + + git rev-list --count HEAD +} + +build() { + cd libretro-pcsx-rearmed + + make -f Makefile.libretro +} + +package() { + cd libretro-pcsx-rearmed + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 pcsx_rearmed_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../pcsx_rearmed_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-pcsx-rearmed/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-reicast/trunk/PKGBUILD =================================================================== --- libretro-reicast/trunk/PKGBUILD (rev 0) +++ libretro-reicast/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-reicast +pkgver=2331 +pkgrel=1 +pkgdesc='Sega Dreamcast core' +arch=('x86_64') +url='https://github.com/libretro/reicast-emulator' +license=('GPL2') +groups=('libretro') +depends=('gcc-libs' 'glibc' 'libgl') +makedepends=('git' 'mesa') +source=('libretro-reicast::git+https://github.com/libretro/reicast-emulator.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/reicast_libretro.info') +sha256sums=('SKIP' + '16944a4d4a551dcdecdd00e1724603101aeb27d013fd0c4b6e85880f4c292b46') + +pkgver() { + cd libretro-reicast + + git rev-list --count HEAD +} + +build() { + cd libretro-reicast + + make +} + +package() { + cd libretro-reicast + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 reicast_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../reicast_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-reicast/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-shaders/MKPKG =================================================================== --- libretro-shaders/MKPKG (rev 0) +++ libretro-shaders/MKPKG 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,7 @@ +arch=('any') +pkgname=('libretro-shaders-git') +builddeps=('retroarch-git') + +check_git $packagedir/$pkgname/${pkgname%-*} + +# vim: ts=2 sw=2 et: Added: libretro-shaders/trunk/PKGBUILD =================================================================== --- libretro-shaders/trunk/PKGBUILD (rev 0) +++ libretro-shaders/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-shaders +pkgver=587 +pkgrel=1 +pkgdesc='Collection of shaders for libretro' +arch=('any') +url='http://www.libretro.com/' +license=('GPL') +groups=('libretro') +makedepends=('git' 'nvidia-cg-toolkit' 'python' 'retroarch') +source=('libretro-shaders::git+https://github.com/libretro/common-shaders.git') +sha256sums=('SKIP') + +pkgver() { + cd libretro-shaders + + git rev-list --count HEAD +} + +build() { + retroarch-cg2glsl libretro-shaders shaders +} + +package() { + install -dm 755 "${pkgdir}"/usr/share/libretro + cp -dr --no-preserve='ownership' shaders "${pkgdir}"/usr/share/libretro/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-shaders/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-snes9x/trunk/PKGBUILD =================================================================== --- libretro-snes9x/trunk/PKGBUILD (rev 0) +++ libretro-snes9x/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-snes9x +pkgver=515 +pkgrel=1 +pkgdesc='Super Nintendo Entertainment System core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/snes9x' +license=('custom' 'GPL2' 'LGPL2.1') +groups=('libretro') +depends=('gcc-libs' 'glibc') +makedepends=('git') +source=('libretro-snes9x::git+https://github.com/libretro/snes9x.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/snes9x_libretro.info') +sha256sums=('SKIP' + 'f33c86afa1d776e0c1b10d5b3096d76a72630629f483b5101ce6c28808132af8') + +pkgver() { + cd libretro-snes9x + + git rev-list --count HEAD +} + +build() { + cd libretro-snes9x/libretro + + make +} + +package() { + cd libretro-snes9x/libretro + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 snes9x_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../../snes9x_libretro.info "${pkgdir}"/usr/share/libretro/info/ + + install -dm 755 "${pkgdir}"/usr/share/licenses/libretro-snes9x + install -m 644 ../docs/snes9x-license.txt "${pkgdir}"/usr/share/licenses/libretro-snes9x/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-snes9x/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: libretro-yabause/trunk/PKGBUILD =================================================================== --- libretro-yabause/trunk/PKGBUILD (rev 0) +++ libretro-yabause/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=libretro-yabause +pkgver=2866 +pkgrel=1 +pkgdesc='Sega Saturn core' +arch=('i686' 'x86_64') +url='https://github.com/libretro/yabause' +license=('GPL2') +groups=('libretro') +depends=('glibc') +makedepends=('git') +source=('libretro-yabause::git+https://github.com/libretro/yabause.git' + 'https://raw.githubusercontent.com/libretro/libretro-super/master/dist/info/yabause_libretro.info') +sha256sums=('SKIP' + '64b9031e2aee5c0cb821e0b9c6c1b1f2e4ca68d23d0288054a067f730ae350d9') + +pkgver() { + cd libretro-yabause + + git rev-list --count HEAD +} + +build() { + cd libretro-yabause/libretro + + make +} + +package() { + cd libretro-yabause/libretro + + install -dm 755 "${pkgdir}"/usr/{lib/libretro,share/libretro/info} + install -m 644 yabause_libretro.so "${pkgdir}"/usr/lib/libretro/ + install -m 644 ../../yabause_libretro.info "${pkgdir}"/usr/share/libretro/info/ +} + +# vim: ts=2 sw=2 et: Property changes on: libretro-yabause/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: retroarch/trunk/PKGBUILD =================================================================== --- retroarch/trunk/PKGBUILD (rev 0) +++ retroarch/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> +# Contributor: Themaister <[email protected]> +# Contributor: lifning <[email protected]> + +pkgname=retroarch +pkgver=1.3.2 +pkgrel=1 +pkgdesc='Reference frontend for the libretro API' +arch=('i686' 'x86_64') +url='http://www.libretro.com/' +license=('GPL') +groups=('libretro') +depends=('alsa-lib' 'glibc' 'libdrm' 'libgl' 'libpulse' 'libusb' 'libx11' + 'libxcb' 'libxext' 'libxinerama' 'libxkbcommon' 'libxv' 'libxxf86vm' + 'mesa' 'openal' 'python' 'sdl2' 'wayland' 'zlib' + 'libass.so' 'libavcodec.so' 'libavformat.so' 'libavutil.so' + 'libfreetype.so' 'libswresample.so' 'libswscale.so' 'libudev.so') +optdepends=('libretro-desmume: Nintendo DS core' + 'libretro-gambatte: Nintendo Game Boy/Game Boy Color core' + 'libretro-genesis-plus: Sega Master System/Genesis/Game Gear/CD/32X core' + 'libretro-mgba: Nintendo Game Boy Advance core' + 'libretro-mupen64plus: Nintendo 64 core' + 'libretro-nestopia: Nintendo Entertainment System core' + 'libretro-pcsx-rearmed: Sony PlayStation core' + 'libretro-reicast: Sega Dreamcast core' + 'libretro-snes9x: Super Nintendo Entertainment System core' + 'libretro-yabause: Sega Saturn core' + 'libretro-overlays: Collection of overlays' + 'libretro-shaders: Collection of shaders' + 'retroarch-assets-xmb: XMB menu assets' + 'retroarch-autoconfig-udev: udev joypad autoconfig') +backup=('etc/retroarch.cfg') +source=("retroarch-${pkgver}.tar.gz::https://github.com/libretro/RetroArch/archive/v${pkgver}.tar.gz") +sha256sums=('b523fa993f7cc6375425acf58d78fdd18ab44aa243725d472e0b153c796c5e45') + +build() { + cd RetroArch-${pkgver} + + ./configure \ + --prefix='/usr' \ + --disable-cg \ + --disable-jack \ + --disable-oss + make + make -C gfx/video_filters + make -C audio/audio_filters +} + +package() { + cd RetroArch-${pkgver} + + make DESTDIR="${pkgdir}" install + + install -dm 755 "${pkgdir}"/usr/lib/retroarch/filters/{audio,video} + install -m 644 gfx/video_filters/*.{filt,so} "${pkgdir}"/usr/lib/retroarch/filters/video/ + install -m 644 audio/audio_filters/*.{dsp,so} "${pkgdir}"/usr/lib/retroarch/filters/audio/ +} + +# vim: ts=2 sw=2 et: Property changes on: retroarch/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: retroarch-assets-xmb/trunk/PKGBUILD =================================================================== --- retroarch-assets-xmb/trunk/PKGBUILD (rev 0) +++ retroarch-assets-xmb/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=retroarch-assets-xmb +pkgver=152 +pkgrel=1 +pkgdesc='XMB menu assets for RetroArch' +arch=('any') +url='http://www.libretro.com/' +license=('GPL') +groups=('libretro') +depends=('retroarch') +makedepends=('git') +source=('git+https://github.com/libretro/retroarch-assets.git') +sha256sums=('SKIP') + +pkgver() { + cd retroarch-assets + + git rev-list --count HEAD +} + +package() { + cd retroarch-assets + + install -dm 755 "${pkgdir}"/usr/share/libretro/assets + cp -dr --no-preserve='ownership' xmb "${pkgdir}"/usr/share/libretro/assets/ +} + +# vim: ts=2 sw=2 et: Property changes on: retroarch-assets-xmb/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: retroarch-autoconfig-udev/trunk/PKGBUILD =================================================================== --- retroarch-autoconfig-udev/trunk/PKGBUILD (rev 0) +++ retroarch-autoconfig-udev/trunk/PKGBUILD 2016-05-03 10:42:31 UTC (rev 173533) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Maxime Gauduin <[email protected]> + +pkgname=retroarch-autoconfig-udev +pkgver=642 +pkgrel=1 +pkgdesc='udev joypad autoconfig for RetroArch' +arch=('any') +url='http://www.libretro.com/' +license=('GPL') +groups=('libretro') +depends=('retroarch') +makedepends=('git') +source=('git+https://github.com/libretro/retroarch-joypad-autoconfig.git') +sha256sums=('SKIP') + +pkgver() { + cd retroarch-joypad-autoconfig + + git rev-list --count HEAD +} + +package() { + cd retroarch-joypad-autoconfig + + install -dm 755 "${pkgdir}"/usr/share/libretro/autoconfig + cp -dr --no-preserve='ownership' udev "${pkgdir}"/usr/share/libretro/autoconfig/ +} + +# vim: ts=2 sw=2 et: Property changes on: retroarch-autoconfig-udev/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
