Репозитории ALT
S: | 7.3.2-alt1 |
5.1: | 4.2.1-alt1 |
4.1: | 3.8.1-alt2.M41.2 |
4.0: | 3.6-alt1.M40.2 |
3.0: | 3.4-alt1 |
Группа :: Система/Библиотеки
Пакет: icu
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: icu
Version: 4.2.1
Release: alt1
Serial: 1
Summary: International Components for Unicode
Group: System/Libraries
License: X License
URL: http://www.icu-project.org/
Packager: Valery Inozemtsev <shrek at altlinux.ru>
Source: http://download.icu-project.org/files/icu4c/4.2/icu4c-4_2_1-src.tgz
BuildRequires: doxygen gcc-c++ libstdc++-devel
%description
ICU is a C++ and C library that provides robust and full-featured Unicode
support.
%package utils
Summary: International Components for Unicode (utilities)
Group: Text tools
Requires: libicu = %version-%release
Provides: icu = %version-%release
Obsoletes: icu
%description utils
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains the utilites for compiling and developing
programs with ICU.
%package -n libicu
Summary: International Components for Unicode (libraries)
Group: System/Libraries
%description -n libicu
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains the runtime libraries for ICU.
%package -n libicu-devel
Summary: International Components for Unicode (development files)
Group: Development/C++
Requires: libicu = %version-%release
Requires: icu-utils = %version-%release
%description -n libicu-devel
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains the development files for ICU.
%package samples
Summary: Sample programs for ICU
Group: Development/Other
BuildArch: noarch
Requires: libicu-devel = %version-%release
%description samples
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains sample code for ICU.
%prep
%setup -q -n icu
%build
cd source
%configure \
--disable-samples \
--disable-static
%make_build
%install
cd source
%make DESTDIR=%buildroot install
cp -a samples %buildroot%_datadir/icu
%files utils
%_bindir/*
%exclude %_bindir/icu-config
%_sbindir/*
%exclude %_man1dir/icu-config.1*
%_man1dir/*
%_man8dir/*
%files -n libicu
%doc *.html *.txt
%_libdir/*.so.*
%files -n libicu-devel
%_bindir/icu-config
%_libdir/*.so
%_libdir/icu
%_includedir/*
%_datadir/icu
%exclude %_datadir/icu/samples
%_man1dir/icu-config.1*
%files samples
%_datadir/icu/samples
%changelog
…
Полный changelog можно просмотреть здесь
Version: 4.2.1
Release: alt1
Serial: 1
Summary: International Components for Unicode
Group: System/Libraries
License: X License
URL: http://www.icu-project.org/
Packager: Valery Inozemtsev <shrek at altlinux.ru>
Source: http://download.icu-project.org/files/icu4c/4.2/icu4c-4_2_1-src.tgz
BuildRequires: doxygen gcc-c++ libstdc++-devel
%description
ICU is a C++ and C library that provides robust and full-featured Unicode
support.
%package utils
Summary: International Components for Unicode (utilities)
Group: Text tools
Requires: libicu = %version-%release
Provides: icu = %version-%release
Obsoletes: icu
%description utils
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains the utilites for compiling and developing
programs with ICU.
%package -n libicu
Summary: International Components for Unicode (libraries)
Group: System/Libraries
%description -n libicu
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains the runtime libraries for ICU.
%package -n libicu-devel
Summary: International Components for Unicode (development files)
Group: Development/C++
Requires: libicu = %version-%release
Requires: icu-utils = %version-%release
%description -n libicu-devel
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains the development files for ICU.
%package samples
Summary: Sample programs for ICU
Group: Development/Other
BuildArch: noarch
Requires: libicu-devel = %version-%release
%description samples
ICU is a C++ and C library that provides robust and full-featured Unicode
support. This package contains sample code for ICU.
%prep
%setup -q -n icu
%build
cd source
%configure \
--disable-samples \
--disable-static
%make_build
%install
cd source
%make DESTDIR=%buildroot install
cp -a samples %buildroot%_datadir/icu
%files utils
%_bindir/*
%exclude %_bindir/icu-config
%_sbindir/*
%exclude %_man1dir/icu-config.1*
%_man1dir/*
%_man8dir/*
%files -n libicu
%doc *.html *.txt
%_libdir/*.so.*
%files -n libicu-devel
%_bindir/icu-config
%_libdir/*.so
%_libdir/icu
%_includedir/*
%_datadir/icu
%exclude %_datadir/icu/samples
%_man1dir/icu-config.1*
%files samples
%_datadir/icu/samples
%changelog
…
Полный changelog можно просмотреть здесь