From b0072ce95ec0bb8b1f047d5f84451d9a3fff2e0e Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 29 Nov 2018 12:06:44 +0000 Subject: [PATCH 01/39] Switch to SHA512 sources --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index da68411..69eaca5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bfce20df4df9b7cd97b1d6f626b84d88 xml-commons-external-1.4.01-src.tar.gz +SHA512 (xml-commons-external-1.4.01-src.tar.gz) = de7eb480f42915a7875c4ac6046e05df0d34039818c81c0ce80970113d72e37b42162e535a676b0ab283016837fca124414431b0a633daa22bb4d55b3da87cef From daf931025ce0af0b49c4f3541b488f682154b8f1 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 24 May 2019 17:01:48 +0200 Subject: [PATCH 02/39] Mass rebuild for javapackages-tools 201901 --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index f66e8c2..c480644 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 25%{?dist} +Release: 26%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -91,6 +91,9 @@ rm -rf build/docs/javadoc %{_javadocdir}/* %changelog +* Fri May 24 2019 Mikolaj Izdebski - 1.4.01-26 +- Mass rebuild for javapackages-tools 201901 + * Fri Feb 09 2018 Fedora Release Engineering - 1.4.01-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From a43dbcf711812cf0d7e6b068f9bc053f36661723 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 21 Aug 2019 08:12:38 +0200 Subject: [PATCH 03/39] Rely on mfiles instead of manually listing files --- xml-commons-apis.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index c480644..8d8e2fe 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -82,13 +82,11 @@ rm -rf build/docs/javadoc %doc LICENSE.dom-documentation.txt README.dom.txt %doc LICENSE.dom-software.txt LICENSE.sac.html %doc LICENSE.sax.txt README-sax README.sax.txt -%{_javadir}/* %files manual %doc build/docs/* -%files javadoc -%{_javadocdir}/* +%files javadoc -f .mfiles-javadoc %changelog * Fri May 24 2019 Mikolaj Izdebski - 1.4.01-26 From c4393cb19b0d217bc7c53ea6bc3b7ba6e6c2b654 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sat, 26 Oct 2019 11:54:31 +0200 Subject: [PATCH 04/39] Set compiler source/target to 1.6 --- xml-commons-apis.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 8d8e2fe..46066e8 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -62,7 +62,7 @@ sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom %mvn_alias :xml-apis-ext xerces:dom3-xml-apis %build -ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 jar javadoc +ant -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 jar javadoc # inject OSGi manifests jar ufm build/xml-apis.jar %{SOURCE1} From 5a0d310491904458f3461c5669cc8156a7a13117 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 5 Nov 2019 17:29:28 +0100 Subject: [PATCH 05/39] Mass rebuild for javapackages-tools 201902 --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 46066e8..ad6a41c 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 26%{?dist} +Release: 27%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -89,6 +89,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Tue Nov 05 2019 Mikolaj Izdebski - 1.4.01-27 +- Mass rebuild for javapackages-tools 201902 + * Fri May 24 2019 Mikolaj Izdebski - 1.4.01-26 - Mass rebuild for javapackages-tools 201901 From 89cfc672bd3aecd6b405b1300362d563355a3421 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:08:33 +0000 Subject: [PATCH 06/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index d02ef37..b3ecc98 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 32%{?dist} +Release: 33%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -99,6 +99,9 @@ rm -rf build/docs/javadoc %{_javadocdir}/* %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 1.4.01-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.4.01-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 4d9016103a257c119a0c7581aa9f066ac2417735 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:41:58 +0000 Subject: [PATCH 07/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index d4bdca5..5ba7fbb 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 34%{?dist} +Release: 35%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -86,6 +86,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.4.01-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jun 28 2021 Mikolaj Izdebski - 1.4.01-34 - Remove bogus provides on xml-commons-jaxp-1.3-apis From e3d404256e3362511b175088894501561fde87dd Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 2 Nov 2021 18:39:12 +0100 Subject: [PATCH 08/39] Bump Java compiler source/target levels to 1.7 --- xml-commons-apis.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 5ba7fbb..2f35816 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 35%{?dist} +Release: 36%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -59,7 +59,7 @@ sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom %mvn_alias :xml-apis-ext xerces:dom3-xml-apis %build -ant -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 jar javadoc +ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 jar javadoc # inject OSGi manifests jar ufm build/xml-apis.jar %{SOURCE1} @@ -86,6 +86,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Tue Nov 02 2021 Mikolaj Izdebski - 1.4.01-36 +- Bump Java compiler source/target levels to 1.7 + * Fri Jul 23 2021 Fedora Release Engineering - 1.4.01-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From e2d46df0e91ac325a28086c864e2602e0aebe211 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:14:23 +0000 Subject: [PATCH 09/39] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 2f35816..0ee96d5 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 36%{?dist} +Release: 37%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -86,6 +86,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.4.01-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Nov 02 2021 Mikolaj Izdebski - 1.4.01-36 - Bump Java compiler source/target levels to 1.7 From 5979ee95a801ccbfc2c66389be3e34c8e312ca2b Mon Sep 17 00:00:00 2001 From: Jiri Date: Sun, 6 Feb 2022 00:43:48 +0100 Subject: [PATCH 10/39] Rebuilt for java-17-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java17 --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 0ee96d5..97a6517 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 37%{?dist} +Release: 38%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -86,6 +86,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Feb 05 2022 Jiri Vanek - 1.4.01-38 +- Rebuilt for java-17-openjdk as system jdk + * Sat Jan 22 2022 Fedora Release Engineering - 1.4.01-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 87ac7f59f2f6240f591595a95b33e4d21c0e0aed Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 12 May 2022 22:33:24 +0200 Subject: [PATCH 11/39] Add ExclusiveArch: %{java_arches} noarch See: https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs --- xml-commons-apis.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 97a6517..51473e6 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -5,6 +5,7 @@ Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ BuildArch: noarch +ExclusiveArch: %{java_arches} noarch # From source control because the published tarball doesn't include some docs: # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_4_01/java/external/ From 7bddd1d8b2d27a03829a339f8aaa694af49472bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:16:15 +0000 Subject: [PATCH 12/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 51473e6..cd5f32e 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 38%{?dist} +Release: 39%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.4.01-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Feb 05 2022 Jiri Vanek - 1.4.01-38 - Rebuilt for java-17-openjdk as system jdk From f24259ff8fd8ca83540c40f09424cc7fa40b7892 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Aug 2022 08:36:52 +0200 Subject: [PATCH 13/39] Onboard package into gating --- .fmf/version | 1 + ci.fmf | 1 + gating.yaml | 8 ++++++++ plans/javapackages.fmf | 7 +++++++ 4 files changed, 17 insertions(+) create mode 100644 .fmf/version create mode 100644 ci.fmf create mode 100644 gating.yaml create mode 100644 plans/javapackages.fmf diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/ci.fmf b/ci.fmf new file mode 100644 index 0000000..c5aa0e0 --- /dev/null +++ b/ci.fmf @@ -0,0 +1 @@ +resultsdb-testcase: separate diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..0d484d7 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,8 @@ +--- !Policy +product_versions: + - fedora-* +decision_contexts: + - bodhi_update_push_testing + - bodhi_update_push_stable +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/javapackages.functional} diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf new file mode 100644 index 0000000..8f6c9cb --- /dev/null +++ b/plans/javapackages.fmf @@ -0,0 +1,7 @@ +summary: Run javapackages-specific tests +discover: + how: fmf + url: https://src.fedoraproject.org/tests/javapackages + ref: f37 +execute: + how: tmt From 26c9ef6d19d7ba899575218c0f0590b5bb1eae3d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:36:25 +0000 Subject: [PATCH 14/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index cd5f32e..45b2dcb 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 39%{?dist} +Release: 40%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.4.01-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.4.01-39 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From f97b43851a0bb9460a079b82fc5dcf485d1a728c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:00:24 +0000 Subject: [PATCH 15/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 45b2dcb..43a2dc9 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 40%{?dist} +Release: 41%{?dist} Summary: APIs for DOM, SAX, and JAXP License: ASL 2.0 and W3C and Public Domain URL: http://xml.apache.org/commons/ @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.4.01-41 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.4.01-40 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 6a750974b632ca8b21a9cf2629dedbac535a5cc8 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 1 Sep 2023 15:01:05 +0200 Subject: [PATCH 16/39] Convert License tag to SPDX format Related: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2 --- xml-commons-apis.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 43a2dc9..b6ce5d4 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,8 +1,8 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 41%{?dist} +Release: 42%{?dist} Summary: APIs for DOM, SAX, and JAXP -License: ASL 2.0 and W3C and Public Domain +License: Apache-2.0 AND W3C AND SAX-PD URL: http://xml.apache.org/commons/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Fri Sep 01 2023 Mikolaj Izdebski - 1.4.01-42 +- Convert License tag to SPDX format + * Sat Jul 22 2023 Fedora Release Engineering - 1.4.01-41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 776545f672cef7c101a10d80e2d6536ec5049dde Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 26 Oct 2023 07:33:08 +0200 Subject: [PATCH 17/39] Update javapackages test plan to f40 --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index 8f6c9cb..a2cdaba 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://src.fedoraproject.org/tests/javapackages - ref: f37 + ref: f40 execute: how: tmt From b481d12809e4e90aec1ec30787938fa9738b3b51 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:51:27 +0000 Subject: [PATCH 18/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index b6ce5d4..d1dc028 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 42%{?dist} +Release: 43%{?dist} Summary: APIs for DOM, SAX, and JAXP License: Apache-2.0 AND W3C AND SAX-PD URL: http://xml.apache.org/commons/ @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.4.01-43 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Sep 01 2023 Mikolaj Izdebski - 1.4.01-42 - Convert License tag to SPDX format From 9b40cdb9608d7280ee10604ab6ace9d0eaf0b37d Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Sat, 24 Feb 2024 08:53:20 +0100 Subject: [PATCH 19/39] Update Java source/target to 1.8 --- xml-commons-apis.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index d1dc028..0324a5c 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 43%{?dist} +Release: 44%{?dist} Summary: APIs for DOM, SAX, and JAXP License: Apache-2.0 AND W3C AND SAX-PD URL: http://xml.apache.org/commons/ @@ -60,7 +60,7 @@ sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom %mvn_alias :xml-apis-ext xerces:dom3-xml-apis %build -ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 jar javadoc +%ant -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8 jar javadoc # inject OSGi manifests jar ufm build/xml-apis.jar %{SOURCE1} @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Feb 24 2024 Marian Koncek - 1.4.01-44 +- Update Java source/target to 1.8 + * Sat Jan 27 2024 Fedora Release Engineering - 1.4.01-43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c3021b02469910f855763f1b99b2808ac2bf80ed Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 18:33:22 +0100 Subject: [PATCH 20/39] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 0324a5c..164d50b 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 44%{?dist} +Release: 45%{?dist} Summary: APIs for DOM, SAX, and JAXP License: Apache-2.0 AND W3C AND SAX-PD URL: http://xml.apache.org/commons/ @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Tue Feb 27 2024 Jiri Vanek - 1.4.01-45 +- Rebuilt for java-21-openjdk as system jdk + * Sat Feb 24 2024 Marian Koncek - 1.4.01-44 - Update Java source/target to 1.8 From 13070ee3b123b051a3954770cd181e8b91a3e9ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:12:23 +0000 Subject: [PATCH 21/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xml-commons-apis.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 164d50b..05f5ce6 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 45%{?dist} +Release: 46%{?dist} Summary: APIs for DOM, SAX, and JAXP License: Apache-2.0 AND W3C AND SAX-PD URL: http://xml.apache.org/commons/ @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.4.01-46 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Feb 27 2024 Jiri Vanek - 1.4.01-45 - Rebuilt for java-21-openjdk as system jdk From 6d586595a1aac15db58fa36d80d247ee8cb98d69 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Jul 2024 20:53:30 +0200 Subject: [PATCH 22/39] Switch javapackages tests to f41 branch --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index a2cdaba..17c6113 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://src.fedoraproject.org/tests/javapackages - ref: f40 + ref: f41 execute: how: tmt From 073f9a1f8b2a8f49ec5e58de8aed9ae9337c0e6b Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 7 Aug 2024 08:54:35 +0200 Subject: [PATCH 23/39] Fix license field --- xml-commons-apis.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 05f5ce6..4e949cb 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,8 +1,8 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 46%{?dist} +Release: 47%{?dist} Summary: APIs for DOM, SAX, and JAXP -License: Apache-2.0 AND W3C AND SAX-PD +License: Apache-2.0 AND W3C AND SAX-PD-2.0 URL: http://xml.apache.org/commons/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch @@ -87,6 +87,9 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog +* Wed Aug 07 2024 Mikolaj Izdebski - 1.4.01-47 +- Fix license field + * Sat Jul 20 2024 Fedora Release Engineering - 1.4.01-46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 8e6f10d331d3075b29ec28e7f164a5ae1c2ab342 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:33:57 +0200 Subject: [PATCH 24/39] Switch from %setup to %autosetup --- xml-commons-apis.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 4e949cb..3fa4976 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -40,7 +40,7 @@ Summary: Javadoc for %{name} %{summary}. %prep -%setup -q -n external +%autosetup -p1 -C # Make sure upstream hasn't sneaked in any jars we don't know about find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; From 9edd3af31acaab399d8a8d0706d18f57421ccf27 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 23 Aug 2024 00:45:20 +0200 Subject: [PATCH 25/39] Convert to %autorelease and %autochangelog --- changelog | 263 +++++++++++++++++++++++++++++++++++++++++ xml-commons-apis.spec | 266 +----------------------------------------- 2 files changed, 265 insertions(+), 264 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..54b66d7 --- /dev/null +++ b/changelog @@ -0,0 +1,263 @@ +* Wed Aug 07 2024 Mikolaj Izdebski - 1.4.01-47 +- Fix license field + +* Sat Jul 20 2024 Fedora Release Engineering - 1.4.01-46 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Feb 27 2024 Jiri Vanek - 1.4.01-45 +- Rebuilt for java-21-openjdk as system jdk + +* Sat Feb 24 2024 Marian Koncek - 1.4.01-44 +- Update Java source/target to 1.8 + +* Sat Jan 27 2024 Fedora Release Engineering - 1.4.01-43 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Sep 01 2023 Mikolaj Izdebski - 1.4.01-42 +- Convert License tag to SPDX format + +* Sat Jul 22 2023 Fedora Release Engineering - 1.4.01-41 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.4.01-40 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.4.01-39 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Feb 05 2022 Jiri Vanek - 1.4.01-38 +- Rebuilt for java-17-openjdk as system jdk + +* Sat Jan 22 2022 Fedora Release Engineering - 1.4.01-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Nov 02 2021 Mikolaj Izdebski - 1.4.01-36 +- Bump Java compiler source/target levels to 1.7 + +* Fri Jul 23 2021 Fedora Release Engineering - 1.4.01-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 28 2021 Mikolaj Izdebski - 1.4.01-34 +- Remove bogus provides on xml-commons-jaxp-1.3-apis + +* Thu Jan 28 2021 Fedora Release Engineering - 1.4.01-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.4.01-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sat Jul 11 2020 Jiri Vanek - 1.4.01-31 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Fri Jun 19 2020 Mat Booth - 1.4.01-30 +- Allow building against Java 11 + +* Fri Jan 31 2020 Fedora Release Engineering - 1.4.01-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 05 2019 Mikolaj Izdebski - 1.4.01-27 +- Mass rebuild for javapackages-tools 201902 + +* Sat Jul 27 2019 Fedora Release Engineering - 1.4.01-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 24 2019 Mikolaj Izdebski - 1.4.01-26 +- Mass rebuild for javapackages-tools 201901 + +* Sun Feb 03 2019 Fedora Release Engineering - 1.4.01-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.4.01-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.4.01-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Sep 25 2017 Mikolaj Izdebski - 1.4.01-24 +- Elimitate race condition when injecting JAR manifest +- Resolves: rhbz#1495249 + +* Thu Jul 27 2017 Fedora Release Engineering - 1.4.01-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Feb 23 2017 Mikolaj Izdebski - 1.4.01-22 +- Update to current packaging guidelines + +* Sat Feb 11 2017 Fedora Release Engineering - 1.4.01-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 1.4.01-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.4.01-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.4.01-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu May 29 2014 Mikolaj Izdebski - 1.4.01-17 +- Don't generate duplicate Maven metadata + +* Wed May 21 2014 Mikolaj Izdebski - 1.4.01-16 +- Use .mfiles generated during build + +* Tue Mar 04 2014 Stanislav Ochotnicky - 1.4.01-15 +- Use Requires: java-headless rebuild (#1067528) + +* Tue Aug 6 2013 Krzysztof Daniel 1.4.01-14 +- Fix FTBFS. + +* Sun Aug 04 2013 Fedora Release Engineering - 1.4.01-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon May 20 2013 Krzysztof Daniel 1.4.01-12 +- Update manifest to match Eclipse version (Resolved: rhbz#964039). + +* Mon Mar 4 2013 Mikolaj Izdebski - 1.4.01-11 +- Add Require-Bundle: system.bundle to manifest +- Resolves: rhbz#917659 + +* Fri Feb 15 2013 Fedora Release Engineering - 1.4.01-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Nov 2 2012 Mikolaj Izdebski - 1.4.01-9 +- Add additional maven depmap + +* Fri Aug 17 2012 Andy Grimm - 1.4.01-8 +- Remove osgi(system.bundle) requirement from manifest + +* Sun Jul 22 2012 Fedora Release Engineering - 1.4.01-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering - 1.4.01-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Oct 21 2011 Orion Poplawski - 1.4.01-5 +- Add missing packages to manifest - javax.xml.stream, javax.xml.stream.events, + javax.xml.stream.util, javax.xml.transform.stax (bug #743360) + +* Fri May 6 2011 Stanislav Ochotnicky - 1.4.01-4 +- Add maven metadata +- Few guidelines tweaks (buildroot, clean, defattr) +- Versionless jars & javadocs + +* Mon Feb 07 2011 Fedora Release Engineering - 1.4.01-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sun Dec 12 2010 Mat Booth 1.4.01-2 +- Fix FTBFS and rpmlint warnings. +- Don't package javadoc in manual package. + +* Sat Jan 9 2010 Alexander Kurtakov 0:1.4.01-1 +- Update to 1.4.01. + +* Mon Jul 27 2009 Fedora Release Engineering - 0:1.3.04-3.5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0:1.3.04-2.5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Feb 6 2009 Alexander Kurtakov 0:1.3.04-1.5 +- Add osgi metadata to the ext jar too. + +* Fri Jan 30 2009 Alexander Kurtakov 0:1.3.04-1.4 +- Add osgi metadata. + +* Fri Sep 19 2008 Matt Wringe - 0:1.3.04-1.3 +- Remove natively compiled bits from the javadoc package (462809) + +* Thu Jul 10 2008 Tom "spot" Callaway - 0:1.3.04-1.2 +- drop repotag +- fix license tag + +* Tue Feb 19 2008 Fedora Release Engineering - 0:1.3.04-1jpp.1 +- Autorebuild for GCC 4.3 + +* Tue Mar 06 2007 Matt Wringe - 0:1.3.04-0jpp.1 +- Update to 1.3.04 + +* Tue Mar 06 2007 Matt Wringe - 0:1.3.03-0jpp.1 +- Split xml-commons package up into 2 separate package: xml-commons-apis + and xml-commons-which. + +* Mon Aug 21 2006 Fernando Nasser - 0:1.3.02-0.b2.7jpp.10 +- Add missing Requires for post and postun javadoc sections + +* Sat Jul 22 2006 Jakub Jelinek - 0:1.3.02-0.b2.7jpp_9fc +- Rebuilt + +* Wed Jul 12 2006 Jesse Keating - 0:1.3.02-0.b2.7jpp_8fc +- rebuild + +* Mon Mar 6 2006 Jeremy Katz - 0:1.3.02-0.b2.7jpp_7fc +- stop scriptlet spew + +* Wed Feb 22 2006 Rafael Schloming - 0:1.3.02-0.b2.7jpp_6fc +- Updated to 1.3 + +* Fri Feb 10 2006 Jesse Keating - 0:1.0-0.b2.7jpp_5fc +- bump again for double-long bug on ppc(64) + +* Wed Dec 21 2005 Jesse Keating 0:1.0-0.b2.7jpp_4fc +- rebuilt again + +* Tue Dec 13 2005 Jesse Keating +- rebuilt for new gcj + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Fri Jul 15 2005 Gary Benson - 0:1.0-0.b2.7jpp_3fc +- Build on ia64, ppc64, s390 and s390x. +- Switch to aot-compile-rpm (also BC-compiles the which jar). + +* Wed Jun 15 2005 Gary Benson - 0:1.0-0.b2.7jpp_2fc +- Remove all prebuilt stuff from the tarball. + +* Thu May 26 2005 Gary Benson - 0:1.0-0.b2.7jpp_1fc +- Upgrade to 1.0-0.b2.7jpp. +- Remove now-unnecessary workaround for #130162. +- Rearrange how BC-compiled stuff is built and installed. + +* Mon May 23 2005 Gary Benson - 0:1.0-0.b2.6jpp_13fc +- Add alpha to the list of build architectures (#157522). +- Use absolute paths for rebuild-gcj-db. + +* Thu May 5 2005 Gary Benson - 0:1.0-0.b2.6jpp_12fc +- Add dependencies for %%post and %%postun scriptlets (#156901). + +* Tue May 3 2005 Gary Benson - 0:1.0-0.b2.6jpp_11fc +- BC-compile the API jar. + +* Tue Apr 26 2005 Gary Benson - 0:1.0-0.b2.6jpp_10fc +- Remove gcj endorsed dir support (#155693). + +* Mon Apr 25 2005 Gary Benson - 0:1.0-0.b2.6jpp_9fc +- Provide a default transformer when running under libgcj. + +* Mon Apr 25 2005 Gary Benson - 0:1.0-0.b2.6jpp_8fc +- Provide a default DOM builder when running under libgcj (#155693). + +* Fri Apr 22 2005 Gary Benson - 0:1.0-0.b2.6jpp_7fc +- Provide a default SAX parser when running under libgcj (#155693). + +* Thu Apr 21 2005 Gary Benson - 0:1.0-0.b2.6jpp_6fc +- Add gcj endorsed dir support. + +* Tue Jan 11 2005 Gary Benson - 0:1.0-0.b2.6jpp_5fc +- Sync with RHAPS. + +* Thu Nov 4 2004 Gary Benson - 0:1.0-0.b2.6jpp_4fc +- Build into Fedora. + +* Thu Oct 28 2004 Gary Benson - 0:1.0-0.b2.6jpp_3fc +- Bootstrap into Fedora. + +* Fri Oct 1 2004 Andrew Overholt - 0:1.0-0.b2.6jpp_3rh +- add coreutils BuildRequires + +* Thu Mar 4 2004 Frank Ch. Eigler - 0:1.0-0.b2.6jpp_2rh +- RH vacuuming part II + +* Tue Mar 2 2004 Frank Ch. Eigler - 0:1.0-0.b2.6jpp_1rh +- RH vacuuming diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 3fa4976..9d93693 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,6 +1,6 @@ Name: xml-commons-apis Version: 1.4.01 -Release: 47%{?dist} +Release: %autorelease Summary: APIs for DOM, SAX, and JAXP License: Apache-2.0 AND W3C AND SAX-PD-2.0 URL: http://xml.apache.org/commons/ @@ -87,266 +87,4 @@ rm -rf build/docs/javadoc %files javadoc -f .mfiles-javadoc %changelog -* Wed Aug 07 2024 Mikolaj Izdebski - 1.4.01-47 -- Fix license field - -* Sat Jul 20 2024 Fedora Release Engineering - 1.4.01-46 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Feb 27 2024 Jiri Vanek - 1.4.01-45 -- Rebuilt for java-21-openjdk as system jdk - -* Sat Feb 24 2024 Marian Koncek - 1.4.01-44 -- Update Java source/target to 1.8 - -* Sat Jan 27 2024 Fedora Release Engineering - 1.4.01-43 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Sep 01 2023 Mikolaj Izdebski - 1.4.01-42 -- Convert License tag to SPDX format - -* Sat Jul 22 2023 Fedora Release Engineering - 1.4.01-41 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.4.01-40 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 1.4.01-39 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Feb 05 2022 Jiri Vanek - 1.4.01-38 -- Rebuilt for java-17-openjdk as system jdk - -* Sat Jan 22 2022 Fedora Release Engineering - 1.4.01-37 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Nov 02 2021 Mikolaj Izdebski - 1.4.01-36 -- Bump Java compiler source/target levels to 1.7 - -* Fri Jul 23 2021 Fedora Release Engineering - 1.4.01-35 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 28 2021 Mikolaj Izdebski - 1.4.01-34 -- Remove bogus provides on xml-commons-jaxp-1.3-apis - -* Thu Jan 28 2021 Fedora Release Engineering - 1.4.01-33 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.4.01-32 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Jul 11 2020 Jiri Vanek - 1.4.01-31 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Fri Jun 19 2020 Mat Booth - 1.4.01-30 -- Allow building against Java 11 - -* Fri Jan 31 2020 Fedora Release Engineering - 1.4.01-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Mikolaj Izdebski - 1.4.01-27 -- Mass rebuild for javapackages-tools 201902 - -* Sat Jul 27 2019 Fedora Release Engineering - 1.4.01-28 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 24 2019 Mikolaj Izdebski - 1.4.01-26 -- Mass rebuild for javapackages-tools 201901 - -* Sun Feb 03 2019 Fedora Release Engineering - 1.4.01-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 1.4.01-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 1.4.01-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Sep 25 2017 Mikolaj Izdebski - 1.4.01-24 -- Elimitate race condition when injecting JAR manifest -- Resolves: rhbz#1495249 - -* Thu Jul 27 2017 Fedora Release Engineering - 1.4.01-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu Feb 23 2017 Mikolaj Izdebski - 1.4.01-22 -- Update to current packaging guidelines - -* Sat Feb 11 2017 Fedora Release Engineering - 1.4.01-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 1.4.01-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 1.4.01-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.4.01-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu May 29 2014 Mikolaj Izdebski - 1.4.01-17 -- Don't generate duplicate Maven metadata - -* Wed May 21 2014 Mikolaj Izdebski - 1.4.01-16 -- Use .mfiles generated during build - -* Tue Mar 04 2014 Stanislav Ochotnicky - 1.4.01-15 -- Use Requires: java-headless rebuild (#1067528) - -* Tue Aug 6 2013 Krzysztof Daniel 1.4.01-14 -- Fix FTBFS. - -* Sun Aug 04 2013 Fedora Release Engineering - 1.4.01-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon May 20 2013 Krzysztof Daniel 1.4.01-12 -- Update manifest to match Eclipse version (Resolved: rhbz#964039). - -* Mon Mar 4 2013 Mikolaj Izdebski - 1.4.01-11 -- Add Require-Bundle: system.bundle to manifest -- Resolves: rhbz#917659 - -* Fri Feb 15 2013 Fedora Release Engineering - 1.4.01-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Nov 2 2012 Mikolaj Izdebski - 1.4.01-9 -- Add additional maven depmap - -* Fri Aug 17 2012 Andy Grimm - 1.4.01-8 -- Remove osgi(system.bundle) requirement from manifest - -* Sun Jul 22 2012 Fedora Release Engineering - 1.4.01-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat Jan 14 2012 Fedora Release Engineering - 1.4.01-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Oct 21 2011 Orion Poplawski - 1.4.01-5 -- Add missing packages to manifest - javax.xml.stream, javax.xml.stream.events, - javax.xml.stream.util, javax.xml.transform.stax (bug #743360) - -* Fri May 6 2011 Stanislav Ochotnicky - 1.4.01-4 -- Add maven metadata -- Few guidelines tweaks (buildroot, clean, defattr) -- Versionless jars & javadocs - -* Mon Feb 07 2011 Fedora Release Engineering - 1.4.01-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Dec 12 2010 Mat Booth 1.4.01-2 -- Fix FTBFS and rpmlint warnings. -- Don't package javadoc in manual package. - -* Sat Jan 9 2010 Alexander Kurtakov 0:1.4.01-1 -- Update to 1.4.01. - -* Mon Jul 27 2009 Fedora Release Engineering - 0:1.3.04-3.5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 0:1.3.04-2.5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Feb 6 2009 Alexander Kurtakov 0:1.3.04-1.5 -- Add osgi metadata to the ext jar too. - -* Fri Jan 30 2009 Alexander Kurtakov 0:1.3.04-1.4 -- Add osgi metadata. - -* Fri Sep 19 2008 Matt Wringe - 0:1.3.04-1.3 -- Remove natively compiled bits from the javadoc package (462809) - -* Thu Jul 10 2008 Tom "spot" Callaway - 0:1.3.04-1.2 -- drop repotag -- fix license tag - -* Tue Feb 19 2008 Fedora Release Engineering - 0:1.3.04-1jpp.1 -- Autorebuild for GCC 4.3 - -* Tue Mar 06 2007 Matt Wringe - 0:1.3.04-0jpp.1 -- Update to 1.3.04 - -* Tue Mar 06 2007 Matt Wringe - 0:1.3.03-0jpp.1 -- Split xml-commons package up into 2 separate package: xml-commons-apis - and xml-commons-which. - -* Mon Aug 21 2006 Fernando Nasser - 0:1.3.02-0.b2.7jpp.10 -- Add missing Requires for post and postun javadoc sections - -* Sat Jul 22 2006 Jakub Jelinek - 0:1.3.02-0.b2.7jpp_9fc -- Rebuilt - -* Wed Jul 12 2006 Jesse Keating - 0:1.3.02-0.b2.7jpp_8fc -- rebuild - -* Mon Mar 6 2006 Jeremy Katz - 0:1.3.02-0.b2.7jpp_7fc -- stop scriptlet spew - -* Wed Feb 22 2006 Rafael Schloming - 0:1.3.02-0.b2.7jpp_6fc -- Updated to 1.3 - -* Fri Feb 10 2006 Jesse Keating - 0:1.0-0.b2.7jpp_5fc -- bump again for double-long bug on ppc(64) - -* Wed Dec 21 2005 Jesse Keating 0:1.0-0.b2.7jpp_4fc -- rebuilt again - -* Tue Dec 13 2005 Jesse Keating -- rebuilt for new gcj - -* Fri Dec 09 2005 Jesse Keating -- rebuilt - -* Fri Jul 15 2005 Gary Benson - 0:1.0-0.b2.7jpp_3fc -- Build on ia64, ppc64, s390 and s390x. -- Switch to aot-compile-rpm (also BC-compiles the which jar). - -* Wed Jun 15 2005 Gary Benson - 0:1.0-0.b2.7jpp_2fc -- Remove all prebuilt stuff from the tarball. - -* Thu May 26 2005 Gary Benson - 0:1.0-0.b2.7jpp_1fc -- Upgrade to 1.0-0.b2.7jpp. -- Remove now-unnecessary workaround for #130162. -- Rearrange how BC-compiled stuff is built and installed. - -* Mon May 23 2005 Gary Benson - 0:1.0-0.b2.6jpp_13fc -- Add alpha to the list of build architectures (#157522). -- Use absolute paths for rebuild-gcj-db. - -* Thu May 5 2005 Gary Benson - 0:1.0-0.b2.6jpp_12fc -- Add dependencies for %%post and %%postun scriptlets (#156901). - -* Tue May 3 2005 Gary Benson - 0:1.0-0.b2.6jpp_11fc -- BC-compile the API jar. - -* Tue Apr 26 2005 Gary Benson - 0:1.0-0.b2.6jpp_10fc -- Remove gcj endorsed dir support (#155693). - -* Mon Apr 25 2005 Gary Benson - 0:1.0-0.b2.6jpp_9fc -- Provide a default transformer when running under libgcj. - -* Mon Apr 25 2005 Gary Benson - 0:1.0-0.b2.6jpp_8fc -- Provide a default DOM builder when running under libgcj (#155693). - -* Fri Apr 22 2005 Gary Benson - 0:1.0-0.b2.6jpp_7fc -- Provide a default SAX parser when running under libgcj (#155693). - -* Thu Apr 21 2005 Gary Benson - 0:1.0-0.b2.6jpp_6fc -- Add gcj endorsed dir support. - -* Tue Jan 11 2005 Gary Benson - 0:1.0-0.b2.6jpp_5fc -- Sync with RHAPS. - -* Thu Nov 4 2004 Gary Benson - 0:1.0-0.b2.6jpp_4fc -- Build into Fedora. - -* Thu Oct 28 2004 Gary Benson - 0:1.0-0.b2.6jpp_3fc -- Bootstrap into Fedora. - -* Fri Oct 1 2004 Andrew Overholt - 0:1.0-0.b2.6jpp_3rh -- add coreutils BuildRequires - -* Thu Mar 4 2004 Frank Ch. Eigler - 0:1.0-0.b2.6jpp_2rh -- RH vacuuming part II - -* Tue Mar 2 2004 Frank Ch. Eigler - 0:1.0-0.b2.6jpp_1rh -- RH vacuuming +%autochangelog From 50521f0154183eb65d6ed8b024fad55df7056f85 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 29 Nov 2024 08:28:39 +0100 Subject: [PATCH 26/39] Update javapackages test plan to f42 --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index 17c6113..86bfcea 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://src.fedoraproject.org/tests/javapackages - ref: f41 + ref: f42 execute: how: tmt From b405e54e83b1665e057e6edbb72de7e907d6bf49 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 30 Dec 2024 16:01:19 +0100 Subject: [PATCH 27/39] Unify spec style with the rest of Java/Maven packages [skip changelog] --- xml-commons-apis.spec | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 9d93693..a8d207d 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -1,26 +1,25 @@ -Name: xml-commons-apis -Version: 1.4.01 -Release: %autorelease -Summary: APIs for DOM, SAX, and JAXP -License: Apache-2.0 AND W3C AND SAX-PD-2.0 -URL: http://xml.apache.org/commons/ -BuildArch: noarch -ExclusiveArch: %{java_arches} noarch +Name: xml-commons-apis +Version: 1.4.01 +Release: %autorelease +Summary: APIs for DOM, SAX, and JAXP +License: Apache-2.0 AND W3C AND SAX-PD-2.0 +URL: http://xml.apache.org/commons/ +BuildArch: noarch +ExclusiveArch: %{java_arches} noarch # From source control because the published tarball doesn't include some docs: # svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_4_01/java/external/ # tar czf xml-commons-external-1.4.01-src.tar.gz external -Source0: xml-commons-external-%{version}-src.tar.gz -Source1: %{name}-MANIFEST.MF -Source2: %{name}-ext-MANIFEST.MF -Source3: http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom -Source4: http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom +Source0: xml-commons-external-%{version}-src.tar.gz +Source1: %{name}-MANIFEST.MF +Source2: %{name}-ext-MANIFEST.MF +Source3: http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom +Source4: http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom -BuildRequires: javapackages-local -BuildRequires: ant -BuildRequires: apache-parent - -Provides: xml-commons = %{version}-%{release} +BuildRequires: javapackages-local +BuildRequires: ant +BuildRequires: apache-parent +Provides: xml-commons = %{version}-%{release} %description xml-commons-apis is designed to organize and have common packaging for @@ -28,13 +27,13 @@ the various externally-defined standard interfaces for XML. This includes the DOM, SAX, and JAXP. %package manual -Summary: Manual for %{name} +Summary: Manual for %{name} %description manual %{summary}. %package javadoc -Summary: Javadoc for %{name} +Summary: Javadoc for %{name} %description javadoc %{summary}. From 3b915e34c84e1103f189b54c1a7779e6cf585411 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 31 Dec 2024 09:59:11 +0100 Subject: [PATCH 28/39] Update javadoc package description [skip changelog] --- xml-commons-apis.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index a8d207d..8bd8af0 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -33,10 +33,10 @@ Summary: Manual for %{name} %{summary}. %package javadoc -Summary: Javadoc for %{name} +Summary: API documentation for %{name} %description javadoc -%{summary}. +API documentation for %{name}. %prep %autosetup -p1 -C From 0f103e3737d41e896cf4f2c56410858442e6ce7a Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 13 Jan 2025 10:45:39 +0100 Subject: [PATCH 29/39] Update upstream URL --- xml-commons-apis.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 8bd8af0..9bee30a 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -3,7 +3,7 @@ Version: 1.4.01 Release: %autorelease Summary: APIs for DOM, SAX, and JAXP License: Apache-2.0 AND W3C AND SAX-PD-2.0 -URL: http://xml.apache.org/commons/ +URL: https://xerces.apache.org/xml-commons/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch From ffe97d2768e63d05386ce752c39643b54a8a243c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:59:53 +0000 Subject: [PATCH 30/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From aea691368af5fbc41b5100c0fde05fe7a45f64af Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 3 Mar 2025 11:57:14 +0100 Subject: [PATCH 31/39] Remove javadoc and manual subpackages --- xml-commons-apis.spec | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index 9bee30a..d613371 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -19,6 +19,8 @@ Source4: http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-a BuildRequires: javapackages-local BuildRequires: ant BuildRequires: apache-parent +# TODO Remove in Fedora 46 +Obsoletes: %{name}-javadoc < 1.4.01-59 Provides: xml-commons = %{version}-%{release} %description @@ -26,18 +28,6 @@ xml-commons-apis is designed to organize and have common packaging for the various externally-defined standard interfaces for XML. This includes the DOM, SAX, and JAXP. -%package manual -Summary: Manual for %{name} - -%description manual -%{summary}. - -%package javadoc -Summary: API documentation for %{name} - -%description javadoc -API documentation for %{name}. - %prep %autosetup -p1 -C # Make sure upstream hasn't sneaked in any jars we don't know about @@ -59,7 +49,7 @@ sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom %mvn_alias :xml-apis-ext xerces:dom3-xml-apis %build -%ant -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8 jar javadoc +%ant -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8 jar # inject OSGi manifests jar ufm build/xml-apis.jar %{SOURCE1} @@ -69,7 +59,7 @@ jar ufm build/xml-apis-ext.jar %{SOURCE2} %mvn_artifact xml-apis-ext*.pom build/xml-apis-ext.jar %install -%mvn_install -J build/docs/javadoc +%mvn_install # prevent apis javadoc from being included in doc rm -rf build/docs/javadoc @@ -80,10 +70,5 @@ rm -rf build/docs/javadoc %doc LICENSE.dom-software.txt LICENSE.sac.html %doc LICENSE.sax.txt README-sax README.sax.txt -%files manual -%doc build/docs/* - -%files javadoc -f .mfiles-javadoc - %changelog %autochangelog From 643428271af72894962a2adc1db81b9518b08394 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 26 Mar 2025 08:43:19 +0100 Subject: [PATCH 32/39] Switch to javapackages tests from CentOS Stream GitLab --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index 86bfcea..e39d47c 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -1,7 +1,7 @@ summary: Run javapackages-specific tests discover: how: fmf - url: https://src.fedoraproject.org/tests/javapackages + url: https://gitlab.com/redhat/centos-stream/tests/javapackages.git ref: f42 execute: how: tmt From 0997a426ce15d12c15284dfcf54a68904c2300b5 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 22 May 2025 13:35:32 +0200 Subject: [PATCH 33/39] Switch javapackages test plan to f43 ref --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index e39d47c..ae17c0c 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://gitlab.com/redhat/centos-stream/tests/javapackages.git - ref: f42 + ref: f43 execute: how: tmt From e26586076d52439289ecdc6640c7b09e4f358197 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sun, 13 Jul 2025 09:22:52 +0200 Subject: [PATCH 34/39] Build with OpenJDK 25 --- xml-commons-apis.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index d613371..a9191a4 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -16,7 +16,7 @@ Source2: %{name}-ext-MANIFEST.MF Source3: http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom Source4: http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom -BuildRequires: javapackages-local +BuildRequires: javapackages-local-openjdk25 BuildRequires: ant BuildRequires: apache-parent # TODO Remove in Fedora 46 From fb3dba61df3986774633413f9976c25f18bee206 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:55:22 +0000 Subject: [PATCH 35/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From c071636ccce7663aff6a81af68aaea925fdcd304 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Wed, 30 Jul 2025 01:31:26 +0200 Subject: [PATCH 36/39] 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. --- xml-commons-apis.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml-commons-apis.spec b/xml-commons-apis.spec index a9191a4..ae3635c 100644 --- a/xml-commons-apis.spec +++ b/xml-commons-apis.spec @@ -17,7 +17,7 @@ Source3: http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2 Source4: http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom BuildRequires: javapackages-local-openjdk25 -BuildRequires: ant +BuildRequires: ant-openjdk25 BuildRequires: apache-parent # TODO Remove in Fedora 46 Obsoletes: %{name}-javadoc < 1.4.01-59 From 4b0f3305b5a434f0e7bd7c8f26d4dd08453f14c4 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Thu, 4 Sep 2025 16:52:41 +0200 Subject: [PATCH 37/39] manual bodhi update for jdk25 needed on selected pkgs From 2adaacd1a30e4db465e73c264e99a29a8eb7f150 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:45:01 +0000 Subject: [PATCH 38/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From a04f58337fe225d31354354da064e3cf018a2081 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:17:51 +0000 Subject: [PATCH 39/39] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild