diff options
author | xiota | 2023-12-05 23:30:17 -0800 |
---|---|---|
committer | xiota | 2023-12-05 23:39:56 -0800 |
commit | 1b7d1e8c3ee430f580528161b9bec02909856041 (patch) | |
tree | efbb0ace0c90c44561ca60928b8bf69309488593 /PKGBUILD | |
parent | 98b022356c0c4bad4f789d74331169da3766c56d (diff) | |
download | aur-libretro-nestopia-git.tar.gz |
r109.3dcbec4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 27 insertions, 22 deletions
@@ -1,38 +1,43 @@ -# Maintainer: Maxime Gauduin <alucryd@archlinux.org> +# Maintainer: +# Contributor: Maxime Gauduin <alucryd@archlinux.org> -pkgname=libretro-nestopia-git -pkgver=r851.e4b6750 +_pkgname="libretro-nestopia" +pkgname="$_pkgname-git" +pkgver=r109.3dcbec4 pkgrel=1 pkgdesc='Nintendo Entertainment System core' -arch=('i686' 'x86_64') url='https://github.com/libretro/nestopia' license=('GPL2') -groups=('libretro-unstable') -depends=('gcc-libs' 'glibc' 'libretro-core-info') -makedepends=('git') -provides=('libretro-nestopia') -conflicts=('libretro-nestopia') -source=('libretro-nestopia::git+https://github.com/libretro/nestopia.git') +arch=('i686' 'x86_64') + +depends=( + 'libretro-core-info' +) +makedepends=( + 'git' +) + +_pkgver="${pkgver#r}" +provides=("$_pkgname=${_pkgver%.*}") +conflicts=("$_pkgname") + +_pkgsrc="$_pkgname" +source=("$_pkgsrc"::"git+$url.git") sha256sums=('SKIP') pkgver() { - cd libretro-nestopia - - echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" + cd "$_pkgsrc" + printf 'r%s.%s' \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" } build() { - cd libretro-nestopia/libretro - - export CXXFLAGS="$CXXFLAGS -fpermissive" - + cd "$_pkgsrc/libretro" make } package() { - cd libretro-nestopia/libretro - - install -Dm 644 nestopia_libretro.so -t "${pkgdir}"/usr/lib/libretro/ + cd "$_pkgsrc/libretro" + install -Dm644 nestopia_libretro.so -t "${pkgdir:?}/usr/lib/libretro/" } - -# vim: ts=2 sw=2 et: |