Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > b8e3e3415a9c5ea8de04e6a726e3f1da > files > 2

m17n-lib-1.6.4-2.mga3.src.rpm

%define version	1.6.4
%define release	%mkrel 2

%define m17n_db_version   1.5.1
%define libotf_version    0.9.5

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:      m17n-lib
Summary:   Multilingual text processing library
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   LGPLv2+
URL:       https://savannah.nongnu.org/projects/m17n
Source0:   http://download.savannah.gnu.org/releases/m17n/%{name}-%{version}.tar.gz
Requires:        %{libname} = %{version}

# NOTE: medit and mdump require this font otherwise you get a SIGFPE
# because the font is not found, thus generating a tab_width=0 in
# layout_glyph_string() and then a division-by-zero.
# --> the bug is rather in the library and should be handled there.
Requires:        fonts-ttf-freefont

Requires:        m17n-db >= %{m17n_db_version}
Requires:        libotf >= %{libotf_version}
BuildRequires:   m17n-db-devel >= %{m17n_db_version}
BuildRequires:   thai-devel
BuildRequires:   libxml2-devel
BuildRequires:	 fontconfig-devel
BuildRequires:	 libx11-devel
BuildRequires:	 libxaw-devel
BuildRequires:	 libxft-devel
BuildRequires:	 libxt-devel
BuildRequires:	 gd-devel
BuildRequires:	 fribidi-devel
BuildRequires:   freetype2-devel
BuildRequires:   anthy-devel >= 6300d
BuildRequires:   libotf-devel >= %{libotf_version}
# (tv) for AM_GNU_GETTEXT:
BuildRequires:   gettext-devel

%description
The m17n library is a multilingual text processing library for the C
language.


%package -n %{libname}
Summary:    The m17n library
Group:      System/Internationalization
Conflicts:  %{develname} < 1.5.5-2

%description -n %{libname}
m17n library.

%package -n %{develname}
Summary:    Headers of m17n for development
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}
Provides:   lib%{name}-devel = %{version}-%{release}
Obsoletes:  %{_lib}m17n-lib0-devel

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-static
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

find %buildroot -name '*.la' -delete

# multiarch policy
%multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/m17n-config

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/m17n-conv
%{_bindir}/m17n-date
%{_bindir}/m17n-dump
%{_bindir}/m17n-edit
%{_bindir}/m17n-view
%{_libdir}/m17n/*/*.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libm17n*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_bindir}/m17n-config
%multiarch %{multiarch_bindir}/m17n-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*


%changelog

* Sat Jan 12 2013 umeabot <umeabot> 1.6.4-2.mga3
+ Revision: 359248
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Oct 17 2012 fwang <fwang> 1.6.4-1.mga3
+ Revision: 307510
- new version 1.6.4

* Tue Oct 11 2011 fwang <fwang> 1.6.3-1.mga2
+ Revision: 153788
- new version 1.6.3

* Thu Mar 24 2011 boklm <boklm> 1.6.2-3.mga1
+ Revision: 76191
- rebuild for bug #497

* Fri Mar 18 2011 tv <tv> 1.6.2-2.mga1
+ Revision: 73913
- clean up
- imported package m17n-lib