%define snapdate 20060825 %define version 0.2.0 %define release %mkrel 3 %define scim_version 1.4.2 %define libname_orig lib%{name} %define libname %mklibname %{name} 0 Name: scim-sinhala Summary: An SCIM IMEngine module for Sinhala Version: %{version} Release: %{release} Group: System/Internationalization License: GPL URL: http://sinhala.sourceforge.net Source0: %{name}-trans-%{version}-%{snapdate}.tar.gz Patch1: scim-sinhala-trans-autogen-automake.patch Patch2: scim-sinhala-remove-timeout-206253.patch Patch3: scim-sinhala-help-text-206114.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: %{libname} = %{version}-%{release} Requires: scim >= %{scim_version} # requires sinhala support Requires: locales-si BuildRequires: scim-devel >= 1.4.7-4mdk BuildRequires: automake, libltdl-devel %description Scim-sinhala is an SCIM IMEngine module for Sinhala. %package -n %{libname} Summary: Scim-sinhala library Group: System/Internationalization %description -n %{libname} scim-sinhala library. %prep %setup -q -n %{name}-trans-%{version}-%{snapdate} %patch1 -p1 -b .1-automake17 %patch2 -p1 -b .2-timeout %patch3 -p1 -b .3-help %build ./autogen.sh %configure2_5x --disable-static %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std # remove unneeded files rm -f %{buildroot}/%{scim_plugins_dir}/*/*.{a,la} # remove empty mo files for i in %{buildroot}/usr/share/locale/*/LC_MESSAGES/*.mo do msgunfmt $i | LANGUAGE=C msgfmt -v -o /dev/null - 2> tmpfile if grep "0 translated messages." tmpfile then rm -f $i fi done %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post -n %{libname} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -n %{libname} -p /sbin/ldconfig %endif %files -f %{name}.lang %defattr(-,root,root) # ChangeLog and NEWS are currently empty. %doc AUTHORS COPYING README %{_datadir}/scim/icons/* %files -n %{libname} %defattr(-,root,root) %doc COPYING %{scim_plugins_dir}/IMEngine/*.so %changelog * Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.0-3mdv2009.0 + Revision: 242677 - rebuild - kill re-definition of %%buildroot on Pixel's request + Pixel <pixel@mandriva.com> - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Sun Aug 12 2007 Funda Wang <fundawang@mandriva.org> 0.2.0-1mdv2008.0 + Revision: 62117 - Sync with fedora 0.2.0 - Rebuild * Thu Jun 29 2006 Pablo Saratxaga <pablo@mandriva.com> 0.1.0-2mdv - rebuilt to require locales-si (now available) * Thu Oct 06 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.0-1mdk - new release * Thu Sep 15 2005 Yukiko BANDO <ybando@k6.dion.ne.jp> 0.0.0-1mdk - first spec (stolen from scim-skk)