Debian Patches

Status for pal/0.4.3-10

Patch Description Author Forwarded Bugs Origin Last update
00_recode_austria.pal.patch pal (0.4.3-3) * Recode austria.pal from ISO-8859 to UTF-8. (Closes: #499389) no
01_use_default_colors.patch pal (0.4.3-4) * Use terminal's default colors instead of white foreground and
black background in interactive mode.
no
02_cursor_position_after_multibyte_character.patch pal (0.4.3-4) * Correctly place the cursor after a multibyte character in
interactive mode. (Closes: #499797)
no
52_debian_make_pal_manage_wake_up_less_often.patch pal (0.4.3-3) * pal -m used to wake up every tenth of a second. ncurses
enforces a maximum sleep time of 25.5 seconds, which is still
a lot better when you're running on battery
no
03_lowercase_some_translatable_strings.patch pal (0.4.3-6) * Pal requires some translatable strings to be lowercased,
otherwise the option -d doesn't work when these strings
are passed to it. Adapt the German and the Polish po
files accordingly.
no
04_replace_deprecated_G_CONST_RETURN_with_const.patch pal (0.4.3-7)

Replace deprecated G_CONST_RETURN with const.

'G_CONST_RETURN' has been deprecated[1] and removed in recent glib releases,
thus replace both occurences of it with 'const'.

This patch does not apply to a current pal svn snapshot, but the command used
to change the two affected files is the same for pal 0.4.3 and a pal snapshot:

sed -i 's/G_CONST_RETURN/const/' src/remind.c src/main.c

Thanks to Matthias Klose for trying to rebuild pal on Ubuntu Oneiric (it
currently contains libglib2.0-dev 2.29.16-0ubuntu2) and reporting an
according build failure[2].

Pal still builds on Debian Sid, which contains the older libglib2.0-dev
2.28.6-1 (tested on SPARC).

[1] https://bugzilla.gnome.org/show_bug.cgi?id=644611
[2] https://bugs.launchpad.net/ubuntu/+source/pal/+bug/832892
no
05_fix_spelling_error_in_manpage.patch pal (0.4.3-6) * Fix spelling error in pal's man page (s/calender/calendar/). no
06_remove_duplicate_entry_from_history.pal.patch pal (0.4.3-7) * Remove duplicate entry from history.pal. (Closes: #623061) no
50_debian_fix_example_path_in_manpage.patch pal (0.4.3-2) * Added a new Debian specific patch which changes the path to
example.css in pal.1. Debian installs this file into a
different location than upstream's makefile target
install-doc. (Closes: #497874)
no
51_debian_link_against_ncursesw.patch pal (0.4.3-3) * Link pal against libncursesw5 instead of libncurses5.
(Closes: #499403)
no
52_debian_include_ncursesw_headers.patch pal (0.4.3-8) * Include the headers from ncursesw instead of ncurses.
Since both header variants are compatible, including
ncurses' headers worked as long as there was an indirect
dependency on libncurses5-dev. Thanks to Peter Green
for the bug report and the patch. (Closes: #651761)

===================================================================
no
53_debian_rl_hook.patch FTBFS fix, replace Function with int (*)(void) Maximiliano Curia <maxy@debian.org> no upstream 2014-04-25
54_debian_no_root_build.patch Remove enforcing root user during install. This allow the build on Debian to work without root/fakeroot access. Petter Reinholdtsen no 2024-04-21
cross.patch no

All known versions for source package 'pal'

Links