From 66027db395b96966036e609c5711952e5e6e4a4b Mon Sep 17 00:00:00 2001 From: Markku Korkeala Date: Thu, 23 Jul 2020 00:20:13 +0300 Subject: [PATCH] Add dependency for javax.annotation. --- javaparser.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/javaparser.spec b/javaparser.spec index ad4971d..bc911bf 100644 --- a/javaparser.spec +++ b/javaparser.spec @@ -1,6 +1,6 @@ Name: javaparser Version: 3.3.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java 1 to 9 Parser and Abstract Syntax Tree for Java License: LGPLv3+ or ASL 2.0 URL: http://javaparser.org @@ -11,6 +11,7 @@ BuildRequires: mvn(biz.aQute.bnd:bnd-maven-plugin) BuildRequires: mvn(net.java.dev.javacc:javacc) BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) +BuildRequires: mvn(javax.annotation:javax.annotation-api) BuildArch: noarch @@ -50,6 +51,9 @@ sed -i \ # Missing plugin %pom_remove_plugin :templating-maven-plugin javaparser-core +# JDK11 fix, add javax.annotation dependency +%pom_add_dep javax.annotation:javax.annotation-api javaparser-core + # Missing dep on jbehave for testing %pom_disable_module javaparser-testing @@ -72,6 +76,9 @@ sed -i \ %license LICENSE LICENSE.APACHE LICENSE.GPL LICENSE.LGPL %changelog +* Wed Jul 22 2020 Markku Korkeala - 3.3.5-5 +- Add dependency for javax.annotation. + * Fri Jul 10 2020 Jiri Vanek - 3.3.5-4 - Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11