diff options
author | Mikuro Kagamine | 2017-12-23 17:09:32 +1000 |
---|---|---|
committer | Mikuro Kagamine | 2017-12-23 17:09:32 +1000 |
commit | 97b97c743b10aa95f79645ba2fd6d0fccd4662c9 (patch) | |
tree | 93ac35eca0573c109d88f41d9b01ac6d56a0410c | |
parent | 09f0f276a00614441acb1dd9a1af2798fa840f0d (diff) | |
download | aur-97b97c743b10aa95f79645ba2fd6d0fccd4662c9.tar.gz |
tidied up pkgbuild
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 41 insertions, 34 deletions
@@ -1,25 +1,35 @@ pkgbase = libretro-beetle-psx-git - pkgdesc = libretro implementation of Mednafen PSX - pkgver = 1845.a28b1bb - pkgrel = 1 + pkgdesc = Sony PlayStation core + pkgver = 1845 + pkgrel = 2 url = https://github.com/libretro/beetle-psx-libretro - arch = i686 arch = x86_64 + arch = i686 groups = libretro - license = GPLv2 + license = GPL2 makedepends = git + makedepends = libgl + makedepends = mesa + makedepends = vulkan-icd-loader + depends = gcc-libs + depends = glibc + depends = libretro-core-info + conflicts = libretro-mednafen-psx-git + conflicts = libretro-mednafen-psx-hw-git replaces = libretro-mednafen-psx-git replaces = libretro-mednafen-psx-hw-git - source = git://github.com/libretro/beetle-psx-libretro.git - md5sums = SKIP + source = libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git + sha256sums = SKIP pkgname = libretro-beetle-psx-git provides = libretro-beetle-psx conflicts = libretro-beetle-psx pkgname = libretro-beetle-psx-hw-git + depends = gcc-libs + depends = glibc + depends = libretro-core-info depends = libgl - depends = vulkan-driver provides = libretro-beetle-psx-hw conflicts = libretro-beetle-psx-hw @@ -1,51 +1,48 @@ +# $Id$ # Maintainer: Mikuro Kagamine <mikurok@forgecrushing.com> pkgbase=libretro-beetle-psx-git pkgname=('libretro-beetle-psx-git' 'libretro-beetle-psx-hw-git') -_gitname=beetle-psx-libretro -_officialname=mednafen_psx_libretro -_officialnamehw=mednafen_psx_hw_libretro -pkgver=1845.a28b1bb -pkgrel=1 -pkgdesc="libretro implementation of Mednafen PSX" -arch=('i686' 'x86_64') -url="https://github.com/libretro/beetle-psx-libretro" +pkgver=1845 +pkgrel=2 +pkgdesc='Sony PlayStation core' +arch=('x86_64' 'i686') +url='https://github.com/libretro/beetle-psx-libretro' +license=('GPL2') groups=('libretro') -license=('GPLv2') -makedepends=('git') -source=("git://github.com/libretro/${_gitname}.git") -md5sums=('SKIP') +depends=('gcc-libs' 'glibc' 'libretro-core-info') +makedepends=('git' 'libgl' 'mesa' 'vulkan-icd-loader') +source=("libretro-beetle-psx::git+https://github.com/libretro/beetle-psx-libretro.git") +sha256sums=('SKIP') replaces=('libretro-mednafen-psx-git' 'libretro-mednafen-psx-hw-git') +conflicts=('libretro-mednafen-psx-git' 'libretro-mednafen-psx-hw-git') pkgver() { - cd "${_gitname}" - echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) + cd libretro-beetle-psx + git rev-list --count HEAD } -build() -{ - cd "$_gitname" - make clean +build() { + cd libretro-beetle-psx make - cp "$srcdir/$_gitname/${_officialname}.so" "$srcdir" - make clean make HAVE_HW=1 - cp "$srcdir/$_gitname/${_officialnamehw}.so" "$srcdir" } package_libretro-beetle-psx-git() { conflicts=('libretro-beetle-psx') provides=('libretro-beetle-psx') - - install -v -Dm644 "$srcdir/${_officialname}.so" "$pkgdir/usr/lib/libretro/${_officialname}.so" + + cd libretro-beetle-psx + install -Dm 644 mednafen_psx_libretro.so -t "${pkgdir}"/usr/lib/libretro/ } package_libretro-beetle-psx-hw-git() { conflicts=('libretro-beetle-psx-hw') provides=('libretro-beetle-psx-hw') - depends=('libgl' 'vulkan-driver') - - install -v -Dm644 "$srcdir/${_officialnamehw}.so" "$pkgdir/usr/lib/libretro/${_officialnamehw}.so" + depends+=('libgl') + + cd libretro-beetle-psx + install -Dm 644 mednafen_psx_hw_libretro.so -t "${pkgdir}"/usr/lib/libretro/ } |