Package: mah-jong / 1.11-2

Metadata

Package Version Patches format
mah-jong 1.11-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
manpages_section_6 | (download)

Makefile.in | 6 3 + 3 - 0 !
mj-player.man | 2 1 + 1 - 0 !
mj-server.man | 2 1 + 1 - 0 !
xmj.man | 2 1 + 1 - 0 !
4 files changed, 6 insertions(+), 6 deletions(-)

 install the manpages in section 6.
 According to the FHS, manpages for games should be in section 6. Upstream
 disagrees with this and insists on using section 1. Use section 6 anyway,
 to comply with our policy and the FHS.
prune_gui_libraries | (download)

Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make the list of required shared libraries for gtk explicit.
 Using `pkg-config --libs gtk+-$(Gtk)` brings many libraries that are not
 really needed by xmj. Replace it with an explicit list of libraries that
 are really needed, to avoid useless dependencies.
extra_gui_libraries | (download)

Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add libm to the libraries used by xmj.
 xmj directly uses some symbols from libm (hypot and trunc) but does not
 directly link with that library. This leads to a build failure with
 binutils-gold. Explicitely link with libm to avoid that build failure.
Bug-Debian: http://bugs.debian.org/555582
manpage_cleanup | (download)

xmj.man | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove an url that appeared illegitimately in the manpage.
autogenerated_files | (download)

Makefile | 1429 12 + 1417 - 0 !
cmsg_size.c | 1332 1332 + 0 - 0 !
cmsg_union.h | 57 57 + 0 - 0 !
dec_cmsg.c | 1176 1176 + 0 - 0 !
dec_pmsg.c | 557 557 + 0 - 0 !
enc_cmsg.c | 790 790 + 0 - 0 !
enc_pmsg.c | 516 516 + 0 - 0 !
fbtiles.c | 2149 2149 + 0 - 0 !
game-enums.c | 116 116 + 0 - 0 !
game-enums.h | 18 18 + 0 - 0 !
player-enums.c | 122 122 + 0 - 0 !
player-enums.h | 18 18 + 0 - 0 !
pmsg_size.c | 1167 1167 + 0 - 0 !
pmsg_union.h | 39 39 + 0 - 0 !
protocol-enums.c | 268 268 + 0 - 0 !
protocol-enums.h | 12 12 + 0 - 0 !
tiles-enums.c | 91 91 + 0 - 0 !
tiles-enums.h | 15 15 + 0 - 0 !
18 files changed, 8455 insertions(+), 1417 deletions(-)

 include auto-generated files.
 Include the files generated by running "debian/rules new-upstream".
 .
 This avoids a few build-dependencies and makes the build process slightly
 faster.