diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | rars.desktop | 9 |
3 files changed, 35 insertions, 15 deletions
@@ -1,18 +1,21 @@ pkgbase = rars pkgdesc = RISC-V Assembler and Runtime Simulator pkgver = 1.5 - pkgrel = 1 + pkgrel = 2 url = https://github.com/TheThirdOne/rars arch = any license = MIT - depends = java-runtime + depends = java-runtime>=8 noextract = rars1_5.jar source = https://github.com/TheThirdOne/rars/releases/download/v1.5/rars1_5.jar + source = https://raw.githubusercontent.com/TheThirdOne/rars/v1.5/src/images/RISC-V.png source = https://raw.githubusercontent.com/TheThirdOne/rars/v1.5/License.txt source = rars.sh + source = rars.desktop sha256sums = c3be607c045f478e94a7aaa78351982f4bbc10d7e90f7c47865ff2a7d9447141 + sha256sums = 3d2b4769c7935682062f2cc718a1482c098ecf6fbbd2a6781b688047c6085128 sha256sums = ee3e447d4d5b1f3ed6bc8a71939d06637338fb247777b3e3b60b6202d0712652 sha256sums = ab5b088335e5f189eaffa3399e764d85ad5069bb266a68a5640d2732504c5b56 + sha256sums = e380d42d35d37cef1e802ad6fca9fdc7e9e6fbebfe9cc04f57d69536559ae7fb pkgname = rars - @@ -1,23 +1,31 @@ -# Maintainer: Abdelhakim Qbaich <abdelhakim@qbaich.com> +# Maintainer: Funami +# Contributor: Abdelhakim Qbaich <abdelhakim@qbaich.com> -pkgname='rars' +pkgname=rars pkgver=1.5 -pkgrel=1 -pkgdesc='RISC-V Assembler and Runtime Simulator' +pkgrel=2 +pkgdesc="RISC-V Assembler and Runtime Simulator" arch=('any') -url="https://github.com/TheThirdOne/$pkgname" +url="https://github.com/TheThirdOne/rars" license=('MIT') -depends=('java-runtime') -source=("$url/releases/download/v$pkgver/$pkgname${pkgver//./_}.jar" +depends=('java-runtime>=8') +source=("https://github.com/TheThirdOne/rars/releases/download/v$pkgver/$pkgname${pkgver//./_}.jar" + "https://raw.githubusercontent.com/TheThirdOne/$pkgname/v$pkgver/src/images/RISC-V.png" "https://raw.githubusercontent.com/TheThirdOne/$pkgname/v$pkgver/License.txt" - "$pkgname.sh") + "rars.sh" + "rars.desktop") noextract=("$pkgname${pkgver//./_}.jar") sha256sums=('c3be607c045f478e94a7aaa78351982f4bbc10d7e90f7c47865ff2a7d9447141' + '3d2b4769c7935682062f2cc718a1482c098ecf6fbbd2a6781b688047c6085128' 'ee3e447d4d5b1f3ed6bc8a71939d06637338fb247777b3e3b60b6202d0712652' - 'ab5b088335e5f189eaffa3399e764d85ad5069bb266a68a5640d2732504c5b56') + 'ab5b088335e5f189eaffa3399e764d85ad5069bb266a68a5640d2732504c5b56' + 'e380d42d35d37cef1e802ad6fca9fdc7e9e6fbebfe9cc04f57d69536559ae7fb') package() { - install -Dm644 "$pkgname${pkgver//./_}.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" - install -Dm644 License.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$pkgname${pkgver//./_}.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" + install -Dm644 License.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + install -Dm755 rars.sh "$pkgdir/usr/bin/$pkgname" + install -Dm644 rars.desktop -t "$pkgdir/usr/share/applications" + install -Dm644 RISC-V.png "$pkgdir/usr/share/pixmaps/$pkgname.png" } diff --git a/rars.desktop b/rars.desktop new file mode 100644 index 000000000000..cbd621aba5cb --- /dev/null +++ b/rars.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=RARS +GenericName=RISC-V Assembler and Runtime Simulator +Comment=Assemble and simulate the execution of RISC-V assembly language programs +Exec=rars +Icon=rars +Terminal=false +Type=Application +Categories=Utility;X-Emulation;
\ No newline at end of file |