diff options
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: |