Bootstrap Maven as non-modular packages

Resolves: rhbz#1951482
This commit is contained in:
Mikolaj Izdebski 2021-06-08 20:17:56 +02:00
parent 88b3fa37ee
commit 7209ea3326

View File

@ -1,14 +1,25 @@
# Workaround for rhbz#1969370: __bootstrap macro is not defined in
# CentOS Stream, See https://bugzilla.redhat.com/1969370
%global __bootstrap ~bootstrap
%bcond_without bootstrap
Name: fusesource-pom
Version: 1.12
Release: 7%{?dist}
Release: 8%{?dist}
Summary: Parent POM for FuseSource Maven projects
License: ASL 2.0
URL: http://fusesource.com/
Source0: http://repo1.maven.org/maven2/org/fusesource/fusesource-pom/%{version}/fusesource-pom-%{version}.pom
Source1: http://www.apache.org/licenses/LICENSE-2.0.txt
BuildArch: noarch
BuildRequires: maven-local
%if %{with bootstrap}
BuildRequires: javapackages-bootstrap
%endif
%description
This is a shared POM parent for FuseSource Maven projects
@ -20,9 +31,6 @@ cp -p %{SOURCE1} LICENSE
%pom_remove_plugin :maven-scm-plugin
# source/target of 1.4 is not supported in fedora
sed -i -e 's/>1\.4</>1.8</' pom.xml
# WebDAV wagon is not available in Fedora.
%pom_xpath_remove "pom:extension[pom:artifactId[text()='wagon-webdav-jackrabbit']]"
@ -36,8 +44,12 @@ sed -i -e 's/>1\.4</>1.8</' pom.xml
%license LICENSE
%changelog
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.12-7
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jun 08 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.12-8
- Bootstrap Maven for CentOS Stream 9
* Mon May 17 2021 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.12-7
- Bootstrap build
- Non-bootstrap build
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
@ -54,12 +66,21 @@ sed -i -e 's/>1\.4</>1.8</' pom.xml
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.12-2
- Mass rebuild for javapackages-tools 201902
* Sat Oct 05 2019 Fabio Valentini <decathorpe@gmail.com> - 1.12-1
- Update to version 1.12.
* Mon Jul 29 2019 Marian Koncek <mkoncek@redhat.com> - 1.12-1
- Update to upstream version 1.12
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.11-4
- Mass rebuild for javapackages-tools 201901
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild