Accepted xtrs 4.9d-2 (source amd64) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 15 Aug 2018 11:59:02 -0400
Source: xtrs
Binary: xtrs
Architecture: source amd64
Version: 4.9d-2
Distribution: unstable
Urgency: low
Maintainer: G. Branden Robinson <g.branden.robinson@gmail.com>
Changed-By: G. Branden Robinson <g.branden.robinson@gmail.com>
Description:
xtrs - emulator for TRS-80 Model I/III/4/4P computers
Closes: 905584
Changes:
xtrs (4.9d-2) unstable; urgency=low
.
* debian/control: Bump Standards-Version to 4.0.0.
+ Update debian/patches/make-plain-text-docs-from-html.patch and
debian/patches/makefile-generate-pdf-manpages.patch to respect "nodoc"
in DEB_BUILD_OPTIONS.
.
* debian/rules: Set DEB_CFLAGS_MAINT_APPEND to "-Wall -Werror". Set
DEB_LDFLAGS_MAINT_APPEND to "-Wl,--as-needed".
.
* debian/rules: Run upstream "check" target as part of our "check-binary"
target.
.
* debian/rules: Add "maintainer-clean" target to work around the fact that
some of our patches cause new files to be created, and the package build
unapplies all the patches without cleaning the build tree.
.
* debian/control: Add link to upstream GitHub site in package description;
thanks, Reiner Herrmann! (Closes: #905584)
* debian/control: Tweak English style in package description.
.
* debian/README.source: Add material from the Debian Policy Manual's
upgrading checklist to document my findings regarding this package's
compliance with it.
.
* debian/patches/stop-mkdisk-from-overflowing-buffers.patch:
+ Don't spuriously report test failures if $MKDISK is set to a non-default
value.
* debian/patches/ignore-alt-key-events.patch:
+ Update help window to stop documenting Alt key bindings.
* debian/patches/map-f12-to-shifted-down-arrow.patch:
+ Update help window to document what F12 does now.
* debian/patches/move-error.c-prototypes-to-new-error.h.patch:
+ Move diagnostic function prototypes into their own header.
* debian/copyright: Add patch-created error.h file.
* debian/patches/add-warning-diagnostic-function.patch:
+ A few places in the code were calling error() with "warning:" in the
argument string, which looked weird. Make a warn() function for these
use cases.
* debian/patches/fix-compiler-warnings.patch:
+ Fix clunky logic in unused variable warning suppression when neither
SB_SOUND nor HAVE_OSS is #defined. Don't bother specifying the
signedness of the ints we use as booleans. Move declaration of
sb_address such that it is only present if either SB_SOUND and/or
HAVE_OSS is #defined. Add explanatory comment. Actually throw a
warning about lack of host system sound support for emulated cassette
and sound ports only once each. Don't bother zeroing sb_address after
issuing said warning.
* debian/patches/stop-mkdisk-from-overflowing-buffers.patch:
+ Update to resolve GCC 8's stringop-truncation warnings (which
mysteriously do not appear with debian/rules-driven builds, just with
manual "make"s). Get rid of unneeded variable fname_truncated. Use
GCC pragmas to suppress remaining instance; add comment explaining that
we know what we're doing, since we're writing to a static buffer inside
a struct.
* debian/patches/fix-stringop-truncation-warning.patch:
+ Issue warning diagnostic if the argument to cmddump -p is too long.
Swap order of space-padding strncat and forced setting of pdsbuf[8] to a
null byte. This persuades GCC that we're ensuring pdsbuf has a string
terminator. Use '\0' instead of '\000' as null character escape.
Checksums-Sha1:
af78b65bce7b23e92bdff4319367160af694de87 1812 xtrs_4.9d-2.dsc
377bd11ed46bf0bf20858b7e9f01382a00fee5bf 113720 xtrs_4.9d-2.debian.tar.xz
61118f3baf8e2cb0e36e582cfc133da56074725c 206192 xtrs-dbgsym_4.9d-2_amd64.deb
9228ee97538e5398a5be9470b591c2c8cd229907 6822 xtrs_4.9d-2_amd64.buildinfo
296fdca87ff74159943abdcc625ce49f6448491a 371464 xtrs_4.9d-2_amd64.deb
Checksums-Sha256:
8a136fb45be3f012ded5c919f904bc5e7f4738c7907d01881204ae6d8728a06f 1812 xtrs_4.9d-2.dsc
56bd451fbe8d92c7cc54ffd5418c8dfc6625241c37c2a30e68f1fd9e70d23012 113720 xtrs_4.9d-2.debian.tar.xz
c2970bb5d542f7b0a9ffd6fceeb4bd0be8cf521b98e6435a1ef7701ed5443393 206192 xtrs-dbgsym_4.9d-2_amd64.deb
8cf93042bc1609966f1c84f49913b42b5e90bef2f030d2840ecb03e19eddd7f6 6822 xtrs_4.9d-2_amd64.buildinfo
17ed3704913b13c7673453d2fb33045a492f0bee3e785f2844469ddede407e6e 371464 xtrs_4.9d-2_amd64.deb
Files:
b7a33e98b438657b9a75ee2c7be5fb60 1812 contrib/otherosfs optional xtrs_4.9d-2.dsc
9c8bd7747c10898e7b580836889d7b53 113720 contrib/otherosfs optional xtrs_4.9d-2.debian.tar.xz
80a4d3f7eff308fd0667191ad1353723 206192 contrib/debug optional xtrs-dbgsym_4.9d-2_amd64.deb
502775bcfd6b66d475d2dcad8ef6c30b 6822 contrib/otherosfs optional xtrs_4.9d-2_amd64.buildinfo
ca61edc44b76184940deddc27be86e3c 371464 contrib/otherosfs optional xtrs_4.9d-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCAA7FiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAlt0TpUdHGcuYnJhbmRl
bi5yb2JpbnNvbkBnbWFpbC5jb20ACgkQ0Z6cfXEmbc57ihAAifdL6kSkTCXOg/WL
0TT3oNmI8Sv/3SZB2tjVj91STC2IMcJplaSY8Pne+cSXlZzT8QnNEn/Dfbosy1nC
WdVEZiZyQ+zfjEXD05qzEYmxnOvrT80SYJrwpNR2bEVknHL3sSOStdbUB24T2bEP
VmYcnMfK8kynijuKEzZe6ES0bbQonhzL18In8qwy4I9kUuceP1G3rI7PYrh26H9X
qbPbSkR8OmrmHgJ8LbSjdeLJwo/pHV5nsOzgWlxOp2ZLpt8BDnOkR+JwU43BIDPc
BVcYubksMBgCH/hytQCCl8nxcKoGlXr0xN6xE7JyZhuDtVcxbPdVQBVAF1+kklgi
rWCDrgBrg6GGQWuxhwialofkTx95l/bV6VTpKygduc4azLTAhwjJMrskls0BhPPQ
wDU3EpbbSPX5ROKCOrxTWnCDiZJQaRxqqlBH/h4qhRwJQRifYQW0mxYjjbMw+Xnc
20I+euX82sz744Jgijd5UMu4HSISPhiVcG3dgV2cjPqsUT58a+LYXM4z9/YEkCAG
YGW+PHAF/WskR4kRxtPt8Bv2nr/1hWKFgSDx7e/HPTrOXW5NJ/4kmISUJUptS62i
h/l7symPcloB2U4LjqByO/wVPAN8WoAtQzKlmZTIvwinxrFC4Cm3eFSls7FNoElJ
BESvROJEziqZTAJi1Lo/JGqnjx4=
=OGgS
-----END PGP SIGNATURE-----