diff --git a/mockito.spec b/mockito.spec index ce1eb38..7934f01 100644 --- a/mockito.spec +++ b/mockito.spec @@ -2,7 +2,7 @@ Name: mockito Version: 3.12.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Tasty mocking framework for unit tests in Java License: MIT URL: https://site.mockito.org/ @@ -61,12 +61,14 @@ Requires: %{name} = %{version}-%{release} Mockito preconfigured inline mock maker (intermediate and to be superseded by automatic usage in a future version). +%if %{without bootstrap} %package junit-jupiter Summary: Mockito JUnit 5 support Requires: %{name} = %{version}-%{release} %description junit-jupiter Mockito JUnit 5 support. +%endif %prep %autosetup -p1 @@ -121,6 +123,7 @@ cd - %mvn_artifact %{SOURCE3} target/mockito-inline.jar %mvn_package org.mockito:mockito-inline inline +%if %{without bootstrap} # Build the junit-jupiter subproject cd subprojects/junit-jupiter mkdir -p target/classes/ @@ -135,6 +138,7 @@ bnd wrap --properties osgi-junit-jupiter.bnd --version %{version} \ target/mockito-junit-jupiter.unwrapped.jar %mvn_artifact %{SOURCE4} target/mockito-junit-jupiter.jar %mvn_package org.mockito:mockito-junit-jupiter junit-jupiter +%endif %install %mvn_install @@ -145,12 +149,17 @@ bnd wrap --properties osgi-junit-jupiter.bnd --version %{version} \ %files inline -f .mfiles-inline +%if %{without bootstrap} %files junit-jupiter -f .mfiles-junit-jupiter +%endif %files javadoc -f .mfiles-javadoc %license LICENSE %changelog +* Thu Jan 27 2022 Mikolaj Izdebski - 3.12.4-2 +- Don't build mockito-junit-jupiter in bootstrap mode + * Sat Jan 22 2022 Jerry James - 3.12.4-1 - Version 3.12.4 - Add inline and junit-jupiter subpackages