]> git.pld-linux.org Git - packages/pnm2ppa.git/blob - pnm2ppa.spec
- updated to 1.13
[packages/pnm2ppa.git] / pnm2ppa.spec
1 Summary:        Drivers for printing to HP PPA printers
2 Summary(pl.UTF-8):      Sterowniki do drukarek HP PPA
3 Name:           pnm2ppa
4 Version:        1.13
5 Release:        1
6 License:        GPL v2+
7 Group:          Applications/Publishing
8 Source0:        http://downloads.sourceforge.net/pnm2ppa/%{name}-%{version}.tar.gz
9 # Source0-md5:  5354e54ade6de7a35370e5b47030274c
10 Source1:        ppa-0.8.6.tar.gz
11 # Source1-md5:  fb40576435d5979db64fbea305ec224b
12 Source2:        %{name}-filters.tar.gz
13 # Source2-md5:  c73c6d86ef7e143f8464ba40c4dfa9bb
14 Patch0:         pbm2ppa-20000205.diff
15 Patch1:         %{name}-pld.patch
16 URL:            http://pnm2ppa.sourceforge.net/
17 Requires:       ghostscript
18 Requires:       mpage
19 Obsoletes:      ppa
20 Obsoletes:      pbm2ppa
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         lpfiltersdir    %{_libdir}/lpfilters
24
25 %description
26 pnm2ppa is a color driver for HP PPA host-based printers such as the
27 HP710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, and 1000Cxi. It
28 accepts ghostscript output in PNM formats, and sends it to the printer
29 in PPA format. The older (black only) driver pbm2ppa is also included.
30
31 %description -l pl.UTF-8
32 pnm2ppa to obsługujący kolor sterownik do drukarek HP PPA, takich jak
33 HP710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, 1000Cxi. Przyjmuje
34 wyjście ghostscripta w formacie PNM, wysyła je na drukarkę w formacie
35 PPA. Załączona jest też starsza (obsługująca tylko czerń) wersja
36 sterownika o nazwie pbm2ppa.
37
38 %prep
39 %setup -q -a1 -a2
40 %patch0 -p0
41 %patch1 -p1
42
43 %build
44 %configure
45
46 %{__make}
47
48 %{__make} -C pbm2ppa-0.8.6 \
49         CC="%{__cc}" \
50         CFLAGS="%{rpmcflags} -Wall"
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT%{lpfiltersdir}
55
56 %{__make} install \
57         DESTDIR=$RPM_BUILD_ROOT
58
59 install utils/Linux/detect_ppa $RPM_BUILD_ROOT%{_bindir}
60 install utils/Linux/test_ppa $RPM_BUILD_ROOT%{_bindir}
61
62 install pbm2ppa-0.8.6/pbm2ppa $RPM_BUILD_ROOT%{_bindir}
63 install pbm2ppa-0.8.6/pbmtpg $RPM_BUILD_ROOT%{_bindir}
64 cp -p pbm2ppa-0.8.6/pbm2ppa.conf $RPM_BUILD_ROOT%{_sysconfdir}
65 cp -p pbm2ppa-0.8.6/pbm2ppa.1 $RPM_BUILD_ROOT%{_mandir}/man1
66
67 install pnm2ppa-filters/pnm2ppa-filter-bw $RPM_BUILD_ROOT%{lpfiltersdir}
68 install pnm2ppa-filters/pnm2ppa-filter-bw-eco $RPM_BUILD_ROOT%{lpfiltersdir}
69 install pnm2ppa-filters/pnm2ppa-filter-color $RPM_BUILD_ROOT%{lpfiltersdir}
70 install pnm2ppa-filters/pnm2ppa-filter-color-eco $RPM_BUILD_ROOT%{lpfiltersdir}
71
72 install -d pbm2ppa
73 for file in CALIBRATION CREDITS README ; do
74         install -m 0644 pbm2ppa-0.8.6/$file pbm2ppa/$file
75 done
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files
81 %defattr(644,root,root,755)
82 %doc docs/en/{CREDITS,INSTALL,README,RELEASE-NOTES,TODO,COLOR.txt,CALIBRATION.txt} test.ps pbm2ppa
83 %lang(pl) %doc docs/pl/{AUTORZY,CZYTAJ.TO,INSTALACJA,KALIBRACJA}
84 %attr(755,root,root) %{_bindir}/calibrate_ppa
85 %attr(755,root,root) %{_bindir}/detect_ppa
86 %attr(755,root,root) %{_bindir}/pbm2ppa
87 %attr(755,root,root) %{_bindir}/pbmtpg
88 %attr(755,root,root) %{_bindir}/pnm2ppa
89 %attr(755,root,root) %{_bindir}/test_ppa
90 %{_mandir}/man1/pbm2ppa.1*
91 %{_mandir}/man1/pnm2ppa.1*
92 %attr(755,root,root) %{lpfiltersdir}/pnm2ppa-filter-*
93 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pbm2ppa.conf
94 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pnm2ppa.conf
This page took 0.066792 seconds and 3 git commands to generate.