public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/jmock] rawhide: Update to 2.14.0
@ 2026-08-19 3:32 Filipe Rosset
0 siblings, 0 replies; only message in thread
From: Filipe Rosset @ 2026-08-19 3:32 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/jmock
Branch : rawhide
Commit : f360b67dc4afcf456c24cffb8c6f694a824f5a8d
Author : Filipe Rosset <rosset.filipe@gmail.com>
Date : 2026-08-09T22:31:51-03:00
Stats : +16/-13 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/jmock/c/f360b67dc4afcf456c24cffb8c6f694a824f5a8d?branch=rawhide
Log:
Update to 2.14.0
Resolves: rhbz#2268920
---
diff --git a/.gitignore b/.gitignore
index b354dd3..5bfb8c3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/2.8.1.tar.gz
/2.8.2.tar.gz
/jmock-2.12.0.tar.gz
+/jmock-2.14.0.tar.gz
diff --git a/jmock.spec b/jmock.spec
index d90b9c6..97ac62b 100644
--- a/jmock.spec
+++ b/jmock.spec
@@ -1,26 +1,30 @@
Name: jmock
-Version: 2.12.0
+Version: 2.14.0
Release: %autorelease
Summary: Java library for testing code with mock objects
-# Automatically converted from old format: BSD - review is highly recommended.
-License: LicenseRef-Callaway-BSD
-URL: http://www.jmock.org/
+# BSD 3-Clause license; see LICENSE.txt.
+License: BSD-3-Clause
+URL: https://www.jmock.org/
BuildArch: noarch
ExclusiveArch: %{java_arches} noarch
-Source0: https://github.com/jmock-developers/jmock-library/archive/%{version}/%{name}-%{version}.tar.gz
+Source0: https://github.com/jmock-developers/jmock-library/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: 0001-Port-to-jakarta.xml.ws-4.0.0.patch
BuildRequires: maven-local-openjdk25
BuildRequires: mvn(cglib:cglib)
BuildRequires: mvn(com.google.auto.service:auto-service)
BuildRequires: mvn(com.google.code.findbugs:jsr305)
+BuildRequires: mvn(com.thoughtworks.qdox:qdox)
BuildRequires: mvn(jakarta.xml.ws:jakarta.xml.ws-api)
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(net.bytebuddy:byte-buddy)
BuildRequires: mvn(org.apache-extras.beanshell:bsh)
BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
+BuildRequires: mvn(org.apache.maven.plugins:maven-failsafe-plugin)
+BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin)
+BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin)
BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
BuildRequires: mvn(org.hamcrest:hamcrest)
BuildRequires: mvn(org.hamcrest:hamcrest-library)
@@ -31,9 +35,6 @@ BuildRequires: mvn(org.junit.platform:junit-platform-launcher)
BuildRequires: mvn(org.objenesis:objenesis)
BuildRequires: mvn(org.ow2.asm:asm)
-# required for some unit tests
-BuildRequires: mvn(org.apache.maven.surefire:surefire-junit-platform)
-
%description
Mock objects help you design and test the interactions between the objects in
your programs.
@@ -87,14 +88,15 @@ Source for JAR files used in jMock Core tests.
# -p1: strip one level directory in patch
# -n: base directory name
%autosetup -p1 -n %{name}-library-%{version}
-# remove unnecessary dependency on parent POM
-%pom_remove_parent
# remove maven plugins that are not required for RPM builds
%pom_remove_plugin :maven-javadoc-plugin
%pom_remove_plugin :maven-source-plugin
-%pom_remove_plugin :nexus-staging-maven-plugin
+%pom_remove_plugin :central-publishing-maven-plugin
%pom_remove_plugin -r :versions-maven-plugin
%pom_remove_plugin :maven-gpg-plugin testjar
+# Scala acceptance-test data is not available in Fedora and is not installed.
+%pom_disable_module jmock-imposters-tests
+%pom_disable_module jmock-imposters-testdata
# change dep artifact
%pom_change_dep :jaxws-api jakarta.xml.ws:jakarta.xml.ws-api jmock
# use correct maven artifact for @javax.annotations.Nullable
@@ -104,7 +106,7 @@ Source for JAR files used in jMock Core tests.
%mvn_package :jmock-parent __noinstall
%build
-%mvn_build -s -- -Dmaven.test.failure.ignore=true
+%mvn_build -s
%install
%mvn_install
diff --git a/sources b/sources
index af13a63..1b01fe7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (jmock-2.12.0.tar.gz) = b1ba12981e7379f5b07a29749c7640906c02f72f52158921d0ac02abf69c9c8c2dc753f4462ff0afa5807852a06f59a6da9ed9357ae7dc0303b0377a0e3da854
+SHA512 (jmock-2.14.0.tar.gz) = 5cdea94e13129e04ecfb0a651fd3f9691a53b39b45f0b09affa3106cff305c18b03dae7d9dc1566adea3bd6c99e17e1d55142406cea023639f0c882de35842c4
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-19 3:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-19 3:32 [rpms/jmock] rawhide: Update to 2.14.0 Filipe Rosset
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox