Package: angband / 1:4.2.5+dfsg1-3

Metadata

Package Version Patches format
angband 1:4.2.5+dfsg1-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix fonts.patch | (download)

lib/customize/font-sdl2.prf | 2 1 + 1 - 0 !
lib/fonts/Makefile | 5 1 + 4 - 0 !
2 files changed, 2 insertions(+), 5 deletions(-)

 make the package work without upstream's fonts
 Angband's .fon files have been around for over 15 years, and the original .fnt files have
 been lost, so their copyright status is uncertain. To ensure that the package remains DFSG-
 free, we remove them and use fonts from other packages. This patch does what is necessary.
update thanks.patch | (download)

docs/thanks.rst | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 update thanks.rst to include everyone named in source files
fix licences.patch | (download)

src/main-ibm.c | 13 10 + 3 - 0 !
src/message.c | 10 10 + 0 - 0 !
src/message.h | 10 10 + 0 - 0 !
src/snd-sdl.h | 10 10 + 0 - 0 !
src/snd-win.h | 10 10 + 0 - 0 !
src/sound.h | 10 10 + 0 - 0 !
src/wiz-stats.c | 10 10 + 0 - 0 !
src/z-textblock.c | 10 10 + 0 - 0 !
src/z-textblock.h | 10 10 + 0 - 0 !
9 files changed, 90 insertions(+), 3 deletions(-)

 fix erroneous licence refs in source files
localmanual.patch | (download)

lib/help/index.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 point to local manual
 The in-game help points to the online manual. This patch adds a pointer to the 
locally installed version, which is otherwise not noted anywhere. 
unhack gcu.patch | (download)

lib/customize/pref.prf | 11 7 + 4 - 0 !
1 file changed, 7 insertions(+), 4 deletions(-)

 make the gcu port behave the same as the other ports
 A few years ago, angband.live became very popular. This uses the console (gcu) port.
Some keymap hacks were added to enable running in angband.live (where the use of the
period to run did not translate well into the .live environment). The upshot of the
keymaps is that the gcu port, as shipped by upstream, changes the default movement
to running instead of walking. This is both dangerous to players, and inconsistent
with the x11 and SDL2 ports shipped with Debian. So this patch reverts the keymaps
and sets the gcu port back to walking by default. This patch has now been included
upstream and will be removed for 4.2.6.
fix borg typos.patch | (download)

src/borg/borg1.c | 2 1 + 1 - 0 !
src/borg/borg1.h | 2 1 + 1 - 0 !
src/borg/borg3.c | 2 1 + 1 - 0 !
src/borg/borg6.c | 8 4 + 4 - 0 !
src/borg/borg8.c | 2 1 + 1 - 0 !
src/borg/borg9.c | 16 8 + 8 - 0 !
6 files changed, 16 insertions(+), 16 deletions(-)

 fix typos in the borg code
remove nonfree.patch | (download)

docs/copying.rst | 20 0 + 20 - 0 !
lib/sounds/Makefile | 72 1 + 71 - 0 !
lib/tiles/Makefile | 2 1 + 1 - 0 !
lib/tiles/list.txt | 12 0 + 12 - 0 !
4 files changed, 2 insertions(+), 104 deletions(-)

 upstream ships sound and graphics files which are under non-free
licenses, so these are removed before creating the orig.tar.gz - these changes
are necessary to configure the build system and game properly without them.
desktop keywords.patch | (download)

lib/icons/angband-sdl2.desktop | 1 1 + 0 - 0 !
lib/icons/angband-x11.desktop | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 adds keywords to upstream's desktop entries.
manpage.patch | (download)

src/angband.man | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 correct an error in the manpage
fix borg warnings.patch | (download)

src/borg/borg4.c | 13 5 + 8 - 0 !
src/borg/borg6.c | 2 1 + 1 - 0 !
2 files changed, 6 insertions(+), 9 deletions(-)

 fix borg compiler warnings
remove borg version.patch | (download)

src/borg/borg1.c | 2 0 + 2 - 0 !
src/borg/borg1.h | 2 0 + 2 - 0 !
src/borg/borg9.c | 15 4 + 11 - 0 !
3 files changed, 4 insertions(+), 15 deletions(-)

---
verbose_build.patch | (download)

mk/buildsys.mk.in | 43 11 + 32 - 0 !
src/Makefile | 2 0 + 2 - 0 !
src/Makefile.std | 1 0 + 1 - 0 !
3 files changed, 11 insertions(+), 35 deletions(-)

 verbose build for blhc