Compare commits

..

7 commits

Author SHA1 Message Date
Jiri Vanek
20ce00880f manual bodhi update for jdk25 needed on selected pkgs 2025-09-04 15:11:50 +02:00
Jiri Vanek
5212ffdd6e 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:05:07 +02:00
Fedora Release Engineering
3b8608d299 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 05:55:12 +00:00
Mikolaj Izdebski
86f329e008 Build with OpenJDK 25 2025-07-13 09:22:52 +02:00
Mikolaj Izdebski
7a06781f81 Switch javapackages test plan to f43 ref 2025-05-22 13:35:32 +02:00
Mikolaj Izdebski
d349ff5698 Switch to javapackages tests from CentOS Stream GitLab 2025-03-26 08:43:19 +01:00
Mikolaj Izdebski
349872f01f Remove javadoc subpackage 2025-03-03 12:54:10 +01:00
2 changed files with 6 additions and 12 deletions

View file

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

View file

@ -18,7 +18,7 @@ Source2: generate-tarball.sh
%if %{with bootstrap}
BuildRequires: javapackages-bootstrap
%else
BuildRequires: maven-local
BuildRequires: maven-local-openjdk25
BuildRequires: mvn(com.thoughtworks.qdox:qdox)
BuildRequires: mvn(javax.inject:javax.inject)
BuildRequires: mvn(org.apache.maven.plugins:maven-failsafe-plugin)
@ -26,17 +26,13 @@ BuildRequires: mvn(org.codehaus.plexus:plexus:pom:)
BuildRequires: mvn(org.eclipse.sisu:sisu-maven-plugin)
BuildRequires: mvn(org.ow2.asm:asm)
%endif
# TODO Remove in Fedora 46
Obsoletes: %{name}-javadoc < 1.2.0-15
%description
Plexus Languages is a set of Plexus components that maintain shared
language features.
%package javadoc
Summary: API documentation for %{name}
%description javadoc
API documentation for %{name}.
%prep
%autosetup -p1 -C
@ -46,7 +42,7 @@ cp %{SOURCE1} .
%build
# many tests rely on bundled test jars/classes
%mvn_build -f
%mvn_build -j -f
%install
%mvn_install
@ -54,7 +50,5 @@ cp %{SOURCE1} .
%files -f .mfiles
%license LICENSE-2.0.txt
%files javadoc -f .mfiles-javadoc
%changelog
%autochangelog