Closed hughmcmaster closed 4 years ago
I'm ok with the first two commits, but the latter (local.ent).. not at the moment. We deliberately do not require xsltproc and docbook to build yaz. If local.ent is not provided, it will attempt to regnerate, despite the fact that "our" dist has it all. I'll cherry-pick the first two now and leave the last one. If we are to require documentation to be able to regenerate, we should not bundle it at all and do a configure check and require xsltproc.
Thanks for explanation. That's perfectly fine.
When packaging for Debian, Ubuntu and friends, I regenerate the documentation. When I saw local.ent
was included in your distribution tarball, I thought it was an error.
Some files are being packaged by
make dist
when they shouldn't be. Others, such as.in
, files are included automatically.Don't specify
.in
files for packaging bymake dist
. They are included automatically. Don't packagelocal.ent
, as it prevents the documentation from being regenerated at build time.