--- z80asm-1.8.orig/Makefile +++ z80asm-1.8/Makefile @@ -25,7 +25,6 @@ z80asm: z80asm.o expressions.o Makefile gnulib/getopt.o gnulib/getopt1.o $(CC) $(LDFLAGS) $(filter %.o,$^) -o $@ - $(MAKE) -C tests || rm $@ %.o:%.c z80asm.h gnulib/getopt.h Makefile $(CC) $(CFLAGS) -c $< -o $@ -DVERSION=\"$(shell cat VERSION)\" --- z80asm-1.8.orig/debian/changelog +++ z80asm-1.8/debian/changelog @@ -0,0 +1,62 @@ +z80asm (1.8-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Apply a patch by Vagrant Cascadian to make the build reproducible. The + build path was being embedded in /usr/bin/z80asm. (Closes: #1020875) + * Apply patch from Helmut Grohne to make as z80asm cross build correctly. It + was failing because it ran its own testsuite despite the value of + DEB_BUILD_OPTIONS=nocheck; the upstream build system ran them as part of + the "build" target and offers no specific test target. (Closes: #939775) + + -- Chris Lamb Thu, 06 Oct 2022 09:09:08 -0700 + +z80asm (1.8-1) unstable; urgency=low + + * New upstream release. Fixes defw bug. (Closes: #519098) + * Update standards version (no changes needed). + * Update to debhelper 7. + + -- Bas Wijnen Mon, 04 May 2009 23:31:14 +0200 + +z80asm (1.6-1) unstable; urgency=low + + * New upstream release. (Closes: #428821, #431017) + * Update debian/copyright to GPL version 3 or later. + * Don't ignore errors from make clean. + + -- Bas Wijnen Mon, 10 Sep 2007 00:42:01 +0200 + +z80asm (1.5-1) unstable; urgency=high + + * New upstream release. + * High urgency, because it the fix for #427614, which is RC, has not yet + migrated to testing. + + -- Bas Wijnen Thu, 14 Jun 2007 12:38:47 +0200 + +z80asm (1.4-1) unstable; urgency=low + + * New upstream release. (Closes: #427614) + + -- Bas Wijnen Thu, 07 Jun 2007 10:58:09 +0200 + +z80asm (1.3-1) unstable; urgency=low + + * New upstream release. (Closes: #423917, #423910) + * Update standards version to 3.7.2. (No changes needed.) + * Add watch file. + + -- Bas Wijnen Thu, 24 May 2007 14:27:38 +0200 + +z80asm (1.2-1) unstable; urgency=low + + * New upstream release + + -- Bas Wijnen Fri, 13 May 2005 14:40:33 +0200 + +z80asm (1.1-1) unstable; urgency=low + + * Initial Release. (Closes: #308310) + + -- Bas Wijnen Thu, 12 May 2005 00:48:57 +0200 + --- z80asm-1.8.orig/debian/compat +++ z80asm-1.8/debian/compat @@ -0,0 +1 @@ +7 --- z80asm-1.8.orig/debian/control +++ z80asm-1.8/debian/control @@ -0,0 +1,25 @@ +Source: z80asm +Section: devel +Priority: optional +Maintainer: Bas Wijnen +Build-Depends: debhelper (>= 7) +Standards-Version: 3.8.0 + +Package: z80asm +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: openmsx +Description: assembler for the Zilog Z80 microprocessor + The Z80 microprocessor is used in old home computers, such as the + ZX spectrum and MSX, and in several newer devices, such as the TI-83 + graphical calculator and (a stripped down version) in the (original) GameBoy. + . + This assembler is meant for developers who write code (in assembly) for + such devices. + . + Features include: + * macros + * including other sources + * complex expressions (similar to bash) + * labels of unlimited length + * conditional compilation depending on expressions --- z80asm-1.8.orig/debian/copyright +++ z80asm-1.8/debian/copyright @@ -0,0 +1,29 @@ +This package was debianized by Bas Wijnen on +Tue, 3 May 2005 15:01:11 +0200. + +It was downloaded from http://download.savannah.nongnu.org/releases/z80asm/. + + Copyright (C) 2002-2007 Bas Wijnen + Copyright (C) 2005 Jan Wilmans + + Z80asm is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + Z80asm is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +On Debian systems, version 3 of the GPL license can be found in +/usr/share/common-licenses/GPL-3 . +The latest version of the GPL can be found in +/usr/share/common-licenses/GPL . + +Note that you can either choose version 3 of the GPL, or any later version +of the license, as published by the Free Software Foundation. Links to +currently released versions are listed above for your convenience only. --- z80asm-1.8.orig/debian/rules +++ z80asm-1.8/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f +%: + dh $@ + +override_dh_auto_build: + dh_auto_build -- CFLAGS="$(shell dpkg-buildflags --get CFLAGS)" + +override_dh_auto_test: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + $(MAKE) -C tests +endif --- z80asm-1.8.orig/debian/watch +++ z80asm-1.8/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://download.savannah.nongnu.org/releases/z80asm/z80asm-(.*\..*)\.tar\.gz --- z80asm-1.8.orig/debian/z80asm.examples +++ z80asm-1.8/debian/z80asm.examples @@ -0,0 +1 @@ +examples/* --- z80asm-1.8.orig/debian/z80asm.install +++ z80asm-1.8/debian/z80asm.install @@ -0,0 +1,2 @@ +z80asm /usr/bin +headers /usr/share/z80asm --- z80asm-1.8.orig/debian/z80asm.manpages +++ z80asm-1.8/debian/z80asm.manpages @@ -0,0 +1 @@ +z80asm.1