icu/icu.spec
author pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
Fri, 15 Jul 2011 10:35:25 +0200
changeset 81 032e65211d65
parent 78 a74eca45d5f5
child 83 cdd68214cdab
permissions -rw-r--r--
IPS package descriptions
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
     1
#   Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
     2
#   Copyright (C) 2000-2005, International Business Machines
ec51c44224ba Add icu
yukie
parents:
diff changeset
     3
#   Corporation and others.  All Rights Reserved.
ec51c44224ba Add icu
yukie
parents:
diff changeset
     4
#
ec51c44224ba Add icu
yukie
parents:
diff changeset
     5
# RPM specification file for ICU.
ec51c44224ba Add icu
yukie
parents:
diff changeset
     6
#
ec51c44224ba Add icu
yukie
parents:
diff changeset
     7
# Yves Arrouye <[email protected]> is the original author.
ec51c44224ba Add icu
yukie
parents:
diff changeset
     8
ec51c44224ba Add icu
yukie
parents:
diff changeset
     9
# This file can be freely redistributed under the same license as ICU.
ec51c44224ba Add icu
yukie
parents:
diff changeset
    10
ec51c44224ba Add icu
yukie
parents:
diff changeset
    11
%define src_name icu
ec51c44224ba Add icu
yukie
parents:
diff changeset
    12
#%define src_url http://download.icu-project.org/files/icu4c
ec51c44224ba Add icu
yukie
parents:
diff changeset
    13
%define svn_url http://source.icu-project.org/repos/icu/icu
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    14
%define pkgversion 4_6
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    15
%define svn_pkgversion 4-6
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    16
%define majorminor 4.6
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    17
ec51c44224ba Add icu
yukie
parents:
diff changeset
    18
%include Solaris.inc
ec51c44224ba Add icu
yukie
parents:
diff changeset
    19
ec51c44224ba Add icu
yukie
parents:
diff changeset
    20
Name: SUNWicu
ec51c44224ba Add icu
yukie
parents:
diff changeset
    21
SUNW_BaseDir: %{_basedir}
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    22
Version: 4.6.1
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    23
Release: 1
ec51c44224ba Add icu
yukie
parents:
diff changeset
    24
Summary: International Components for Unicode
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    25
Copyright: X License, Unicode License
63
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    26
%if %{is_s10}
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    27
%else
50
ca18a6972cfd IPS transition (g11n-spec part)
asano
parents: 47
diff changeset
    28
IPS_Package_Name:	library/icu
ca18a6972cfd IPS transition (g11n-spec part)
asano
parents: 47
diff changeset
    29
IPS_Component_Version:	%{ipscompverdefault}
ca18a6972cfd IPS transition (g11n-spec part)
asano
parents: 47
diff changeset
    30
Meta(info.classification):	%{ipsclass_sys_i18n}
81
032e65211d65 IPS package descriptions
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 78
diff changeset
    31
Meta(pkg.description): "ICU is a set of C and C++ libraries that provides robust and full-featured Unicode and locale support. The library provides calendar support, conversions for many character sets, language sensitive collation, date and time formatting, support for many locales, message catalogs and resources, message formatting, normalization, number and currency formatting, time zones support, transliteration, word, line and sentence breaking, etc. This package contains the Unicode character database and derived properties, along with converters and time zones data. This package contains the runtime libraries for ICU."
63
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    32
%endif
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    33
#Source: %{src_url}/%{version}/icu4c-%{pkgversion}-src.tgz
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    34
Source2: libicui18n.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    35
Source3: libicuuc.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    36
Source4: libiculx.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    37
Source5: libicule.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    38
Source6: libicudata.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    39
Source7: libicutu.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    40
Source8: libicuio.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    41
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    42
#Sun patches
ec51c44224ba Add icu
yukie
parents:
diff changeset
    43
Patch0:  source_data_mappings_johab.ucm.patch
ec51c44224ba Add icu
yukie
parents:
diff changeset
    44
Patch4:  source_common_ucnv2022.c.patch
ec51c44224ba Add icu
yukie
parents:
diff changeset
    45
Patch5:  source_common_ucnv_u7.c.patch
47
e214e2c48155 [mq]: unnecessaryBuildFlags
Pavel Heimlich <pavel.heimlich@oracle.com>
parents: 46
diff changeset
    46
Patch6:  source_config_mh_solaris.patch
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    47
Patch10: source_data_mappings_convrtrs.txt.patch
ec51c44224ba Add icu
yukie
parents:
diff changeset
    48
Patch11: source_data_mappings_ucmfiles.mk.patch
25
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
    49
Patch21: source_runConfigureICU.patch
34
82979716ab09 fix of some of the failing tests from 6944449 (icu 4.0.1 test suites output some errors in locale ja_JP)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 33
diff changeset
    50
#patches 25, 26 align tests to previous Oracle modifications
82979716ab09 fix of some of the failing tests from 6944449 (icu 4.0.1 test suites output some errors in locale ja_JP)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 33
diff changeset
    51
Patch25: source_common_testdata_conversion.txt.patch
82979716ab09 fix of some of the failing tests from 6944449 (icu 4.0.1 test suites output some errors in locale ja_JP)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 33
diff changeset
    52
Patch26: source_test_ccapitst.c.patch
68
6209b99c7ce7 7035907
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 65
diff changeset
    53
Patch27: source_i18n_decNumber.h.patch
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    54
ec51c44224ba Add icu
yukie
parents:
diff changeset
    55
BuildRoot: %{_tmppath}/%{name}-%{version}
ec51c44224ba Add icu
yukie
parents:
diff changeset
    56
SUNW_Copyright: %{src_name}.copyright
ec51c44224ba Add icu
yukie
parents:
diff changeset
    57
%include icu.depend
ec51c44224ba Add icu
yukie
parents:
diff changeset
    58
ec51c44224ba Add icu
yukie
parents:
diff changeset
    59
%package -n SUNWicud
ec51c44224ba Add icu
yukie
parents:
diff changeset
    60
Summary: International Components for Unicode (development files)
63
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    61
%if %{is_s10}
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    62
%else
50
ca18a6972cfd IPS transition (g11n-spec part)
asano
parents: 47
diff changeset
    63
IPS_Package_Name:	developer/icu
81
032e65211d65 IPS package descriptions
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 78
diff changeset
    64
Meta(pkg.description): "ICU is a set of C and C++ libraries that provides robust and full-featured Unicode and locale support. The library provides calendar support, conversions for many character sets, language sensitive collation, date and time formatting, support for many locales, message catalogs and resources, message formatting, normalization, number and currency formatting, time zones support, transliteration, word, line and sentence breaking, etc. This package contains development files and utilities."
63
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    65
%endif
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    66
%include icu.depend
ec51c44224ba Add icu
yukie
parents:
diff changeset
    67
Requires: SUNWicu
ec51c44224ba Add icu
yukie
parents:
diff changeset
    68
ec51c44224ba Add icu
yukie
parents:
diff changeset
    69
%prep
ec51c44224ba Add icu
yukie
parents:
diff changeset
    70
#We must fetch locale data directory from svn repository
ec51c44224ba Add icu
yukie
parents:
diff changeset
    71
#%setup -q -n icu
ec51c44224ba Add icu
yukie
parents:
diff changeset
    72
rm -rf %{src_name}-%version
ec51c44224ba Add icu
yukie
parents:
diff changeset
    73
mkdir %{src_name}-%version
ec51c44224ba Add icu
yukie
parents:
diff changeset
    74
cd %{src_name}-%version
ec51c44224ba Add icu
yukie
parents:
diff changeset
    75
rm -rf %{src_name}
16
203ac65605c6 Changed OLD_LIBS location
yukie
parents: 12
diff changeset
    76
[ ! -f $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2 ] && {
55
9498ec5ac314 fix icu source download
jenda
parents: 50
diff changeset
    77
	mkdir -p $HOME/packages/SOURCES/
9498ec5ac314 fix icu source download
jenda
parents: 50
diff changeset
    78
	[ -f $DOWNLOADS/%{src_name}-%version.tar.bz2 ] && {
9498ec5ac314 fix icu source download
jenda
parents: 50
diff changeset
    79
		cp $DOWNLOADS/%{src_name}-%version.tar.bz2 $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2
9498ec5ac314 fix icu source download
jenda
parents: 50
diff changeset
    80
	} || {
63
c3844fcbdc56 enable building icu on Solaris 10
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 62
diff changeset
    81
  		svn export %{svn_url}/tags/release-%{svn_pkgversion} %{src_name}
55
9498ec5ac314 fix icu source download
jenda
parents: 50
diff changeset
    82
        	tar fcp - %{src_name} | bzip2 -c > $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2
9498ec5ac314 fix icu source download
jenda
parents: 50
diff changeset
    83
	}
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    84
}
16
203ac65605c6 Changed OLD_LIBS location
yukie
parents: 12
diff changeset
    85
[ ! -d %{src_name} ] && bunzip2 -c $HOME/packages/SOURCES/%{src_name}-%version.tar.bz2 | tar fxp -
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
    86
#Oracle patches
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    87
cd %{src_name}
ec51c44224ba Add icu
yukie
parents:
diff changeset
    88
%patch0  -p1  
ec51c44224ba Add icu
yukie
parents:
diff changeset
    89
%patch4  -p1
ec51c44224ba Add icu
yukie
parents:
diff changeset
    90
%patch5  -p1
47
e214e2c48155 [mq]: unnecessaryBuildFlags
Pavel Heimlich <pavel.heimlich@oracle.com>
parents: 46
diff changeset
    91
%ifarch sparc
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    92
%patch6  -p1
47
e214e2c48155 [mq]: unnecessaryBuildFlags
Pavel Heimlich <pavel.heimlich@oracle.com>
parents: 46
diff changeset
    93
%endif
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
    94
%patch10 -p1
ec51c44224ba Add icu
yukie
parents:
diff changeset
    95
%patch11 -p1
25
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
    96
%patch21 -p1
34
82979716ab09 fix of some of the failing tests from 6944449 (icu 4.0.1 test suites output some errors in locale ja_JP)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 33
diff changeset
    97
%patch25 -p1
82979716ab09 fix of some of the failing tests from 6944449 (icu 4.0.1 test suites output some errors in locale ja_JP)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 33
diff changeset
    98
%patch26 -p1
68
6209b99c7ce7 7035907
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 65
diff changeset
    99
%patch27
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   100
ec51c44224ba Add icu
yukie
parents:
diff changeset
   101
%ifarch amd64 sparcv9
ec51c44224ba Add icu
yukie
parents:
diff changeset
   102
cd ..
ec51c44224ba Add icu
yukie
parents:
diff changeset
   103
rm -rf %{src_name}-64
ec51c44224ba Add icu
yukie
parents:
diff changeset
   104
cp -rp %{src_name} %{src_name}-64
ec51c44224ba Add icu
yukie
parents:
diff changeset
   105
%endif
ec51c44224ba Add icu
yukie
parents:
diff changeset
   106
ec51c44224ba Add icu
yukie
parents:
diff changeset
   107
%build
ec51c44224ba Add icu
yukie
parents:
diff changeset
   108
cd %{src_name}-%{version}
ec51c44224ba Add icu
yukie
parents:
diff changeset
   109
cd %{src_name}
ec51c44224ba Add icu
yukie
parents:
diff changeset
   110
cd source
ec51c44224ba Add icu
yukie
parents:
diff changeset
   111
chmod a+x ./configure
25
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   112
chmod a+x ./runConfigureICU
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   113
export CFLAGS="%optflags"
ec51c44224ba Add icu
yukie
parents:
diff changeset
   114
export CXXFLAGS="%cxx_optflags"
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   115
export LDFLAGS="%_ldflags -lCrun -lCstd"
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   116
25
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   117
%ifarch i386 amd64
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   118
OSTARGET=SolarisX86
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   119
%else 
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   120
OSTARGET=Solaris
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   121
%endif
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   122
./runConfigureICU ${OSTARGET} --prefix=%{_prefix} --libdir=%{_libdir} --sysconfdir=/etc --with-data-packaging=library --enable-shared --enable-static --disable-samples --disable-64bit-libs
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   123
echo 'CPPFLAGS += -DICU_DATA_DIR=\"/usr/share/icu/%{version}\"' >> icudefs.mk
74
0ff042a1dba1 Desktop CBE is no longer needed for compilation
jenda
parents: 70
diff changeset
   124
gmake RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   125
ec51c44224ba Add icu
yukie
parents:
diff changeset
   126
%ifarch amd64 sparcv9
ec51c44224ba Add icu
yukie
parents:
diff changeset
   127
pwd
ec51c44224ba Add icu
yukie
parents:
diff changeset
   128
cd ../../%{src_name}-64
ec51c44224ba Add icu
yukie
parents:
diff changeset
   129
cd source
ec51c44224ba Add icu
yukie
parents:
diff changeset
   130
chmod a+x ./configure
25
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   131
chmod a+x ./runConfigureICU
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   132
export CFLAGS="%optflags"
ec51c44224ba Add icu
yukie
parents:
diff changeset
   133
export CXXFLAGS="%cxx_optflags"
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   134
export LDFLAGS="%_ldflags -lCrun -lCstd"
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   135
65
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   136
./runConfigureICU ${OSTARGET} --prefix=%{_prefix}/%{_arch64} --libdir=%{_libdir}/%{_arch64} --sysconfdir=/etc/%{_arch64} --with-data-packaging=library --enable-shared --enable-static --disable-samples --with-library-bits=64 --bindir=%{_bindir}/%{_arch64} --sbindir=/usr/sbin/%{_arch64}
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   137
echo 'CPPFLAGS += -DICU_DATA_DIR=\"/usr/share/icu/%{version}\"' >> icudefs.mk
74
0ff042a1dba1 Desktop CBE is no longer needed for compilation
jenda
parents: 70
diff changeset
   138
gmake RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   139
%endif
ec51c44224ba Add icu
yukie
parents:
diff changeset
   140
ec51c44224ba Add icu
yukie
parents:
diff changeset
   141
%install
ec51c44224ba Add icu
yukie
parents:
diff changeset
   142
rm -rf $RPM_BUILD_ROOT
ec51c44224ba Add icu
yukie
parents:
diff changeset
   143
cd %{src_name}-%{version}
ec51c44224ba Add icu
yukie
parents:
diff changeset
   144
cd %{src_name}
ec51c44224ba Add icu
yukie
parents:
diff changeset
   145
cd source
74
0ff042a1dba1 Desktop CBE is no longer needed for compilation
jenda
parents: 70
diff changeset
   146
gmake install DESTDIR=$RPM_BUILD_ROOT
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   147
16
203ac65605c6 Changed OLD_LIBS location
yukie
parents: 12
diff changeset
   148
cd $RPM_BUILD_DIR/%{src_name}-%{version}
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   149
ec51c44224ba Add icu
yukie
parents:
diff changeset
   150
%ifarch amd64 sparcv9
16
203ac65605c6 Changed OLD_LIBS location
yukie
parents: 12
diff changeset
   151
cd %{src_name}-64
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   152
cd source
74
0ff042a1dba1 Desktop CBE is no longer needed for compilation
jenda
parents: 70
diff changeset
   153
DESTDIR=${RPM_BUILD_ROOT} gmake install
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   154
%endif
ec51c44224ba Add icu
yukie
parents:
diff changeset
   155
ec51c44224ba Add icu
yukie
parents:
diff changeset
   156
find ${RPM_BUILD_ROOT} -name "*.a" -exec rm -rf {} \; -print
ec51c44224ba Add icu
yukie
parents:
diff changeset
   157
rm -rf ${RPM_BUILD_ROOT}/usr/lib/icu/current
70
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   158
rm -f ${RPM_BUILD_ROOT}/usr/lib/icu/Makefile.inc
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   159
rm -f ${RPM_BUILD_ROOT}/usr/lib/icu/pkgdata.inc
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   160
rm -rf ${RPM_BUILD_ROOT}/usr/amd64
ec51c44224ba Add icu
yukie
parents:
diff changeset
   161
rm -rf ${RPM_BUILD_ROOT}/usr/sparcv9
ec51c44224ba Add icu
yukie
parents:
diff changeset
   162
rm -rf ${RPM_BUILD_ROOT}/usr/lib/amd64/icu
ec51c44224ba Add icu
yukie
parents:
diff changeset
   163
rm -rf ${RPM_BUILD_ROOT}/usr/lib/sparcv9/icu
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   164
rm -rf ${RPM_BUILD_ROOT}/usr/share/icu
70
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   165
mv ${RPM_BUILD_ROOT}/usr/lib/icu/4.6/pkgdata.inc ${RPM_BUILD_ROOT}/usr/lib/icu
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   166
mv ${RPM_BUILD_ROOT}/usr/lib/icu/4.6/Makefile.inc ${RPM_BUILD_ROOT}/usr/lib/icu
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   167
rm -rf ${RPM_BUILD_ROOT}/usr/lib/icu/4.6
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   168
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   169
mkdir ${RPM_BUILD_ROOT}/usr/share/man/man1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   170
mv ${RPM_BUILD_ROOT}/usr/share/man/man8/genccode.8 ${RPM_BUILD_ROOT}/usr/share/man/man1m/genccode.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   171
mv ${RPM_BUILD_ROOT}/usr/share/man/man8/gencmn.8 ${RPM_BUILD_ROOT}/usr/share/man/man1m/gencmn.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   172
mv ${RPM_BUILD_ROOT}/usr/share/man/man8/gensprep.8 ${RPM_BUILD_ROOT}/usr/share/man/man1m/gensprep.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   173
mv ${RPM_BUILD_ROOT}/usr/share/man/man8/icupkg.8 ${RPM_BUILD_ROOT}/usr/share/man/man1m/icupkg.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   174
rmdir ${RPM_BUILD_ROOT}/usr/share/man/man8
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   175
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   176
mkdir ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   177
cp %SOURCE2 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   178
cp %SOURCE3 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   179
cp %SOURCE4 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   180
cp %SOURCE5 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   181
cp %SOURCE6 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   182
cp %SOURCE7 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   183
cp %SOURCE8 ${RPM_BUILD_ROOT}/usr/share/man/man3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   184
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   185
ec51c44224ba Add icu
yukie
parents:
diff changeset
   186
%files
ec51c44224ba Add icu
yukie
parents:
diff changeset
   187
%defattr(-, root, bin)
ec51c44224ba Add icu
yukie
parents:
diff changeset
   188
%dir %attr (0755, root, bin) %{_libdir}/lib*.so*
ec51c44224ba Add icu
yukie
parents:
diff changeset
   189
%dir %attr (0755, root, bin) %{_libdir}/icu
ec51c44224ba Add icu
yukie
parents:
diff changeset
   190
ec51c44224ba Add icu
yukie
parents:
diff changeset
   191
%ifarch amd64 sparcv9
ec51c44224ba Add icu
yukie
parents:
diff changeset
   192
%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}/lib*.so*
ec51c44224ba Add icu
yukie
parents:
diff changeset
   193
%endif
ec51c44224ba Add icu
yukie
parents:
diff changeset
   194
ec51c44224ba Add icu
yukie
parents:
diff changeset
   195
%files -n SUNWicud
ec51c44224ba Add icu
yukie
parents:
diff changeset
   196
%defattr(-, root, bin)
ec51c44224ba Add icu
yukie
parents:
diff changeset
   197
%dir %attr (0755, root, bin) /usr/include/unicode/*.h
ec51c44224ba Add icu
yukie
parents:
diff changeset
   198
%dir %attr (0755, root, bin) /usr/include/layout/*.h
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   199
%dir %attr (0755, root, bin) %{_libdir}/icu/pkgdata.inc
70
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   200
%dir %attr (0755, root, bin) %{_libdir}/icu/Makefile.inc
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   201
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   202
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   203
%dir %attr (0755, root, other) %{_libdir}/pkgconfig/icu-le.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   204
%dir %attr (0755, root, other) %{_libdir}/pkgconfig/icu-io.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   205
%dir %attr (0755, root, other) %{_libdir}/pkgconfig/icu-i18n.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   206
%dir %attr (0755, root, other) %{_libdir}/pkgconfig/icu-uc.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   207
%dir %attr (0755, root, other) %{_libdir}/pkgconfig/icu-lx.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   208
%ifarch amd64 sparcv9
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   209
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   210
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig/icu-le.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   211
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig/icu-io.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   212
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig/icu-i18n.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   213
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig/icu-uc.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   214
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig/icu-lx.pc
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   215
%endif
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   216
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   217
%dir %attr (0755, root, bin) /usr/bin/derb
ec51c44224ba Add icu
yukie
parents:
diff changeset
   218
%dir %attr (0755, root, bin) /usr/bin/genbrk
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   219
%dir %attr (0755, root, bin) /usr/bin/gencfu
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   220
%dir %attr (0755, root, bin) /usr/bin/gencnval
ec51c44224ba Add icu
yukie
parents:
diff changeset
   221
%dir %attr (0755, root, bin) /usr/bin/genrb
ec51c44224ba Add icu
yukie
parents:
diff changeset
   222
%dir %attr (0755, root, bin) /usr/bin/icu-config
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   223
%dir %attr (0755, root, bin) /usr/bin/icuinfo
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   224
%dir %attr (0755, root, bin) /usr/bin/makeconv
ec51c44224ba Add icu
yukie
parents:
diff changeset
   225
%dir %attr (0755, root, bin) /usr/bin/pkgdata
ec51c44224ba Add icu
yukie
parents:
diff changeset
   226
%dir %attr (0755, root, bin) /usr/bin/uconv
ec51c44224ba Add icu
yukie
parents:
diff changeset
   227
%dir %attr (0755, root, bin) /usr/bin/genctd
ec51c44224ba Add icu
yukie
parents:
diff changeset
   228
ec51c44224ba Add icu
yukie
parents:
diff changeset
   229
%dir %attr (0755, root, bin) /usr/sbin/genccode
ec51c44224ba Add icu
yukie
parents:
diff changeset
   230
%dir %attr (0755, root, bin) /usr/sbin/gencmn
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   231
%dir %attr (0755, root, bin) /usr/sbin/gennorm2
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   232
%dir %attr (0755, root, bin) /usr/sbin/gensprep
ec51c44224ba Add icu
yukie
parents:
diff changeset
   233
%dir %attr (0755, root, bin) /usr/sbin/icupkg
ec51c44224ba Add icu
yukie
parents:
diff changeset
   234
65
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   235
%ifarch amd64 sparcv9
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   236
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/derb
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   237
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/genbrk
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   238
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/gencfu
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   239
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/gencnval
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   240
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/genrb
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   241
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/icu-config
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   242
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/icuinfo
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   243
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/makeconv
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   244
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/pkgdata
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   245
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/uconv
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   246
%dir %attr (0755, root, bin) %{_bindir}/%{_arch64}/genctd
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   247
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   248
%dir %attr (0755, root, bin) /usr/sbin/%{_arch64}/genccode
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   249
%dir %attr (0755, root, bin) /usr/sbin/%{_arch64}/gencmn
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   250
%dir %attr (0755, root, bin) /usr/sbin/%{_arch64}/gennorm2
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   251
%dir %attr (0755, root, bin) /usr/sbin/%{_arch64}/gensprep
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   252
%dir %attr (0755, root, bin) /usr/sbin/%{_arch64}/icupkg
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   253
%endif
f023e92ab830 7034265 64 bit binaries
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 63
diff changeset
   254
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   255
%dir %attr (0755, root, sys) %{_datadir}
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   256
%dir %attr (0755, root, bin) %{_mandir}
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   257
%dir %attr (0444, root, bin) /usr/share/man/man1/derb.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   258
%dir %attr (0444, root, bin) /usr/share/man/man1/genbrk.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   259
%dir %attr (0444, root, bin) /usr/share/man/man1/gencnval.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   260
%dir %attr (0444, root, bin) /usr/share/man/man1/genctd.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   261
%dir %attr (0444, root, bin) /usr/share/man/man1/genrb.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   262
%dir %attr (0444, root, bin) /usr/share/man/man1/icu-config.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   263
%dir %attr (0444, root, bin) /usr/share/man/man1/makeconv.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   264
%dir %attr (0444, root, bin) /usr/share/man/man1/pkgdata.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   265
%dir %attr (0444, root, bin) /usr/share/man/man1/uconv.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   266
%dir %attr (0444, root, bin) /usr/share/man/man1m/genccode.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   267
%dir %attr (0444, root, bin) /usr/share/man/man1m/gencmn.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   268
%dir %attr (0444, root, bin) /usr/share/man/man1m/gensprep.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   269
%dir %attr (0444, root, bin) /usr/share/man/man1m/icupkg.1m
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   270
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libicudata.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   271
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libicui18n.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   272
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libicuio.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   273
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libicule.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   274
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libiculx.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   275
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libicutu.3lib
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   276
%dir %attr (0444, root, bin) /usr/share/man/man3lib/libicuuc.3lib
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   277
ec51c44224ba Add icu
yukie
parents:
diff changeset
   278
%changelog
70
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   279
* Fri May  6 2011 Pavel Heimlich <[email protected]>
68bcfc1824e8 CR 7038520 fix broken link
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 69
diff changeset
   280
- fix CR 7038520 - broken symlink
68
6209b99c7ce7 7035907
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 65
diff changeset
   281
* Mon May  2 2011 Pavel Heimlich <[email protected]>
6209b99c7ce7 7035907
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 65
diff changeset
   282
- fix CR 7035907
69
716f3a2e9da1 CR 7005574 EOF ICU 2 and ICU 3
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 68
diff changeset
   283
- EOF ICU2 and ICU 3
62
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   284
* Thu Mar 24 2011 Pavel Heimlich <[email protected]>
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   285
- ICU 4.6.1
b2ee5ba27d9c 6999342 ICU 4.6.1
pavel heimlich - Oracle - Prague Czech Republic <Pavel.Heimlich@Oracle.COM>
parents: 55
diff changeset
   286
- delete unused patches
33
4b099ab0f13a CR 6966217, add support for some CP932 characters in use by ISO-2022-JP, into the .so.3 libraries (old_libs)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 25
diff changeset
   287
* Thu Oct 21 2010 Pavel Heimlich <[email protected]>
4b099ab0f13a CR 6966217, add support for some CP932 characters in use by ISO-2022-JP, into the .so.3 libraries (old_libs)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 25
diff changeset
   288
- fix 6966217 in the .so.3 libraries (old_libs)
4b099ab0f13a CR 6966217, add support for some CP932 characters in use by ISO-2022-JP, into the .so.3 libraries (old_libs)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 25
diff changeset
   289
- add JDS includes
34
82979716ab09 fix of some of the failing tests from 6944449 (icu 4.0.1 test suites output some errors in locale ja_JP)
Pavel Heimlich<pavel.heimlich@oracle.com>
parents: 33
diff changeset
   290
- partial fix of 6944449(icu 4.0.1 test suites output some errors in locale ja_JP.)
25
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   291
* Sun Mar 21 2010 Suresh Chandrasekharan <[email protected]>
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   292
- Run runConfigureICU instead of configure. Pass OS version to that
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   293
- Added patch for removing reassigning CC/CXX within runConfigureICU
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   294
- Additional Makefile.in patches for lCstd library for icu libs which
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   295
  were compiling without them.
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   296
- tarred up/gziped old_lib contents
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   297
- Removed reliance of information about current child WS in spec file
f705116c90cb 6917537: /usr/lib/libicui18n.so.40 is not linked against /usr/lib/libCrun.so.1
yukie
parents: 16
diff changeset
   298
- Added tarfile directory in pkgtool options in build-icu.sh
12
ec51c44224ba Add icu
yukie
parents:
diff changeset
   299
* Thu Apr 30 2009 Feng Zhu <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   300
- Checkout source from svn repository because it has locale data src files.
ec51c44224ba Add icu
yukie
parents:
diff changeset
   301
* Tue Feb 24 2009 Rachel Zhang <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   302
- remove man pages from SUNWicud, since they will be added by SUNWman via Man Page group
ec51c44224ba Add icu
yukie
parents:
diff changeset
   303
ec51c44224ba Add icu
yukie
parents:
diff changeset
   304
* Mon Feb 8 2009 Rachel Zhang <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   305
- redesign SUNWlibicu-40 to SUNWicu, including old 3.2,2.1 libs in SUNWicu
ec51c44224ba Add icu
yukie
parents:
diff changeset
   306
ec51c44224ba Add icu
yukie
parents:
diff changeset
   307
* Fri Jan 16 2009 Rachel Zhang <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   308
- update to 4.0 for Solaris pkgs
ec51c44224ba Add icu
yukie
parents:
diff changeset
   309
* Mon Jun 07 2004 Alexei Dets <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   310
- update to 3.0
ec51c44224ba Add icu
yukie
parents:
diff changeset
   311
* Tue Aug 16 2003 Steven Loomis <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   312
- update to 2.6.1 - include license
ec51c44224ba Add icu
yukie
parents:
diff changeset
   313
* Thu Jun 05 2003 Steven Loomis <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   314
- Update to 2.6
ec51c44224ba Add icu
yukie
parents:
diff changeset
   315
* Fri Dec 27 2002 Steven Loomis <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   316
- Update to 2.4 spec
ec51c44224ba Add icu
yukie
parents:
diff changeset
   317
* Fri Sep 27 2002 Steven Loomis <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   318
- minor updates to 2.2 spec. Rpath is off by default, don't pass it as an option.
ec51c44224ba Add icu
yukie
parents:
diff changeset
   319
* Mon Sep 16 2002 Ian Holsman <[email protected]>
ec51c44224ba Add icu
yukie
parents:
diff changeset
   320
- update to icu 2.2
ec51c44224ba Add icu
yukie
parents:
diff changeset
   321