%define name ttfprint %define version 0.9 %define release 5mdk Name: %{name} Version: %{version} Release: %{release} Summary: Generates Chinese compliant postscript files for printing. License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-root URL: ftp://linux.cis.nctu.edu.tw/packages/chinese/print/ttfprint/ Source: ftp://linux.cis.nctu.edu.tw/packages/chinese/print/ttfprint/%{name}-%{version}.tar.bz2 # BSD has this font, so there's no resaon why we can't use it .. Source1: ftp://ftp.ncu.edu.tw/Linux/packages/chinese/fonts/twmoefont/ttf/moe_sung.ttf.bz2 Patch0: ttfprint.c.patch.bz2 Patch1: %{name}-0.9-gcc33.patch.bz2 Requires: locales-zh common-licenses Group: System/Internationalization %description Program for generating Chinese-compliant postscript files for printing on the printer. To generate a file, just issue ttfprint < myfile.txt > myfile.ps on console. This package also includes the moe_sung True type font file. Note however, while the program itself is free, the font is not "free". %prep %setup -q %patch0 -p1 %patch1 -p1 %build %make CFLAGS="$RPM_OPT_FLAGS" %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT/var/spool/ttprint mkdir -p $RPM_BUILD_ROOT%{_libdir}/ttfprint/{hdr,tpl} mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/big5 install -m755 ttfprint $RPM_BUILD_ROOT%{_bindir} bzip2 -dc %SOURCE1 > $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/big5/moe_sung.ttf %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_bindir}/* /var/spool/ttprint %dir %{_libdir}/ttfprint %{_libdir}/ttfprint/hdr %{_libdir}/ttfprint/tpl %{_datadir}/fonts/ttf/big5/* %doc INSTALL README USAGE.TXT %changelog * Sat Jul 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.9-5mdk - drop redundant buildrequires - rm -rf $RPM_BUILD_ROOT in %%install, not %%prep - fix build with gcc-3.3 (P0) - fix unowned dir * Sat Jan 19 2002 Jeff Garzik <jgarzik@mandrakesoft.com> 0.9-4mdk - BuildRequires: gcc - Requires: common-licenses - s/Copyright/License/ - Add URL tag - Fix rpmlint description/summary warnings - Build with MDK optflags * Tue Sep 12 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.9-3mdk - rebuild it with requires locales-zh (Denis.) - add a better description for the font. * Sat Sep 2 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.9-2mdk - include the moe_sung.ttf file. * Fri Sep 1 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.9-2mdk - first mandrake rpm.