Implement bootstrap mode

This commit is contained in:
Mikolaj Izdebski 2023-12-04 22:37:58 +01:00
parent ba998c7eaf
commit 882e32b20f

View File

@ -1,11 +1,16 @@
%bcond_with bootstrap
Name: javaparser
Version: 3.25.6
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Java 1 to 13 Parser and Abstract Syntax Tree for Java
License: LGPLv3+ or ASL 2.0
URL: http://javaparser.org
Source0: https://github.com/javaparser/javaparser/archive/%{name}-parent-%{version}.tar.gz
%if %{with bootstrap}
BuildRequires: javapackages-bootstrap
%else
BuildRequires: maven-local
BuildRequires: mvn(biz.aQute.bnd:bnd-maven-plugin)
BuildRequires: mvn(net.java.dev.javacc:javacc)
@ -13,6 +18,7 @@ BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
BuildRequires: mvn(javax.annotation:javax.annotation-api)
BuildRequires: mvn(junit:junit)
%endif
BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
@ -88,6 +94,9 @@ sed -i \
%license LICENSE LICENSE.APACHE LICENSE.GPL LICENSE.LGPL
%changelog
* Mon Dec 04 2023 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.25.6-2
- Implement bootstrap mode
* Sat Nov 11 2023 Markku Korkeala <markku.korkeala@iki.fi> - 3.25.6-1
- Update to upstream version 3.25.6, resolves rhbz#2192489