[packages/java-icu4j] Release 2 (by relup.sh)

arekm arekm at pld-linux.org
Sat Apr 4 15:08:17 CEST 2026


commit 6d4b20a84feb41d04f4313ec98392aa8d831dd8d
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Apr 4 15:08:11 2026 +0200

    Release 2 (by relup.sh)

 java-icu4j.spec | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/java-icu4j.spec b/java-icu4j.spec
index 44f71b1..5c75a82 100644
--- a/java-icu4j.spec
+++ b/java-icu4j.spec
@@ -1,6 +1,9 @@
 #
 # Conditional build:
 %bcond_with	eclipse		# build eclipse
+%bcond_with	javadoc		# build javadoc (requires internal Sun doclet APIs removed in JDK 8)
+
+%{?use_default_jdk:%use_default_jdk 8}
 
 %if %{with eclipse}
 %define	debug_package %{nil}
@@ -10,7 +13,7 @@
 Summary:	International Components for Unicode for Java
 Name:		java-%{srcname}
 Version:	52.1
-Release:	1
+Release:	2
 License:	MIT and EPL
 Group:		Libraries/Java
 URL:		http://site.icu-project.org/
@@ -22,10 +25,10 @@ Source0:	http://pkgs.fedoraproject.org/repo/pkgs/icu4j/icu4j-%{version}.tar.xz/e
 # Source0-md5:	e52729889dafc60a25b2a8d3a82725be
 Patch0:		crosslink.patch
 BuildRequires:	ant >= 1.7.0
-BuildRequires:	jdk >= 1.7
+%buildrequires_jdk
 BuildRequires:	jpackage-utils >= 1.5
 BuildRequires:	rpm-javaprov
-BuildRequires:	rpmbuild(macros) >= 1.553
+BuildRequires:	rpmbuild(macros) >= 1.556
 BuildRequires:	sed >= 4.0
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
@@ -72,6 +75,7 @@ Requires:	jpackage-utils
 %description charset
 Charset sublibrary of %{srcname}.
 
+%if %{with javadoc}
 %package javadoc
 Summary:	Javadoc for %{srcname}
 Group:		Documentation
@@ -79,6 +83,7 @@ Requires:	jpackage-utils
 
 %description javadoc
 Javadoc for %{srcname}.
+%endif
 
 %package eclipse
 Summary:	Eclipse plugin for %{srcname}
@@ -100,7 +105,7 @@ sed -i -e "/javac1.3/d" build.xml
 sed -i -e "s:/usr/lib:%{_datadir}:g" build.xml
 
 %build
-%ant jar docs \
+%ant jar %{?with_javadoc:docs} \
 	-Dicu4j.javac.source=1.5 \
 	-Dicu4j.javac.target=1.5 \
 	-Dj2se.apidoc=%{_javadocdir}/java
@@ -124,8 +129,10 @@ cp -ap %{srcname}.jar $RPM_BUILD_ROOT%{_javadir}/%{srcname}.jar
 cp -ap %{srcname}-charset.jar $RPM_BUILD_ROOT%{_javadir}/%{srcname}-charset.jar
 
 # javadoc
+%if %{with javadoc}
 install -d $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}
 cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{srcname}
+%endif
 
 %if %{with eclipse}
 install -d $RPM_BUILD_ROOT%{_javadir}/icu4j-eclipse
@@ -145,9 +152,11 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{_javadir}/%{srcname}-charset.jar
 
+%if %{with javadoc}
 %files javadoc
 %defattr(644,root,root,755)
 %doc %{_javadocdir}/*
+%endif
 
 %if %{with eclipse}
 %files eclipse
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/java-icu4j.git/commitdiff/6d4b20a84feb41d04f4313ec98392aa8d831dd8d



More information about the pld-cvs-commit mailing list