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"/>

Reply via email to