5 Commits

5 changed files with 24 additions and 14 deletions

BIN
plexus-interpolation-1.27.0.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41c882f73f57164e3f8f6c0916b86afa0e284ff7f278339ae7d8811dab7e686c
size 62046

View File

@@ -10,7 +10,7 @@
<property name="project.artifactId" value="plexus-interpolation"/>
<property name="project.groupId" value="org.codehaus.plexus"/>
<property name="project.version" value="1.27.0"/>
<property name="project.version" value="1.28"/>
<property name="compiler.release" value="8"/>
<property name="compiler.source" value="1.${compiler.release}"/>

View File

@@ -1,3 +1,18 @@
-------------------------------------------------------------------
Wed Jun 4 14:59:17 UTC 2025 - Fridrich Strba <fstrba@suse.com>
- Upgrade to version 1.28
* New features and improvements
+ Fix #16: StringSearchInterpolator does not cache answers.
+ Add FeedbackingValueSource
+ Pass delimiter information to ValueSource
+ Apply spotless re-formatting
-------------------------------------------------------------------
Wed Oct 2 15:58:55 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Spec file cleanup
-------------------------------------------------------------------
Thu Jun 13 17:09:48 UTC 2024 - Fridrich Strba <fstrba@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package plexus-interpolation
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%bcond_with tests
Name: plexus-interpolation
Version: 1.27.0
Version: 1.28
Release: 0
Summary: Plexus Interpolation API
License: Apache-1.1 AND Apache-2.0 AND MIT
@@ -28,7 +28,7 @@ Source0: https://github.com/codehaus-plexus/%{name}/archive/%{name}-%{ver
Source1: %{name}-build.xml
BuildRequires: ant
BuildRequires: fdupes
BuildRequires: javapackages-local
BuildRequires: javapackages-local >= 6
BuildArch: noarch
%if %{with tests}
BuildRequires: ant-junit
@@ -50,14 +50,9 @@ API documentation for %{name}.
%prep
%setup -q -n %{name}-%{name}-%{version}
cp %{SOURCE1} build.xml
%pom_remove_plugin :maven-release-plugin
%pom_remove_parent
%pom_xpath_inject "pom:project" "<groupId>org.codehaus.plexus</groupId>"
%build
%{ant} \
ant \
%if %{without tests}
-Dtest.skip=true \
%endif
@@ -69,7 +64,7 @@ install -dm 0755 %{buildroot}%{_javadir}/plexus
install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/plexus/interpolation.jar
# pom
install -dm 0755 %{buildroot}%{_mavenpomdir}/plexus
install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/plexus/interpolation.pom
%{mvn_install_pom} pom.xml %{buildroot}%{_mavenpomdir}/plexus/interpolation.pom
%add_maven_depmap plexus/interpolation.pom plexus/interpolation.jar
# javadoc
install -dm 0755 %{buildroot}%{_javadocdir}/%{name}