## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 6; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %bcond_with bootstrap Name: plexus-utils4 Version: 4.0.2 Release: %autorelease Summary: Plexus Common Utilities # ASL 1.1: several files in src/main/java/org/codehaus/plexus/util/ # ASL 2.0 and BSD: # src/main/java/org/codehaus/plexus/util/cli/StreamConsumer.java # src/main/java/org/codehaus/plexus/util/cli/StreamPumper.java # src/main/java/org/codehaus/plexus/util/cli/Commandline.java # Public domain: src/main/java/org/codehaus/plexus/util/TypeFormat.java # rest is ASL 2.0 License: Apache-1.1 AND Apache-2.0 AND BSD-3-Clause AND LicenseRef-Fedora-Public-Domain URL: https://codehaus-plexus.github.io/plexus-utils/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch Source0: https://github.com/codehaus-plexus/plexus-utils/archive/plexus-utils-%{version}.tar.gz %if %{with bootstrap} BuildRequires: javapackages-bootstrap %else BuildRequires: maven-local-openjdk25 BuildRequires: mvn(org.codehaus.plexus:plexus:pom:) %endif # TODO Remove in Fedora 46 Obsoletes: %{name}-javadoc < 4.0.2-3 %description The Plexus project seeks to create end-to-end developer tools for writing applications. At the core is the container, which can be embedded or for a full scale application server. There are many reusable components for hibernate, form processing, jndi, i18n, velocity, etc. Plexus also includes an application server which is like a J2EE application server, without all the baggage. %prep %autosetup -p1 -C %mvn_compat_version : 4.0.2 4.0.1 %build %mvn_build -j -f %install %mvn_install %files -f .mfiles %license NOTICE.txt LICENSE.txt %changelog ## START: Generated by rpmautospec * Fri Jul 25 2025 Fedora Release Engineering - 4.0.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Sun Jul 13 2025 Mikolaj Izdebski - 4.0.2-5 - Build with OpenJDK 25 * Thu May 22 2025 Mikolaj Izdebski - 4.0.2-4 - Switch javapackages test plan to f43 ref * Wed Mar 26 2025 Mikolaj Izdebski - 4.0.2-3 - Switch to javapackages tests from CentOS Stream GitLab * Mon Mar 03 2025 Mikolaj Izdebski - 4.0.2-2 - Remove javadoc subpackage * Sun Feb 16 2025 Mikolaj Izdebski - 4.0.2-1 - Update to upstream version 4.0.2 * Fri Feb 14 2025 Mikolaj Izdebski - 3.5.1-1 - Rename to plexus-utils4 * Fri Feb 14 2025 Mikolaj Izdebski - RPMAUTOSPEC: unresolvable merge ## END: Generated by rpmautospec