summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorViachaslau Khalikin2021-09-13 23:37:00 +0300
committerViachaslau Khalikin2021-09-13 23:37:00 +0300
commit3817feb883e3d739f40659315f89792d806a8d48 (patch)
tree71977ec9f4ab182928ab7d54c7a56779806128b8
parentaf7e1cbdd34cb46a56efcc8ebdeaab8902c61724 (diff)
downloadaur-libretro-fceumm-git.tar.gz
PKGBUILD refactoring
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD42
2 files changed, 26 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 24954c8a861c..b66ee145431f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 2d4c7a27a35f..1199615dc7ef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: