From 2cda66f3e1571eb0db9b9a0a6b79be08cdd66bdd Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 16 Apr 2021 15:33:13 +0200 Subject: [PATCH] Conditionalize buildrequires in bootstrap mode --- plexus-io.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plexus-io.spec b/plexus-io.spec index 81640be..9dc8fcf 100644 --- a/plexus-io.spec +++ b/plexus-io.spec @@ -1,3 +1,5 @@ +%bcond_without bootstrap + Name: plexus-io Version: 3.2.0 Release: 2%{?dist} @@ -10,6 +12,9 @@ Source0: https://github.com/codehaus-plexus/plexus-io/archive/plexus-io-% Source1: http://www.apache.org/licenses/LICENSE-2.0.txt BuildRequires: maven-local-openjdk8 +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else BuildRequires: mvn(com.google.code.findbugs:jsr305) BuildRequires: mvn(commons-io:commons-io) BuildRequires: mvn(junit:junit) @@ -17,6 +22,7 @@ BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildRequires: mvn(org.codehaus.plexus:plexus-container-default) BuildRequires: mvn(org.codehaus.plexus:plexus:pom:) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) +%endif %description Plexus IO is a set of plexus components, which are designed for use