%define version 1.1.3 %define release %mkrel 1 %define libname_orig lib%{name} %define libname %mklibname %{name} 0 Summary: Another Input Method for traditional Chinese Name: oxim Version: %{version} Release: %{release} License: GPL Group: System/Internationalization URL: http://opendesktop.org.tw/demopage/oxim/ Source0: ftp://140.111.128.66/odp/OXIM/Source/%{name}-%{version}.tar.gz Source1: oxim_README.en BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Requires: zlib Requires: %{libname} = %{version}-%{release} Requires: libchewing-data BuildRequires: zlib-devel BuildRequires: gtk2-devel BuildRequires: libchewing-devel BuildRequires: qt3-devel BuildRequires: X11-devel %description Another Input Method for traditional Chinese. %package -n %{libname} Summary: Oxim library Group: System/Internationalization Provides: %{libname_orig} = %{version}-%{release} %description -n %{libname} Oxim library. %package qtimm Summary: Oxim plugin for qt-immodule Group: System/Internationalization Requires: %{name} = %{version} %description qtimm Oxim plugin for qt-immodule. %prep %setup -q sed -i 's/${qt_dir}\/plugins\/inputmethods/${qt_dir}\/plugins\/%(echo %_lib)\/inputmethods/' configure configure.ac sed -i 's/$(QTDIR)\/lib/$(QTDIR)\/%(echo %_lib)/' src/qt-immodule/Makefile.in src/qt-immodule/Makefile.am cp %SOURCE1 README.en %build %configure2_5x --disable-static %make %install %makeinstall_std # remove devel files rm -rf %{buildroot}/%{_libdir}/*.{a,la} rm -rf %{buildroot}/%{_libdir}/gtk-2.0/immodules/*.{a,la} rm -rf %{buildroot}/%{_libdir}/oxim/modules/*.{a,la} rm -rf %{buildroot}/%{_sysconfdir}/X11/xinit/xinput.d/%{name} rm -rf %{buildroot}/%{_libdir}/liboxim.so %post gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%_lib %postun gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%_lib %post -n %{libname} /sbin/ldconfig %postun -n %{libname} /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README README.en COPYING AUTHORS %dir %{_sysconfdir}/oxim %config(noreplace) %{_sysconfdir}/oxim/* %{_bindir}/oxim* %{_libdir}/gtk-2.0/immodules/gtk-im-oxim.so %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/modules %{_libdir}/%{name}/modules/*.so %dir %{_libdir}/%{name}/immodules %{_libdir}/%{name}/immodules/gtk* %{_libdir}/%{name}/panels/* %{_libdir}/%{name}/tables/* %files -n %{libname} %defattr(-,root,root) %doc COPYING %{_libdir}/liboxim.so* %files qtimm %defattr(-,root,root) %doc COPYING %dir %{_libdir}/%{name}/immodules %{_libdir}/%{name}/immodules/qt* %{qt3plugins}/inputmethods/*.so %changelog * Wed May 09 2007 Funda Wang <fundawang@mandriva.org> 1.1.3-1mdv2008.0 + Revision: 25391 - New version * Fri May 04 2007 Funda Wang <fundawang@mandriva.org> 1.1.2.92-5mdv2008.0 + Revision: 22215 - bump release * Fri May 04 2007 Funda Wang <fundawang@mandriva.org> 1.1.2.92-4mdv2008.0 + Revision: 22213 - move non-versioned files into main package. - tabe is not needed in fact. - rebuild against new tabe. * Sat Mar 10 2007 Funda Wang <fundawang@mandriva.org> 1.1.2.92-2mdv2007.1 + Revision: 140306 - bump dependency to db4.5-devel - really fix lib64 dir. - more generic fix on qt3plugindir. + Emmanuel Andry <eandry@mandriva.org> - build with db4.5 uncompress patch + Thierry Vignaud <tvignaud@mandriva.com> - Import oxim * Thu Feb 22 2007 Funda Wang <fundawang@gmail.com> 1.1.2.92-1mdv2007.1 - New release * Fri May 12 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-5mdk - fix build on x86_64 * Wed Apr 26 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.0.2-3mdk - add qt-immodule support * Mon Apr 24 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.0.2-2mdk - new release - change URL - add "--disable-static" to configure - update source1 (oxim_README.en) - add patch0 * Tue Mar 28 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.0.1-1mdk - first spec for Mandriva