Compare commits

...
Sign in to create a new pull request.

14 commits

Author SHA1 Message Date
Jiri Vanek
569a3460ab Bumped to 2.11 2026-01-07 16:27:45 +01:00
Jiri Vanek
b80d40bef5 One more forgotten jdk25 call 2025-07-28 20:25:19 +02:00
Jiri Vanek
9d522f84c9 Reset back to jdk21 2025-07-28 19:56:55 +02:00
Jiri Vanek
cacb104342 Rebuilt for java-25-openjdk as preffered jdk
https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk
Note, that since f43, you should be always explicit on what jdk to use.
This commit should do exactly that.
2025-07-28 18:58:10 +02:00
Fedora Release Engineering
ab8b78d334 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 20:42:50 +00:00
Fedora Release Engineering
2ece8e4ca2 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 18:39:23 +00:00
Peter Lemenkov
8eb53570f6 Revert "Fop ver. 2.10"
THis version requires org.bouncycastle:bcpkix-jdk15to18:jar:1.78.1
artifact which we don't have.

This reverts commit 82cb284297.
2024-10-22 15:00:25 +03:00
Peter Lemenkov
d8f53f9fee Revert "Fix FTBFS"
This reverts commit c44c4e4a77.
2024-10-22 15:00:25 +03:00
Peter Lemenkov
c44c4e4a77 Fix FTBFS
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-10-10 14:48:40 +03:00
Peter Lemenkov
82cb284297 Fop ver. 2.10
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-10-09 18:07:29 +03:00
Filipe Rosset
e640d3a33a added build-helper-maven-plugin to fix FTBFS 2024-07-20 02:54:27 -03:00
Fedora Release Engineering
9cf976b797 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 23:28:59 +00:00
Peter Lemenkov
4477872dcc Explicitly mark license files as %license
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2024-07-17 16:07:08 +02:00
Jiri Vanek
03659578a3 Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
2024-02-27 15:29:20 +01:00
4 changed files with 41 additions and 12 deletions

View file

@ -3,10 +3,10 @@ Date: Tue, 17 Mar 2015 10:59:41 +0100
Subject: [PATCH] Port to QDox 2.0
diff --git a/fop-events/src/main/java/org/apache/fop/tools/EventProducerCollector.java b/fop-events/src/main/java/org/apache/fop/tools/EventProducerCollector.java
diff --git a/fop-events/src/main/java/org/apache/fop/eventtools/EventProducerCollector.java b/fop-events/src/main/java/org/apache/fop/eventtools/EventProducerCollector.java
index 2351fc870..64cd7edf0 100644
--- a/fop-events/src/main/java/org/apache/fop/tools/EventProducerCollector.java
+++ b/fop-events/src/main/java/org/apache/fop/tools/EventProducerCollector.java
--- a/fop-events/src/main/java/org/apache/fop/eventtools/EventProducerCollector.java
+++ b/fop-events/src/main/java/org/apache/fop/eventtools/EventProducerCollector.java
@@ -21,6 +21,7 @@ package org.apache.fop.tools;
import java.io.File;

23
0004-jdk25.patch Normal file
View file

@ -0,0 +1,23 @@
--- a/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
+++ b/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
@@ -165,7 +165,7 @@
}
bout.write(encode(">>"));
- } catch (IOException ioe) {
+ } catch (Exception ioe) {
log.error("Ignored I/O exception", ioe);
}
byte[] bytes = bout.toByteArray();
--- a/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
+++ b/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
@@ -263,7 +263,7 @@
indexed.add(new PDFName("DeviceGray"));
try {
baout.write(blues);
- } catch (IOException e) {
+ } catch (Exception e) {
e.printStackTrace();
}
} else {

View file

@ -1,6 +1,6 @@
Name: fop
Summary: XSL-driven print formatter
Version: 2.9
Version: 2.11
Release: %autorelease
# ASL 1.1:
# several files in fop-core/src/main/resources/org/apache/fop/render/awt/viewer/resources
@ -22,13 +22,15 @@ Source5: 5C9A30FF22B2C02F30261C305B93F1DF7CDB6DEA.gpg
Patch1: 0001-Main.patch
Patch2: 0002-Use-sRGB.icc-color-profile-from-colord-package.patch
Patch3: 0003-Port-to-QDox-2.0.patch
Patch4: 0004-jdk25.patch
BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
Requires: java
Requires: java-25
Requires: xalan-j2 >= 2.7.0
Requires: xml-commons-apis >= 1.3.04
BuildRequires: bouncycastle-pkix
# Explicit requires for javapackages-tools since fop script
# uses /usr/share/java-utils/java-functions
Requires: javapackages-tools
@ -38,14 +40,15 @@ BuildRequires: apache-commons-logging
BuildRequires: batik
BuildRequires: fontbox
BuildRequires: gnupg2
BuildRequires: javapackages-local
BuildRequires: javapackages-local-openjdk25
BuildRequires: junit
BuildRequires: maven-antrun-plugin
BuildRequires: maven-assembly-plugin
BuildRequires: maven-clean-plugin
BuildRequires: maven-local
BuildRequires: maven-plugin-build-helper
BuildRequires: maven-local-openjdk25
BuildRequires: build-helper-maven-plugin
BuildRequires: mvn(javax.servlet:servlet-api)
BuildRequires: bouncycastle-pkix
# For servlet, not packaged
#BuildRequires: maven-war-plugin
BuildRequires: pdfbox
@ -80,6 +83,8 @@ rm -f fop/lib/*.jar fop/lib/build/*.jar
# Not packaged
%pom_remove_plugin org.apache.maven.plugins:maven-javadoc-plugin
%pom_change_dep org.bouncycastle:bcpkix-jdk15to18:1.78.1 org.bouncycastle:bcpkix-jdk18on:1.83 fop-core
%pom_change_dep org.bouncycastle:bcprov-jdk15to18:1.78.1 org.bouncycastle:bcprov-jdk18on:1.83 fop-core
%pom_remove_dep javax.media:jai-core fop-core
%pom_remove_dep com.sun.media:jai-codec fop-core
%pom_remove_dep net.sf.offo:fop-hyph fop-core
@ -118,13 +123,14 @@ cp -rp target/xmvn-apidocs/* %{buildroot}%{_javadocdir}/%{name}
%files -f .mfiles
%doc LICENSE LICENSE-1.1 README NOTICE
%doc README NOTICE
%license LICENSE LICENSE-1.1
%{_datadir}/%{name}
%{_bindir}/fop
%files javadoc
%doc %{_javadocdir}/%{name}
%doc LICENSE LICENSE-1.1
%license LICENSE LICENSE-1.1
%changelog

View file

@ -1,3 +1,3 @@
SHA512 (LICENSE-1.1.txt) = 15369f9a39937f9973218840c178a39566e902d8b4bff1deb8956891095529f884068d4873532ce7417c937826dd952bac59b8dc84732412eb243516074b8121
SHA512 (fop-2.9-src.tar.gz) = d346c8fffd0d3ff5e803bea4233ce171972ded39b0c475b367333e37247da8f9e823c7e2e75fab735bf9282654d67befa2fa473f53a199cbd96b0f7305b3c093
SHA512 (fop-2.9-src.tar.gz.asc) = 404d5df54cf84ddb11c7f5ebc6772d61cd04fc434dea421429a9a270e1d0ca17f61df8a33600db5a41c6d45f828a67fc26becfa9b4ac18342e9dfb4781dd0bdc
SHA512 (fop-2.11-src.tar.gz) = 9eacdee6d81ecf5af02c6266d20f55642febfa10bc9f3754cfb4d1532743899759d6bc7d362e80f3a1d8d370c54485e455d0ca3eac8b6604a05d3326ffefa00c
SHA512 (fop-2.11-src.tar.gz.asc) = b6ec1565abc6386a08e77016b63ec3931f0c67ecb6f7135984c946a20e8bb4030f358270f21fce84614729ec40b48825f478e4cbc2b10972446bee36f5f8474f