diff options
author | Cecile Tonglet | 2017-04-23 17:49:09 +0200 |
---|---|---|
committer | Cecile Tonglet | 2017-04-23 17:49:09 +0200 |
commit | 18753215af917fa5c1f13536f96f1b3dc8c48094 (patch) | |
tree | c1c6eabddb41d17d76eba84cdc054fe649a68037 | |
parent | 37cf1c0b9be620922bfd0c0c368239a90f7d4a2e (diff) | |
download | aur-18753215af917fa5c1f13536f96f1b3dc8c48094.tar.gz |
Upgrade to 1.5.0, fix version and cleanup
- The 1.5.0 is the latest that compiles on the RPI2
- Clean-up: removed python as dependency, added --disable-* from
official packet, added optional packets
- Do not use the master branch anymore: I didn't succeeded to make it
compile again.
-rw-r--r-- | .SRCINFO | 54 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 66 insertions, 39 deletions
@@ -1,24 +1,38 @@ pkgbase = retroarch-rbp-git - pkgdesc = Reference frontend for the libretro API. - pkgver = 1.2.2.3433a515 - pkgrel = 1 - url = http://github.com/libretro/RetroArch - arch = arm - arch = armv6h - arch = armv7h - license = GPL - depends = mesa - depends = mesa-libgl - depends = libusb - depends = openal - depends = python - depends = sdl2 - makedepends = git - provides = retroarch - provides = retroarch-git - conflicts = retroarch - source = git+https://github.com/libretro/RetroArch.git - md5sums = SKIP + pkgdesc = Reference frontend for the libretro API. + pkgver = 1.5.0 + pkgrel = 1 + url = http://www.libretro.com + arch = arm + arch = armv6h + arch = armv7h + groups = libretro + license = GPL + depends = mesa + depends = mesa-libgl + depends = libusb + depends = openal + depends = sdl2 + optdepends = libretro-desmume: Nintendo DS core + optdepends = libretro-gambatte: Nintendo Game Boy/Game Boy Color core + optdepends = libretro-genesis-plus: Sega Master System/Genesis/Game Gear/CD/32X core + optdepends = libretro-mgba: Nintendo Game Boy Advance core + optdepends = libretro-mupen64plus: Nintendo 64 core + optdepends = libretro-nestopia: Nintendo Entertainment System core + optdepends = libretro-pcsx-rearmed: Sony PlayStation core + optdepends = libretro-reicast: Sega Dreamcast core + optdepends = libretro-snes9x: Super Nintendo Entertainment System core + optdepends = libretro-yabause: Sega Saturn core + optdepends = libretro-overlays: Collection of overlays + optdepends = libretro-shaders: Collection of shaders + optdepends = retroarch-assets-xmb: XMB menu assets + optdepends = retroarch-autoconfig-udev: udev joypad autoconfig + provides = retroarch + provides = retroarch-git + conflicts = retroarch + backup = etc/retroarch.cfg + source = retroarch-1.5.0.tar.gz::https://github.com/libretro/RetroArch/archive/v1.5.0.tar.gz + sha256sums = 5de6385d4a0031709ef133d04a8573309e1090f0fda2917678be8e1147576de5 pkgname = retroarch-rbp-git @@ -4,36 +4,49 @@ # Contributor: Themaister <maister@archlinux.us> pkgname=retroarch-rbp-git -pkgver=1.2.1.3640.g6c7da0e +pkgver=1.5.0 pkgrel=1 pkgdesc="Reference frontend for the libretro API." arch=('arm' 'armv6h' 'armv7h') -url="http://github.com/libretro/RetroArch" +url="http://www.libretro.com" license=('GPL') -depends=('mesa' 'mesa-libgl' 'libusb' 'openal' 'python' 'sdl2') -makedepends=('git') +groups=('libretro') +depends=('mesa' 'mesa-libgl' 'libusb' 'openal' 'sdl2') provides=('retroarch' 'retroarch-git') +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') conflicts=('retroarch') - -_gitname=RetroArch -source=("git+https://github.com/libretro/${_gitname}.git") -md5sums=('SKIP') - -pkgver() { - cd "${_gitname}" - local version=$(git describe --tags) - local version=${version/v/} - local version=${version//-/.} - echo $version -} +backup=('etc/retroarch.cfg') +source=("retroarch-${pkgver}.tar.gz::https://github.com/libretro/RetroArch/archive/v${pkgver}.tar.gz") +sha256sums=('5de6385d4a0031709ef133d04a8573309e1090f0fda2917678be8e1147576de5') build() { - cd "${_gitname}" - ./configure --prefix=/usr --enable-neon --enable-dispmanx --enable-floathard --enable-udev + cd RetroArch-${pkgver} + + ./configure --prefix=/usr --enable-neon --enable-dispmanx --enable-floathard --enable-udev --disable-ffmpeg \ + --disable-cg \ + --disable-jack \ + --disable-oss \ + --disable-sdl make } package() { - cd "${_gitname}" + cd RetroArch-${pkgver} + make install DESTDIR="${pkgdir}" } + +# vim: ts=2 sw=2 et: |