--- d52-3.4.1.orig/debian/changelog +++ d52-3.4.1/debian/changelog @@ -0,0 +1,20 @@ +d52 (3.4.1-1.1build1) bionic; urgency=high + + * No change rebuild to pick up -fPIE compiler default + + -- Balint Reczey Tue, 03 Apr 2018 12:18:26 +0000 + +d52 (3.4.1-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS: d52pass2.c:935:3: error: format not a string literal and + no format arguments [-Werror=format-security]"; add new patch + 20-fix-format-security-error.patch from peter green (closes: #643370). + + -- gregor herrmann Tue, 15 Nov 2011 18:18:32 +0100 + +d52 (3.4.1-1) unstable; urgency=low + + * Initial release (Closes: #466166). + + -- Uwe Hermann Sun, 17 Feb 2008 15:49:36 +0100 --- d52-3.4.1.orig/debian/compat +++ d52-3.4.1/debian/compat @@ -0,0 +1 @@ +5 --- d52-3.4.1.orig/debian/control +++ d52-3.4.1/debian/control @@ -0,0 +1,20 @@ +Source: d52 +Section: devel +Priority: extra +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Uwe Hermann +Build-Depends: cdbs, debhelper (>= 5) +Standards-Version: 3.7.3 +Homepage: http://home.pacbell.net/theposts + +Package: d52 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Disassembler for 8052, 8048/8041, and Z80/8080/8085 code + Disassembler for microcontroller code which supports various targets. + . + This package contains: + - d52: a disassembler for 8052 code, + - d48: a disassembler for 8048/8041 code, + - dz80: a disassembler for Z80/8080/8085 code. + --- d52-3.4.1.orig/debian/copyright +++ d52-3.4.1/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Uwe Hermann on +Sat, 16 Feb 2008 15:45:54 +0100. + +It was downloaded from: + + http://home.pacbell.net/theposts + +Upstream Author: + + Jeff Post + +------------------------------------------------------------------------------- + +Files: * +Copyright: © 1995-2007 Jeff Post +License: GPL-3+ + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-3'. + +------------------------------------------------------------------------------- + +Files: debian/* +Copyright: © 2008 Uwe Hermann +License: GPL-2+ + The Debian packaging is (C) 2008, Uwe Hermann and + is licensed under the GPL (version 2 or later), see above. + --- d52-3.4.1.orig/debian/dirs +++ d52-3.4.1/debian/dirs @@ -0,0 +1 @@ +usr/bin --- d52-3.4.1.orig/debian/docs +++ d52-3.4.1/debian/docs @@ -0,0 +1 @@ +README --- d52-3.4.1.orig/debian/patches/10_honor_nostrip.patch +++ d52-3.4.1/debian/patches/10_honor_nostrip.patch @@ -0,0 +1,18 @@ +--- Makefile.orig 2008-02-16 16:13:55.000000000 +0100 ++++ Makefile 2008-02-16 16:14:32.000000000 +0100 +@@ -27,15 +27,12 @@ + + d52: $(D52OBJS) + $(CC) $(CFLAGS) $(D52OBJS) -o d52 $(LIBS) +- strip d52 + + d48: $(D48OBJS) + $(CC) $(CFLAGS) $(D48OBJS) -o d48 $(LIBS) +- strip d48 + + dz80: $(DZ80OBJS) + $(CC) $(CFLAGS) $(DZ80OBJS) -o dz80 $(LIBS) +- strip dz80 + + $(OBJDIR)/d52.o: d52.c defs.h d52.h dispass0.c d52pass1.h d52pass2.h dispass3.c d52table.h analyze.h analyze.c analyze52.h analyze52.c common.h + $(CC) $(CFLAGS) -c $< -o $@ --- d52-3.4.1.orig/debian/patches/20-fix-format-security-error.patch +++ d52-3.4.1/debian/patches/20-fix-format-security-error.patch @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' d52-3.4.1/d52pass2.c d52-3.4.1.new/d52pass2.c +--- d52-3.4.1/d52pass2.c 2007-09-02 15:31:16.000000000 +0000 ++++ d52-3.4.1.new/d52pass2.c 2011-11-08 02:22:21.000000000 +0000 +@@ -932,7 +932,7 @@ + } + else if (dir < 0x80) + { +- kcnt += fprintf(fp, rbname[dir].dent); ++ kcnt += fprintf(fp, "%s",rbname[dir].dent); + dirregs[dir] |= 1; + } + else --- d52-3.4.1.orig/debian/rules +++ d52-3.4.1/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +DEB_MAKE_INSTALL_TARGET := + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +install/d52:: + install d52 debian/d52/usr/bin + install d48 debian/d52/usr/bin + install dz80 debian/d52/usr/bin + --- d52-3.4.1.orig/debian/watch +++ d52-3.4.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://home.pacbell.net/theposts/d52v(.*)\.zip