[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