From 301b904f601ec92d13b21c6ec85aff953b439a62 Mon Sep 17 00:00:00 2001 From: Piotr Fusik Date: Wed, 20 Nov 2019 17:43:51 +0100 Subject: [PATCH] xasm 3.1.1 release. --- Makefile | 10 +++++----- README.md | 2 +- debian/changelog | 6 ++++++ source/app.d | 6 +++--- xasm.1.asciidoc | 7 +++++++ xasm.spec | 7 ++++++- 6 files changed, 28 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 5dce487..39bab4a 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION = 3.1.0 +VERSION = 3.1.1 prefix = /usr/local bindir = $(prefix)/bin @@ -44,13 +44,13 @@ MANIFEST: deb: debuild -b -us -uc -osx: ../xasm-$(VERSION)-osx.dmg +osx: ../xasm-$(VERSION)-macos.dmg -../xasm-$(VERSION)-osx.dmg: osx/xasm osx/bin - hdiutil create -volname xasm-$(VERSION)-osx -srcfolder osx -imagekey zlib-level=9 -ov $@ +../xasm-$(VERSION)-macos.dmg: osx/xasm osx/bin + hdiutil create -volname xasm-$(VERSION)-macos -srcfolder osx -format UDBZ -fs HFS+ -imagekey bzip2-level=3 -ov $@ osx/xasm: source/app.d - mkdir -p osx && dmd -of$@ -O -release -m32 -L-macosx_version_min -L10.6 $< && rm -f osx/xasm.o + mkdir -p osx && dmd -of$@ -O -release -L-macosx_version_min -L10.6 $< && rm -f osx/xasm.o osx/bin: mkdir -p osx && ln -s /usr/bin $@ diff --git a/README.md b/README.md index 8e4c872..14859cf 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ These rights, on this notice, rely. Download -------- -[xasm 3.1.0](https://github.com/pfusik/xasm/releases) for Windows, OS X, Ubuntu and Fedora. +[xasm 3.1.1](https://github.com/pfusik/xasm/releases) for Windows, macOS, Ubuntu and Fedora. Links ----- diff --git a/debian/changelog b/debian/changelog index b45a6e5..adb872d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xasm (3.1.1-1) UNRELEASED; urgency=low + + * New release. + + -- Piotr Fusik Wed, 20 Nov 2019 13:30:11 +0100 + xasm (3.1.0-1) UNRELEASED; urgency=low * First deb packaging. diff --git a/source/app.d b/source/app.d index 7088e01..8c2637a 100644 --- a/source/app.d +++ b/source/app.d @@ -1,6 +1,6 @@ -// xasm 3.1.0 by Piotr Fusik +// xasm 3.1.1 by Piotr Fusik // http://xasm.atari.org -// Can be compiled with DMD v2.087.1. +// Can be compiled with DMD v2.089.0. // Poetic License: // @@ -35,7 +35,7 @@ int readByte(File *file) { return c; } -const string TITLE = "xasm 3.1.0"; +const string TITLE = "xasm 3.1.1"; string sourceFilename = null; bool[26] options; diff --git a/xasm.1.asciidoc b/xasm.1.asciidoc index 4592abf..6f00e4f 100644 --- a/xasm.1.asciidoc +++ b/xasm.1.asciidoc @@ -686,6 +686,13 @@ and pseudo commands, except for `MWA`, `MWX` and `MWY`: HISTORY ------- +Version 3.1.1 (2019-11-20) +~~~~~~~~~~~~~~~~~~~~~~~~~~ +- remove partial object file on error (requested by Bill Kendrick) +- report label name in the unused label warning (requested by Peter Dell) +- support `a:`/`f:` modifiers for `RUN`/`INI` +- improved performance with network drives (reported by Marek Pavlik) + Version 3.1.0 (2014-07-20) ~~~~~~~~~~~~~~~~~~~~~~~~~~ - OS X, Ubuntu and Fedora distributions diff --git a/xasm.spec b/xasm.spec index d7425e2..d06d9b2 100644 --- a/xasm.spec +++ b/xasm.spec @@ -1,5 +1,5 @@ Name: xasm -Version: 3.1.0 +Version: 3.1.1 Release: 1 Summary: 6502 cross-assembler License: Poetic @@ -12,6 +12,8 @@ BuildRoot: %{_tmppath}/%{name}-root %description xasm is a 6502 cross-assembler with original syntax extensions. +%global debug_package %{nil} + %prep %setup -q @@ -31,6 +33,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/xasm.1.gz %changelog +* Wed Nov 20 2019 Piotr Fusik +- 3.1.1-1 + * Sun Jul 20 2014 Piotr Fusik - 3.1.0-1 - Initial packaging