Summary: A double mode (BIG5 & GB) Chinese console Summary(zh): ²Ác¨â¥Îªº²×ºÝ¾÷¤å¦r¼Ò¦¡¤¤¤å¨t²Î Name: jmcce %define version 1.3 Version: %{version} Release: 9.1mdk Group: System/Internationalization License: GPL Source: ftp://ftp.t-linux.com.tw/download/jmcce/jmcce-%{version}.tar.bz2 Patch: jmcce-1.3-geoff.patch.bz2 Patch1: jmcce-1.3-fb.patch.bz2 Patch2: jmcce-1.3-security.patch.bz2 BuildRoot: %{_tmppath}/%{name}-root URL: http://www.t-linux.com.tw/jmcce/ Requires: ncurses >= 4.2 Requires: svgalib >= 1.4 locales-zh BuildRequires: ncurses-devel svgalib-devel ExclusiveArch: %{ix86} %description JMCCE is a better version of BIG5 traditional Chinese Console "JMCE", plus the functions of GB simplified Chinese Console "CCE". It could handle 40 types or more Chinese Input Methods,include phrase input, BIG5 or GB Japanese input, Symbols input virtual keyboard ....etc. All the famous Chinese Input Methods could work on it. %description -l zh JMCCE ¬O¤@Ó VGA ¼Ò¦¡ªº¤¤¤å²×ºÝ¾÷µ{¦¡¡Aݱj¤jªº¤¤¤å¿é¤Jªk¤ÞÀº ¡CJMCCE ªº±o¦W¬O¦]§â¥xÆWÁcÅ骩ªº JMCE¡A»P¤j³°Â²Å骩ªº CCE ¨âºØ·¥¨ä Ãþ¦ü¤¤¤å²×ºÝ¾÷µ{¦¡°µ¤@¾ã¦X¤u§@¡A¨Ï±o¤@®Mµ{¦¡´N¨Ï¥Î²Ác¨âºØ¼Ò¦¡¡A¨Ã §âJMCE¤j´T¼W¥[¤F¼Æ¤QºØ±j¤jªº¥\¯à©M¤Íµ½©Ê¡C JMCCE §â JMCE ¯à°÷±¾±µ¨Ï¥Îªº¤¤¤å¿é¤Jªk±q¥|ºØ´£¤É¨ì¥|¤QºØ¥H¤W¡A ¼W¥[¤j«¬µü®w¿é¤Jªkªº¯à¤O¡AÁÙ¥]¬ABIG5ªº¤é¤å¿é¤Jªk¡BGBªº¤é¤å¿é¤Jªk¡A ¥H¤Î¤Q¾lºØµêÀÀÁä½Lªº²Å¸¹¿é¤Jªk¡C¹ï©ó¦UºØ¿é¤Jªkªº¾AÀ³©Ê±j¡A¯à¹ê²{¦U ºØ¿é¤Jªk¿W¯Sªº©w¸q¤ÎÓ©Ê¡A¥B¤£»Ý¬°¨CÓ¿é¤Jªk¼¶¼g¤@¥÷µ{¦¡¡C¼sªx¦Ó³q ¥Îªº©w¸q¡A¨Ï±o¤@¤äµ{¦¡¯à°÷Ý®e±±¨î¥|¤QºØ¥H¤Wªº¿é¤Jªk¡A¨CºØ¿é¤JªkÁÙ ¥i¥H¼Ò²Õ¤Æ¦ê³s±¾±µ¤Ó¦rµü®w¡C %prep %setup -q # uewh. find . -type d -exec chmod 755 {} \; %patch -p1 -b .geoff %patch1 -p1 -b .fb %patch2 -p1 -b .security %build make %install mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_libdir} mkdir -p $RPM_BUILD_ROOT%{_datadir} mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 %makeinstall #install -m 0755 -o root fonts/* /usr/share/fonts/chinese find $RPM_BUILD_ROOT -type f -name 'Makefile*' | xargs rm -f {} \; %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %attr(4711,root,root) %{_bindir}/jmcce %{_mandir}/man?/* %dir %{_datadir}/inputref %dir %{_datadir}/fonts/chinese %dir %{_libdir}/jmcce %doc ChangeLog %doc Copyright %doc README.jmcce.1.3 %doc README.jmcce %doc README.bcs %doc README.big5 %doc README.cce %doc README.chdrv %doc README.yact %doc TODO.cce %doc copying %doc readme.jmce.eng %doc readme.jmcce.eng %{_datadir}/fonts/chinese/* %{_libdir}/jmcce/* %{_datadir}/inputref/* %changelog * Mon Jan 14 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.3-9.1mdk - security update for 8.1 * Sun Jan 13 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.3-9mdk - Security patch. * Fri Sep 14 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.3-8mdk - Requires locales-zh. * Sat Aug 25 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.3-7mdk - Sanity build for 8.1. - s/Copyright/License/; * Sat Aug 11 2001 Jesse Kuang <kjx@mandrakesoft.com> 1.3-6mdk - fixes for frame buffer, need 8 depth - fixes possible null pointer for gsCurrent_input_table in NEWRootEmpty() of newimp.c * Sun Jun 24 2001 Stefan van der Eijk <stefan@eijk.nu> 1.3-5mdk - BuildRequires: ncurses-devel * Sun Jun 24 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.3-4mdk - BuildRequires: svgalib-devel - ExclusiveArch: x86 * Sat May 05 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.3-3mdk - Remove stale Makefile(s) in /usr/share. * Tue Apr 17 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.3-2mdk - Add defattr (oops). * Tue Apr 17 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.3-1mdk - Shamelessly and evilly rip from CLE. - Big Makefile cleanups. - General spec cleanup. - BuildRooted. * Tue Mar 13 2001 Chung-Yen Chang <candyz@cle.linux.org.tw> - rebuild for atayal * Sat Mar 3 2001 Taiwan Linux Co. <www.t-linux.com.tw> - modify and enhance the wild card character usage * Thu Feb 1 2001 Taiwan Linux CO. <www.t-linux.com.tw> - add locale auto-dectecting function * Mon Oct 11 2000 Taiwan Linux CO. <www.t-linux.com.tw> - create this spec file