summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Bouvier2020-10-01 14:39:21 +0200
committerAlexandre Bouvier2020-10-01 14:39:21 +0200
commit50b50acd7b713d58632cd382ec7b5312cfae4a8c (patch)
treec16137611788d7c2f2ab370b822b230c90aed961
parent87b919b9ee720747cb1b7f49044542a79fffe26c (diff)
downloadaur-50b50acd7b713d58632cd382ec7b5312cfae4a8c.tar.gz
use makefile
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD39
2 files changed, 32 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9397dea610bc..caadf0b67e47 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,19 @@
-# Generated by mksrcinfo v8
-# Fri Oct 6 10:12:01 UTC 2017
pkgbase = libretro-database-git
- pkgdesc = Repository containing cheatcode files, content data files, etc.
- pkgver = 1516.6fc94a75
+ pkgdesc = RetroArch's cheatcode files, content data files, etc.
+ pkgver = 1.9.0.r13.g4bc43bbf
pkgrel = 1
+ epoch = 1
url = https://github.com/libretro/libretro-database
- arch = i686
- arch = x86_64
- arch = arm
- arch = armv6h
- arch = armv7h
+ arch = any
groups = libretro
- license = GPL3
+ license = MIT
makedepends = git
- depends = zlib
- source = git+https://github.com/libretro/libretro-database.git
- sha256sums = SKIP
+ optdepends = retroarch
+ provides = libretro-database
+ conflicts = libretro-database
+ options = !strip
+ source = libretro-database::git+https://github.com/libretro/libretro-database.git
+ md5sums = SKIP
pkgname = libretro-database-git
diff --git a/PKGBUILD b/PKGBUILD
index 5ae35c31f209..469a9bcd84c1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,31 @@
-# Maintainer: Oliver Jaksch <arch-aur@com-in.de>
-
-pkgname=libretro-database-git
-pkgver=1516.6fc94a75
+# Maintainer: Alexandre Bouvier <contact@amb.tf>
+# Contributor: Oliver Jaksch <arch-aur@com-in.de>
+# shellcheck shell=bash disable=SC2034,SC2164
+_pkgname=libretro-database
+pkgname=$_pkgname-git
+pkgver=1.9.0.r13.g4bc43bbf
pkgrel=1
-pkgdesc="Repository containing cheatcode files, content data files, etc."
-arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
+epoch=1
+pkgdesc="RetroArch's cheatcode files, content data files, etc."
+arch=('any')
url="https://github.com/libretro/libretro-database"
-license=('GPL3')
+license=('MIT')
groups=('libretro')
-depends=('zlib')
makedepends=('git')
-
-_libname=database
-_gitname=libretro-database
-source=("git+https://github.com/libretro/${_gitname}.git")
-sha256sums=('SKIP')
+optdepends=('retroarch')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+options=('!strip')
+source=("$_pkgname::git+$url.git")
+md5sums=('SKIP')
pkgver() {
- cd "${_gitname}"
- echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+ cd $_pkgname
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- mkdir -p ${pkgdir}/usr/share/libretro/${_libname}/
- mv ${srcdir}/${_gitname}/* ${pkgdir}/usr/share/libretro/${_libname}/
- rm ${pkgdir}/usr/share/libretro/${_libname}/Makefile ${pkgdir}/usr/share/libretro/${_libname}/configure
+ cd $_pkgname
+ # shellcheck disable=SC2154
+ make DESTDIR="$pkgdir" install
}