%define version 0.8.6 %define release 1mdk %define libname_orig lib%{name} %define libname %mklibname %{name} 0 Summary: An input method server for traditional Chinese Name: gcin Version: %{version} Release: %{release} License: LGPL URL: http://www.csie.nctu.edu.tw/~cp76/ Group: System/Internationalization Source0: %{name}-%{version}.tar.bz2 Source1: xcin2gcin Source2: gcin.sh Source3: set-gcin-sys-xim Patch0: gcin-0.8.6-menu.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Prereq: %_bindir/gtk-query-immodules-2.0 Requires: gtk+2.0 >= 2.2.4 BuildRequires: gtk+2-devel %description gcin is a Chinese input method server for big5 traditional Chinese. It features a better GTK user interface. %package -n %{libname} Summary: Gcin library Group: System/Internationalization Provides: %{libname_orig} = %{version}-%{release} %description -n %{libname} gcin library. %prep %setup -q %patch0 -p0 %build %configure make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std install -m 755 %SOURCE1 $RPM_BUILD_ROOT/%{_bindir}/ install -m 755 %SOURCE2 $RPM_BUILD_ROOT/%{_bindir}/ install -m 755 %SOURCE3 $RPM_BUILD_ROOT/%{_bindir}/ cd $RPM_BUILD_ROOT/%{_bindir}/ ln -sf %SOURCE1 gcin2xcin cd - %clean rm -rf $RPM_BUILD_ROOT %post -n %{libname} # install gtk IM module gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%_lib /sbin/ldconfig %postun -n %{libname} gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%_lib /sbin/ldconfig %files %defattr(-,root,root) %doc AUTHORS COPYING Changelog README %{_includedir}/*.h %{_bindir}/* %{_datadir}/gcin/* %{_datadir}/icons/* %files -n %{libname} %defattr(-,root,root) %doc COPYING %{_libdir}/menu/* %{_libdir}/gtk-2.0/immodules/*.so %{_libdir}/libgcin*.so %changelog * Sun Mar 06 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.6-1mdk - new release - disable parallel build since it's broken in 0.8.6 - patch 0: fix upcase in menu entries * Fri Mar 04 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.8.4-1mdk - first spec for Mandrakelinux - based on the spec by Steven Shiau/Chung-Yen Chang. Thanks!