From 4590db265156838f5b7fc0f77e07ac05c872800a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 04:25:01 -0500 Subject: [PATCH 01/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 0bc8017..971ad23 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java implementation of XZ data compression Group: Development/Libraries BuildArch: noarch @@ -66,6 +66,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Tue May 14 2013 Mikolaj Izdebski - 1.3-1 - Update to upstream version 1.3 From bf9245eebe375f774a6cc4879845fb7245eaa930 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 23 Sep 2013 11:48:27 +0200 Subject: [PATCH 02/67] Update to upstream version 1.4 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cd54a6d..9510192 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /xz-java-1.1.zip /xz-java-1.2.zip /xz-java-1.3.zip +/xz-java-1.4.zip diff --git a/sources b/sources index b13fd6a..7fe9424 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1ab5c5d7c0c8e58aa72150b4b3f3cf6c xz-java-1.3.zip +3996d229d197cfa97278f8f28d7d9e30 xz-java-1.4.zip diff --git a/xz-java.spec b/xz-java.spec index 971ad23..7c445d5 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java -Version: 1.3 -Release: 2%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: Java implementation of XZ data compression Group: Development/Libraries BuildArch: noarch @@ -66,6 +66,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Mon Sep 23 2013 Mikolaj Izdebski - 1.4-1 +- Update to upstream version 1.4 + * Sun Aug 04 2013 Fedora Release Engineering - 1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 3a30b65f42eb1d2a89ed75c76dc5fb45d6b3d237 Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Tue, 4 Mar 2014 09:05:00 +0100 Subject: [PATCH 03/67] Use Requires: java-headless rebuild (#1067528) --- xz-java.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index 7c445d5..c731cd6 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java implementation of XZ data compression Group: Development/Libraries BuildArch: noarch @@ -13,7 +13,7 @@ BuildRequires: jpackage-utils BuildRequires: java-devel BuildRequires: ant Requires: jpackage-utils -Requires: java +Requires: java-headless %description A complete implementation of XZ data compression in Java. @@ -66,6 +66,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Tue Mar 04 2014 Stanislav Ochotnicky - 1.4-2 +- Use Requires: java-headless rebuild (#1067528) + * Mon Sep 23 2013 Mikolaj Izdebski - 1.4-1 - Update to upstream version 1.4 From 69b2eb9a33e954979d2874857cc9f5dcab2845b9 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 10 Mar 2014 08:01:51 +0100 Subject: [PATCH 04/67] Update to upstream version 1.5 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9510192..61f4b27 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /xz-java-1.2.zip /xz-java-1.3.zip /xz-java-1.4.zip +/xz-java-1.5.zip diff --git a/sources b/sources index 7fe9424..7182ce6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3996d229d197cfa97278f8f28d7d9e30 xz-java-1.4.zip +9032553a25f41a277fa0bb56bcdb5f1e xz-java-1.5.zip diff --git a/xz-java.spec b/xz-java.spec index c731cd6..6324020 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java -Version: 1.4 -Release: 2%{?dist} +Version: 1.5 +Release: 1%{?dist} Summary: Java implementation of XZ data compression Group: Development/Libraries BuildArch: noarch @@ -66,6 +66,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Mon Mar 10 2014 Mikolaj Izdebski - 1.5-1 +- Update to upstream version 1.5 + * Tue Mar 04 2014 Stanislav Ochotnicky - 1.4-2 - Use Requires: java-headless rebuild (#1067528) From d45169fd453c84712751f8e8a617e9d21fc3ab6f Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 21 May 2014 18:39:46 +0200 Subject: [PATCH 05/67] Use .mfiles generated during build --- xz-java.spec | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index 6324020..89c56f3 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,17 +1,17 @@ Name: xz-java Version: 1.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java implementation of XZ data compression -Group: Development/Libraries -BuildArch: noarch - License: Public Domain URL: http://tukaani.org/xz/java.html +BuildArch: noarch + Source0: http://tukaani.org/xz/xz-java-%{version}.zip BuildRequires: jpackage-utils BuildRequires: java-devel BuildRequires: ant + Requires: jpackage-utils Requires: java-headless @@ -25,8 +25,6 @@ for advanced users, including LZMA2 with preset dictionary. %package javadoc Summary: Javadocs for %{name} -Group: Documentation -Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. @@ -52,20 +50,20 @@ cp -R build/doc %{buildroot}%{_javadocdir}/%{name} # pom install -dm 755 %{buildroot}%{_mavenpomdir} install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom -%add_maven_depmap JPP-%{name}.pom %{name}.jar +%add_maven_depmap -%files +%files -f .mfiles %doc COPYING README THANKS -%{_javadir}/%{name}.jar %{_javadir}/xz.jar -%{_mavendepmapfragdir}/%{name} -%{_mavenpomdir}/JPP-%{name}.pom %files javadoc %doc COPYING %{_javadocdir}/%{name} %changelog +* Wed May 21 2014 Mikolaj Izdebski - 1.5-2 +- Use .mfiles generated during build + * Mon Mar 10 2014 Mikolaj Izdebski - 1.5-1 - Update to upstream version 1.5 From de0e33cf801f3830c97705087668a42418d69596 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 8 Jun 2014 02:02:45 -0500 Subject: [PATCH 06/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 89c56f3..f2cb3ee 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -61,6 +61,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed May 21 2014 Mikolaj Izdebski - 1.5-2 - Use .mfiles generated during build From b2393c83633659a8a227627f4d82ccb4ca2aedb5 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 04:32:39 +0000 Subject: [PATCH 07/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index f2cb3ee..69e3a89 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -61,6 +61,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 1.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 1.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 266843ca2db62e66919fc9faab57df4b0a871b6f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:54:28 +0000 Subject: [PATCH 08/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 69e3a89..a35b44b 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -61,6 +61,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 1.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 15c089b4bbbedf266622044f65a6a9619e0aefcf Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 28 Nov 2016 08:42:25 +0100 Subject: [PATCH 09/67] Update to upstream version 1.6 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 61f4b27..d21b3a8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /xz-java-1.3.zip /xz-java-1.4.zip /xz-java-1.5.zip +/xz-java-1.6.zip diff --git a/sources b/sources index 7182ce6..cf003ad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9032553a25f41a277fa0bb56bcdb5f1e xz-java-1.5.zip +16c5f91483b780e0b57f179e8b03aee0 xz-java-1.6.zip diff --git a/xz-java.spec b/xz-java.spec index a35b44b..d9d2e22 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java -Version: 1.5 -Release: 5%{?dist} +Version: 1.6 +Release: 1%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -61,6 +61,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Mon Nov 28 2016 Mikolaj Izdebski - 1.6-1 +- Update to upstream version 1.6 + * Fri Feb 05 2016 Fedora Release Engineering - 1.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 95c235dd0acba34c68049a718988c066cf8e3b20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 18:13:07 +0000 Subject: [PATCH 10/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index d9d2e22..8fbe8bd 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -61,6 +61,9 @@ install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-% %{_javadocdir}/%{name} %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Mon Nov 28 2016 Mikolaj Izdebski - 1.6-1 - Update to upstream version 1.6 From f3db535cd151bbc9cdb4e19ccc5b42c3fb499c27 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Tue, 21 Mar 2017 18:16:30 +0100 Subject: [PATCH 11/67] Install with XMvn --- xz-java.spec | 31 +++++++++++-------------------- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index 8fbe8bd..16227a6 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -8,13 +8,9 @@ BuildArch: noarch Source0: http://tukaani.org/xz/xz-java-%{version}.zip -BuildRequires: jpackage-utils -BuildRequires: java-devel +BuildRequires: javapackages-local BuildRequires: ant -Requires: jpackage-utils -Requires: java-headless - %description A complete implementation of XZ data compression in Java. @@ -32,6 +28,8 @@ This package contains the API documentation for %{name}. %prep %setup -q -c %{name}-%{version} +%mvn_file : %{name} xz + %build # During documentation generation the upstream build.xml tries to download # package-list from oracle.com. Create a dummy package-list to prevent that. @@ -40,27 +38,20 @@ mkdir -p extdoc && touch extdoc/package-list ant maven %install -# jar -install -dm 755 %{buildroot}%{_javadir} -install -m 644 build/jar/xz.jar %{buildroot}%{_javadir}/%{name}.jar -ln -sf %{name}.jar %{buildroot}%{_javadir}/xz.jar -# javadoc -install -dm 755 %{buildroot}%{_javadocdir} -cp -R build/doc %{buildroot}%{_javadocdir}/%{name} -# pom -install -dm 755 %{buildroot}%{_mavenpomdir} -install -pm 644 build/maven/xz-%{version}.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom -%add_maven_depmap +%mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar + +%mvn_install -J build/doc %files -f .mfiles %doc COPYING README THANKS -%{_javadir}/xz.jar -%files javadoc +%files javadoc -f .mfiles-javadoc %doc COPYING -%{_javadocdir}/%{name} %changelog +* Tue Mar 21 2017 Michael Simacek - 1.6-3 +- Install with XMvn + * Sat Feb 11 2017 Fedora Release Engineering - 1.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 7e333788c701037bfcef7bdaaaf0dc89e9cccaf4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 22:31:08 +0000 Subject: [PATCH 12/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 16227a6..c1be960 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -49,6 +49,9 @@ ant maven %doc COPYING %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Tue Mar 21 2017 Michael Simacek - 1.6-3 - Install with XMvn From 9dbc56c2c59f1d12c901a2b61df24ffef3078bf3 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 27 Nov 2017 19:44:35 +0100 Subject: [PATCH 13/67] Make use of %license macro --- xz-java.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index c1be960..2e5fcf9 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -43,12 +43,16 @@ ant maven %mvn_install -J build/doc %files -f .mfiles -%doc COPYING README THANKS +%doc README THANKS +%license COPYING %files javadoc -f .mfiles-javadoc -%doc COPYING +%license COPYING %changelog +* Mon Nov 27 2017 Mikolaj Izdebski - 1.6-5 +- Make use of %%license macro + * Thu Jul 27 2017 Fedora Release Engineering - 1.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 2de8905602bb2ecd4aebd06f265a1de598bf471d Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 2 Jan 2018 10:41:00 +0100 Subject: [PATCH 14/67] Update to upstream version 1.7 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d21b3a8..21e1210 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /xz-java-1.4.zip /xz-java-1.5.zip /xz-java-1.6.zip +/xz-java-1.7.zip diff --git a/sources b/sources index cf003ad..b886eb3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -16c5f91483b780e0b57f179e8b03aee0 xz-java-1.6.zip +SHA512 (xz-java-1.7.zip) = 6909d4c6bcf0479a5c1a6178c56971517dbb2a923ce6e05b3d21bd5dd1e1ead7d06f3f533276279f440f129607b89e6eb9ba909bad94340d67b16d83cf72b445 diff --git a/xz-java.spec b/xz-java.spec index 2e5fcf9..412f598 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java -Version: 1.6 -Release: 5%{?dist} +Version: 1.7 +Release: 1%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Tue Jan 2 2018 Mikolaj Izdebski - 1.7-1 +- Update to upstream version 1.7 + * Mon Nov 27 2017 Mikolaj Izdebski - 1.6-5 - Make use of %%license macro From 3b9c81f195c962ad44939abada8316bf5abc0a48 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Fri, 5 Jan 2018 11:25:35 +0100 Subject: [PATCH 15/67] Update to upstream version 1.8 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 21e1210..a57beb1 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /xz-java-1.5.zip /xz-java-1.6.zip /xz-java-1.7.zip +/xz-java-1.8.zip diff --git a/sources b/sources index b886eb3..68f7264 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xz-java-1.7.zip) = 6909d4c6bcf0479a5c1a6178c56971517dbb2a923ce6e05b3d21bd5dd1e1ead7d06f3f533276279f440f129607b89e6eb9ba909bad94340d67b16d83cf72b445 +SHA512 (xz-java-1.8.zip) = 3d30804baf9bf743347d87befdbf103107f413c4460639171257e87c4ac96c5e9bc6401a85c44939cd40a25b965162d916a552ae9967f1ff1c71ed389508f5b0 diff --git a/xz-java.spec b/xz-java.spec index 412f598..8396e8c 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,5 +1,5 @@ Name: xz-java -Version: 1.7 +Version: 1.8 Release: 1%{?dist} Summary: Java implementation of XZ data compression License: Public Domain @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Fri Jan 05 2018 Michael Simacek - 1.8-1 +- Update to upstream version 1.8 + * Tue Jan 2 2018 Mikolaj Izdebski - 1.7-1 - Update to upstream version 1.7 From 2bd7e796aa52aa1b88e48e5d0552789183c5a278 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 22:12:03 +0000 Subject: [PATCH 16/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 8396e8c..9800643 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Jan 05 2018 Michael Simacek - 1.8-1 - Update to upstream version 1.8 From 7e790f5df0dc628a4acda54d3672fc857a0419e0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:39:13 +0000 Subject: [PATCH 17/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 9800643..5b32378 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 2dfde22abe9113c47ad89ad378069b27a690499d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:54:38 +0000 Subject: [PATCH 18/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 5b32378..8fe15a3 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From d013e14fae7bbbfeb0c06c4e49769850fee73a08 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 24 May 2019 17:01:50 +0200 Subject: [PATCH 19/67] Mass rebuild for javapackages-tools 201901 --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 9800643..9a34980 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Fri May 24 2019 Mikolaj Izdebski - 1.8-3 +- Mass rebuild for javapackages-tools 201901 + * Fri Feb 09 2018 Fedora Release Engineering - 1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 9af6916f78c2bd11fbf5fecb6a6317991f9436d2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:44:18 +0000 Subject: [PATCH 20/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 8fe15a3..62f2818 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 1.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 0fe3c5754d259d4026bda3b2f8a65089ac18fe9c Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sat, 26 Oct 2019 11:53:12 +0200 Subject: [PATCH 21/67] Set compiler source/target to 1.6 --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 9a34980..252c25e 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -35,7 +35,7 @@ This package contains the API documentation for %{name}. # package-list from oracle.com. Create a dummy package-list to prevent that. mkdir -p extdoc && touch extdoc/package-list -ant maven +ant maven -Dsourcever=1.6 %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar From 246e9188de22a36dbb97e9751e8dbc0b2d373b5f Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 5 Nov 2019 17:29:28 +0100 Subject: [PATCH 22/67] Mass rebuild for javapackages-tools 201902 --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 252c25e..6d684f6 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven -Dsourcever=1.6 %license COPYING %changelog +* Tue Nov 05 2019 Mikolaj Izdebski - 1.8-4 +- Mass rebuild for javapackages-tools 201902 + * Fri May 24 2019 Mikolaj Izdebski - 1.8-3 - Mass rebuild for javapackages-tools 201901 From b872e64a64875c5ca22f752ea9208e48fcb051e9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 05:01:39 +0000 Subject: [PATCH 23/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 62f2818..f4c9577 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -50,6 +50,9 @@ ant maven %license COPYING %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.8-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 1.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 1b0b5df0d2a297f60fb43d3d74f71be9595081d3 Mon Sep 17 00:00:00 2001 From: Mat Booth Date: Fri, 19 Jun 2020 23:52:58 +0100 Subject: [PATCH 24/67] Allow building against Java 11 --- xz-java.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index f4c9577..9884e57 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -28,6 +28,9 @@ This package contains the API documentation for %{name}. %prep %setup -q -c %{name}-%{version} +# disable javadoc linting +sed -i -e '/ - 1.8-7 +- Allow building against Java 11 + * Fri Jan 31 2020 Fedora Release Engineering - 1.8-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 8d9aaf58516767c9ec699cfafafdb8d88921d8ed Mon Sep 17 00:00:00 2001 From: Jiri Date: Sat, 11 Jul 2020 09:10:00 +0200 Subject: [PATCH 25/67] Rebuilt for JDK-11 --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 9884e57..708daf5 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -53,6 +53,9 @@ ant maven -Dsourcever=1.8 %license COPYING %changelog +* Sat Jul 11 2020 Jiri Vanek - 1.8-8 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + * Fri Jun 19 2020 Mat Booth - 1.8-7 - Allow building against Java 11 From a5611ea9150dfd61d98fe663f972af280dfdc73f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:10:01 +0000 Subject: [PATCH 26/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 708daf5..2962ed5 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -53,6 +53,9 @@ ant maven -Dsourcever=1.8 %license COPYING %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.8-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Jul 11 2020 Jiri Vanek - 1.8-8 - Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 From 82774a6bb09021ad5cf15ab325a2efc4af43bd34 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:28:48 +0000 Subject: [PATCH 27/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 2962ed5..17ed0ce 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,6 +1,6 @@ Name: xz-java Version: 1.8 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -53,6 +53,9 @@ ant maven -Dsourcever=1.8 %license COPYING %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 1.8-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.8-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 7a5a4ce249f3ffaf94f4fa73ca321e290a60294d Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 16 Apr 2021 15:33:13 +0200 Subject: [PATCH 28/67] Conditionalize buildrequires in bootstrap mode --- xz-java.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xz-java.spec b/xz-java.spec index 6d684f6..8b3ee0b 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,3 +1,5 @@ +%bcond_without bootstrap + Name: xz-java Version: 1.8 Release: 4%{?dist} @@ -9,7 +11,11 @@ BuildArch: noarch Source0: http://tukaani.org/xz/xz-java-%{version}.zip BuildRequires: javapackages-local +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else BuildRequires: ant +%endif %description A complete implementation of XZ data compression in Java. From 30925bd6f9d4ddf9f5d40317198fa9f2c38921e5 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 16 Apr 2021 18:35:09 +0200 Subject: [PATCH 29/67] Use %ant macro --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 8b3ee0b..2c69dbb 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -41,7 +41,7 @@ This package contains the API documentation for %{name}. # package-list from oracle.com. Create a dummy package-list to prevent that. mkdir -p extdoc && touch extdoc/package-list -ant maven -Dsourcever=1.6 +%ant maven -Dsourcever=1.6 %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar From c6f59b243dd6e20a89031cec7d87c2f172e497c7 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 13 May 2021 19:08:43 +0200 Subject: [PATCH 30/67] Turn off bootstrap mode by default --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 2c69dbb..6cf2970 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,4 +1,4 @@ -%bcond_without bootstrap +%bcond_with bootstrap Name: xz-java Version: 1.8 From 58080b1ae7a2bdb2fcd4b810080064e621782436 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 17 May 2021 15:50:53 +0200 Subject: [PATCH 31/67] Bootstrap build --- xz-java.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index e7559e9..cac38ac 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,8 +1,8 @@ -%bcond_with bootstrap +%bcond_without bootstrap Name: xz-java Version: 1.8 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -56,6 +56,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Mon May 17 2021 Mikolaj Izdebski - 1.8-11 +- Bootstrap build + * Thu Jan 28 2021 Fedora Release Engineering - 1.8-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 330d7dfa86fa3619a357cd6dcbe45ad58ae50cc2 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 17 May 2021 18:01:50 +0200 Subject: [PATCH 32/67] Non-bootstrap build --- xz-java.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index cac38ac..886ccd9 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,4 +1,4 @@ -%bcond_without bootstrap +%bcond_with bootstrap Name: xz-java Version: 1.8 @@ -58,6 +58,7 @@ mkdir -p extdoc && touch extdoc/package-list %changelog * Mon May 17 2021 Mikolaj Izdebski - 1.8-11 - Bootstrap build +- Non-bootstrap build * Thu Jan 28 2021 Fedora Release Engineering - 1.8-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From b24a24f8e0e514949fa2de6b54eb2a8b9521f0e9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:03:48 +0000 Subject: [PATCH 33/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 886ccd9..951f1f9 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.8 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -56,6 +56,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.8-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon May 17 2021 Mikolaj Izdebski - 1.8-11 - Bootstrap build - Non-bootstrap build From 0e63ee456587b87ae28d434292bfd6ab5e191479 Mon Sep 17 00:00:00 2001 From: Nicolas De Amicis Date: Thu, 22 Apr 2021 09:12:58 +0200 Subject: [PATCH 34/67] Rebuild for new version 1.9 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a57beb1..aedbbd8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /xz-java-1.6.zip /xz-java-1.7.zip /xz-java-1.8.zip +/xz-java-1.9.zip diff --git a/sources b/sources index 68f7264..535d643 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xz-java-1.8.zip) = 3d30804baf9bf743347d87befdbf103107f413c4460639171257e87c4ac96c5e9bc6401a85c44939cd40a25b965162d916a552ae9967f1ff1c71ed389508f5b0 +SHA512 (xz-java-1.9.zip) = 743f81ac715d7ac2760af8cee4c62d8fbeef156c0d3e0e85e4605ae08d6a71d1e6f6675e0558e7906a92d5fb3ca1feab9db015a1d42b5df73de2dec770a339cb diff --git a/xz-java.spec b/xz-java.spec index 951f1f9..e9fb078 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,8 +1,8 @@ %bcond_with bootstrap Name: xz-java -Version: 1.8 -Release: 12%{?dist} +Version: 1.9 +Release: 11%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -41,7 +41,7 @@ This package contains the API documentation for %{name}. # package-list from oracle.com. Create a dummy package-list to prevent that. mkdir -p extdoc && touch extdoc/package-list -%ant maven -Dsourcever=1.6 +%ant maven -Dsourcever=11 %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar @@ -63,6 +63,9 @@ mkdir -p extdoc && touch extdoc/package-list - Bootstrap build - Non-bootstrap build +* Thu Apr 22 2021 Nicolas De Amicis - 1.9-11 +- Rebuild for new version 1.9 + * Thu Jan 28 2021 Fedora Release Engineering - 1.8-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 8c29e93fd769eee05235716629f59c9e87dcbd0b Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 4 Oct 2021 12:14:04 +0200 Subject: [PATCH 35/67] Fix RPM release and sourcever build property --- xz-java.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index e9fb078..e5f3ef4 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 11%{?dist} +Release: 1%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -41,7 +41,7 @@ This package contains the API documentation for %{name}. # package-list from oracle.com. Create a dummy package-list to prevent that. mkdir -p extdoc && touch extdoc/package-list -%ant maven -Dsourcever=11 +%ant maven %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar From e0bbfd7498f7e2d5a6b86312f7cd86670b2cfd5e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:37:23 +0000 Subject: [PATCH 36/67] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index e5f3ef4..3d77396 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -56,6 +56,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.8-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 1b96df75888934d1c6c0091ee9d86188c8f278d3 Mon Sep 17 00:00:00 2001 From: Jiri Date: Sun, 6 Feb 2022 00:51:00 +0100 Subject: [PATCH 37/67] Rebuilt for java-17-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java17 --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 3d77396..5ae224f 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -56,6 +56,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Feb 05 2022 Jiri Vanek - 1.9-3 +- Rebuilt for java-17-openjdk as system jdk + * Sat Jan 22 2022 Fedora Release Engineering - 1.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 929d8c442da2d589e6829d9513d069247286d4e8 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 12 May 2022 22:33:24 +0200 Subject: [PATCH 38/67] Add ExclusiveArch: %{java_arches} noarch See: https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs --- xz-java.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xz-java.spec b/xz-java.spec index 5ae224f..ad233a2 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -7,6 +7,7 @@ Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html BuildArch: noarch +ExclusiveArch: %{java_arches} noarch Source0: http://tukaani.org/xz/xz-java-%{version}.zip From fc57fc073e61692491bed531f0d40d34e6eb7a4a Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 14 Jun 2022 10:16:21 +0200 Subject: [PATCH 39/67] Update build-requires in bootstrap mode --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index ad233a2..40af040 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -11,10 +11,10 @@ ExclusiveArch: %{java_arches} noarch Source0: http://tukaani.org/xz/xz-java-%{version}.zip -BuildRequires: javapackages-local %if %{with bootstrap} BuildRequires: javapackages-bootstrap %else +BuildRequires: javapackages-local BuildRequires: ant %endif From a9511af4542295ae04841edb6623785549c5bbe6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:39:51 +0000 Subject: [PATCH 40/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 40af040..db77156 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Feb 05 2022 Jiri Vanek - 1.9-3 - Rebuilt for java-17-openjdk as system jdk From 8324ba9982a18d026b7e7b42e313c8ece5487909 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Aug 2022 08:36:52 +0200 Subject: [PATCH 41/67] 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 1e32d2a2ea6f23b69a3ad3447f374a6638c916e5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 08:00:03 +0000 Subject: [PATCH 42/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index db77156..405d3c4 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From f2faaf5452b38a9bd40ced604fe503fc18cf8469 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:25:37 +0000 Subject: [PATCH 43/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 405d3c4..9c4d462 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Java implementation of XZ data compression License: Public Domain URL: http://tukaani.org/xz/java.html @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 06c2f3e887de05381368822e841c56593a31e764 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 1 Sep 2023 13:34:35 +0200 Subject: [PATCH 44/67] Convert License tag to SPDX format Related: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2 --- xz-java.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index 9c4d462..9f3eeb7 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,9 +2,9 @@ Name: xz-java Version: 1.9 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Java implementation of XZ data compression -License: Public Domain +License: LicenseRef-Fedora-Public-Domain URL: http://tukaani.org/xz/java.html BuildArch: noarch ExclusiveArch: %{java_arches} noarch @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Fri Sep 01 2023 Mikolaj Izdebski - 1.9-7 +- Convert License tag to SPDX format + * Sat Jul 22 2023 Fedora Release Engineering - 1.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From be7ac0d065b0848005c74731f07fb5e857753b64 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 26 Oct 2023 07:33:08 +0200 Subject: [PATCH 45/67] 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 4471be615b180d927a9bfb132437f0d3a19cf7ff Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:35:20 +0000 Subject: [PATCH 46/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 9f3eeb7..8821b3b 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Java implementation of XZ data compression License: LicenseRef-Fedora-Public-Domain URL: http://tukaani.org/xz/java.html @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Sep 01 2023 Mikolaj Izdebski - 1.9-7 - Convert License tag to SPDX format From bff3133e921dee9ce22d05604fb121d9a545f802 Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Wed, 21 Feb 2024 10:48:16 +0100 Subject: [PATCH 47/67] Set OpenJDK version to 8 --- xz-java.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index 8821b3b..10a44e1 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,14 +2,14 @@ Name: xz-java Version: 1.9 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Java implementation of XZ data compression License: LicenseRef-Fedora-Public-Domain -URL: http://tukaani.org/xz/java.html +URL: https://tukaani.org/xz/java.html BuildArch: noarch ExclusiveArch: %{java_arches} noarch -Source0: http://tukaani.org/xz/xz-java-%{version}.zip +Source0: https://tukaani.org/xz/xz-java-%{version}.zip %if %{with bootstrap} BuildRequires: javapackages-bootstrap @@ -42,7 +42,7 @@ This package contains the API documentation for %{name}. # package-list from oracle.com. Create a dummy package-list to prevent that. mkdir -p extdoc && touch extdoc/package-list -%ant maven +%ant -Dsourcever=8 maven %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Wed Feb 21 2024 Marian Koncek - 1.9-9 +- Set OpenJDK version to 8 + * Sat Jan 27 2024 Fedora Release Engineering - 1.9-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 444e283ee048b408566f6d5f1e8c62291189359f Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 18:38:49 +0100 Subject: [PATCH 48/67] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 10a44e1..cdabf2f 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Java implementation of XZ data compression License: LicenseRef-Fedora-Public-Domain URL: https://tukaani.org/xz/java.html @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Tue Feb 27 2024 Jiri Vanek - 1.9-10 +- Rebuilt for java-21-openjdk as system jdk + * Wed Feb 21 2024 Marian Koncek - 1.9-9 - Set OpenJDK version to 8 From 500ef4be415afc01e500ba2fece9c6b762068625 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:36:34 +0000 Subject: [PATCH 49/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xz-java.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index cdabf2f..1232146 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Java implementation of XZ data compression License: LicenseRef-Fedora-Public-Domain URL: https://tukaani.org/xz/java.html @@ -57,6 +57,9 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.9-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Feb 27 2024 Jiri Vanek - 1.9-10 - Rebuilt for java-21-openjdk as system jdk From 4d8d76b16b4d5f7959b606cfb21706fbe24640e7 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Jul 2024 20:53:30 +0200 Subject: [PATCH 50/67] 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 063b5dea664c8949b490259479faaf0d0eae1332 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:33:57 +0200 Subject: [PATCH 51/67] Switch from %setup to %autosetup --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 1232146..db27802 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -33,7 +33,7 @@ Summary: Javadocs for %{name} This package contains the API documentation for %{name}. %prep -%setup -q -c %{name}-%{version} +%autosetup -p1 -c %mvn_file : %{name} xz From 11c3831dd2eac3ca82fc868f187ba2becdc07902 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 23 Aug 2024 00:45:21 +0200 Subject: [PATCH 52/67] Convert to %autorelease and %autochangelog --- changelog | 144 +++++++++++++++++++++++++++++++++++++++++++++++++ xz-java.spec | 147 +-------------------------------------------------- 2 files changed, 146 insertions(+), 145 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..55ea11e --- /dev/null +++ b/changelog @@ -0,0 +1,144 @@ +* Sat Jul 20 2024 Fedora Release Engineering - 1.9-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Feb 27 2024 Jiri Vanek - 1.9-10 +- Rebuilt for java-21-openjdk as system jdk + +* Wed Feb 21 2024 Marian Koncek - 1.9-9 +- Set OpenJDK version to 8 + +* Sat Jan 27 2024 Fedora Release Engineering - 1.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Sep 01 2023 Mikolaj Izdebski - 1.9-7 +- Convert License tag to SPDX format + +* Sat Jul 22 2023 Fedora Release Engineering - 1.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Feb 05 2022 Jiri Vanek - 1.9-3 +- Rebuilt for java-17-openjdk as system jdk + +* Sat Jan 22 2022 Fedora Release Engineering - 1.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.8-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon May 17 2021 Mikolaj Izdebski - 1.8-11 +- Bootstrap build +- Non-bootstrap build + +* Thu Apr 22 2021 Nicolas De Amicis - 1.9-11 +- Rebuild for new version 1.9 + +* Thu Jan 28 2021 Fedora Release Engineering - 1.8-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.8-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sat Jul 11 2020 Jiri Vanek - 1.8-8 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Fri Jun 19 2020 Mat Booth - 1.8-7 +- Allow building against Java 11 + +* Fri Jan 31 2020 Fedora Release Engineering - 1.8-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 05 2019 Mikolaj Izdebski - 1.8-4 +- Mass rebuild for javapackages-tools 201902 + +* Sat Jul 27 2019 Fedora Release Engineering - 1.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 24 2019 Mikolaj Izdebski - 1.8-3 +- Mass rebuild for javapackages-tools 201901 + +* Sun Feb 03 2019 Fedora Release Engineering - 1.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Jan 05 2018 Michael Simacek - 1.8-1 +- Update to upstream version 1.8 + +* Tue Jan 2 2018 Mikolaj Izdebski - 1.7-1 +- Update to upstream version 1.7 + +* Mon Nov 27 2017 Mikolaj Izdebski - 1.6-5 +- Make use of %%license macro + +* Thu Jul 27 2017 Fedora Release Engineering - 1.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Mar 21 2017 Michael Simacek - 1.6-3 +- Install with XMvn + +* Sat Feb 11 2017 Fedora Release Engineering - 1.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Nov 28 2016 Mikolaj Izdebski - 1.6-1 +- Update to upstream version 1.6 + +* Fri Feb 05 2016 Fedora Release Engineering - 1.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed May 21 2014 Mikolaj Izdebski - 1.5-2 +- Use .mfiles generated during build + +* Mon Mar 10 2014 Mikolaj Izdebski - 1.5-1 +- Update to upstream version 1.5 + +* Tue Mar 04 2014 Stanislav Ochotnicky - 1.4-2 +- Use Requires: java-headless rebuild (#1067528) + +* Mon Sep 23 2013 Mikolaj Izdebski - 1.4-1 +- Update to upstream version 1.4 + +* Sun Aug 04 2013 Fedora Release Engineering - 1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue May 14 2013 Mikolaj Izdebski - 1.3-1 +- Update to upstream version 1.3 + +* Tue Jan 29 2013 Mikolaj Izdebski - 1.2-1 +- Update to upstream version 1.2 + +* Thu Jan 3 2013 Krzysztof Daniel 1.1-2 +- Add patch for OSGi Manifest. + +* Fri Aug 17 2012 Mikolaj Izdebski - 1.1-1 +- Update to upstream version 1.1 + +* Sun Jul 22 2012 Fedora Release Engineering - 1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 21 2012 Mikolaj Izdebski - 1.0-3 +- Install xz.jar symlink + +* Thu Apr 5 2012 Mikolaj Izdebski 1.0-2 +- Fix issues found during package review +- Include missing COPYING files. +- Add missing RPM group. +- Comment on touching package-list. + +* Wed Apr 4 2012 Mikolaj Izdebski 1.0-1 +- Initial packaging. diff --git a/xz-java.spec b/xz-java.spec index db27802..dda2b2c 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -2,7 +2,7 @@ Name: xz-java Version: 1.9 -Release: 11%{?dist} +Release: %autorelease Summary: Java implementation of XZ data compression License: LicenseRef-Fedora-Public-Domain URL: https://tukaani.org/xz/java.html @@ -57,147 +57,4 @@ mkdir -p extdoc && touch extdoc/package-list %license COPYING %changelog -* Sat Jul 20 2024 Fedora Release Engineering - 1.9-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Feb 27 2024 Jiri Vanek - 1.9-10 -- Rebuilt for java-21-openjdk as system jdk - -* Wed Feb 21 2024 Marian Koncek - 1.9-9 -- Set OpenJDK version to 8 - -* Sat Jan 27 2024 Fedora Release Engineering - 1.9-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Sep 01 2023 Mikolaj Izdebski - 1.9-7 -- Convert License tag to SPDX format - -* Sat Jul 22 2023 Fedora Release Engineering - 1.9-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.9-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 1.9-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Feb 05 2022 Jiri Vanek - 1.9-3 -- Rebuilt for java-17-openjdk as system jdk - -* Sat Jan 22 2022 Fedora Release Engineering - 1.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.8-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon May 17 2021 Mikolaj Izdebski - 1.8-11 -- Bootstrap build -- Non-bootstrap build - -* Thu Apr 22 2021 Nicolas De Amicis - 1.9-11 -- Rebuild for new version 1.9 - -* Thu Jan 28 2021 Fedora Release Engineering - 1.8-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.8-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Jul 11 2020 Jiri Vanek - 1.8-8 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Fri Jun 19 2020 Mat Booth - 1.8-7 -- Allow building against Java 11 - -* Fri Jan 31 2020 Fedora Release Engineering - 1.8-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Mikolaj Izdebski - 1.8-4 -- Mass rebuild for javapackages-tools 201902 - -* Sat Jul 27 2019 Fedora Release Engineering - 1.8-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 24 2019 Mikolaj Izdebski - 1.8-3 -- Mass rebuild for javapackages-tools 201901 - -* Sun Feb 03 2019 Fedora Release Engineering - 1.8-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 1.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 1.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Jan 05 2018 Michael Simacek - 1.8-1 -- Update to upstream version 1.8 - -* Tue Jan 2 2018 Mikolaj Izdebski - 1.7-1 -- Update to upstream version 1.7 - -* Mon Nov 27 2017 Mikolaj Izdebski - 1.6-5 -- Make use of %%license macro - -* Thu Jul 27 2017 Fedora Release Engineering - 1.6-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Mar 21 2017 Michael Simacek - 1.6-3 -- Install with XMvn - -* Sat Feb 11 2017 Fedora Release Engineering - 1.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Nov 28 2016 Mikolaj Izdebski - 1.6-1 -- Update to upstream version 1.6 - -* Fri Feb 05 2016 Fedora Release Engineering - 1.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 1.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 21 2014 Mikolaj Izdebski - 1.5-2 -- Use .mfiles generated during build - -* Mon Mar 10 2014 Mikolaj Izdebski - 1.5-1 -- Update to upstream version 1.5 - -* Tue Mar 04 2014 Stanislav Ochotnicky - 1.4-2 -- Use Requires: java-headless rebuild (#1067528) - -* Mon Sep 23 2013 Mikolaj Izdebski - 1.4-1 -- Update to upstream version 1.4 - -* Sun Aug 04 2013 Fedora Release Engineering - 1.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Tue May 14 2013 Mikolaj Izdebski - 1.3-1 -- Update to upstream version 1.3 - -* Tue Jan 29 2013 Mikolaj Izdebski - 1.2-1 -- Update to upstream version 1.2 - -* Thu Jan 3 2013 Krzysztof Daniel 1.1-2 -- Add patch for OSGi Manifest. - -* Fri Aug 17 2012 Mikolaj Izdebski - 1.1-1 -- Update to upstream version 1.1 - -* Sun Jul 22 2012 Fedora Release Engineering - 1.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jun 21 2012 Mikolaj Izdebski - 1.0-3 -- Install xz.jar symlink - -* Thu Apr 5 2012 Mikolaj Izdebski 1.0-2 -- Fix issues found during package review -- Include missing COPYING files. -- Add missing RPM group. -- Comment on touching package-list. - -* Wed Apr 4 2012 Mikolaj Izdebski 1.0-1 -- Initial packaging. +%autochangelog From 704f05c8ea48d624955e88cf17c7df7e191f515d Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 29 Nov 2024 08:28:39 +0100 Subject: [PATCH 53/67] 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 a66d6f15cbafc086ded78f8ba7c887c3aa050daf Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:33:57 +0200 Subject: [PATCH 54/67] Use %autosetup -C --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index dda2b2c..56166eb 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -33,7 +33,7 @@ Summary: Javadocs for %{name} This package contains the API documentation for %{name}. %prep -%autosetup -p1 -c +%autosetup -p1 -C %mvn_file : %{name} xz From 6db96b6ed68c2eddf70f4cfc3da7d53c3f391a2a Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 31 Dec 2024 09:59:11 +0100 Subject: [PATCH 55/67] Update javadoc package description [skip changelog] --- xz-java.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index 56166eb..e2dde50 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -27,10 +27,10 @@ decompression with limited random access support, raw streams (no .xz headers) for advanced users, including LZMA2 with preset dictionary. %package javadoc -Summary: Javadocs for %{name} +Summary: API documentation for %{name} %description javadoc -This package contains the API documentation for %{name}. +API documentation for %{name}. %prep %autosetup -p1 -C From e0c051497ea37a75a68858747fd4ae1b9689ec37 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:27:47 +0000 Subject: [PATCH 56/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 242f3191a23758f32303a69dd6863f334ebb5832 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 3 Mar 2025 11:57:14 +0100 Subject: [PATCH 57/67] Remove javadoc subpackage --- xz-java.spec | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index e2dde50..4a0ccf2 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -17,6 +17,8 @@ BuildRequires: javapackages-bootstrap BuildRequires: javapackages-local BuildRequires: ant %endif +# TODO Remove in Fedora 46 +Obsoletes: %{name}-javadoc < 1.9-25 %description A complete implementation of XZ data compression in Java. @@ -26,12 +28,6 @@ single-threaded streamed compression and decompression, single-threaded decompression with limited random access support, raw streams (no .xz headers) for advanced users, including LZMA2 with preset dictionary. -%package javadoc -Summary: API documentation for %{name} - -%description javadoc -API documentation for %{name}. - %prep %autosetup -p1 -C @@ -47,14 +43,11 @@ mkdir -p extdoc && touch extdoc/package-list %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar -%mvn_install -J build/doc +%mvn_install %files -f .mfiles %doc README THANKS %license COPYING -%files javadoc -f .mfiles-javadoc -%license COPYING - %changelog %autochangelog From 7f9383bc5afc9ec4b3b7a80a37052fa46e11f821 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 26 Mar 2025 08:43:19 +0100 Subject: [PATCH 58/67] 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 47ef662d9ee32f8298287f01a027b22e638b5cba Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 22 May 2025 13:35:32 +0200 Subject: [PATCH 59/67] 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 493152534974d5c37d99406804a23fc860d203e7 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sun, 13 Jul 2025 09:22:52 +0200 Subject: [PATCH 60/67] Build with OpenJDK 25 --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 4a0ccf2..9910e94 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -14,7 +14,7 @@ Source0: https://tukaani.org/xz/xz-java-%{version}.zip %if %{with bootstrap} BuildRequires: javapackages-bootstrap %else -BuildRequires: javapackages-local +BuildRequires: javapackages-local-openjdk25 BuildRequires: ant %endif # TODO Remove in Fedora 46 From 0ec61441f4423297fcfdada12d4c94155773ef92 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:09:19 +0000 Subject: [PATCH 61/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 6bb90472cb0b966ee817da9858835a1549d2bb83 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Wed, 30 Jul 2025 01:36:25 +0200 Subject: [PATCH 62/67] 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. --- xz-java.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz-java.spec b/xz-java.spec index 9910e94..18def98 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -15,7 +15,7 @@ Source0: https://tukaani.org/xz/xz-java-%{version}.zip BuildRequires: javapackages-bootstrap %else BuildRequires: javapackages-local-openjdk25 -BuildRequires: ant +BuildRequires: ant-openjdk25 %endif # TODO Remove in Fedora 46 Obsoletes: %{name}-javadoc < 1.9-25 From 19c9ac7426d0328ef12f94ba31e0fa69510e67e1 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Thu, 4 Sep 2025 17:00:05 +0200 Subject: [PATCH 63/67] manual bodhi update for jdk25 needed on selected pkgs From 6e41aaba08d7c5e981bf0db0c59e751e5bd28647 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:59:02 +0000 Subject: [PATCH 64/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From d434f529b8bb1f9e849fed15b6899a2aa46d0d18 Mon Sep 17 00:00:00 2001 From: Jacek Migacz Date: Mon, 9 Mar 2026 15:10:29 +0000 Subject: [PATCH 65/67] Update to upstream version 1.12 --- .gitignore | 1 + sources | 2 +- xz-java.spec | 19 ++++++++++++++++--- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index aedbbd8..a2e8691 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /xz-java-1.7.zip /xz-java-1.8.zip /xz-java-1.9.zip +/xz-java-1.12.zip diff --git a/sources b/sources index 535d643..83cfb86 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xz-java-1.9.zip) = 743f81ac715d7ac2760af8cee4c62d8fbeef156c0d3e0e85e4605ae08d6a71d1e6f6675e0558e7906a92d5fb3ca1feab9db015a1d42b5df73de2dec770a339cb +SHA512 (xz-java-1.12.zip) = ea6b6fa8b7021a3e8caa9b750156078182fcde1c4c9926740fea51827facba8227d3d2fe6c95de7a4e9ce9cda531f4706d9a582a04155ac2eaac36c5f51c8bf7 diff --git a/xz-java.spec b/xz-java.spec index 18def98..c951bf0 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -1,7 +1,7 @@ %bcond_with bootstrap Name: xz-java -Version: 1.9 +Version: 1.12 Release: %autorelease Summary: Java implementation of XZ data compression License: LicenseRef-Fedora-Public-Domain @@ -31,6 +31,19 @@ for advanced users, including LZMA2 with preset dictionary. %prep %autosetup -p1 -C +# Strip modern Ant namespace attributes for bootstrap compatibility. +# javapackages-bootstrap uses an older Ant that doesn't support ant:if/ant:unless. +# TODO Drop after javapackages-bootstrap > 1.27 is released +sed -i 's/xmlns:if="ant:if"//g' build.xml +sed -i 's/xmlns:unless="ant:unless"//g' build.xml +sed -i 's/\sif:true="[^"]*"//g' build.xml +sed -i 's/\sunless:true="[^"]*"//g' build.xml +sed -i 's/\sif:set="[^"]*"//g' build.xml +sed -i 's/\sunless:set="[^"]*"//g' build.xml +sed -i 's/\smodificationtime="[^"]*"//g' build.xml +sed -i 's/if:true="[^"]*"//g' build.xml +sed -i 's/unless:true="[^"]*"//g' build.xml + %mvn_file : %{name} xz %build @@ -38,7 +51,7 @@ for advanced users, including LZMA2 with preset dictionary. # package-list from oracle.com. Create a dummy package-list to prevent that. mkdir -p extdoc && touch extdoc/package-list -%ant -Dsourcever=8 maven +%ant -Dsourcever=8 -Dsourcever9=9 maven %install %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar @@ -46,7 +59,7 @@ mkdir -p extdoc && touch extdoc/package-list %mvn_install %files -f .mfiles -%doc README THANKS +%doc README.md THANKS.md %license COPYING %changelog From 31ce7fadbf80ec2e1d9c746d1b5a72dd553f719e Mon Sep 17 00:00:00 2001 From: Marian Koncek Date: Wed, 6 May 2026 14:55:02 +0200 Subject: [PATCH 66/67] Drop unneeded build patch --- xz-java.spec | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/xz-java.spec b/xz-java.spec index c951bf0..cba9d4b 100644 --- a/xz-java.spec +++ b/xz-java.spec @@ -31,19 +31,6 @@ for advanced users, including LZMA2 with preset dictionary. %prep %autosetup -p1 -C -# Strip modern Ant namespace attributes for bootstrap compatibility. -# javapackages-bootstrap uses an older Ant that doesn't support ant:if/ant:unless. -# TODO Drop after javapackages-bootstrap > 1.27 is released -sed -i 's/xmlns:if="ant:if"//g' build.xml -sed -i 's/xmlns:unless="ant:unless"//g' build.xml -sed -i 's/\sif:true="[^"]*"//g' build.xml -sed -i 's/\sunless:true="[^"]*"//g' build.xml -sed -i 's/\sif:set="[^"]*"//g' build.xml -sed -i 's/\sunless:set="[^"]*"//g' build.xml -sed -i 's/\smodificationtime="[^"]*"//g' build.xml -sed -i 's/if:true="[^"]*"//g' build.xml -sed -i 's/unless:true="[^"]*"//g' build.xml - %mvn_file : %{name} xz %build From 8c3ea8c99531baeab1d5a57487498cb7725f50f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:31:31 +0000 Subject: [PATCH 67/67] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild