From 1407e72333141fbe4d23a62393c31e123a2e9c47 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Apr 16 2021 13:33:12 +0000 Subject: Conditionalize buildrequires in bootstrap mode --- diff --git a/modello.spec b/modello.spec index b6cbf9a..6875d90 100644 --- a/modello.spec +++ b/modello.spec @@ -1,3 +1,5 @@ +%bcond_without bootstrap + Name: modello Version: 1.11 Release: 2%{?dist} @@ -12,6 +14,9 @@ Source1: http://www.apache.org/licenses/LICENSE-2.0.txt BuildArch: noarch BuildRequires: maven-local +%if %{with bootstrap} +BuildRequires: javapackages-bootstrap +%else BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-model) @@ -25,6 +30,7 @@ BuildRequires: mvn(org.codehaus.plexus:plexus-container-default) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildRequires: mvn(org.jsoup:jsoup) BuildRequires: mvn(org.sonatype.plexus:plexus-build-api) +%endif # Explicit javapackages-tools requires since modello script uses # /usr/share/java-utils/java-functions Requires: javapackages-tools