wok-6.x rev 25425
updated xa (2.3.10 -> 2.3.13)
author | Hans-G?nter Theisgen |
---|---|
date | Thu Aug 18 16:31:57 2022 +0100 (2022-08-18) |
parents | 18342dfd2c1b |
children | 272cacdf0c0a |
files | xa/description.txt xa/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/xa/description.txt Thu Aug 18 16:31:57 2022 +0100 1.3 @@ -0,0 +1,19 @@ 1.4 +Xa is a high-speed, two-pass portable cross-assembler. 1.5 +It understands mnemonics and generates code for NMOS 6502s 1.6 +(such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 ...), 1.7 +CMOS 6502s (65C02 and Rockwell R65C02) and the 65816. 1.8 + 1.9 +Key amongst its features: 1.10 + 1.11 +* C-like preprocessor (and understands cpp for additional feature support) 1.12 +* rich expression syntax and pseudo-op vocabulary 1.13 +* multiple character sets 1.14 +* binary linking 1.15 +* supports o65 relocatable objects with a full linker and relocation suite, 1.16 + as well as "bare" plain binary object files 1.17 +* block structure for label scoping 1.18 + 1.19 +Xa's eventual companion disassembler is dxa, a moderately hacked-up version 1.20 +of Marko Mäkelä's d65 disassembler. 1.21 +This is still alpha and is available as a separate distribution until it is 1.22 +stabilized enough to be part of the xa suite.
2.1 --- a/xa/receipt Thu Aug 18 16:24:15 2022 +0100 2.2 +++ b/xa/receipt Thu Aug 18 16:31:57 2022 +0100 2.3 @@ -1,7 +1,7 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="xa" 2.7 -VERSION="2.3.10" 2.8 +VERSION="2.3.13" 2.9 CATEGORY="development" 2.10 TAGS="cross assembler 6502" 2.11 SHORT_DESC="6502 cross assembler." 2.12 @@ -10,7 +10,7 @@ 2.13 WEB_SITE="https://www.floodgap.com/retrotech/xa/" 2.14 2.15 TARBALL="$PACKAGE-$VERSION.tar.gz" 2.16 -WGET_URL="${WEB_SITE}dists/unsupported/$TARBALL" 2.17 +WGET_URL="${WEB_SITE}dists/$TARBALL" 2.18 2.19 # What is the latest version available today? 2.20 current_version() 2.21 @@ -29,6 +29,5 @@ 2.22 # Rules to gen a SliTaz package suitable for Tazpkg. 2.23 genpkg_rules() 2.24 { 2.25 - mkdir -p $fs/usr 2.26 - cp -a $install/usr/bin $fs/usr 2.27 + cook_copy_folders bin 2.28 }