Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > c4870fd5c550476ef127e09862c0a0c7 > files > 5

ttfprint-0.9-5mdk.src.rpm

%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.