[arch-commits] Commit in tinyemu/trunk (PKGBUILD jslinux.sh launcher.sh)

Alexander Rødseth arodseth at archlinux.org
Tue Oct 16 11:51:58 UTC 2018


    Date: Tuesday, October 16, 2018 @ 11:51:57
  Author: arodseth
Revision: 394590

upgpkg: tinyemu 2018_09_23-3

Added:
  tinyemu/trunk/jslinux.sh
    (from rev 394589, tinyemu/trunk/launcher.sh)
Modified:
  tinyemu/trunk/PKGBUILD
Deleted:
  tinyemu/trunk/launcher.sh

-------------+
 PKGBUILD    |   29 +++++++++++++++++------------
 jslinux.sh  |    3 +++
 launcher.sh |    3 ---
 3 files changed, 20 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-10-16 10:48:28 UTC (rev 394589)
+++ PKGBUILD	2018-10-16 11:51:57 UTC (rev 394590)
@@ -3,22 +3,25 @@
 pkgbase=tinyemu
 pkgname=(tinyemu jslinux)
 pkgver=2018_09_23
-pkgrel=2
+pkgrel=3
 pkgdesc='RISC-V system emulator'
 arch=('x86_64')
+groups=('risc-v')
 url='https://bellard.org/tinyemu/'
 license=('MIT')
 makedepends=('gendesk' 'setconf' 'sdl')
-source=("https://bellard.org/tinyemu/$pkgname-${pkgver//_/-}.tar.gz"
-        'http://roboticoverlords.org/riscv.png'
+source=('jslinux.sh'
+        "https://bellard.org/tinyemu/$pkgname-${pkgver//_/-}.tar.gz"
         'https://bellard.org/jslinux/buildroot-riscv64-xwin.cfg'
         'https://bellard.org/jslinux/bbl64-4.15.bin'
-        'launcher.sh')
-sha256sums=('9b58d5521df8356c3be09a520387d3e4adcb510cf8d2fd6bdd971287bd57d734'
-            'bd844477cbd2fbada366b357dd7e27895fee944d55e9b461f1d66350cba419d8'
+        'http://roboticoverlords.org/risc-v.png')
+# risc-v.png is drawn by me, in mtPaint. CC0.
+# Link to a better icon is more than welcome! :)
+sha256sums=('f48f00a16613668b795d1c83333b948f75c4eda7e647ab7f509a306e4ac34e2a'
+            '9b58d5521df8356c3be09a520387d3e4adcb510cf8d2fd6bdd971287bd57d734'
             '7d26b9a028d2c5ab70c8c7422fb02dd34f1185c80185629ef526b5cffa0d5db5'
             '81b7dc5671a457d4cdf85690efd5948b228a3f7e7788d0ade57b939f5f450ee1'
-            'f48f00a16613668b795d1c83333b948f75c4eda7e647ab7f509a306e4ac34e2a')
+            'e3da1fd27e0a12e7c8be082ec33e36133a4beb171a59f4e6cbfec33f8dd8160c')
 
 prepare() {
   gendesk -n -f \
@@ -37,12 +40,13 @@
 
 package_tinyemu() {
   depends=('curl' 'sdl')
-  optdepends=('jslinux: RISC-V Emulator')
-  group=('risc-v')
+  optdepends=('jslinux: Launcher for JS/Linux running on emulated RISC-V')
 
   cd "$pkgbase-${pkgver//_/-}"
   install -d "$pkgdir/usr/bin"
   make DESTDIR="$pkgdir" install
+  install -Dm644 readme.txt \
+    "$pkgdir/usr/share/doc/$pkgname/readme.txt"
   install -Dm644 MIT-LICENSE.txt \
     "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
@@ -49,16 +53,17 @@
 
 package_jslinux() {
   depends=('tinyemu')
-  group=('risc-v')
 
   install -Dm644 buildroot-riscv64-xwin.cfg \
     "$pkgdir/usr/share/$pkgbase/buildroot-riscv64-xwin.cfg"
   install -Dm644 bbl64-4.15.bin "$pkgdir/usr/share/$pkgbase/bbl64-4.15.bin"
-  install -Dm755 launcher.sh "$pkgdir/usr/bin/jslinux"
+  install -Dm755 jslinux.sh "$pkgdir/usr/bin/jslinux"
   install -Dm644 tinyemu.desktop \
     "$pkgdir/usr/share/applications/tinyemu.desktop"
-  install -Dm644 riscv.png \
+  install -Dm644 risc-v.png \
     "$pkgdir/usr/share/pixmaps/tinyemu.png"
+  install -Dm644 "$pkgbase-${pkgver//_/-}/readme.txt" \
+    "$pkgdir/usr/share/doc/$pkgname/readme.txt"
   install -Dm644 "$pkgbase-${pkgver//_/-}/MIT-LICENSE.txt" \
     "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }

Copied: tinyemu/trunk/jslinux.sh (from rev 394589, tinyemu/trunk/launcher.sh)
===================================================================
--- jslinux.sh	                        (rev 0)
+++ jslinux.sh	2018-10-16 11:51:57 UTC (rev 394590)
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd /usr/share/tinyemu
+temu -m 1024 'buildroot-riscv64-xwin.cfg'

Deleted: launcher.sh
===================================================================
--- launcher.sh	2018-10-16 10:48:28 UTC (rev 394589)
+++ launcher.sh	2018-10-16 11:51:57 UTC (rev 394590)
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /usr/share/tinyemu
-temu -m 1024 'buildroot-riscv64-xwin.cfg'



More information about the arch-commits mailing list