[icu] Resolves: rhbz#804313 multi-lib pain
Caolán McNamara
caolanm at fedoraproject.org
Fri Jun 15 13:50:56 UTC 2012
commit 91ee317d7199c82c8b8534f4bc1c052d01032a89
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Jun 15 14:50:54 2012 +0100
Resolves: rhbz#804313 multi-lib pain
.gitignore | 1 +
icu.spec | 15 ++++++++++++---
sources | 1 +
3 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a4a7079..43f037b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/icu4c-4*-src.tgz
+/icu-config.sh
diff --git a/icu.spec b/icu.spec
index 9ad6bd6..4414c6b 100644
--- a/icu.spec
+++ b/icu.spec
@@ -1,11 +1,12 @@
Name: icu
Version: 49.1.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: International Components for Unicode
Group: Development/Tools
License: MIT and UCD and Public Domain
URL: http://www.icu-project.org/
-Source: http://download.icu-project.org/files/icu4c/49.1.1/icu4c-49_1_1-src.tgz
+Source0: http://download.icu-project.org/files/icu4c/49.1.1/icu4c-49_1_1-src.tgz
+Source1: icu-config.sh
BuildRequires: doxygen, autoconf
Requires: lib%{name} = %{version}-%{release}
@@ -84,6 +85,11 @@ rm -rf $RPM_BUILD_ROOT source/__docs
make -C source install DESTDIR=$RPM_BUILD_ROOT
make -C source install-doc docdir=__docs
chmod +x $RPM_BUILD_ROOT%{_libdir}/*.so.*
+(
+ cd $RPM_BUILD_ROOT%{_bindir}
+ mv icu-config icu-config-%{__isa_bits}
+)
+install -p -m755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/icu-config
%check
make -C source check
@@ -121,7 +127,7 @@ make -C source check
%files -n lib%{name}-devel
%defattr(-,root,root,-)
-%{_bindir}/%{name}-config
+%{_bindir}/%{name}-config-*
%{_bindir}/icuinfo
%{_mandir}/man1/%{name}-config.1*
%{_includedir}/layout
@@ -142,6 +148,9 @@ make -C source check
%doc source/__docs/%{name}/html/*
%changelog
+* Fri Jun 15 2012 Caolán McNamara <caolanm at redhat.com> - 49.1.1-2
+- Resolves: rhbz#804313 multi-lib pain
+
* Thu Apr 19 2012 Eike Rathke <erack at redhat.com> - 49.1.1-1
- Update to 49.1.1
diff --git a/sources b/sources
index e5aee89..bf34af4 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
7c53f83e0327343f4060c0eb83842daf icu4c-49_1_1-src.tgz
+d28e7ab76e0f77044153f3bfd18880c2 icu-config.sh
More information about the scm-commits
mailing list