summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorViachaslau Khalikin2021-11-12 20:19:47 +0300
committerViachaslau Khalikin2021-11-12 20:19:47 +0300
commit3f8a4890026dbbae1bb40a6d8ba33a29e023f43c (patch)
treeacd7cdee5d227624cf2c541737c1cfbcd0c14afe
parent5fd811a41f26469e1e461dfefcd2987b55e5630c (diff)
downloadaur-libretro-opera-git.tar.gz
PKGBUILD refactoring
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD32
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a161744ddaee..a416f6fe8873 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libretro-opera-git
pkgdesc = libretro implementation of 4DO/libfreedo (3DO)
- pkgver = 425.8ce580e
+ pkgver = r456.d8aa7ce
pkgrel = 1
url = https://github.com/libretro/opera-libretro
arch = i686
@@ -11,11 +11,9 @@ pkgbase = libretro-opera-git
groups = libretro
license = GPL3
makedepends = git
- depends = zlib
depends = glibc
depends = libretro-core-info
- source = git+https://github.com/libretro/opera-libretro.git
+ source = libretro-opera::git+https://github.com/libretro/opera-libretro.git
md5sums = SKIP
pkgname = libretro-opera-git
-
diff --git a/PKGBUILD b/PKGBUILD
index e2a560cf0981..92489ef7ab78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,37 @@
+# Maintainer: Viachaslau Khalikin <khalikin@yandex.by>
# Maintainer: Oliver Jaksch <arch-aur@com-in.de>
-pkgname=libretro-opera-git
-pkgver=425.8ce580e
+_pkgbase=libretro-opera
+pkgname=${_pkgbase}-git
+pkgver=r456.d8aa7ce
pkgrel=1
pkgdesc="libretro implementation of 4DO/libfreedo (3DO)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
url="https://github.com/libretro/opera-libretro"
license=('GPL3')
groups=('libretro')
-depends=('zlib' 'glibc' 'libretro-core-info')
-makedepends=('git')
-
-_libname=opera_libretro
-_gitname=opera-libretro
-source=("git+https://github.com/libretro/${_gitname}.git")
+depends=(
+ glibc
+ libretro-core-info
+)
+makedepends=(
+ git
+)
+source=("$_pkgbase::git+$url.git")
md5sums=('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}"/opera_libretro.so -t "${pkgdir}"/usr/lib/libretro/
}
+
+# vim:set ft=sh ts=2 sw=2 et:
+