From 323129df69b2e071d92baef33f20576b88c49f1a Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 13 May 2019 19:15:46 +0200 Subject: [PATCH 01/59] Update to upstream version 1.12 --- apache-commons-codec.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 3f0958d..060b568 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,6 +1,6 @@ Name: apache-commons-codec -Version: 1.11 -Release: 3%{?dist} +Version: 1.12 +Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: http://commons.apache.org/codec/ @@ -41,6 +41,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Mon May 13 2019 Mikolaj Izdebski - 1.12-1 +- Update to upstream version 1.12 + * Wed Feb 07 2018 Fedora Release Engineering - 1.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 80f318d..1216752 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.11-src.tar.gz) = b3159308f28b2fc50208421412d8cc81f439cc07dc3d071df7b50f2d862aab65b3d20bc8eb2906367a05ecf5138c56b5f12c6cf9c224def8b8286fe12ac5346f +SHA512 (commons-codec-1.12-src.tar.gz) = 1430adcba195e903baa2ce4ed9eafb3ccbffeeae00434bcac8f8f0e2af84bdcd74e017f20a44dc309ac17a8dd15b4e18f759d677edfe42c720102502f19c271f From f610b1737808e89e9d1617098d4a2f456d1dea92 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 24 May 2019 17:00:15 +0200 Subject: [PATCH 02/59] Mass rebuild for javapackages-tools 201901 --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 060b568..85b3a2b 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,6 +1,6 @@ Name: apache-commons-codec Version: 1.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: http://commons.apache.org/codec/ @@ -41,6 +41,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Fri May 24 2019 Mikolaj Izdebski - 1.12-2 +- Mass rebuild for javapackages-tools 201901 + * Mon May 13 2019 Mikolaj Izdebski - 1.12-1 - Update to upstream version 1.12 From 08d3f739b01fd2311ccd18b405e1992ce75b6a6a Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 25 Jun 2019 08:52:46 +0200 Subject: [PATCH 03/59] Declare module package --- apache-commons-codec.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 85b3a2b..5f9b726 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -20,6 +20,7 @@ Commons Codec is an attempt to provide definitive implementations of commonly used encoders and decoders. Examples include Base64, Hex, Phonetic and URLs. +%{?module_package} %{?javadoc_package} %prep @@ -36,7 +37,7 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %install %mvn_install -%files -f .mfiles +%files -n %{?module_prefix}%{name} -f .mfiles %license LICENSE.txt NOTICE.txt aspell-mail.txt %doc RELEASE-NOTES* From c963e25eaed9d67ff374645dbf92352954b1a440 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 25 Jun 2019 09:14:42 +0200 Subject: [PATCH 04/59] Use standard artifact installation location --- apache-commons-codec.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 5f9b726..2a967fd 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -28,7 +28,6 @@ Phonetic and URLs. cp %{SOURCE1} aspell-mail.txt sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt -%mvn_file : commons-codec %{name} %mvn_alias : commons-codec:commons-codec %build From 0eb50d7740abf59e2ea1d5c89981c1c5c40e2c21 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 27 Jun 2019 14:36:09 +0200 Subject: [PATCH 05/59] Revert "Use standard artifact installation location" This reverts commit c963e25eaed9d67ff374645dbf92352954b1a440. --- apache-commons-codec.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 2a967fd..5f9b726 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -28,6 +28,7 @@ Phonetic and URLs. cp %{SOURCE1} aspell-mail.txt sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt +%mvn_file : commons-codec %{name} %mvn_alias : commons-codec:commons-codec %build From d112a8eb00f6f5e2ca0fbdd451278aabcf4e55bc Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Mon, 29 Jul 2019 15:38:55 +0200 Subject: [PATCH 06/59] Update to upstream version 1.13 --- apache-commons-codec.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 5f9b726..aae3110 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,6 +1,6 @@ Name: apache-commons-codec -Version: 1.12 -Release: 2%{?dist} +Version: 1.13 +Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: http://commons.apache.org/codec/ @@ -42,6 +42,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Mon Jul 29 2019 Marian Koncek - 1.13-1 +- Update to upstream version 1.13 + * Fri May 24 2019 Mikolaj Izdebski - 1.12-2 - Mass rebuild for javapackages-tools 201901 diff --git a/sources b/sources index 1216752..1eb71af 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.12-src.tar.gz) = 1430adcba195e903baa2ce4ed9eafb3ccbffeeae00434bcac8f8f0e2af84bdcd74e017f20a44dc309ac17a8dd15b4e18f759d677edfe42c720102502f19c271f +SHA512 (commons-codec-1.13-src.tar.gz) = ffe1605ff2d094bc5d95d83f0871cef13866bf05bdfc32e05b1d20bdbc2002377f3bf8571aa0ad3c7a9936e18f8ccdc62a13c2ebd67baf07a5f04811d4c495fb From 0b9a8a1ff7ac7679a6b46543c2d050eec4d8850c Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Thu, 31 Oct 2019 13:14:04 +0100 Subject: [PATCH 07/59] Fix BuildRequires --- apache-commons-codec.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index aae3110..f068313 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -12,8 +12,9 @@ Source0: http://archive.apache.org/dist/commons/codec/source/commons-code Source1: aspell-mail.txt BuildRequires: maven-local +BuildRequires: mvn(junit:junit) +BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) -BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin) %description Commons Codec is an attempt to provide definitive implementations of From e2fb8b71328ff95a332e9dfe6b42d3c9c50bccc9 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 5 Nov 2019 17:29:27 +0100 Subject: [PATCH 08/59] Mass rebuild for javapackages-tools 201902 --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index f068313..ef3a340 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,6 +1,6 @@ Name: apache-commons-codec Version: 1.13 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: http://commons.apache.org/codec/ @@ -43,6 +43,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Tue Nov 05 2019 Mikolaj Izdebski - 1.13-2 +- Mass rebuild for javapackages-tools 201902 + * Mon Jul 29 2019 Marian Koncek - 1.13-1 - Update to upstream version 1.13 From 5964547d751987c568007b5416a246a191ad7820 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 11 Dec 2019 09:37:02 +0100 Subject: [PATCH 09/59] Fix OSGi bundle symbolic name --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ef3a340..0d5adb7 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -33,7 +33,7 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %mvn_alias : commons-codec:commons-codec %build -%mvn_build +%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.codec %install %mvn_install From 145e11ce7a88934cfaeb9ec44e4a8c5a437f60d0 Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Wed, 22 Jan 2020 10:23:56 +0100 Subject: [PATCH 10/59] Update to upstream version 1.14 --- apache-commons-codec.spec | 9 ++++++--- sources | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 0d5adb7..a53b0bc 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,12 +1,12 @@ Name: apache-commons-codec -Version: 1.13 -Release: 2%{?dist} +Version: 1.14 +Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: http://commons.apache.org/codec/ BuildArch: noarch -Source0: http://archive.apache.org/dist/commons/codec/source/commons-codec-%{version}-src.tar.gz +Source0: https://archive.apache.org/dist/commons/codec/source/commons-codec-%{version}-src.tar.gz # Data in DoubleMetaphoneTest.java originally has an inadmissible license. # The author gives MIT in e-mail communication. Source1: aspell-mail.txt @@ -43,6 +43,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Wed Jan 22 2020 Marian Koncek - 1.14-1 +- Update to upstream version 1.14 + * Tue Nov 05 2019 Mikolaj Izdebski - 1.13-2 - Mass rebuild for javapackages-tools 201902 diff --git a/sources b/sources index 1eb71af..aa9504a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.13-src.tar.gz) = ffe1605ff2d094bc5d95d83f0871cef13866bf05bdfc32e05b1d20bdbc2002377f3bf8571aa0ad3c7a9936e18f8ccdc62a13c2ebd67baf07a5f04811d4c495fb +SHA512 (commons-codec-1.14-src.tar.gz) = 1a98dc017d3213d8a89d11524683d45e9616fc6da8b4723cd1cfae23d73fefafeccc1c0f2994d1c4c52d79e1b825e4e09e601071572e2eb229105b3b4fd4a49b From 6cf95420c30f8e80f3d6bec552b4507769091f7b Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sat, 25 Jan 2020 14:40:08 +0100 Subject: [PATCH 11/59] Build with OpenJDK 8 --- apache-commons-codec.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index a53b0bc..22f64d0 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,6 +1,6 @@ Name: apache-commons-codec Version: 1.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: http://commons.apache.org/codec/ @@ -11,7 +11,7 @@ Source0: https://archive.apache.org/dist/commons/codec/source/commons-cod # The author gives MIT in e-mail communication. Source1: aspell-mail.txt -BuildRequires: maven-local +BuildRequires: maven-local-openjdk8 BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) @@ -43,6 +43,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Sat Jan 25 2020 Mikolaj Izdebski - 1.14-2 +- Build with OpenJDK 8 + * Wed Jan 22 2020 Marian Koncek - 1.14-1 - Update to upstream version 1.14 From 35e47004d6a712c493e89d9987b14b5d5101900e Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sun, 17 May 2020 11:52:29 +0200 Subject: [PATCH 12/59] Remove bogus alias --- apache-commons-codec.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 22f64d0..453533c 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -30,7 +30,6 @@ cp %{SOURCE1} aspell-mail.txt sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %mvn_file : commons-codec %{name} -%mvn_alias : commons-codec:commons-codec %build %mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.codec From 5732390ffff6fecf571038234e16678e97c0d209 Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Fri, 11 Sep 2020 10:41:03 +0200 Subject: [PATCH 13/59] Update to upstream version 1.15 --- apache-commons-codec.spec | 9 ++++++--- sources | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 453533c..e0fd896 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,9 +1,9 @@ Name: apache-commons-codec -Version: 1.14 -Release: 2%{?dist} +Version: 1.15 +Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 -URL: http://commons.apache.org/codec/ +URL: https://commons.apache.org/codec/ BuildArch: noarch Source0: https://archive.apache.org/dist/commons/codec/source/commons-codec-%{version}-src.tar.gz @@ -42,6 +42,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Fri Sep 11 2020 Marian Koncek - 1.15-1 +- Update to upstream version 1.15 + * Sat Jan 25 2020 Mikolaj Izdebski - 1.14-2 - Build with OpenJDK 8 diff --git a/sources b/sources index aa9504a..3a7a1a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.14-src.tar.gz) = 1a98dc017d3213d8a89d11524683d45e9616fc6da8b4723cd1cfae23d73fefafeccc1c0f2994d1c4c52d79e1b825e4e09e601071572e2eb229105b3b4fd4a49b +SHA512 (commons-codec-1.15-src.tar.gz) = dcf0b86f269a96362dca5b36b9e764a07e390634804b359d4dbd1a0c50bfcc9f778e3797f196e1f553d76dd25b3c6fd016f0ffbbca856fa6c88d3d55791889ce From 077e5c2e369eb624c8da658f5bbe49c0213c49c2 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 16 Apr 2021 15:33:12 +0200 Subject: [PATCH 14/59] Conditionalize buildrequires in bootstrap mode --- apache-commons-codec.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index e0fd896..4a8bb78 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,3 +1,5 @@ +%bcond_without bootstrap + Name: apache-commons-codec Version: 1.15 Release: 1%{?dist} @@ -12,9 +14,13 @@ Source0: https://archive.apache.org/dist/commons/codec/source/commons-cod Source1: aspell-mail.txt BuildRequires: maven-local-openjdk8 +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) +%endif %description Commons Codec is an attempt to provide definitive implementations of From da5479d69fed5d883ca375b355c399fe208647b3 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 13 May 2021 19:08:42 +0200 Subject: [PATCH 15/59] Turn off bootstrap mode by default --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 387a5af..87cc748 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,4 +1,4 @@ -%bcond_without bootstrap +%bcond_with bootstrap Name: apache-commons-codec Version: 1.15 From b93c080e49359cfa96744faef2d1a4bb9bcf5ccd Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 17 May 2021 15:49:25 +0200 Subject: [PATCH 16/59] Bootstrap build --- apache-commons-codec.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 87cc748..ab805bf 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,8 +1,8 @@ -%bcond_with bootstrap +%bcond_without bootstrap Name: apache-commons-codec Version: 1.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ export MAVEN_OPTS="-Xmx1024m" %doc RELEASE-NOTES* %changelog +* Mon May 17 2021 Mikolaj Izdebski - 1.15-3 +- Bootstrap build + * Tue Jan 26 2021 Fedora Release Engineering - 1.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From ce8a5e2d5f1b237eb3694016d22308ae1220b0ce Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 17 May 2021 18:01:40 +0200 Subject: [PATCH 17/59] Non-bootstrap build --- apache-commons-codec.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ab805bf..9514361 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,4 +1,4 @@ -%bcond_without bootstrap +%bcond_with bootstrap Name: apache-commons-codec Version: 1.15 @@ -53,6 +53,7 @@ export MAVEN_OPTS="-Xmx1024m" %changelog * Mon May 17 2021 Mikolaj Izdebski - 1.15-3 - Bootstrap build +- Non-bootstrap build * Tue Jan 26 2021 Fedora Release Engineering - 1.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 992533f2c4a89b9cca6b5dd82c96df32dafc991d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:46:00 +0000 Subject: [PATCH 18/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From ca695857b9551af896bad85a6ba22c410a538486 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:41:57 +0000 Subject: [PATCH 19/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 9514361..09ab333 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ export MAVEN_OPTS="-Xmx1024m" %doc RELEASE-NOTES* %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon May 17 2021 Mikolaj Izdebski - 1.15-3 - Bootstrap build - Non-bootstrap build From f6873af23a7c1afed852757948881628428e851a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:23:53 +0000 Subject: [PATCH 20/59] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 09ab333..f1afaf0 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ export MAVEN_OPTS="-Xmx1024m" %doc RELEASE-NOTES* %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.15-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 1.15-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 77bac452581000068d18f2eee51ee40c4f635d46 Mon Sep 17 00:00:00 2001 From: Jiri Date: Sat, 5 Feb 2022 19:22:11 +0100 Subject: [PATCH 21/59] Rebuilt for java-17-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java17 --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index f1afaf0..3298be4 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ export MAVEN_OPTS="-Xmx1024m" %doc RELEASE-NOTES* %changelog +* Sat Feb 05 2022 Jiri Vanek - 1.15-6 +- Rebuilt for java-17-openjdk as system jdk + * Wed Jan 19 2022 Fedora Release Engineering - 1.15-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 867005d456e7a5e2f1d4fb77c96c5860fb009130 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 12 May 2022 22:33:23 +0200 Subject: [PATCH 22/59] Add ExclusiveArch: %{java_arches} noarch See: https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs --- apache-commons-codec.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 3298be4..bc2766f 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -7,6 +7,7 @@ Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ BuildArch: noarch +ExclusiveArch: %{java_arches} noarch Source0: https://archive.apache.org/dist/commons/codec/source/commons-codec-%{version}-src.tar.gz # Data in DoubleMetaphoneTest.java originally has an inadmissible license. From 6a9a46c1dcc2e26af64912dbadec2fa801fc74b7 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 14 Jun 2022 08:03:17 +0200 Subject: [PATCH 23/59] Update build-requires in bootstrap mode --- apache-commons-codec.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index bc2766f..ba3d3f5 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -14,10 +14,10 @@ Source0: https://archive.apache.org/dist/commons/codec/source/commons-cod # The author gives MIT in e-mail communication. Source1: aspell-mail.txt -BuildRequires: maven-local-openjdk8 %if %{with bootstrap} -BuildRequires: javapackages-bootstrap +BuildRequires: javapackages-bootstrap-openjdk8 %else +BuildRequires: maven-local-openjdk8 BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) From 3ebc487dae8ee25b8c0a7cb1671283b8e8c65659 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:58:26 +0000 Subject: [PATCH 24/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ba3d3f5..3840c1b 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -52,6 +52,9 @@ export MAVEN_OPTS="-Xmx1024m" %doc RELEASE-NOTES* %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.15-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Feb 05 2022 Jiri Vanek - 1.15-6 - Rebuilt for java-17-openjdk as system jdk From 499cffbd1398c5b436ddf7a9f564e2569afdf4ca Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Aug 2022 08:36:51 +0200 Subject: [PATCH 25/59] 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 903955a0f2c2da37107493523bc72bc4fa3acf41 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:53:18 +0000 Subject: [PATCH 26/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 3840c1b..59c14eb 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -52,6 +52,9 @@ export MAVEN_OPTS="-Xmx1024m" %doc RELEASE-NOTES* %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.15-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.15-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 37b451ad69c3a7bb0f225c925700be68036c510f Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 23 Feb 2023 12:45:12 +0100 Subject: [PATCH 27/59] Revert "Avoid running out of heap on s390x during test suite execution" This reverts commit 13860125f7c6992675f46a5f1951696a34792d50. --- apache-commons-codec.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 59c14eb..933c199 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -39,9 +39,6 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %mvn_alias : commons-codec:commons-codec %build -# Avoid running out of heap on s390x during test suite execution -export MAVEN_OPTS="-Xmx1024m" - %mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.codec %install From 48aaf56d00c5acd3398a007ec2e0125e7abc3159 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:27:27 +0000 Subject: [PATCH 28/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 933c199..01dac29 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Implementations of common encoders and decoders License: ASL 2.0 URL: https://commons.apache.org/codec/ @@ -49,6 +49,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.15-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jan 18 2023 Fedora Release Engineering - 1.15-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 4c47ae580ad935bbf25cc0ce0bf9a9d40915ef9c Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Thu, 10 Aug 2023 16:27:42 +0200 Subject: [PATCH 29/59] Update license field to SPDX format --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 01dac29..77fec9b 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -4,7 +4,7 @@ Name: apache-commons-codec Version: 1.15 Release: 9%{?dist} Summary: Implementations of common encoders and decoders -License: ASL 2.0 +License: Apache-2.0 URL: https://commons.apache.org/codec/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch From 824b3fa6d8bef5e4acf5cf99d9dfc5428996489d Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Thu, 10 Aug 2023 16:28:02 +0200 Subject: [PATCH 30/59] Use implicit maven toolchains --- apache-commons-codec.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 77fec9b..e31d796 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.15 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -15,9 +15,9 @@ Source0: https://archive.apache.org/dist/commons/codec/source/commons-cod Source1: aspell-mail.txt %if %{with bootstrap} -BuildRequires: javapackages-bootstrap-openjdk8 +BuildRequires: javapackages-bootstrap %else -BuildRequires: maven-local-openjdk8 +BuildRequires: maven-local BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) @@ -49,6 +49,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Thu Aug 10 2023 Marian Koncek - 1.15-10 +- Use implicit maven toolchains + * Wed Jul 19 2023 Fedora Release Engineering - 1.15-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 9714aafea31facadd3ebc5594fb4d6f229265a41 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 17 Aug 2023 15:58:52 +0200 Subject: [PATCH 31/59] Bootstrap build --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index e31d796..276b05b 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,4 +1,4 @@ -%bcond_with bootstrap +%bcond_without bootstrap Name: apache-commons-codec Version: 1.15 From 285af04222921fb304a84a1c841d88eb5d6609bd Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 17 Aug 2023 16:22:35 +0200 Subject: [PATCH 32/59] Non-bootstrap build --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 276b05b..e31d796 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,4 +1,4 @@ -%bcond_without bootstrap +%bcond_with bootstrap Name: apache-commons-codec Version: 1.15 From 8a0f856fa7e7b5e4e2c6d9bbe608b643c258960b Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 17 Aug 2023 19:06:37 +0200 Subject: [PATCH 33/59] Update to upstream version 1.16.0 --- apache-commons-codec.spec | 11 ++++++++--- sources | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index e31d796..6c91af5 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,8 +1,8 @@ %bcond_with bootstrap Name: apache-commons-codec -Version: 1.15 -Release: 10%{?dist} +Version: 1.16.0 +Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -18,9 +18,11 @@ Source1: aspell-mail.txt BuildRequires: javapackages-bootstrap %else BuildRequires: maven-local -BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) +BuildRequires: mvn(org.hamcrest:hamcrest) +BuildRequires: mvn(org.junit.jupiter:junit-jupiter-engine) +BuildRequires: mvn(org.junit.jupiter:junit-jupiter-params) %endif %description @@ -49,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Thu Aug 17 2023 Mikolaj Izdebski - 1.16.0-1 +- Update to upstream version 1.16.0 + * Thu Aug 10 2023 Marian Koncek - 1.15-10 - Use implicit maven toolchains diff --git a/sources b/sources index 3a7a1a5..0c15498 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.15-src.tar.gz) = dcf0b86f269a96362dca5b36b9e764a07e390634804b359d4dbd1a0c50bfcc9f778e3797f196e1f553d76dd25b3c6fd016f0ffbbca856fa6c88d3d55791889ce +SHA512 (commons-codec-1.16.0-src.tar.gz) = 5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532 From 2172b581391137a809758c5279ea85b8c450de49 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 1 Sep 2023 15:58:22 +0200 Subject: [PATCH 34/59] Rebuild --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 6c91af5..849eea6 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.16.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Fri Sep 01 2023 Mikolaj Izdebski - 1.16.0-2 +- Rebuild + * Thu Aug 17 2023 Mikolaj Izdebski - 1.16.0-1 - Update to upstream version 1.16.0 From 1306808903840d8e3a20b920ea46c57c91a6a11a Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 20 Sep 2023 18:07:17 +0200 Subject: [PATCH 35/59] Rebuild to regenerate auto-Requires on java --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 849eea6..e98f129 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.16.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Wed Sep 20 2023 Mikolaj Izdebski - 1.16.0-3 +- Rebuild to regenerate auto-Requires on java + * Fri Sep 01 2023 Mikolaj Izdebski - 1.16.0-2 - Rebuild From 88db2204e4fb2180f5ce56582785c17e58b9ad7f Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 26 Oct 2023 07:33:07 +0200 Subject: [PATCH 36/59] 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 662706639701adcfd463c213dc173a5c90352391 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 13:11:13 +0000 Subject: [PATCH 37/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index e98f129..ddb7cc6 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.16.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.16.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Sep 20 2023 Mikolaj Izdebski - 1.16.0-3 - Rebuild to regenerate auto-Requires on java From 113e9570c7a9a608031b5d22496bba6c756a12eb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 23:12:38 +0000 Subject: [PATCH 38/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ddb7cc6..ae759ae 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.16.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 1.16.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.16.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From a68a1edd1e68101441d703db44aeb264d3a23602 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 23 Feb 2024 14:13:48 +0100 Subject: [PATCH 39/59] bump of release for for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 We are sorry, we messed a bit, and we have to bump release in this package --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ae759ae..8310fa5 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.16.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Fri Feb 23 2024 Jiri Vanek - 1.16.0-6 +- bump of release for for java-21-openjdk as system jdk + * Mon Jan 22 2024 Fedora Release Engineering - 1.16.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 4fd47bcbee0039af5440c07b1a91212bcceb10d0 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 14:40:14 +0100 Subject: [PATCH 40/59] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 8310fa5..c70a7f3 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.16.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Tue Feb 27 2024 Jiri Vanek - 1.16.0-7 +- Rebuilt for java-21-openjdk as system jdk + * Fri Feb 23 2024 Jiri Vanek - 1.16.0-6 - bump of release for for java-21-openjdk as system jdk From d2cdaafc7fe96fc899e880fec5eb8ea487a8f449 Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Tue, 2 Apr 2024 10:42:34 +0200 Subject: [PATCH 41/59] Update to upstream version 1.16.1 --- apache-commons-codec.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index c70a7f3..ceb27f1 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,8 +1,8 @@ %bcond_with bootstrap Name: apache-commons-codec -Version: 1.16.0 -Release: 7%{?dist} +Version: 1.16.1 +Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Tue Apr 02 2024 Marian Koncek - 1.16.1-1 +- Update to upstream version 1.16.1 + * Tue Feb 27 2024 Jiri Vanek - 1.16.0-7 - Rebuilt for java-21-openjdk as system jdk diff --git a/sources b/sources index 0c15498..f9650cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.16.0-src.tar.gz) = 5212beae43a59d5a92c80f87640278913bf07d6527ead573710391a8b5c813af67f8086de5cd80f4b06845752652684d7c28f6236f5a8bd0bd6a8b89dc0d9532 +SHA512 (commons-codec-1.16.1-src.tar.gz) = 8e2d40ae625c04e61b0dd7473dea0b32fdd13a6d3aad47b8b052952ca46f57d3df4917133f523ea147305a1c7ed9267cce7c4fa34d901496e36e9d5de9856e61 From e6aa999be0ff70c0474c63b2b7582e53cdf9fd10 Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Tue, 16 Jul 2024 09:37:10 +0200 Subject: [PATCH 42/59] Update to upstream version 1.17.1 --- apache-commons-codec.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ceb27f1..b2b70f2 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,7 +1,7 @@ %bcond_with bootstrap Name: apache-commons-codec -Version: 1.16.1 +Version: 1.17.1 Release: 1%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Tue Jul 16 2024 Marian Koncek - 1.17.1-1 +- Update to upstream version 1.17.1 + * Tue Apr 02 2024 Marian Koncek - 1.16.1-1 - Update to upstream version 1.16.1 diff --git a/sources b/sources index f9650cf..0831a81 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.16.1-src.tar.gz) = 8e2d40ae625c04e61b0dd7473dea0b32fdd13a6d3aad47b8b052952ca46f57d3df4917133f523ea147305a1c7ed9267cce7c4fa34d901496e36e9d5de9856e61 +SHA512 (commons-codec-1.17.1-src.tar.gz) = c98456664396d4d9cb794c185a479e6bb4a5055ed1f526a8e358fe3a59409c057dbb16f59c251bb52976995dbca14d8f15857074c9d19fbc7bdfed625a13abf0 From c59a50b446c68c528ec770cb0a19d5a5b38fc4be Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 17:09:58 +0000 Subject: [PATCH 43/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- apache-commons-codec.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index b2b70f2..70adc2a 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.17.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,6 +51,9 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.17.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jul 16 2024 Marian Koncek - 1.17.1-1 - Update to upstream version 1.17.1 From 8d35734b8226be3c13f1e3a17727f3948cb6d622 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Jul 2024 20:53:29 +0200 Subject: [PATCH 44/59] 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 fc4b692f9d6ccce98523d22f7e9004c25a0eba18 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:32:53 +0200 Subject: [PATCH 45/59] Use %autosetup -p1 --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 70adc2a..7476cdf 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -33,7 +33,7 @@ Phonetic and URLs. %{?javadoc_package} %prep -%autosetup -n commons-codec-%{version}-src +%autosetup -p1 -n commons-codec-%{version}-src cp %{SOURCE1} aspell-mail.txt sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt From 7d99864a73311f0d2f91171795628a04f03f0428 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 23 Aug 2024 00:45:00 +0200 Subject: [PATCH 46/59] Convert to %autorelease and %autochangelog --- apache-commons-codec.spec | 317 +------------------------------------- changelog | 314 +++++++++++++++++++++++++++++++++++++ 2 files changed, 316 insertions(+), 315 deletions(-) create mode 100644 changelog diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 7476cdf..ba3adaa 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -2,7 +2,7 @@ Name: apache-commons-codec Version: 1.17.1 -Release: 2%{?dist} +Release: %autorelease Summary: Implementations of common encoders and decoders License: Apache-2.0 URL: https://commons.apache.org/codec/ @@ -51,317 +51,4 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %doc RELEASE-NOTES* %changelog -* Wed Jul 17 2024 Fedora Release Engineering - 1.17.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Jul 16 2024 Marian Koncek - 1.17.1-1 -- Update to upstream version 1.17.1 - -* Tue Apr 02 2024 Marian Koncek - 1.16.1-1 -- Update to upstream version 1.16.1 - -* Tue Feb 27 2024 Jiri Vanek - 1.16.0-7 -- Rebuilt for java-21-openjdk as system jdk - -* Fri Feb 23 2024 Jiri Vanek - 1.16.0-6 -- bump of release for for java-21-openjdk as system jdk - -* Mon Jan 22 2024 Fedora Release Engineering - 1.16.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 1.16.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Sep 20 2023 Mikolaj Izdebski - 1.16.0-3 -- Rebuild to regenerate auto-Requires on java - -* Fri Sep 01 2023 Mikolaj Izdebski - 1.16.0-2 -- Rebuild - -* Thu Aug 17 2023 Mikolaj Izdebski - 1.16.0-1 -- Update to upstream version 1.16.0 - -* Thu Aug 10 2023 Marian Koncek - 1.15-10 -- Use implicit maven toolchains - -* Wed Jul 19 2023 Fedora Release Engineering - 1.15-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 1.15-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 1.15-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Feb 05 2022 Jiri Vanek - 1.15-6 -- Rebuilt for java-17-openjdk as system jdk - -* Wed Jan 19 2022 Fedora Release Engineering - 1.15-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 1.15-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon May 17 2021 Mikolaj Izdebski - 1.15-3 -- Bootstrap build -- Non-bootstrap build - -* Tue Jan 26 2021 Fedora Release Engineering - 1.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Sep 11 2020 Marian Koncek - 1.15-1 -- Update to upstream version 1.15 - -* Fri Sep 04 2020 Mat Booth - 1.15-1 -- Update to latest upstream release - -* Mon Jul 27 2020 Fedora Release Engineering - 1.13-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 10 2020 Jiri Vanek - 1.13-3 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Tue Jan 28 2020 Fedora Release Engineering - 1.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jan 25 2020 Mikolaj Izdebski - 1.14-2 -- Build with OpenJDK 8 - -* Wed Jan 22 2020 Marian Koncek - 1.14-1 -- Update to upstream version 1.14 - -* Thu Dec 12 2019 Mat Booth - 1.13-1 -- Update to upstream version 1.13 - -* Tue Nov 05 2019 Mikolaj Izdebski - 1.13-2 -- Mass rebuild for javapackages-tools 201902 - -* Mon Jul 29 2019 Marian Koncek - 1.13-1 -- Update to upstream version 1.13 - -* Wed Jul 24 2019 Fedora Release Engineering - 1.11-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 24 2019 Mikolaj Izdebski - 1.12-2 -- Mass rebuild for javapackages-tools 201901 - -* Mon May 13 2019 Mikolaj Izdebski - 1.12-1 -- Update to upstream version 1.12 - -* Thu Feb 07 2019 Mat Booth - 1.11-6 -- Rebuild to regenerate OSGi metadata - -* Thu Jan 31 2019 Fedora Release Engineering - 1.11-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 1.11-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1.11-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Jan 29 2018 Mikolaj Izdebski - 1.11-2 -- Cleanup spec file - -* Fri Nov 24 2017 Mat Booth - 1.11-1 -- Update to latest upstream version - -* Wed Jul 26 2017 Fedora Release Engineering - 1.10-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.10-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 1.10-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 1.10-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Nov 17 2014 Mat Booth - 1.10-1 -- Update to upstream version 1.10 - -* Tue Oct 14 2014 Mikolaj Izdebski - 1.9-5 -- Remove legacy Obsoletes/Provides for jakarta-commons - -* Wed Jul 30 2014 Mat Booth - 1.9-4 -- Fix incorrect parent BR causing FTBFS - -* Sat Jun 07 2014 Fedora Release Engineering - 1.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue Mar 04 2014 Stanislav Ochotnicky - 1.9-2 -- Use Requires: java-headless rebuild (#1067528) - -* Mon Jan 6 2014 Mikolaj Izdebski - 1.9-1 -- Update to upstream version 1.9 -- Update to current packaging guidelines - -* Sat Aug 03 2013 Fedora Release Engineering - 1.8-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 08 2013 Tomas Radej - 1.8-4 -- Fixed license tag (MIT is only in test that doesn't make it into binary RPM) - -* Tue Jun 25 2013 Tomas Radej - 1.8-2 -- Clarified licensing of DoubleMetaphoneTest.java - -* Fri May 03 2013 Mat Booth - 1.8-1 -- Update to 1.8, rhbz #957598 - -* Mon Apr 29 2013 Mikolaj Izdebski - 1.7-5 -- Remove unneeded BR: maven-idea-plugin - -* Mon Feb 18 2013 Java SIG - 1.7-4 -- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild -- Replace maven BuildRequires with maven-local - -* Wed Feb 13 2013 Fedora Release Engineering - 1.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Nov 19 2012 Mikolaj Izdebski - 1.7-2 -- Add Provides/Obsoletes for jakarta-commons-codec - -* Thu Oct 25 2012 Mat Booth - 1.7-1 -- Update to 1.7. -- Can finally remove the provides/obsoletes on the old jakarta name. - -* Mon Sep 17 2012 Mikolaj Izdebski - 1.6-5 -- Restore apache-commons-codec.jar symlink, resolves #857947 - -* Tue Aug 7 2012 Mikolaj Izdebski - 1.6-4 -- Enable tests -- Install NOTICE with javadoc package -- Fix file permissions -- Remove versioned symlinks - -* Wed Jul 18 2012 Fedora Release Engineering - 1.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 1.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Dec 7 2011 akurtakov 1.6-1 -- Update to latest upstream (1.6). - -* Wed Nov 30 2011 Alexander Kurtakov 1.4-13 -- Build with maven 3. -- Adapt to current guidelines. - -* Thu Feb 10 2011 mbooth 1.4-12 -- Drop versioned jars and javadocs. - -* Mon Feb 07 2011 Fedora Release Engineering - 1.4-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri May 21 2010 Mat Booth 1.4-10 -- Correct dep-map names #594717. - -* Fri May 21 2010 Alexander Kurtakov 1.4-9 -- Obsolete/Provide commons-codec. - -* Fri May 14 2010 Mat Booth - 1.4-8 -- Obsolete jakarta javadoc package. -- Keep legacy depmap around. - -* Thu May 13 2010 Mat Booth - 1.4-7 -- Use global instead of define. -- Drop really old obsoletes/provides on short_name. -- Fix requires. - -* Tue May 11 2010 Mat Booth - 1.4-6 -- Rename package (jakarta-commons-codec->apache-commons-codec). - -* Tue Dec 8 2009 Mat Booth - 1.4-5 -- Enable OSGi automatic depsolving (from Alphonse Van Assche). - -* Sun Nov 8 2009 Mat Booth - 1.4-4 -- Fix javadoc package requires - -* Sat Nov 7 2009 Mat Booth - 1.4-3 -- Correct Obsoletes/Provides according to naming guidelines - -* Sat Nov 7 2009 Mat Booth - 1.4-2 -- Add all maven related build reqs -- Require Java 1.6 because tests fail on GCJ - -* Sat Nov 7 2009 Mat Booth - 1.4-1 -- Update to 1.4 -- Rewrite spec file to build using upstream-preferred maven instead of ant -- Drop patch to add OSGi manifest (done automatically in the maven build) -- Install pom and add to maven dep-map -- Re-enable all tests - -* Fri Jul 24 2009 Fedora Release Engineering - 0:1.3-11.4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 0:1.3-10.4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Jul 24 2008 Andrew Overholt 1.3-9.4 -- Update OSGi manifest. - -* Wed Jul 9 2008 Tom "spot" Callaway - 0:1.3-9.3 -- drop repotag -- fix license tag - -* Tue Feb 19 2008 Fedora Release Engineering - 0:1.3-9jpp.2 -- Autorebuild for GCC 4.3 - -* Thu Sep 06 2007 Andrew Overholt 1.3-8jpp.2 -- Add OSGi manifest. - -* Wed Mar 21 2007 Matt Wringe 0:1.3-8jpp.1 -- Update to latest jpp version -- Fix rpmlint issues - -* Wed Mar 21 2007 Matt Wringe 0:1.3-8jpp -- Fix some rpmlint warnings -- Update copyright year - -* Sun Oct 01 2006 Jesse Keating 0:1.3-7jpp.2 -- rebuilt for unwind info generation, broken in gcc-4.1.1-21 - -* Tue Sep 26 2006 Matt Wringe 0:1.3-7jpp.1 -- Merge with upstream version. - -* Tue Sep 26 2006 Matt Wringe 0:1.3-7jpp -- Add missing java-javadoc requires and buildrequires. - -* Mon Sep 25 2006 Matt Wringe 0:1.3-6jpp.1 -- Merge with upstream version. - -* Mon Sep 25 2006 Matt Wringe 0:1.3-6jpp -- Update jakarta-commons-codec-1.3-buildscript.patch to build - offline. - -* Thu Aug 10 2006 Matt Wringe 0:1.3-5jpp.1 -- Merge with upstream version - - Add missing javadoc requires - -* Sat Jul 22 2006 Jakub Jelinek - 0:1.3-4jpp_2fc -- Rebuilt - -* Thu Jul 20 2006 Matt Wringe 0:1.3-4jpp_1fc -- Merged with upstream version -- Now is natively compiled - -* Thu Jul 20 2006 Matt Wringe 0:1.3-4jpp -- Added conditional native compiling - -* Tue Apr 04 2006 Ralph Apel 0:1.3-3jpp -- First JPP-1.7 release - -* Wed Sep 08 2004 Fernando Nasser 0:1.3-2jpp -- Do not stop on test failure - -* Tue Sep 07 2004 Fernando Nasser 0:1.3-1jpp -- Upgrade to 1.3 -- Rebuilt with Ant 1.6.2 - -* Thu Jan 22 2004 David Walluck 0:1.2-1jpp -- 1.2 -- use perl instead of patch - -* Wed May 28 2003 Ville Skyttä - 0:1.1-1jpp -- First JPackage release. +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..834d95b --- /dev/null +++ b/changelog @@ -0,0 +1,314 @@ +* Wed Jul 17 2024 Fedora Release Engineering - 1.17.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Jul 16 2024 Marian Koncek - 1.17.1-1 +- Update to upstream version 1.17.1 + +* Tue Apr 02 2024 Marian Koncek - 1.16.1-1 +- Update to upstream version 1.16.1 + +* Tue Feb 27 2024 Jiri Vanek - 1.16.0-7 +- Rebuilt for java-21-openjdk as system jdk + +* Fri Feb 23 2024 Jiri Vanek - 1.16.0-6 +- bump of release for for java-21-openjdk as system jdk + +* Mon Jan 22 2024 Fedora Release Engineering - 1.16.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.16.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Sep 20 2023 Mikolaj Izdebski - 1.16.0-3 +- Rebuild to regenerate auto-Requires on java + +* Fri Sep 01 2023 Mikolaj Izdebski - 1.16.0-2 +- Rebuild + +* Thu Aug 17 2023 Mikolaj Izdebski - 1.16.0-1 +- Update to upstream version 1.16.0 + +* Thu Aug 10 2023 Marian Koncek - 1.15-10 +- Use implicit maven toolchains + +* Wed Jul 19 2023 Fedora Release Engineering - 1.15-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jan 18 2023 Fedora Release Engineering - 1.15-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Jul 20 2022 Fedora Release Engineering - 1.15-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Feb 05 2022 Jiri Vanek - 1.15-6 +- Rebuilt for java-17-openjdk as system jdk + +* Wed Jan 19 2022 Fedora Release Engineering - 1.15-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 1.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 17 2021 Mikolaj Izdebski - 1.15-3 +- Bootstrap build +- Non-bootstrap build + +* Tue Jan 26 2021 Fedora Release Engineering - 1.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Sep 11 2020 Marian Koncek - 1.15-1 +- Update to upstream version 1.15 + +* Fri Sep 04 2020 Mat Booth - 1.15-1 +- Update to latest upstream release + +* Mon Jul 27 2020 Fedora Release Engineering - 1.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 10 2020 Jiri Vanek - 1.13-3 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Tue Jan 28 2020 Fedora Release Engineering - 1.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jan 25 2020 Mikolaj Izdebski - 1.14-2 +- Build with OpenJDK 8 + +* Wed Jan 22 2020 Marian Koncek - 1.14-1 +- Update to upstream version 1.14 + +* Thu Dec 12 2019 Mat Booth - 1.13-1 +- Update to upstream version 1.13 + +* Tue Nov 05 2019 Mikolaj Izdebski - 1.13-2 +- Mass rebuild for javapackages-tools 201902 + +* Mon Jul 29 2019 Marian Koncek - 1.13-1 +- Update to upstream version 1.13 + +* Wed Jul 24 2019 Fedora Release Engineering - 1.11-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 24 2019 Mikolaj Izdebski - 1.12-2 +- Mass rebuild for javapackages-tools 201901 + +* Mon May 13 2019 Mikolaj Izdebski - 1.12-1 +- Update to upstream version 1.12 + +* Thu Feb 07 2019 Mat Booth - 1.11-6 +- Rebuild to regenerate OSGi metadata + +* Thu Jan 31 2019 Fedora Release Engineering - 1.11-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 1.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 1.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 29 2018 Mikolaj Izdebski - 1.11-2 +- Cleanup spec file + +* Fri Nov 24 2017 Mat Booth - 1.11-1 +- Update to latest upstream version + +* Wed Jul 26 2017 Fedora Release Engineering - 1.10-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 1.10-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 1.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 1.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Nov 17 2014 Mat Booth - 1.10-1 +- Update to upstream version 1.10 + +* Tue Oct 14 2014 Mikolaj Izdebski - 1.9-5 +- Remove legacy Obsoletes/Provides for jakarta-commons + +* Wed Jul 30 2014 Mat Booth - 1.9-4 +- Fix incorrect parent BR causing FTBFS + +* Sat Jun 07 2014 Fedora Release Engineering - 1.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue Mar 04 2014 Stanislav Ochotnicky - 1.9-2 +- Use Requires: java-headless rebuild (#1067528) + +* Mon Jan 6 2014 Mikolaj Izdebski - 1.9-1 +- Update to upstream version 1.9 +- Update to current packaging guidelines + +* Sat Aug 03 2013 Fedora Release Engineering - 1.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon Jul 08 2013 Tomas Radej - 1.8-4 +- Fixed license tag (MIT is only in test that doesn't make it into binary RPM) + +* Tue Jun 25 2013 Tomas Radej - 1.8-2 +- Clarified licensing of DoubleMetaphoneTest.java + +* Fri May 03 2013 Mat Booth - 1.8-1 +- Update to 1.8, rhbz #957598 + +* Mon Apr 29 2013 Mikolaj Izdebski - 1.7-5 +- Remove unneeded BR: maven-idea-plugin + +* Mon Feb 18 2013 Java SIG - 1.7-4 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + +* Wed Feb 13 2013 Fedora Release Engineering - 1.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Nov 19 2012 Mikolaj Izdebski - 1.7-2 +- Add Provides/Obsoletes for jakarta-commons-codec + +* Thu Oct 25 2012 Mat Booth - 1.7-1 +- Update to 1.7. +- Can finally remove the provides/obsoletes on the old jakarta name. + +* Mon Sep 17 2012 Mikolaj Izdebski - 1.6-5 +- Restore apache-commons-codec.jar symlink, resolves #857947 + +* Tue Aug 7 2012 Mikolaj Izdebski - 1.6-4 +- Enable tests +- Install NOTICE with javadoc package +- Fix file permissions +- Remove versioned symlinks + +* Wed Jul 18 2012 Fedora Release Engineering - 1.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 12 2012 Fedora Release Engineering - 1.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Dec 7 2011 akurtakov 1.6-1 +- Update to latest upstream (1.6). + +* Wed Nov 30 2011 Alexander Kurtakov 1.4-13 +- Build with maven 3. +- Adapt to current guidelines. + +* Thu Feb 10 2011 mbooth 1.4-12 +- Drop versioned jars and javadocs. + +* Mon Feb 07 2011 Fedora Release Engineering - 1.4-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri May 21 2010 Mat Booth 1.4-10 +- Correct dep-map names #594717. + +* Fri May 21 2010 Alexander Kurtakov 1.4-9 +- Obsolete/Provide commons-codec. + +* Fri May 14 2010 Mat Booth - 1.4-8 +- Obsolete jakarta javadoc package. +- Keep legacy depmap around. + +* Thu May 13 2010 Mat Booth - 1.4-7 +- Use global instead of define. +- Drop really old obsoletes/provides on short_name. +- Fix requires. + +* Tue May 11 2010 Mat Booth - 1.4-6 +- Rename package (jakarta-commons-codec->apache-commons-codec). + +* Tue Dec 8 2009 Mat Booth - 1.4-5 +- Enable OSGi automatic depsolving (from Alphonse Van Assche). + +* Sun Nov 8 2009 Mat Booth - 1.4-4 +- Fix javadoc package requires + +* Sat Nov 7 2009 Mat Booth - 1.4-3 +- Correct Obsoletes/Provides according to naming guidelines + +* Sat Nov 7 2009 Mat Booth - 1.4-2 +- Add all maven related build reqs +- Require Java 1.6 because tests fail on GCJ + +* Sat Nov 7 2009 Mat Booth - 1.4-1 +- Update to 1.4 +- Rewrite spec file to build using upstream-preferred maven instead of ant +- Drop patch to add OSGi manifest (done automatically in the maven build) +- Install pom and add to maven dep-map +- Re-enable all tests + +* Fri Jul 24 2009 Fedora Release Engineering - 0:1.3-11.4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 0:1.3-10.4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Jul 24 2008 Andrew Overholt 1.3-9.4 +- Update OSGi manifest. + +* Wed Jul 9 2008 Tom "spot" Callaway - 0:1.3-9.3 +- drop repotag +- fix license tag + +* Tue Feb 19 2008 Fedora Release Engineering - 0:1.3-9jpp.2 +- Autorebuild for GCC 4.3 + +* Thu Sep 06 2007 Andrew Overholt 1.3-8jpp.2 +- Add OSGi manifest. + +* Wed Mar 21 2007 Matt Wringe 0:1.3-8jpp.1 +- Update to latest jpp version +- Fix rpmlint issues + +* Wed Mar 21 2007 Matt Wringe 0:1.3-8jpp +- Fix some rpmlint warnings +- Update copyright year + +* Sun Oct 01 2006 Jesse Keating 0:1.3-7jpp.2 +- rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Tue Sep 26 2006 Matt Wringe 0:1.3-7jpp.1 +- Merge with upstream version. + +* Tue Sep 26 2006 Matt Wringe 0:1.3-7jpp +- Add missing java-javadoc requires and buildrequires. + +* Mon Sep 25 2006 Matt Wringe 0:1.3-6jpp.1 +- Merge with upstream version. + +* Mon Sep 25 2006 Matt Wringe 0:1.3-6jpp +- Update jakarta-commons-codec-1.3-buildscript.patch to build + offline. + +* Thu Aug 10 2006 Matt Wringe 0:1.3-5jpp.1 +- Merge with upstream version + - Add missing javadoc requires + +* Sat Jul 22 2006 Jakub Jelinek - 0:1.3-4jpp_2fc +- Rebuilt + +* Thu Jul 20 2006 Matt Wringe 0:1.3-4jpp_1fc +- Merged with upstream version +- Now is natively compiled + +* Thu Jul 20 2006 Matt Wringe 0:1.3-4jpp +- Added conditional native compiling + +* Tue Apr 04 2006 Ralph Apel 0:1.3-3jpp +- First JPP-1.7 release + +* Wed Sep 08 2004 Fernando Nasser 0:1.3-2jpp +- Do not stop on test failure + +* Tue Sep 07 2004 Fernando Nasser 0:1.3-1jpp +- Upgrade to 1.3 +- Rebuilt with Ant 1.6.2 + +* Thu Jan 22 2004 David Walluck 0:1.2-1jpp +- 1.2 +- use perl instead of patch + +* Wed May 28 2003 Ville Skyttä - 0:1.1-1jpp +- First JPackage release. From 7db097d9917767c7bfe2b43254a2afdfdc8cd819 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:32:53 +0200 Subject: [PATCH 47/59] Use %autosetup -C --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index ba3adaa..408a6a1 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -33,7 +33,7 @@ Phonetic and URLs. %{?javadoc_package} %prep -%autosetup -p1 -n commons-codec-%{version}-src +%autosetup -p1 -C cp %{SOURCE1} aspell-mail.txt sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt From 982e6dfb93083b638f66060fd8cecedd77dee534 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 29 Nov 2024 08:28:38 +0100 Subject: [PATCH 48/59] 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 17486f5e71c2ca4bb37c781ff153b14454999bca Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 30 Dec 2024 18:06:35 +0100 Subject: [PATCH 49/59] Explicitly declare javadoc subpackage [skip changelog] --- apache-commons-codec.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 408a6a1..98988ff 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -30,7 +30,11 @@ Commons Codec is an attempt to provide definitive implementations of commonly used encoders and decoders. Examples include Base64, Hex, Phonetic and URLs. -%{?javadoc_package} +%package javadoc +Summary: API documentation for %{name} + +%description javadoc +API documentation for %{name}. %prep %autosetup -p1 -C @@ -50,5 +54,7 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %license LICENSE.txt NOTICE.txt aspell-mail.txt %doc RELEASE-NOTES* +%files javadoc -f .mfiles-javadoc + %changelog %autochangelog From 13c1caa38b1b8fb39b57da299fdf0b128f28dc89 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 13 Jan 2025 10:53:08 +0100 Subject: [PATCH 50/59] Update upstream URL --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 98988ff..4bbc84e 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -5,7 +5,7 @@ Version: 1.17.1 Release: %autorelease Summary: Implementations of common encoders and decoders License: Apache-2.0 -URL: https://commons.apache.org/codec/ +URL: https://commons.apache.org/proper/commons-codec/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch From 4915c182ab2ec72e7e3d167a73026f6bb2b78322 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 11:14:33 +0000 Subject: [PATCH 51/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 3d56f6f5a6891cd61f05c67bef5c658e66de66a5 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 3 Mar 2025 11:57:13 +0100 Subject: [PATCH 52/59] Remove javadoc subpackage --- apache-commons-codec.spec | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 4bbc84e..7d1d58f 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -24,18 +24,14 @@ BuildRequires: mvn(org.hamcrest:hamcrest) BuildRequires: mvn(org.junit.jupiter:junit-jupiter-engine) BuildRequires: mvn(org.junit.jupiter:junit-jupiter-params) %endif +# TODO Remove in Fedora 46 +Obsoletes: %{name}-javadoc < 1.17.1-12 %description Commons Codec is an attempt to provide definitive implementations of commonly used encoders and decoders. Examples include Base64, Hex, Phonetic and URLs. -%package javadoc -Summary: API documentation for %{name} - -%description javadoc -API documentation for %{name}. - %prep %autosetup -p1 -C cp %{SOURCE1} aspell-mail.txt @@ -45,7 +41,7 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %mvn_alias : commons-codec:commons-codec %build -%mvn_build -- -Dcommons.osgi.symbolicName=org.apache.commons.codec +%mvn_build -j -- -Dcommons.osgi.symbolicName=org.apache.commons.codec %install %mvn_install @@ -54,7 +50,5 @@ sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt %license LICENSE.txt NOTICE.txt aspell-mail.txt %doc RELEASE-NOTES* -%files javadoc -f .mfiles-javadoc - %changelog %autochangelog From 7a2b139489333cdfedd76fe07245e328d84ded96 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 26 Mar 2025 08:43:18 +0100 Subject: [PATCH 53/59] 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 be1154ea14bb784d433fcf25ce4a888c99320dc6 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 22 May 2025 13:35:31 +0200 Subject: [PATCH 54/59] 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 2a792118365c62e148631356b53d247983c636ce Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sun, 13 Jul 2025 09:22:51 +0200 Subject: [PATCH 55/59] Build with OpenJDK 25 --- apache-commons-codec.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 7d1d58f..0061a85 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -17,7 +17,7 @@ Source1: aspell-mail.txt %if %{with bootstrap} BuildRequires: javapackages-bootstrap %else -BuildRequires: maven-local +BuildRequires: maven-local-openjdk25 BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) BuildRequires: mvn(org.hamcrest:hamcrest) From 3f76daf184b54e95f3ca391fa40540ab288e5c08 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:05:18 +0000 Subject: [PATCH 56/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 9f35364c5c6527593bd092342287d93084a3a49f Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 29 Jul 2025 19:01:21 +0200 Subject: [PATCH 57/59] 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. From 2babb18e05e5ac65ab5715a26cd0c340fea3f0c1 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 10 Oct 2025 15:35:30 +0200 Subject: [PATCH 58/59] Update to upstream version 1.19.0 --- apache-commons-codec.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apache-commons-codec.spec b/apache-commons-codec.spec index 0061a85..48e7348 100644 --- a/apache-commons-codec.spec +++ b/apache-commons-codec.spec @@ -1,7 +1,7 @@ %bcond_with bootstrap Name: apache-commons-codec -Version: 1.17.1 +Version: 1.19.0 Release: %autorelease Summary: Implementations of common encoders and decoders License: Apache-2.0 diff --git a/sources b/sources index 0831a81..a867bff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (commons-codec-1.17.1-src.tar.gz) = c98456664396d4d9cb794c185a479e6bb4a5055ed1f526a8e358fe3a59409c057dbb16f59c251bb52976995dbca14d8f15857074c9d19fbc7bdfed625a13abf0 +SHA512 (commons-codec-1.19.0-src.tar.gz) = 65532419ea55f6d829ea46ff04806ab539a4e904950af9b780632c41011186ef1f38ebc739e3db115b2dd79266574316aa8c8e6e83c688accc8b1e8f4c2a3e83 From 4a6752f8a2cdd9e5115e7371a01a7f1877673c6a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:46:29 +0000 Subject: [PATCH 59/59] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild