Package: freedict / 2016.12.12-1


Package Version Patches format
freedict 2016.12.12-1 3.0 (quilt)

Patch series

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

tools/Makefile.common | 16 7 + 9 - 0 !
1 file changed, 7 insertions(+), 9 deletions(-)

 remove phoneme generation
 By default, the upstream Makefile.common has a target rule to generate phonemes
 for supported languages. However, the script to generate phonemes is outdates
 and depends on non-free software. Support is disabled for Debian.
show_that_xsltproc_is_active | (download)

jpn-eng/Makefile | 3 3 + 0 - 0 !
jpn-eng/ | 60 60 + 0 - 0 !
2 files changed, 63 insertions(+)

 add helper script for building jpn-eng
 xsltproc is a XML to <format> processor using XSL. XSL is a suffisticated
 transformation language, which is known to be inefficient. Xsltproc does not
 produce any output, before the whole transformation process has ended. Since
 xsltproc itself provides no notion of progress, its liveliness can only be
 checked through querying its PID. This is safe, because xsltproc would detect
 too deep recursion and potentially deadlocks in the style sheet.
 This patch adds a thin shell wrapper to print messages every 10 minutes to
 indicate that the build is still running. It'll abort after a defined limit.