1 Summary: Linux printer driver for ZjStream protocol
2 Summary(pl.UTF-8): Linuksowy sterownik drukarek dla protokołu ZjStream
7 Group: Applications/System
8 Source0: http://foo2zjs.rkkda.com/%{name}.tar.gz
9 # Source0-md5: d86f589c37166420afe9122a2538420b
10 Source1: http://foo2zjs.rkkda.com/firmware/sihp1000.tar.gz
11 # Source1-md5: 8c7028d4be5b5b12ed19a59969b3911a
12 Source2: http://foo2zjs.rkkda.com/firmware/sihp1005.tar.gz
13 # Source2-md5: 59cc9f6a2c1657be8d5070e4ec97b06a
14 Source3: http://foo2zjs.rkkda.com/firmware/sihp1018.tar.gz
15 # Source3-md5: 0d4abf6091aa28a98b9993fbe2dbbaa2
16 Source4: http://foo2zjs.rkkda.com/firmware/sihp1020.tar.gz
17 # Source4-md5: 02b19c047be9a6fed84dc53327c116fc
18 Patch0: %{name}-udev-rules.patch
19 Patch1: %{name}-hplj1000.patch
20 URL: http://foo2zjs.rkkda.com/
21 BuildRequires: cups-filter-foomatic
22 BuildRequires: ghostscript
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 foo2zjs is an open source printer driver for printers that use the
29 Zenographics ZjStream wire protocol for their print data. With
30 foo2zjs, you can print to some HP and Minolta/QMS ZjStream printers,
33 - HP LaserJet 1000 B/W
34 - HP LaserJet 1005 B/W
35 - HP LaserJet 1018 B/W
36 - HP LaserJet 1020 B/W
37 - Konica Minolta magicolor 2430 DL B/W and color
38 - Minolta/QMS 2300 DL B/W and color
39 - Minolta/QMS 2200 DL B/W and color
41 %description -l pl.UTF-8
42 foo2zjs to otwarty sterownik dla drukarek używających do druku
43 protokołu Zenographics ZjStream. Dzięki foo2zjs można drukować na
44 drukarkach HP oraz Minolta/QMS ZjStream takich jak:
46 - HP LaserJet 1000 B/W
47 - HP LaserJet 1005 B/W
48 - HP LaserJet 1018 B/W
49 - HP LaserJet 1020 B/W
50 - Konica Minolta magicolor 2430 DL B/W and color
51 - Minolta/QMS 2300 DL B/W and color
52 - Minolta/QMS 2200 DL B/W and color
55 Summary: Firmware for HP LaserJet 10xx printers
56 Summary(pl.UTF-8): Firmware dla drukarek HP LaserJet 10xx
57 License: distributable
58 Group: Applications/System
59 Requires: %{name} = %{version}-%{release}
60 Requires: cups-foomatic-db-HP
63 Firmware for HP LaserJet 10xx printers:
64 - HP LaserJet 1000, 1005, 1018, 1020
66 %description firmware -l pl.UTF-8
67 Firmware dla drukarek HP LaserJet 10xx:
68 - HP LaserJet 1000, 1005, 1018, 1020
71 Summary: udev rules for HP LaserJet 10xx printers
72 Summary(pl.UTF-8): Reguły udev dla drukarek HP LaserJet 10xx
73 Group: Applications/System
74 Requires: %{name} = %{version}-%{release}
75 Requires: %{name}-firmware = %{version}-%{release}
78 %description udev-rules
79 udev rules for printers:
80 - HP LaserJet 1000, 1005, 1018, 1020
82 %description udev-rules -l pl.UTF-8
83 Reguły udev dla drukarek:
84 - HP LaserJet 1000, 1005, 1018, 1020
97 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT
100 install -d $RPM_BUILD_ROOT%{_bindir}
101 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{firmware,crd}
102 install -d $RPM_BUILD_ROOT/etc/udev/rules.d
103 install -d $RPM_BUILD_ROOT%{_mandir}/man1
104 install {arm2hpdl,foo2zjs,foo2zjs-wrapper,zjsdecode,usb_printerid} \
105 $RPM_BUILD_ROOT%{_bindir}
106 install hplj1000 $RPM_BUILD_ROOT%{_bindir}/hplj10xx
107 install hplj10xx.rules $RPM_BUILD_ROOT/etc/udev/rules.d/11-hplj10xx.rules
113 for i in sihp1000 sihp1005 sihp1018 sihp1020; do
114 tar -xf $i.tar.gz --use=gzip
116 ./arm2hpdl $i.img > $i.dl
117 install $i.dl $RPM_BUILD_ROOT%{_datadir}/%{name}/firmware
119 install *.ps $RPM_BUILD_ROOT%{_datadir}/%{name}
120 install crd/zjs/*.{crd,ps} \
121 $RPM_BUILD_ROOT%{_datadir}/%{name}/crd
122 install {foo2zjs,foo2zjs-wrapper,zjsdecode}.1 \
123 $RPM_BUILD_ROOT%{_mandir}/man1
126 rm -rf $RPM_BUILD_ROOT
129 %service -q cups restart
132 %defattr(644,root,root,755)
133 %doc ChangeLog README manual.pdf
134 %attr(755,root,root) %{_bindir}/*
135 %dir %{_datadir}/%{name}
136 %{_datadir}/%{name}/*.ps
137 %{_datadir}/%{name}/crd
141 %defattr(644,root,root,755)
142 %{_datadir}/%{name}/firmware
145 %defattr(644,root,root,755)
146 /etc/udev/rules.d/11-hplj10xx.rules