Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package apache-pdfbox for openSUSE:Factory checked in at 2023-08-09 17:24:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apache-pdfbox (Old) and /work/SRC/openSUSE:Factory/.apache-pdfbox.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-pdfbox" Wed Aug 9 17:24:09 2023 rev:17 rq:1102898 version:2.0.29 Changes: -------- --- /work/SRC/openSUSE:Factory/apache-pdfbox/apache-pdfbox.changes 2023-04-28 16:22:37.701751081 +0200 +++ /work/SRC/openSUSE:Factory/.apache-pdfbox.new.11712/apache-pdfbox.changes 2023-08-09 17:24:14.541002637 +0200 @@ -1,0 +2,35 @@ +Mon Aug 7 07:12:31 UTC 2023 - Anton Shvetz <shvetz.an...@gmail.com> + +- Update to 2.0.29 + * Bug + - A (rotated) barcode is missing from a pdf when printed + - NullPointerException in PDTrueTypeFont.java getPath( ) + - Parsing of XMP metadata without optional xmpmeta element + - Avoid division by 0 in shading function interpolation + - MyPageDrawer#getPaint may produce + UnsupportedOperationException + - Barcode corrupted when printing document + - The text in some fonts is lost when converting pdf to image + - PDFTextStripper runs out of memory in 2.0.28 but not in + 2.0.27 same code + - all values in the signature dictionary shall be direct + objects + - Glyphs not rendered + - PDF with mangled font rendering in some environments + - RadioButtons disappear when printing PDF + - BitsPerComponent 16 not allowed in PDF/A-1b + - NullPointerException in PDFStreamEngine.showText + - Infinte loop when parsing Type1 font + * Improvement + - Add duplex and tray parameters to PrintPDF + - Create command line utility to extract XMP data + - Improve Opaque PDFRenderer example + * Task + - Implement /RunLengthDecode encoder + - Slight regression on corrupt bug tracker file + - move and update bc from jdk15on to jdk15to18 +- Build and package forgotten artifact org.apache.pdfbox:xmpbox +- Add build dependency on mvn(javax.xml.bind:jaxb-api), needed for + xmpbox. + +------------------------------------------------------------------- Old: ---- pdfbox-2.0.28-build.tar.xz pdfbox-2.0.28-src.zip pdfbox-2.0.28-src.zip.asc New: ---- pdfbox-2.0.29-build.tar.xz pdfbox-2.0.29-src.zip pdfbox-2.0.29-src.zip.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apache-pdfbox.spec ++++++ --- /var/tmp/diff_new_pack.CHuSg6/_old 2023-08-09 17:24:15.501008615 +0200 +++ /var/tmp/diff_new_pack.CHuSg6/_new 2023-08-09 17:24:15.505008639 +0200 @@ -18,7 +18,7 @@ # Only fontbox and jempbox are built as pdfbox itself depends on Adobe's pcif. Name: apache-pdfbox -Version: 2.0.28 +Version: 2.0.29 Release: 0 Summary: Java PDF Library License: Apache-2.0 AND OFL-1.1 @@ -35,9 +35,9 @@ BuildRequires: bouncycastle-pkix BuildRequires: bouncycastle-util BuildRequires: fdupes +BuildRequires: glassfish-jaxb-api BuildRequires: java-devel >= 1.8 -BuildRequires: javapackages-local -BuildRequires: javapackages-tools +BuildRequires: javapackages-local >= 6 BuildRequires: unzip Requires: apache-commons-logging BuildArch: noarch @@ -67,19 +67,17 @@ %build mkdir -p lib -build-jar-repository -s lib bcmail bcpkix bcprov bcutil commons-logging -%ant -Dproject.version=%{version} -Dtest.skip=true package javadoc +build-jar-repository -s lib bcmail bcpkix bcprov bcutil commons-logging glassfish-jaxb-api +%{ant} -Dproject.version=%{version} -Dtest.skip=true package javadoc %install # Code install -d -m 0755 %{buildroot}%{_javadir}/pdfbox install -d -m 0755 %{buildroot}%{_mavenpomdir}/pdfbox install -d -m 0755 %{buildroot}%{_javadocdir}/%{name} -for jar in fontbox pdfbox debugger tools; do +for jar in fontbox pdfbox xmpbox debugger tools; do install -p -m 0644 ${jar}/target/*-%{version}.jar %{buildroot}%{_javadir}/pdfbox/${jar}.jar - %pom_remove_parent ${jar} - %pom_xpath_inject pom:project "<groupId>org.apache.pdfbox</groupId><version>%{version}</version>" ${jar} - install -p -m 0644 ${jar}/pom.xml %{buildroot}%{_mavenpomdir}/pdfbox/${jar}.pom + %mvn_install_pom ${jar}/pom.xml %{buildroot}%{_mavenpomdir}/pdfbox/${jar}.pom %add_maven_depmap pdfbox/${jar}.pom pdfbox/${jar}.jar cp -pr ${jar}/target/site/apidocs %{buildroot}%{_javadocdir}/%{name}/${jar} done ++++++ pdfbox-2.0.28-build.tar.xz -> pdfbox-2.0.29-build.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/build.xml new/build.xml --- old/build.xml 2020-06-03 12:48:20.349979632 +0200 +++ new/build.xml 2023-08-07 09:02:18.178518872 +0200 @@ -9,6 +9,7 @@ <target name="clean" description="Clean the output directory"> <ant antfile="build.xml" dir="fontbox" target="clean"/> <ant antfile="build.xml" dir="pdfbox" target="clean"/> + <ant antfile="build.xml" dir="xmpbox" target="clean"/> <ant antfile="build.xml" dir="debugger" target="clean"/> <ant antfile="build.xml" dir="tools" target="clean"/> </target> @@ -20,6 +21,7 @@ <target name="compile" description="Compile the code"> <ant antfile="build.xml" dir="fontbox" target="compile"/> <ant antfile="build.xml" dir="pdfbox" target="compile"/> + <ant antfile="build.xml" dir="xmpbox" target="compile"/> <ant antfile="build.xml" dir="debugger" target="compile"/> <ant antfile="build.xml" dir="tools" target="compile"/> </target> @@ -31,6 +33,7 @@ <target name="compile-tests" description="Compile the test code"> <ant antfile="build.xml" dir="fontbox" target="compile-tests"/> <ant antfile="build.xml" dir="pdfbox" target="compile-tests"/> + <ant antfile="build.xml" dir="xmpbox" target="compile-tests"/> <ant antfile="build.xml" dir="debugger" target="compile-tests"/> <ant antfile="build.xml" dir="tools" target="compile-tests"/> </target> @@ -42,6 +45,7 @@ <target name="test" description="Run the test cases"> <ant antfile="build.xml" dir="fontbox" target="test"/> <ant antfile="build.xml" dir="pdfbox" target="test"/> + <ant antfile="build.xml" dir="xmpbox" target="test"/> <ant antfile="build.xml" dir="debugger" target="test"/> <ant antfile="build.xml" dir="tools" target="test"/> </target> @@ -53,6 +57,7 @@ <target name="javadoc" description="Generates the Javadoc of the application"> <ant antfile="build.xml" dir="fontbox" target="javadoc"/> <ant antfile="build.xml" dir="pdfbox" target="javadoc"/> + <ant antfile="build.xml" dir="xmpbox" target="javadoc"/> <ant antfile="build.xml" dir="debugger" target="javadoc"/> <ant antfile="build.xml" dir="tools" target="javadoc"/> </target> @@ -64,6 +69,7 @@ <target name="package" description="Package the application"> <ant antfile="build.xml" dir="fontbox" target="package"/> <ant antfile="build.xml" dir="pdfbox" target="package"/> + <ant antfile="build.xml" dir="xmpbox" target="package"/> <ant antfile="build.xml" dir="debugger" target="package"/> <ant antfile="build.xml" dir="tools" target="package"/> </target> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/common.xml new/common.xml --- old/common.xml 2022-03-18 19:54:12.715847985 +0100 +++ new/common.xml 2023-08-07 08:49:17.735420865 +0200 @@ -5,7 +5,7 @@ <property file="build.properties"/> <property name="project.groupId" value="org.apache.pdfbox"/> - <property name="project.version" value="2.0.23"/> + <property name="project.version" value="[unknown]"/> <property name="project.organization.name" value="The Apache Software Foundation"/> <property name="project.organization.url" value="http://pdfbox.apache.org/"/> <property name="spec.version" value="2.0"/>