summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHugo Osvaldo Barrera2017-08-26 17:11:11 -0300
committerHugo Osvaldo Barrera2017-08-26 17:11:11 -0300
commit5d659a517d3006cb3668ad31cb534160d1a2016b (patch)
tree4b27bcc02fedfd04a2df2da37d7b05a1dca8b86e
downloadaur-5d659a517d3006cb3668ad31cb534160d1a2016b.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD35
-rw-r--r--fbalpha_libretro.info13
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0167285e318a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Sat Aug 26 20:11:05 UTC 2017
+pkgbase = libretro-fbalpha
+ pkgdesc = A libretro implementation of Final Burn Alpha
+ pkgver = 0.2.97.40
+ pkgrel = 1
+ url = https://github.com/libretro/fbalpha
+ arch = i686
+ arch = x86_64
+ license = Unknown
+ makedepends = git
+ depends = libretro
+ source = git+https://github.com/libretro/fbalpha.git
+ source = fbalpha_libretro.info
+ sha256sums = SKIP
+ sha256sums = f74c8f4b910b6d49fcf022ba86b65ea57dd7f9a1bcf991eb34e7ad7880c9eb18
+
+pkgname = libretro-fbalpha
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ab430d178ae8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Hugo Osvaldo Barrera <hugo@barrera.io>
+
+pkgname=libretro-fbalpha
+_pkgname=fbalpha
+pkgver=0.2.97.40
+pkgrel=1
+pkgdesc="A libretro implementation of Final Burn Alpha"
+arch=('i686' 'x86_64')
+url="https://github.com/libretro/fbalpha"
+license=('Unknown')
+depends=('libretro')
+makedepends=('git')
+source=("git+https://github.com/libretro/${_pkgname}.git"
+ "fbalpha_libretro.info")
+sha256sums=('SKIP'
+ 'f74c8f4b910b6d49fcf022ba86b65ea57dd7f9a1bcf991eb34e7ad7880c9eb18')
+
+build() {
+ cd "${_pkgname}"
+
+ RPI=`grep -m 1 'Revision' /proc/cpuinfo | awk '{print $3}'`
+ case "${RPI}" in
+ a[0-2]1041) PLATFORM="platform=rpi2" ;;
+ a[0-2]2082) PLATFORM="platform=rpi3" ;;
+ esac
+
+ make -f makefile.libretro ${PLATFORM}
+}
+
+package() {
+ install -Dm 644 "${_pkgname}/fbalpha_libretro.so" \
+ "${pkgdir}/usr/lib/libretro/$fbalpha_libretroso"
+ install -Dm 644 "fbalpha_libretro.info" \
+ "${pkgdir}/usr/share/libretro/info/fbalpha_libretro.info"
+}
diff --git a/fbalpha_libretro.info b/fbalpha_libretro.info
new file mode 100644
index 000000000000..216ea3b44113
--- /dev/null
+++ b/fbalpha_libretro.info
@@ -0,0 +1,13 @@
+display_name = "Arcade (FB Alpha)"
+authors = "Team FB Alpha"
+supported_extensions = "iso|zip|7z"
+corename = "FB Alpha"
+manufacturer = "Various"
+categories = "Emulator"
+systemname = "Arcade (various)"
+database = "FB Alpha - Arcade Games"
+license = "Non-commercial"
+permissions = ""
+display_version = "v0.2.97.40"
+supports_no_game = "false"
+notes = "(!) The BIOS files must be inside the ROM directory.|"