From 6f3eea652996167e30423933cec58042132df574 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Jul 10 2017 11:25:29 +0000 Subject: Conditionalize BR on jmh --- diff --git a/apache-commons-lang3.spec b/apache-commons-lang3.spec index 47ca7d9..82044bb 100644 --- a/apache-commons-lang3.spec +++ b/apache-commons-lang3.spec @@ -1,6 +1,8 @@ +%bcond_without jmh + Name: apache-commons-lang3 Version: 3.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Provides a host of helper utilities for the java.lang API License: ASL 2.0 URL: http://commons.apache.org/lang @@ -14,8 +16,10 @@ BuildRequires: mvn(org.apache.commons:commons-parent:pom:) BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin) BuildRequires: mvn(org.easymock:easymock) BuildRequires: mvn(org.hamcrest:hamcrest-all) +%if %{with jmh} BuildRequires: mvn(org.openjdk.jmh:jmh-core) BuildRequires: mvn(org.openjdk.jmh:jmh-generator-annprocess) +%endif %description The standard Java libraries fail to provide enough methods for @@ -53,7 +57,11 @@ sed -i 's/\s*public void testParseSync().*/@org.junit.Ignore\n&/' \ rm src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java %build +%if %{without jmh} +%mvn_build -f +%else %mvn_build +%endif %install %mvn_install @@ -65,6 +73,9 @@ rm src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java %doc LICENSE.txt NOTICE.txt %changelog +* Mon Jul 10 2017 Mikolaj Izdebski - 3.6-2 +- Conditionalize BR on jmh + * Mon Jul 03 2017 Michael Simacek - 3.6-1 - Update to upstream version 3.6