Commit b4dc0f072aa438f699b029041171b41fbc96cbab

Authored by Jay Berkenbilt
1 parent 7e4a0796

Prepare 3.0.2 release

ChangeLog
1 2012-09-06 Jay Berkenbilt <ejb@ql.org> 1 2012-09-06 Jay Berkenbilt <ejb@ql.org>
2 2
  3 + * 3.0.2: release
  4 +
3 * Add new method QPDFWriter::setExtraHeaderText to add extra text, 5 * Add new method QPDFWriter::setExtraHeaderText to add extra text,
4 such as application-specific comments, to near the beginning of a 6 such as application-specific comments, to near the beginning of a
5 PDF file. For linearized files, this appears after the 7 PDF file. For linearized files, this appears after the
configure.ac
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
2 dnl This config.in requires autoconf 2.5 or greater. 2 dnl This config.in requires autoconf 2.5 or greater.
3 3
4 AC_PREREQ([2.68]) 4 AC_PREREQ([2.68])
5 -AC_INIT([qpdf],[3.0.1]) 5 +AC_INIT([qpdf],[3.0.2])
6 6
7 AC_CONFIG_MACRO_DIR([m4]) 7 AC_CONFIG_MACRO_DIR([m4])
8 AC_CONFIG_FILES([autoconf.mk]) 8 AC_CONFIG_FILES([autoconf.mk])
libqpdf/QPDF.cc
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 #include <qpdf/QPDF_Null.hh> 18 #include <qpdf/QPDF_Null.hh>
19 #include <qpdf/QPDF_Dictionary.hh> 19 #include <qpdf/QPDF_Dictionary.hh>
20 20
21 -std::string QPDF::qpdf_version = "3.0.1"; 21 +std::string QPDF::qpdf_version = "3.0.2";
22 22
23 static char const* EMPTY_PDF = 23 static char const* EMPTY_PDF =
24 "%PDF-1.3\n" 24 "%PDF-1.3\n"
manual/qpdf-manual.xml
@@ -5,8 +5,8 @@ @@ -5,8 +5,8 @@
5 <!ENTITY mdash "&#x2014;"> 5 <!ENTITY mdash "&#x2014;">
6 <!ENTITY ndash "&#x2013;"> 6 <!ENTITY ndash "&#x2013;">
7 <!ENTITY nbsp "&#xA0;"> 7 <!ENTITY nbsp "&#xA0;">
8 -<!ENTITY swversion "3.0.1">  
9 -<!ENTITY lastreleased "August 11, 2012"> 8 +<!ENTITY swversion "3.0.2">
  9 +<!ENTITY lastreleased "September 6, 2012">
10 ]> 10 ]>
11 <book> 11 <book>
12 <bookinfo> 12 <bookinfo>
@@ -2383,6 +2383,32 @@ print &quot;\n&quot;; @@ -2383,6 +2383,32 @@ print &quot;\n&quot;;
2383 </para> 2383 </para>
2384 <variablelist> 2384 <variablelist>
2385 <varlistentry> 2385 <varlistentry>
  2386 + <term>3.0.2: September 6, 2012</term>
  2387 + <listitem>
  2388 + <itemizedlist>
  2389 + <listitem>
  2390 + <para>
  2391 + Bug fix: <function>QPDFWriter::setOutputMemory</function> did
  2392 + not work when not used with
  2393 + <function>QPDFWriter::setStaticID</function>, which made it
  2394 + pretty much useless. This has been fixed.
  2395 + </para>
  2396 + </listitem>
  2397 + <listitem>
  2398 + <para>
  2399 + New API call
  2400 + <function>QPDFWriter::setExtraHeaderText</function> inserts
  2401 + additional text near the header of the PDF file. The intended
  2402 + use case is to insert comments that may be consumed by a
  2403 + downstream application, though other use cases may exist.
  2404 + </para>
  2405 + </listitem>
  2406 + </itemizedlist>
  2407 + </listitem>
  2408 + </varlistentry>
  2409 + </variablelist>
  2410 + <variablelist>
  2411 + <varlistentry>
2386 <term>3.0.1: August 11, 2012</term> 2412 <term>3.0.1: August 11, 2012</term>
2387 <listitem> 2413 <listitem>
2388 <itemizedlist> 2414 <itemizedlist>
qpdf.spec
1 Summary: Command-line tools and library for transforming PDF files 1 Summary: Command-line tools and library for transforming PDF files
2 Name: qpdf 2 Name: qpdf
3 -Version: 3.0.1 3 +Version: 3.0.2
4 Release: 1%{?dist} 4 Release: 1%{?dist}
5 License: Artistic 5 License: Artistic
6 Group: System Environment/Libraries 6 Group: System Environment/Libraries