summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUffe Jakobsen2023-03-30 11:08:28 +0200
committerUffe Jakobsen2023-03-30 11:08:28 +0200
commitcc94b080170cd9d539aeeed51205ebef14c59216 (patch)
tree832bd8b3e3c4d8a2b00b419f49a6b6dac9b89fbe
parent01fdabbb21bb209a2486878c121c25895e3c6363 (diff)
downloadaur-cc94b080170cd9d539aeeed51205ebef14c59216.tar.gz
Update to version 1.9c - version 1.9b has broken 6502 - reported - 1.9c is the fix
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
2 files changed, 16 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 62e3e7ae7c4f..539e9ad75ad6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,12 @@
pkgbase = vasm
pkgdesc = Portable and retargetable 6502 6800 6809 arm c16x jagrisc m68k pdp11 ppc qnice test tr3200 vidcore x86 z80 assembler.
- pkgver = 1.9.0_a
- pkgrel = 1
+ pkgver = 1.9.0_c
+ pkgrel = 0
url = http://sun.hasenbraten.de/vasm/
arch = i686
arch = x86_64
license = custom
- source = http://phoenix.owl.de/tags/vasm1_9a.tar.gz
- sha256sums = 6b6d19197d0b420ebedfae60b1256c630431e18f47350269582aa994e06298fa
+ source = http://phoenix.owl.de/tags/vasm1_9c.tar.gz
+ sha256sums = 8303b355468e448d0dbfe1a1a765158211892664803552304623c3b6ef19e6cf
pkgname = vasm
diff --git a/PKGBUILD b/PKGBUILD
index 55b6c9b434f2..35f79d52f1f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,11 +6,11 @@
# NOTE: to comply with semantic versioning (https://semver.org/) version string X.Y.0-letter is used
#
-_pkgver="1_9a"
+_pkgver="1_9c"
-pkgname=vasm
-pkgver=1.9.0_a
-pkgrel=1
+pkgname="vasm"
+pkgver="1.9.0_c"
+pkgrel=0
pkgdesc="Portable and retargetable 6502 6800 6809 arm c16x jagrisc m68k pdp11 ppc qnice test tr3200 vidcore x86 z80 assembler."
arch=('i686' 'x86_64')
url="http://sun.hasenbraten.de/vasm/"
@@ -20,10 +20,11 @@ depends=()
#source=(http://sun.hasenbraten.de/vasm/release/vasm.tar.gz) # latest unversioned source url
#source=(http://server.owl.de/~frank/tags/${pkgname}${_pkgver}.tar.gz)
source=(http://phoenix.owl.de/tags/${pkgname}${_pkgver}.tar.gz)
-sha256sums=('6b6d19197d0b420ebedfae60b1256c630431e18f47350269582aa994e06298fa')
+sha256sums=('8303b355468e448d0dbfe1a1a765158211892664803552304623c3b6ef19e6cf')
# TODO: dynamic lists based on dirs below vasm/cpus, vasm/syntax, vasm/output_*.c/.h
+#CPU_LIST="6502 6800 6809 arm c16x jagrisc m68k pdp11 ppc qnice test tr3200 vidcore x86 z80"
CPU_LIST="6502 6800 6809 arm c16x jagrisc m68k pdp11 ppc qnice test tr3200 vidcore x86 z80"
SYNTAX_LIST="std madmac mot oldstyle" # test
OUTPUT_LIST="aout bin cdef elf errors hunk ihex srec test tos vobj xfile"
@@ -36,8 +37,11 @@ prepare()
build()
{
cd "${srcdir}/${pkgname}"
+ echo "CPU_LIST: ${CPU_LIST}"
+ echo "SYNTAX_LIST: ${SYNTAX_LIST}"
for CPU in ${CPU_LIST}; do
for SYNTAX in ${SYNTAX_LIST}; do
+ echo "CPU=${CPU} SYNTAX=${SYNTAX}:"
make CPU=${CPU} SYNTAX=${SYNTAX}
done
done
@@ -50,8 +54,11 @@ package()
{
cd "${srcdir}/${pkgname}"
mkdir -p "${pkgdir}/usr/bin"
+ echo "CPU_LIST: ${CPU_LIST}"
+ echo "SYNTAX_LIST: ${SYNTAX_LIST}"
for CPU in ${CPU_LIST}; do
for SYNTAX in ${SYNTAX_LIST}; do
+ echo "CPU=${CPU} SYNTAX=${SYNTAX}:"
cp "vasm${CPU}_${SYNTAX}" "${pkgdir}/usr/bin/"
done
done