diff options
author | Kljunas2 | 2022-01-27 22:38:20 +0100 |
---|---|---|
committer | Kljunas2 | 2022-01-27 22:38:20 +0100 |
commit | 971a89b6cbdf79fd636cb7ed3b125199abbe9017 (patch) | |
tree | b245a01f9f83663199d4c2472442ab0edbe66d1a | |
download | aur-971a89b6cbdf79fd636cb7ed3b125199abbe9017.tar.gz |
innitial commit for version 2.0.1
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rwxr-xr-x | sictools | 16 | ||||
-rwxr-xr-x | sictools.desktop | 4 |
4 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9c03c2f96c68 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = sictools + pkgdesc = Tools for SIC/XE hypotetical computer + pkgver = 2.0.1 + pkgrel = 1 + url = https://github.com/jurem/SicTools + arch = any + license = unknown + depends = java-runtime + source = sictools.jar::https://github.com/jurem/SicTools/releases/download/v2.0.1/sictools.jar + source = sictools + source = sictools.desktop + sha512sums = 97aa7a44cb5c59e8c5288a1009c4382d98834a19a2dc9964dfd73311d1fc283b6e628a4bd725835f10ed6eedf3758f88b8d238ea34e4818fe6335c792b3f7d52 + sha512sums = edeec714008b00667420bdd881ceeec5b66e97b83a7ba34888f3a09f00a719b9db5a546553035bcb1bc1860ba396f13343e1be0f0f590922dd640015e538149f + sha512sums = aefa3d24d550160685778af9a687c18425534535fcf6c1309ab744de1916e9b41bfdce24bc206b7453150a688840b0892e72a1279f3be6c4ac292816744c8e81 + +pkgname = sictools diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1b67bce15faf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Miha Korenjak <miha at korenjak dot si> + +pkgname=sictools +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Tools for SIC/XE hypotetical computer" +arch=("any") +license=("unknown") +url="https://github.com/jurem/SicTools" +depends=("java-runtime") +source=("${pkgname}.jar::${url}/releases/download/v${pkgver}/${pkgname}.jar" + "sictools" + "sictools.desktop") +sha512sums=("97aa7a44cb5c59e8c5288a1009c4382d98834a19a2dc9964dfd73311d1fc283b6e628a4bd725835f10ed6eedf3758f88b8d238ea34e4818fe6335c792b3f7d52" + "edeec714008b00667420bdd881ceeec5b66e97b83a7ba34888f3a09f00a719b9db5a546553035bcb1bc1860ba396f13343e1be0f0f590922dd640015e538149f" + "aefa3d24d550160685778af9a687c18425534535fcf6c1309ab744de1916e9b41bfdce24bc206b7453150a688840b0892e72a1279f3be6c4ac292816744c8e81" +) + +package() { + install -D -m755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}" + install -D -m644 ${pkgname}.jar "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar" + install -D -m644 ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} diff --git a/sictools b/sictools new file mode 100755 index 000000000000..0c1a6df465b5 --- /dev/null +++ b/sictools @@ -0,0 +1,16 @@ +#!/bin/bash + +case $1 in + asm) + java -cp /usr/share/java/sictools/sictools.jar sic.Asm ${@:2:$#-1} + ;; + link) + java -cp /usr/share/java/sictools/sictools.jar sic.Link ${@:2:$#-1} + ;; + sim) + java -cp /usr/share/java/sictools/sictools.jar sic.Sim ${@:2:$#-1} + ;; + *) + echo "usage: sictools <asm|link|sim> [<args>]" + ;; +esac diff --git a/sictools.desktop b/sictools.desktop new file mode 100755 index 000000000000..f1c448e3be0d --- /dev/null +++ b/sictools.desktop @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Application +Name=SicTools +Exec=/usr/bin/java -jar /usr/share/java/sictools/sictools.jar |