summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaolo2019-05-06 17:32:53 +0100
committerPaolo2019-05-06 17:32:53 +0100
commitfa9b46487459b31c90bb33bcf396f3aba4588aa3 (patch)
tree7e701419824092a5360411aeffb4bfffd14ee948
downloadaur-fa9b46487459b31c90bb33bcf396f3aba4588aa3.tar.gz
initial commit - v. 1.2.5-1
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD28
-rw-r--r--edumips643
-rw-r--r--edumips64.desktop10
-rw-r--r--edumips64.pngbin0 -> 1258 bytes
5 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f68abd54670a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = edumips64
+ pkgdesc = Cross-platform educational MIPS64 CPU simulator
+ pkgver = 1.2.5
+ pkgrel = 1
+ url = https://www.edumips.org
+ arch = any
+ license = GPL
+ depends = java-runtime
+ depends = javahelp2
+ source = https://github.com/lupino3/edumips64/releases/download/v1.2.5/edumips64-1.2.5-nodeps.jar
+ source = edumips64.desktop
+ source = edumips64.png
+ source = edumips64
+ sha256sums = a9638308d2b8e784d26656ac0dbf9d0756aad03693c13458a78adbf6f218dea4
+ sha256sums = 95ac7ee775fc01c9868fcba81b89c11bd104531c4d48316721e8a2ff9ef29922
+ sha256sums = 25d07c621bd61d1153e1ebf21a2d111a46ec1d74f8c8887ddade423cadbd47d4
+ sha256sums = bdda655aa1579b0a2fe3ece83f8db5afc50cfa3adf514fae8261b46e252a3184
+
+pkgname = edumips64
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c4af2f4920ad
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Paolo Viotti <skypixel@gmail.com>
+
+pkgname=edumips64
+pkgver=1.2.5
+pkgrel=1
+pkgdesc="Cross-platform educational MIPS64 CPU simulator"
+arch=('any')
+url="https://www.edumips.org"
+license=('GPL')
+depends=('java-runtime' 'javahelp2')
+source=(https://github.com/lupino3/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver-nodeps.jar
+ $pkgname.desktop
+ $pkgname.png
+ $pkgname)
+sha256sums=('a9638308d2b8e784d26656ac0dbf9d0756aad03693c13458a78adbf6f218dea4'
+ '95ac7ee775fc01c9868fcba81b89c11bd104531c4d48316721e8a2ff9ef29922'
+ '25d07c621bd61d1153e1ebf21a2d111a46ec1d74f8c8887ddade423cadbd47d4'
+ 'bdda655aa1579b0a2fe3ece83f8db5afc50cfa3adf514fae8261b46e252a3184')
+
+package() {
+ cd "${srcdir}"
+ install -Dm644 "${srcdir}/$pkgname-$pkgver-nodeps.jar" "${pkgdir}/usr/share/$pkgname/$pkgname.jar"
+ install -Dm755 "${srcdir}/$pkgname" "${pkgdir}/usr/bin/$pkgname"
+
+ # icon and .desktop file
+ install -Dm644 "${srcdir}/$pkgname.desktop" "${pkgdir}/usr/share/applications/$pkgname.desktop"
+ install -Dm644 "${srcdir}/$pkgname.png" "${pkgdir}/usr/share/pixmaps/$pkgname.png"
+}
diff --git a/edumips64 b/edumips64
new file mode 100644
index 000000000000..6fd72f6823f9
--- /dev/null
+++ b/edumips64
@@ -0,0 +1,3 @@
+#!/bin/sh
+CP="/usr/share/java/javahelp/*.jar"
+exec /usr/bin/java -cp "$CP" -jar '/usr/share/edumips64/edumips64.jar' "$@" \ No newline at end of file
diff --git a/edumips64.desktop b/edumips64.desktop
new file mode 100644
index 000000000000..0d732dbf3792
--- /dev/null
+++ b/edumips64.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Name=EduMIPS64
+GenericName=EduMIPS64
+Exec=edumips64
+Terminal=false
+Icon=edumips64
+Type=Application
+Categories=Education;
+Comment=Cross-platform educational MIPS64 CPU simulator \ No newline at end of file
diff --git a/edumips64.png b/edumips64.png
new file mode 100644
index 000000000000..76391455e791
--- /dev/null
+++ b/edumips64.png
Binary files differ