Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
manpages_section_6 | 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. |
Nicolas Boullis <nboullis@debian.org> | no | |||
prune_gui_libraries | 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. |
Nicolas Boullis <nboullis@debian.org> | no | |||
extra_gui_libraries | 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. |
Nicolas Boullis <nboullis@debian.org> | no | debian | ||
manpage_cleanup | Remove an URL that appeared illegitimately in the manpage. | Nicolas Boullis <nboullis@debian.org> | no | |||
autogenerated_files | 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. |
no |