mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 10:58:58 +00:00
Update release notes
This commit is contained in:
parent
1dc235e56d
commit
6b15579ace
@ -251,6 +251,56 @@ make
|
||||
top-level <filename>Makefile</filename>.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="ref.packaging">
|
||||
<title>Notes for Packagers</title>
|
||||
<para>
|
||||
If you are packaging qpdf for an operating system distribution,
|
||||
here are some things you may want to keep in mind:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Passing <option>--enable-show-failed-test-output</option> to
|
||||
<command>./configure</command> will cause any failed test
|
||||
output to be written to the console. This can be very useful
|
||||
for seeing test failures generated by autobuilders where you
|
||||
can't access qtest.log after the fact.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
If qpdf's build environment detects the presence of autoconf
|
||||
and related tools, it will check to ensure that automatically
|
||||
generated files are up-to-date with recorded checksums and fail
|
||||
if it detects a discrepancy. This feature is intended to
|
||||
prevent you from accidentally forgetting to regenerate
|
||||
automatic files after modifying their sources. If your
|
||||
packaging environment automatically refreshes automatic files,
|
||||
it can cause this check to fail. Supress qpdf's checks by
|
||||
passing <option>--disable-check-autofiles</option> to
|
||||
<command>/.configure</command>. This is safe since qpdf's
|
||||
<command>autogen.sh</command> just runs autotools in the normal
|
||||
way.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
QPDF's <command>make install</command> does not install
|
||||
completion files by default, but as a packager, it's good if
|
||||
you install them wherever your distribution expects such files
|
||||
to go. You can find completion files to install in the
|
||||
<filename>completions</filename> directory.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Packagers are encouraged to install the source files from the
|
||||
<filename>examples</filename> directory along with qpdf
|
||||
development packages.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<chapter id="ref.using">
|
||||
<title>Running QPDF</title>
|
||||
@ -4183,6 +4233,38 @@ print "\n";
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Notes for Packagers
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
A new section has been added to the documentation with notes
|
||||
for packagers. Please see <xref linkend="ref.packaging"/>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
The qpdf detects out-of-date automatically generated files.
|
||||
If your packaging system automatically refreshes libtool or
|
||||
autoconf files, it could cause this check to fail. To avoid
|
||||
this problem, pass
|
||||
<option>--disable-check-autofiles</option> to
|
||||
<command>configure</command>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
If you would like to have qpdf completion enabled
|
||||
automatically, you can install completion files in the
|
||||
distribution's default location. You can find sample
|
||||
completion files to install in the
|
||||
<filename>completions</filename> directory.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
Loading…
Reference in New Issue
Block a user