Compare commits

..

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 11 additions and 17 deletions

1
.gitignore vendored
View file

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

View file

@ -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

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
Name: xz-java
Version: 1.9
Version: 1.12
Release: %autorelease
Summary: Java implementation of XZ data compression
License: LicenseRef-Fedora-Public-Domain
@ -14,9 +14,11 @@ Source0: https://tukaani.org/xz/xz-java-%{version}.zip
%if %{with bootstrap}
BuildRequires: javapackages-bootstrap
%else
BuildRequires: javapackages-local
BuildRequires: ant
BuildRequires: javapackages-local-openjdk25
BuildRequires: ant-openjdk25
%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
@ -42,18 +38,15 @@ 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 -Dsourcever=8 maven
%ant -Dsourcever=8 -Dsourcever9=9 maven
%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
%doc README.md THANKS.md
%license COPYING
%changelog