Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > f4c4931ccaab80f1aa19d421bd31c338 > files > 3

plexus-interpolation-1.26-13.mga9.src.rpm

%bcond_with bootstrap

Name:           plexus-interpolation
Version:        1.26
Release:        %mkrel 13
Group:          Development/Java
Summary:        Plexus Interpolation API
# Most of the code is ASL 2.0, a few source files are ASL 1.1 and some tests are MIT
License:        ASL 2.0 and ASL 1.1 and MIT
URL:            https://github.com/codehaus-plexus/plexus-interpolation
BuildArch:      noarch

Source0:        https://github.com/codehaus-plexus/plexus-interpolation/archive/plexus-interpolation-%{version}.tar.gz

Patch0:         0001-Use-PATH-env-variable-instead-of-JAVA_HOME.patch

%if %{with bootstrap}
BuildRequires:  javapackages-bootstrap-openjdk8
%else
BuildRequires:  maven-local-openjdk8
BuildRequires:  mvn(junit:junit)
BuildRequires:  maven-surefire-provider-junit
BuildRequires:  mvn(org.codehaus.plexus:plexus-components:pom:)
BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
%endif

%description
Plexus interpolator is the outgrowth of multiple iterations of development
focused on providing a more modular, flexible interpolation framework for
the expression language style commonly seen in Maven, Plexus, and other
related projects.

%{?javadoc_package}

%prep
%setup -q -n plexus-interpolation-plexus-interpolation-%{version}
%patch0 -p1
%pom_add_dep junit:junit:4.13.1:test
%pom_remove_plugin :maven-release-plugin
%pom_remove_plugin :maven-scm-publish-plugin

%build
%mvn_file : plexus/interpolation
%mvn_build

%install
%mvn_install

%files -f .mfiles


%changelog
* Mon Jul 25 2022 neoclust <neoclust> 1.26-13.mga9
+ Revision: 1871432
- Disable bootstrap

* Sun Jul 24 2022 neoclust <neoclust> 1.26-12.mga9
+ Revision: 1870887
- Add bootstrap build mode
+ umeabot <umeabot>
- Mageia 9 Mass Rebuild

* Wed Aug 19 2020 neoclust <neoclust> 1.26-3.mga8
+ Revision: 1615969
- Rebuild against java11

* Sat Feb 15 2020 umeabot <umeabot> 1.26-2.mga8
+ Revision: 1528640
- Mageia 8 Mass Rebuild

* Sat Aug 24 2019 daviddavid <daviddavid> 1.26-1.mga8
+ Revision: 1431712
- Update to version 1.26, fixes rhbz#1724390

* Wed Sep 19 2018 umeabot <umeabot> 1.22-8.mga7
+ Revision: 1274444
- Mageia 7 Mass Rebuild

* Sun May 07 2017 neoclust <neoclust> 1.22-7.mga6
+ Revision: 1099561
- Remove BR on maven-release-plugin
- Second rebuild of the java stack

* Wed Feb 24 2016 neoclust <neoclust> 1.22-5.mga6
+ Revision: 977789
- First rebuild of the java stack
- sync package plexus-interpolation with fedora
+ umeabot <umeabot>
- Mageia 6 Mass Rebuild

* Tue Dec 23 2014 pterjan <pterjan> 1.15-6.mga5
+ Revision: 804967
- Sync with Fedora 21
+ umeabot <umeabot>
- Second Mageia 5 Mass Rebuild
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 1.15-3.mga4
+ Revision: 517545
- Mageia 4 Mass Rebuild

* Sun Jan 13 2013 umeabot <umeabot> 1.15-2.mga3
+ Revision: 377900
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Mar 03 2012 gil <gil> 1.15-1.mga2
+ Revision: 217152
- update to 1.15

* Fri Dec 09 2011 dmorgan <dmorgan> 1.14-3.mga2
+ Revision: 179542
- Use add_maven_depmap macro

* Fri Dec 09 2011 dmorgan <dmorgan> 1.14-2.mga2
+ Revision: 179540
- Removal of plexus-maven-plugin dependency (not needed)

* Wed Jul 20 2011 dmorgan <dmorgan> 1.14-1.mga2
+ Revision: 126937
- Update to upstream 1.14.
    Adapt to current guidelines.

* Thu Apr 28 2011 dmorgan <dmorgan> 1.13-4.mga1
+ Revision: 93025
- Rebuild after bootstrapping
- imported package plexus-interpolation


* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Tue Dec 22 2009 Alexander Kurtakov <akurtako@redhat.com> 1.13-2
- Fix review comments.

* Tue Dec 22 2009 Alexander Kurtakov <akurtako@redhat.com> 1.13-1
- Initial package.