summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatheus Magalhães de Alcantara2016-12-14 19:28:40 -0200
committerMatheus Magalhães de Alcantara2016-12-14 19:28:40 -0200
commita31b6b0ee83ef45fcc5c6928c4b016d518f37c93 (patch)
tree4d5117b726ee9f39c53851c1e0631be8ded6f086
downloadaur-a31b6b0ee83ef45fcc5c6928c4b016d518f37c93.tar.gz
initial commit
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD43
-rw-r--r--ccemux3
-rw-r--r--ccemux.desktop7
-rw-r--r--icon.pngbin0 -> 7916 bytes
5 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e914d705bc61
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+# Generated by mksrcinfo v8
+# Wed Dec 14 21:22:22 UTC 2016
+pkgbase = ccemux-git
+ pkgdesc = Graphical ComputerCraft emulator
+ pkgver = 60df535077
+ pkgrel = 1
+ url = https://github.com/lignumm/ccemux
+ arch = i686
+ arch = x86_64
+ license = MIT
+ depends = java-runtime>=8
+ source = git+https://github.com/Lignumm/CCEmuX.git#branch=rewrite
+ source = ccemux.desktop
+ source = ccemux
+ source = icon.png
+ md5sums = SKIP
+ md5sums = 6fdd1246516d89d1b469f90fbbd99b8a
+ md5sums = a8ecb0af11a9ab8be89db83325d4e6d5
+ md5sums = 15875de144d2375766e3cfb2c769c66e
+
+pkgname = ccemux-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..725f45d5cfea
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+pkgname='ccemux-git'
+pkgver=60df535077
+pkgrel=1
+source=('git+https://github.com/Lignumm/CCEmuX.git#branch=rewrite'
+ 'ccemux.desktop'
+ 'ccemux'
+ 'icon.png')
+md5sums=('SKIP'
+ '6fdd1246516d89d1b469f90fbbd99b8a'
+ 'a8ecb0af11a9ab8be89db83325d4e6d5'
+ '15875de144d2375766e3cfb2c769c66e')
+pkgdesc="Graphical ComputerCraft emulator"
+arch=('any')
+url="https://github.com/lignumm/ccemux"
+license=('MIT')
+depends=('java-environment>=8' 'bash')
+
+pkgver() {
+ cd "${srcdir}/CCEmuX"
+ git show --oneline -s | cut -f 1 -d' '
+}
+
+build () {
+ cd "${srcdir}/CCEmuX"
+ chmod 0755 ./gradlew
+ ./gradlew build
+}
+
+package () {
+ install -dm755 "${pkgdir}/usr/bin"
+ install -dm755 "${pkgdir}/usr/share"
+ install -dm755 "${pkgdir}/usr/share/applications"
+ install -dm755 "${pkgdir}/usr/share/licenses/$pkgname"
+ install -dm755 "${pkgdir}/usr/share/pixmaps"
+
+ cp ${srcdir}/CCEmuX/build/libs/CCEmuX*.jar "${pkgdir}/usr/share/ccemux.jar"
+ cp "${srcdir}/ccemux.desktop" "${pkgdir}/usr/share/applications"
+ cp "${srcdir}/ccemux" "${pkgdir}/usr/bin/"
+ chmod 755 "${pkgdir}/usr/bin/ccemux"
+ cp "${srcdir}/CCEmuX/LICENCE.txt" "${pkgdir}/usr/share/licenses/$pkgname"
+ cp "${srcdir}/icon.png" "${pkgdir}/usr/share/pixmaps/ccemux.png"
+ ls
+}
diff --git a/ccemux b/ccemux
new file mode 100644
index 000000000000..fe8fffc00e83
--- /dev/null
+++ b/ccemux
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+exec java -jar /usr/local/share/ccemux.jar "$@"
diff --git a/ccemux.desktop b/ccemux.desktop
new file mode 100644
index 000000000000..f431c0cf1942
--- /dev/null
+++ b/ccemux.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=CCEmuX
+GenericName=ComputerCraft Emulator
+Exec=/usr/local/bin/ccemux
+Icon=ccemux
+Type=Application
+Categories=Java;
diff --git a/icon.png b/icon.png
new file mode 100644
index 000000000000..555522c6e311
--- /dev/null
+++ b/icon.png
Binary files differ