[packages/java-hamcrest] Rel 3

arekm arekm at pld-linux.org
Sat Apr 4 13:03:39 CEST 2026


commit cd52103995c404a23bf26f978b9111ff409e7cb1
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Apr 4 13:03:32 2026 +0200

    Rel 3

 java-hamcrest.spec  |  6 ++++--
 javadoc-build.patch | 29 ++++++++++++++++++++++-------
 2 files changed, 26 insertions(+), 9 deletions(-)
---
diff --git a/java-hamcrest.spec b/java-hamcrest.spec
index 41fa6c7..cb9e2e6 100644
--- a/java-hamcrest.spec
+++ b/java-hamcrest.spec
@@ -9,13 +9,15 @@
 %bcond_with	binary		# do not compile .jars from source use bundled ones
 %bcond_with	bootstrap	# break BR loop (java-junit, java-qdox)
 
+%{?use_default_jdk:%use_default_jdk 8}
+
 %if %{with bootstrap}
 %define		with_binary	1
 %undefine	with_tests
 %undefine	with_javadoc
 %endif
 
-%define		rel	2
+%define		rel	3
 %define		srcname	hamcrest
 Summary:	Hamcrest - a library of matchers
 Summary(pl.UTF-8):	Hamcrest - biblioteka klas dopasowujących
@@ -34,7 +36,7 @@ BuildRequires:	ant >= 1.6
 %{?with_tests:BuildRequires:	ant-junit >= 1.6}
 %{?with_tests:BuildRequires:	java-junit}
 BuildRequires:	java-qdox
-BuildRequires:	jdk
+%buildrequires_jdk
 %endif
 BuildRequires:	jpackage-utils
 BuildRequires:	rpm-javaprov
diff --git a/javadoc-build.patch b/javadoc-build.patch
index 3f37fb4..329e7ed 100644
--- a/javadoc-build.patch
+++ b/javadoc-build.patch
@@ -1,16 +1,31 @@
---- build.xml.orig	2010-04-20 11:10:14.000000000 +0200
-+++ build.xml	2010-04-20 11:15:13.000000000 +0200
-@@ -196,8 +196,7 @@
- 
+--- build.xml.orig	2026-04-04 12:39:30.259754906 +0200
++++ build.xml	2026-04-04 12:39:30.289902833 +0200
+@@ -56,6 +56,7 @@
+                 build/hamcrest-core-${version}.jar;
+                 build/hamcrest-generator-${version}.jar;
+               ">
++            <jvmarg value="-noverify"/>
+             <arg value="core-matchers.xml"/>
+             <arg value="hamcrest-core/src/main/java"/>
+             <arg value="org.hamcrest.CoreMatchers"/>
+@@ -83,6 +84,7 @@
+                 build/hamcrest-generator-${version}.jar;
+                 build/hamcrest-library-${version}.jar;
+               ">
++            <jvmarg value="-noverify"/>
+             <arg value="matchers.xml"/>
+             <arg value="hamcrest-core/src/main/java,hamcrest-library/src/main/java"/>
+             <arg value="org.hamcrest.Matchers"/>
+@@ -197,7 +199,7 @@
  	<target name="javadoc" depends="library">
  		<mkdir dir="build/javadoc"/>
--		<javadoc destdir="build/javadoc" source="1.5" failonerror="yes"
+ 		<javadoc destdir="build/javadoc" source="1.5" failonerror="yes"
 -			overview="overview.html">
-+		<javadoc destdir="build/javadoc" source="1.5" failonerror="yes">
++			additionalparam="-Xdoclint:none">
  			
              <classpath>
                  <fileset dir="lib/integration">
-@@ -208,7 +207,8 @@
+@@ -208,7 +210,8 @@
  			<packageset dir="hamcrest-core/src/main/java"/>
  			<packageset dir="hamcrest-library/src/main/java" excludes="org/hamcrest/internal"/>
  			<packageset dir="hamcrest-integration/src/main/java"/>
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/java-hamcrest.git/commitdiff/cd52103995c404a23bf26f978b9111ff409e7cb1



More information about the pld-cvs-commit mailing list