Package: dictd / 1.13.1+dfsg-1
Metadata
Package | Version | Patches format |
---|---|---|
dictd | 1.13.1+dfsg-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
00 Makefile.patch | (download) |
Makefile.in |
3 2 + 1 - 0 ! |
00 makefile Add $(DEBCFLAGS), remove -O* from CFLAGS in order to support DEB_BUILD_FLAGS variable in debian/rules |
01 dictl konwert.patch | (download) |
dictl.in |
16 15 + 1 - 0 ! |
01 dictl konwert Patch for #401666: dictl: doesn't work with DICTL_USE_KONWERT |
02 man hyphens.patch | (download) |
colorit.1.in |
6 3 + 3 - 0 ! |
fix lintian's `hyphen-used-as-minus-sign' |
03 dictdplugin_popen g 4.3compile.patch | (download) |
dictdplugin_popen.cpp |
1 1 + 0 - 0 ! |
03 dictdplugin_popen-g++-4.3compile Patch for #454819: FTBFS with GCC 4.3: missing #includes |
04 dictl translit.patch | (download) |
dictl.in |
2 1 + 1 - 0 ! |
04 dictl translit Patch for #378792: dictl should use iconv's //translit suffix |
05 colorit nopp fix.patch | (download) |
colorit.in |
1 1 + 0 - 0 ! |
05 colorit nopp fix Made 'colorit -pp -' work |
06 colorit manpage nopager.patch | (download) |
colorit.1.in |
13 3 + 10 - 0 ! |
06 colorit manpage nopager Remove references to pager in colorit man page |
07 dictfmt.1 man.patch | (download) |
dictfmt.1.in |
2 1 + 1 - 0 ! |
fix dictfmt.1 man page Fix the following lintian warning: W: dictfmt: manpage-has-errors-from-man usr/share/man/man1/dictfmt.1.gz 199: warning: `.br' not defined |
08 dictd close fds.patch | (download) |
dictd.c |
4 4 + 0 - 0 ! |
08 dictd close-fds Close all file descriptors except for the standard ones not to hang dpkg-reconfigure |
09 spelling typos.patch | (download) |
daemon.c |
2 1 + 1 - 0 ! |
fix spelling typos found by lintian |
10 md5 64bit.patch | (download) |
md5.h |
7 2 + 5 - 0 ! |
10 md5 64bit Fix invalid definition on uint32 type on 64-bit systems (except for alpha), which caused failures when 64-bit dict client tried to authenticate a user against 32-bit dictd server (closes: #611203). |
11 dict_lookup.patch | (download) |
dict_lookup |
55 42 + 13 - 0 ! |
dict_lookup fixes Check for existence of xterm & xclip commands. Select first available utf-8 locale or fail if there isn't any. Use colorit with its default configuration. |
12 no name flag.patch | (download) |
data.h |
3 2 + 1 - 0 ! |
dictd: add --no-name flag to help reproducible builds While working on the "reproducible builds" effort [1], we have noticed that dictzip adds the filename and timestamp to the generated .gz files. The attached patch adds a --no-name flag (like gzip) that disables this. This will make it easier and cleaner for maintainers to make their builds reproducible. Bugs-Debian: https://bugs.debian.org/776430 |
13 Fix compiler warnings.patch | (download) |
clientparse.y |
3 3 + 0 - 0 ! |
fix some of compiler warnings |
14 fix mime option.patch | (download) |
dict.c |
2 1 + 1 - 0 ! |
fix the dict's --mime option The element following the mime option (--mime) is treated as an parameter for this option, while the mime option should not have a parameter. This can be reproduced by running: dict -h dict.bibleonline.ru --mime "idea" that returns no results without this patch. Bugs-Debian: https://bugs.debian.org/890948 |
15 mime with strategy.patch | (download) |
dict.c |
2 1 + 1 - 0 ! |
fix conflict between options --mime and --strategy When the --mime (-M) and --strategy (-s) options are used together, then the last dictionary entry is runaway. For example both the following commands: dict -h dict.bibleonline.ru -M "ide" dict -h dict.bibleonline.ru -s word "ide" return the same single result, but dict -h dict.bibleonline.ru -s word -M "ide" returns nothing, unless this patch is applied. Bugs-Debian: https://bugs.debian.org/892253 |
16 combining greek ypogegrammeni.patch | (download) |
iswalnum.c |
4 2 + 2 - 0 ! |
combining greek ypogegrammeni is not alphanumeric The U+0345 COMBINING GREEK YPOGEGRAMMENI Unicode character is a diacritical mark, and not an alphanumeric character. Bugs-Debian: https://bugs.debian.org/785640 Bugs-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/dictd/+bug/1744896 |
17 fix some gcc 8 warnings.patch | (download) |
dict.c |
8 4 + 4 - 0 ! |
fix some of gcc-8 warnings |
18 colorit missing packages.patch | (download) |
colorit.in |
13 13 + 0 - 0 ! |
check for missing packages in colorit As gawk and m4 are not strict dependencies of the dict package, make colorit fail with a message suggesting installation of the packages when the appropriate commands are missing. Bugs-Ubuntu: https://bugs.launchpad.net/1048062 |
19 fix typo in man page.patch | (download) |
dict.1.in |
2 1 + 1 - 0 ! |
[doc]: fix typo in dict's man page In dict's man page, "or" keyword is used twice times, instead of one. |
20 use bash in scripts.patch | (download) |
colorit.in |
2 1 + 1 - 0 ! |
use #/bin/bash in a few shell scripts Fix the following lintian warnings by forcing bash as a shell: I: dict: bash-term-in-posix-shell 'function do_esc' [usr/bin/colorit:117] I: dict: bash-term-in-posix-shell 'function do_unquote' [usr/bin/colorit:122] I: dict: bash-term-in-posix-shell 'function process_config' [usr/bin/colorit:183] I: dict: bash-term-in-posix-shell 'function process_config_gensub' [usr/bin/colorit:146] I: dict: bash-term-in-posix-shell 'function process_config_line' [usr/bin/colorit:162] I: dict: bash-term-in-posix-shell 'function process_config_mark' [usr/bin/colorit:130] I: dictfmt: bash-term-in-posix-shell '${PIPESTATUS' [usr/bin/dictfmt_index2suffix:41] I: dictfmt: bash-term-in-posix-shell '${PIPESTATUS' [usr/bin/dictfmt_index2word:36] I: dictfmt: bash-term-in-posix-shell '${PIPESTATUS[@]}' [usr/bin/dictfmt_index2suffix:41] I: dictfmt: bash-term-in-posix-shell '${PIPESTATUS[@]}' [usr/bin/dictfmt_index2word:36] I: dictfmt: bash-term-in-posix-shell 'function charlen_utf8' [usr/bin/dictfmt_index2suffix:47] |
21 fix acute accent in man.patch | (download) |
dictfmt.1.in |
8 4 + 4 - 0 ! |
fix incorrect acute in dictfmt(1) Fix the following lintian warnings: I: dictfmt: acute-accent-in-manual-page usr/share/man/man1/dictfmt.1.gz:195 I: dictfmt: acute-accent-in-manual-page usr/share/man/man1/dictfmt.1.gz:271 I: dictfmt: acute-accent-in-manual-page usr/share/man/man1/dictfmt.1.gz:272 |