Add -Wno-error=int-conversion to CFLAGS (Closes: #1075534)
The first patch fixes the immediate issue with gcc-14. As there isn't an upstream for this package, and it already doesn't build cleanly, I used this easier approach. If you wish to use a different one, I have no problem with you doing so instead.
While building the docs portion of the package, I encountered latex errors. As I have no interest in debugging that, the second patch drops the -doc subpackage. For completeness, the error in question was:
for texdocdir in AllInOne FrontTrees ReferenceManual; do \
(cd documentation/$texdocdir; \
latex main; \
latex main; \
latex main; \
dvips main -o $texdocdir.ps); \
done
This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2025/dev/Debian) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./main.tex
LaTeX2e <2024-11-01>
L3 programming layer <2024-11-02>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2024/06/29 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/leqno.clo)
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
Writing index file main.idx
(/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def))))
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
(./main.aux)
[1] (./main.toc)
Runaway argument?
! File ended while scanning use of \contentsline.
<inserted text>
\par
l.59 \tableofcontents
?