]> git.pld-linux.org Git - packages/pnm2ppa.git/blob - pnm2ppa.spec
- simplifications in files
[packages/pnm2ppa.git] / pnm2ppa.spec
1 Summary:        Drivers for printing to HP PPA printers
2 Summary(pl):    Sterowniki do drukarek HP PPA
3 Name:           pnm2ppa
4 Version:        1.04
5 Release:        1
6 License:        GPL
7 Group:          Applications/Publishing
8 Group(de):      Applikationen/Publizieren
9 Group(es):      Aplicaciones/Editoración
10 Group(pl):      Aplikacje/Publikowanie
11 Group(pt_BR):   Aplicações/Editoração
12 Source0:        http://download.sourceforge.net/pnm2ppa/%{name}-%{version}.tar.gz
13 Source1:        http://www.httptech.com/ppa/files/ppa-0.8.6.tar.gz
14 Source2:        %{name}-filters.tar.gz
15 Patch0:         pbm2ppa-20000205.diff
16 Patch1:         %{name}-pld.patch
17 URL:            http://pnm2ppa.sourceforge.net/
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 Requires:       mpage ghostscript
20 Obsoletes:      ppa
21 Obsoletes:      pbm2ppa
22
23 %description
24 pnm2ppa is a color driver for HP PPA host-based printers such as the
25 HP710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, and 1000Cxi. It
26 accepts ghostscript output in PNM formats, and sends it to the printer
27 in PPA format. The older (black only) driver pbm2ppa is also included.
28
29 Install pnm2ppa if you have a PPA printer and need to print.
30
31 For further information, see the pnm2ppa project homepage at
32 http://pnm2ppa.sourceforge.net/ .
33
34 %description -l pl
35 pnm2ppa to obs³uguj±cy kolor sterownik do drukarek HP PPA, takich jak
36 HP710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, 1000Cxi. Przyjmuje
37 wyj¶cie ghostscripta w formacie PNM, wysy³a je na drukarkê w formacie
38 PPA. Za³±czona jest te¿ starsza (obs³uguj±ca tylko czerñ) wersja
39 sterownika o nazwie pbm2ppa.
40
41 Wiêcej informacji znajduje siê na stronie projektu.
42
43 %prep
44 %setup -q -a1 -a2
45 %patch0 -p0
46 %patch1 -p1
47
48 %build
49 %{__make} 
50 cd pbm2ppa-0.8.6
51 %{__make}
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir},%{_mandir}/man1,%{_libdir}/lpfilters}
56
57 %{__make} INSTALLDIR=$RPM_BUILD_ROOT%{_bindir} \
58         CONFDIR=$RPM_BUILD_ROOT%{_sysconfdir} \
59         MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 install
60
61 install utils/Linux/detect_ppa $RPM_BUILD_ROOT%{_bindir}
62 install utils/Linux/test_ppa $RPM_BUILD_ROOT%{_bindir}
63 install pbm2ppa-0.8.6/pbm2ppa $RPM_BUILD_ROOT%{_bindir}
64 install pbm2ppa-0.8.6/pbmtpg $RPM_BUILD_ROOT%{_bindir}
65 install pbm2ppa-0.8.6/pbm2ppa.conf $RPM_BUILD_ROOT%{_sysconfdir}
66 install pbm2ppa-0.8.6/pbm2ppa.1 $RPM_BUILD_ROOT%{_mandir}/man1
67 install pnm2ppa-filters/pnm2ppa-filter-bw $RPM_BUILD_ROOT%{_libdir}/lpfilters
68 install pnm2ppa-filters/pnm2ppa-filter-bw-eco $RPM_BUILD_ROOT%{_libdir}/lpfilters
69 install pnm2ppa-filters/pnm2ppa-filter-color $RPM_BUILD_ROOT%{_libdir}/lpfilters
70 install pnm2ppa-filters/pnm2ppa-filter-color-eco $RPM_BUILD_ROOT%{_libdir}/lpfilters
71
72 install -d pbm2ppa
73 for file in CALIBRATION CREDITS INSTALL INSTALL-MORE LICENSE README ; do
74   install -m 0644 pbm2ppa-0.8.6/$file pbm2ppa/$file
75   gzip -9nf pbm2ppa/$file
76 done
77
78 gzip -9nf docs/en/{CREDITS,INSTALL,LICENSE,README,RELEASE-NOTES,TODO,COLOR.txt,CALIBRATION.txt} \
79         test.ps
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT 
83
84 %files 
85 %defattr(644,root,root,755)
86 %doc docs/en/*.gz docs/en/*.html test.ps.gz pbm2ppa
87 %attr(755,root,root) %{_bindir}/pnm2ppa
88 %attr(755,root,root) %{_bindir}/pbm2ppa
89 %attr(755,root,root) %{_bindir}/pbmtpg
90 %attr(755,root,root) %{_bindir}/calibrate_ppa
91 %attr(755,root,root) %{_bindir}/test_ppa
92 %attr(755,root,root) %{_bindir}/detect_ppa
93 %{_mandir}/man1/*.1*
94 %{_libdir}/lpfilters/pnm2ppa-filter-*
95 %config %{_sysconfdir}/pnm2ppa.conf
96 %config %{_sysconfdir}/pbm2ppa.conf
This page took 0.084224 seconds and 4 git commands to generate.