Compare commits

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

11 commits

Author SHA1 Message Date
Fedora Release Engineering
8c3ea8c995 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:31:31 +00:00
Marian Koncek
31ce7fadbf Drop unneeded build patch 2026-05-06 14:55:02 +02:00
Jacek Migacz
d434f529b8 Update to upstream version 1.12 2026-04-17 10:06:51 +00:00
Fedora Release Engineering
6e41aaba08 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:59:02 +00:00
Jiri Vanek
19c9ac7426 manual bodhi update for jdk25 needed on selected pkgs 2025-09-04 17:00:05 +02:00
Jiri Vanek
6bb90472cb Rebuilt for java-25-openjdk as preffered jdk
https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk
Note, that since f43, you should be always explicit on what jdk to use.
This commit should do exactly that.
2025-07-30 01:36:25 +02:00
Fedora Release Engineering
0ec61441f4 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:09:19 +00:00
Mikolaj Izdebski
4931525349 Build with OpenJDK 25 2025-07-13 09:22:52 +02:00
Mikolaj Izdebski
47ef662d9e Switch javapackages test plan to f43 ref 2025-05-22 13:35:32 +02:00
Mikolaj Izdebski
7f9383bc5a Switch to javapackages tests from CentOS Stream GitLab 2025-03-26 08:43:19 +01:00
Mikolaj Izdebski
242f3191a2 Remove javadoc subpackage 2025-03-03 12:54:17 +01:00
4 changed files with 12 additions and 18 deletions

1
.gitignore vendored
View file

@ -8,3 +8,4 @@
/xz-java-1.7.zip /xz-java-1.7.zip
/xz-java-1.8.zip /xz-java-1.8.zip
/xz-java-1.9.zip /xz-java-1.9.zip
/xz-java-1.12.zip

View file

@ -1,7 +1,7 @@
summary: Run javapackages-specific tests summary: Run javapackages-specific tests
discover: discover:
how: fmf how: fmf
url: https://src.fedoraproject.org/tests/javapackages url: https://gitlab.com/redhat/centos-stream/tests/javapackages.git
ref: f42 ref: f43
execute: execute:
how: tmt how: tmt

View file

@ -1 +1 @@
SHA512 (xz-java-1.9.zip) = 743f81ac715d7ac2760af8cee4c62d8fbeef156c0d3e0e85e4605ae08d6a71d1e6f6675e0558e7906a92d5fb3ca1feab9db015a1d42b5df73de2dec770a339cb SHA512 (xz-java-1.12.zip) = ea6b6fa8b7021a3e8caa9b750156078182fcde1c4c9926740fea51827facba8227d3d2fe6c95de7a4e9ce9cda531f4706d9a582a04155ac2eaac36c5f51c8bf7

View file

@ -1,7 +1,7 @@
%bcond_with bootstrap %bcond_with bootstrap
Name: xz-java Name: xz-java
Version: 1.9 Version: 1.12
Release: %autorelease Release: %autorelease
Summary: Java implementation of XZ data compression Summary: Java implementation of XZ data compression
License: LicenseRef-Fedora-Public-Domain License: LicenseRef-Fedora-Public-Domain
@ -14,9 +14,11 @@ Source0: https://tukaani.org/xz/xz-java-%{version}.zip
%if %{with bootstrap} %if %{with bootstrap}
BuildRequires: javapackages-bootstrap BuildRequires: javapackages-bootstrap
%else %else
BuildRequires: javapackages-local BuildRequires: javapackages-local-openjdk25
BuildRequires: ant BuildRequires: ant-openjdk25
%endif %endif
# TODO Remove in Fedora 46
Obsoletes: %{name}-javadoc < 1.9-25
%description %description
A complete implementation of XZ data compression in Java. 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) decompression with limited random access support, raw streams (no .xz headers)
for advanced users, including LZMA2 with preset dictionary. for advanced users, including LZMA2 with preset dictionary.
%package javadoc
Summary: API documentation for %{name}
%description javadoc
API documentation for %{name}.
%prep %prep
%autosetup -p1 -C %autosetup -p1 -C
@ -42,18 +38,15 @@ API documentation for %{name}.
# package-list from oracle.com. Create a dummy package-list to prevent that. # package-list from oracle.com. Create a dummy package-list to prevent that.
mkdir -p extdoc && touch extdoc/package-list mkdir -p extdoc && touch extdoc/package-list
%ant -Dsourcever=8 maven %ant -Dsourcever=8 -Dsourcever9=9 maven
%install %install
%mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar %mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar
%mvn_install -J build/doc %mvn_install
%files -f .mfiles %files -f .mfiles
%doc README THANKS %doc README.md THANKS.md
%license COPYING
%files javadoc -f .mfiles-javadoc
%license COPYING %license COPYING
%changelog %changelog