diff options
author | Viachaslau Khalikin | 2021-09-13 23:37:00 +0300 |
---|---|---|
committer | Viachaslau Khalikin | 2021-09-13 23:37:00 +0300 |
commit | 3817feb883e3d739f40659315f89792d806a8d48 (patch) | |
tree | 71977ec9f4ab182928ab7d54c7a56779806128b8 | |
parent | af7e1cbdd34cb46a56efcc8ebdeaab8902c61724 (diff) | |
download | aur-libretro-fceumm-git.tar.gz |
PKGBUILD refactoring
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 26 insertions, 24 deletions
@@ -1,6 +1,6 @@ pkgbase = libretro-fceumm-git pkgdesc = libretro implementation of FCEUmm. (Nintendo Entertainment System) - pkgver = 1072.eb87c5e + pkgver = r1144.afe2b4d pkgrel = 1 url = https://github.com/libretro/libretro-fceumm arch = i686 @@ -11,11 +11,9 @@ pkgbase = libretro-fceumm-git groups = libretro license = GPL2 makedepends = git - depends = zlib depends = glibc depends = libretro-core-info - source = git+https://github.com/libretro/libretro-fceumm.git - sha256sums = SKIP + source = libretro-fceumm::git+https://github.com/libretro/libretro-fceumm.git + sha512sums = SKIP pkgname = libretro-fceumm-git - @@ -1,36 +1,40 @@ -# Maintainer: Oliver Jaksch <arch-aur at com-in dot de> -# Contributor : Mike Polvere <mic.tjs@gmail.com> +# Maintainer: Viachaslau Khalikin <khalikin@yandex.by> +# Maintainer: Oliver Jaksch <arch-aur at com-in dot de> +# Contributor: Mike Polvere <mic.tjs@gmail.com> # Contributor: Johnathan Jenkins <twodopeshaggy@gmail.com> -# Contributor: prettyvanilla <prettyvanilla@posteo.at> -# Contributor: almostalive <almostalive2003 at gmail dot com> +# Contributor: prettyvanilla <prettyvanilla@posteo.at> +# Contributor: almostalive <almostalive2003 at gmail dot com> -pkgname=libretro-fceumm-git -pkgver=1072.eb87c5e +_pkgbase=libretro-fceumm +pkgname=${_pkgbase}-git +pkgver=r1144.afe2b4d pkgrel=1 pkgdesc="libretro implementation of FCEUmm. (Nintendo Entertainment System)" -groups=('libretro') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') url="https://github.com/libretro/libretro-fceumm" license=('GPL2') groups=('libretro') -depends=('zlib' 'glibc' 'libretro-core-info') -makedepends=('git') - -_libname=fceumm_libretro -_gitname=libretro-fceumm -source=("git+https://github.com/libretro/${_gitname}.git") -sha256sums=('SKIP') +depends=( + glibc + libretro-core-info +) +makedepends=( + git +) +source=("$_pkgbase::git+$url.git") +sha512sums=('SKIP') pkgver() { - cd "${_gitname}" - echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) + cd "${_pkgbase}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "${_gitname}" - make + make -C "${_pkgbase}" } package() { - install -Dm644 "${_gitname}/${_libname}.so" "${pkgdir}/usr/lib/libretro/${_libname}.so" + install -Dm 644 "${_pkgbase}"/fceumm_libretro.so -t "${pkgdir}"/usr/lib/libretro/ } + +# vim:set ft=sh ts=2 sw=2 et: |