Add riscv64 (RISC-V) to icu-config

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
This commit is contained in:
David Abdurachmanov 2018-05-25 21:04:39 +02:00
parent 76e20c0d2b
commit 952d8893af
Signed by: davidlt
GPG Key ID: 7108702C938B13C1
2 changed files with 23 additions and 1 deletions

13
icu-config-riscv64.patch Normal file
View File

@ -0,0 +1,13 @@
diff --git a/icu-config b/icu-config
index 2659186..513ea68 100644
--- a/icu-config
+++ b/icu-config
@@ -1,7 +1,7 @@
#!/bin/sh
OOO_ARCH=$(uname -m)
case $OOO_ARCH in
- x86_64 | s390x | ppc64 | sparc64 | aarch64 | ppc64le | mips64 | mips64el)
+ x86_64 | s390x | ppc64 | sparc64 | aarch64 | ppc64le | mips64 | mips64el | riscv64 )
bits=64
;;
* )

View File

@ -2,7 +2,7 @@
Name: icu
Version: 61.1
Release: 1%{?dist}
Release: 1.0.riscv64%{?dist}
Summary: International Components for Unicode
License: MIT and UCD and Public Domain
@ -15,6 +15,7 @@ Requires: lib%{name}%{?_isa} = %{version}-%{release}
Patch4: gennorm2-man.patch
Patch5: icuinfo-man.patch
Patch6: icu-config-riscv64.patch
Patch100: armv7hl-disable-tests.patch
%description
@ -108,6 +109,11 @@ chmod +x $RPM_BUILD_ROOT%{_libdir}/*.so.*
mv icu-config icu-config-%{__isa_bits}
)
install -p -m755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/icu-config
%ifarch riscv64
pushd $RPM_BUILD_ROOT%{_bindir}
%patch6 -p1
popd
%endif
%check
@ -185,6 +191,9 @@ LD_LIBRARY_PATH=lib:stubdata:tools/ctestfw:$LD_LIBRARY_PATH bin/uconv -l
%changelog
* Fri May 25 2018 David Abdurachmanov <david.abdurachmanov@gmail.com> - 61.1-1.0.riscv64
- Add riscv64 (RISC-V) to icu-config
* Tue Apr 24 2018 Eike Rathke <erack@redhat.com> - 61.1-1
- Update to 61.1