From 3c5a3887f22df0f58ad6ce4ebd161112e31a0356 Mon Sep 17 00:00:00 2001
From: prspkt <prspkt@protonmail.com>
Date: Thu, 16 Jul 2020 19:20:18 +0300
Subject: [PATCH] testing/simh: upgrade to 3.11.1

* Clarify license.
* Enable on all arches.
* Switch to github for latest sources.
---
 testing/simh/APKBUILD | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/testing/simh/APKBUILD b/testing/simh/APKBUILD
index deac42086d68..0aeb7c6cbaa9 100644
--- a/testing/simh/APKBUILD
+++ b/testing/simh/APKBUILD
@@ -1,21 +1,20 @@
 # Contributor: Sascha Paunovic <azarus@posteo.net>
 # Maintainer: Sascha Paunovic <azarus@posteo.net>
 pkgname=simh
-pkgver=3.9.0
-_pkgver=39-0
+pkgver=3.11.1
+_pkgver=3.11-1
 pkgrel=0
 pkgdesc="simulator for historical computers"
 url="http://simh.trailing-edge.com"
-arch="" # fails to build
-license="BSD"
+arch="all" # fails to build
+license="BSD-3-Clause"
 options="!check"
 makedepends="libpcap-dev"
-source="http://simh.trailing-edge.com/sources/simhv$_pkgver.zip"
-builddir="$srcdir/"
+source="simh-$pkgver.tar.gz::https://github.com/simh/simh/archive/v$_pkgver.tar.gz"
+builddir="$srcdir"/simh-$_pkgver
 
 build() {
-	cd "$builddir"
-	mkdir -p BIN
+	mkdir BIN
 	find VAX -type f -exec sed -i 's/SIM_INLINE//' {} +
 	make USEN_NETWORK=1 NETWORK_OPT="-DUSE_NETWORK -isystem /usr/include -lpcap"
 }
@@ -26,9 +25,9 @@ package() {
 		install -D $i "$pkgdir"/usr/bin/simh-$i
 	done
 
-	cd "$srcdir"/VAX
+	cd "$builddir"/VAX
 	mkdir -p "$pkgdir"/usr/lib/simh
 	cp *.bin "$pkgdir"/usr/lib/simh
 }
 
-sha512sums="5e8cbf92e980b7cb40d68ff60a266f70c0bef0eecdc169a8077ae72a6a71fe12a7be5c62bd033ca36727e2cb8f266a5a6f8a5ed6dd509afbf0a9d7b618f1a4f6  simhv39-0.zip"
+sha512sums="7c2f81a64d3016b9a44409fc336c804c0da836317745d47594cc48c64cb57dc8f22084d9086e3f86868ec485ee56ac63301f350cee6d275e705b7c5fc82875db  simh-3.11.1.tar.gz"
-- 
GitLab