summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEcmel B. CANLIER2016-11-20 13:41:46 +0000
committerEcmel B. CANLIER2016-11-20 13:41:46 +0000
commit69aa3d73eae0669bfbeaad085e1f5a10ce589214 (patch)
treede4e6c2cc47d74ba6612197ef9fb069d948b7c56
downloadaur-69aa3d73eae0669bfbeaad085e1f5a10ce589214.tar.gz
Initial PKGBUILD
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD34
-rw-r--r--ocemu.install6
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0c4138ea1702
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = ocemu
+ pkgdesc = OpenComputers Emulator in Lua
+ pkgver = 0.0
+ pkgrel = 1
+ url = https://github.com/gamax92/OCEmu
+ install = ocemu.install
+ arch = any
+ license = unknown
+ makedepends = git
+ makedepends = svn
+ makedepends = luarocks5.2
+ depends = lua52
+ depends = lua52-filesystem
+ depends = lua52-sec
+ depends = lua52-socket
+ source = ocemu::git+https://github.com/gamax92/OCEmu
+ md5sums = SKIP
+
+pkgname = ocemu
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a94c0ac66cac
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Ecmel B. CANLIER <aur+ocemu(at)admicos.cf>
+pkgname="ocemu"
+pkgver=0.0
+pkgrel=1
+pkgdesc="OpenComputers Emulator in Lua"
+arch=("any")
+url="https://github.com/gamax92/OCEmu"
+license=("unknown")
+depends=("lua52" "lua52-filesystem" "lua52-sec" "lua52-socket")
+makedepends=("git" "svn" "luarocks5.2")
+source=("ocemu::git+https://github.com/gamax92/OCEmu")
+md5sums=("SKIP")
+install=ocemu.install
+
+build() {
+ cd "ocemu"
+ make
+}
+
+package() {
+ _emudir="$pkgdir/usr/share/"
+ _bindir="$pkgdir/usr/bin"
+
+ mkdir -p "$_emudir"
+ mkdir -p "$_bindir"
+
+ cp "ocemu" "$_emudir" -r
+
+ echo "#!/bin/bash" >> "$_bindir/$pkgname"
+ echo "cd /usr/share/$pkgname/src" >> "$_bindir/$pkgname"
+ echo "lua5.2 boot.lua" >> "$_bindir/$pkgname"
+
+ chmod +x "$_bindir/$pkgname"
+}
diff --git a/ocemu.install b/ocemu.install
new file mode 100644
index 000000000000..c8551f80135e
--- /dev/null
+++ b/ocemu.install
@@ -0,0 +1,6 @@
+pre_install() {
+ echo "Installing dependencies that are not on arch repos or aur"
+
+ luarocks-5.2 install luautf8 #--tree="/usr"
+ luarocks-5.2 install --server=http://luarocks.org/dev luaffi #--tree="/usr"
+}