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: 67c2084101d044c94abcb7495fc17e02
10 Source1: http://foo2zjs.rkkda.com/sihp1000.tar.gz
11 # Source1-md5: 5d47d54f9cc19225c6ad07763bd02801
12 Source2: http://foo2zjs.rkkda.com/sihp1005.tar.gz
13 # Source2-md5: 10937cc743b03ea9776a9f6eb35159a0
14 Source3: http://foo2zjs.rkkda.com/sihp1018.tar.gz
15 # Source3-md5: 89bc9a1199abc2bd304694f0273a248a
16 Source4: http://foo2zjs.rkkda.com/sihp1020.tar.gz
17 # Source4-md5: 290c2a03d665ceb4dfbbd60b471ebb3d
18 Patch0: %{name}-make.patch
19 Patch1: %{name}-udev-rules.patch
20 Patch2: %{name}-hplj1000.patch
21 URL: http://foo2zjs.rkkda.com/
22 BuildRequires: cups-filter-foomatic
23 BuildRequires: ghostscript
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 foo2zjs is an open source printer driver for printers that use the
30 Zenographics ZjStream wire protocol for their print data. With
31 foo2zjs, you can print to some HP and Minolta/QMS ZjStream printers,
34 - HP LaserJet 1000 B/W
35 - HP LaserJet 1005 B/W
36 - HP LaserJet 1018 B/W
37 - HP LaserJet 1020 B/W
38 - Konica Minolta magicolor 2430 DL B/W and color
39 - Minolta/QMS 2300 DL B/W and color
40 - Minolta/QMS 2200 DL B/W and color
42 %description -l pl.UTF-8
43 foo2zjs to otwarty sterownik dla drukarek używających do druku
44 protokołu Zenographics ZjStream. Dzięki foo2zjs można drukować na
45 drukarkach HP oraz Minolta/QMS ZjStream takich jak:
47 - HP LaserJet 1000 B/W
48 - HP LaserJet 1005 B/W
49 - HP LaserJet 1018 B/W
50 - HP LaserJet 1020 B/W
51 - Konica Minolta magicolor 2430 DL B/W and color
52 - Minolta/QMS 2300 DL B/W and color
53 - Minolta/QMS 2200 DL B/W and color
56 Summary: Firmware for HP LaserJet 10xx printers
57 Summary(pl.UTF-8): Firmware dla drukarek HP LaserJet 10xx
58 License: distributable
59 Group: Applications/System
60 Requires: %{name} = %{version}-%{release}
61 Requires: cups-foomatic-db-HP
64 Firmware for HP LaserJet 10xx printers:
65 - HP LaserJet 1000, 1005, 1018, 1020
67 %description firmware -l pl.UTF-8
68 Firmware dla drukarek HP LaserJet 10xx:
69 - HP LaserJet 1000, 1005, 1018, 1020
72 Summary: udev rules for HP LaserJet 10xx printers
73 Summary(pl.UTF-8): Reguły udev dla drukarek HP LaserJet 10xx
74 Group: Applications/System
75 Requires: %{name} = %{version}-%{release}
76 Requires: %{name}-firmware = %{version}-%{release}
79 %description udev-rules
80 udev rules for printers:
81 - HP LaserJet 1000, 1005, 1018, 1020
83 %description udev-rules -l pl.UTF-8
84 Reguły udev dla drukarek:
85 - HP LaserJet 1000, 1005, 1018, 1020
99 rm -rf $RPM_BUILD_ROOT
101 install -d $RPM_BUILD_ROOT
102 install -d $RPM_BUILD_ROOT%{_bindir}
103 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{firmware,crd}
104 install -d $RPM_BUILD_ROOT/etc/udev/rules.d
105 install -d $RPM_BUILD_ROOT%{_mandir}/man1
106 install {arm2hpdl,foo2zjs,foo2zjs-wrapper,zjsdecode,usb_printerid} \
107 $RPM_BUILD_ROOT%{_bindir}
108 install hplj1000 $RPM_BUILD_ROOT%{_bindir}/hplj10xx
109 install hplj10xx.rules $RPM_BUILD_ROOT/etc/udev/rules.d/11-hplj10xx.rules
115 for i in sihp1000 sihp1005 sihp1018 sihp1020; do
116 tar -xf $i.tar.gz --use=gzip
118 ./arm2hpdl $i.img > $i.dl
119 install $i.dl $RPM_BUILD_ROOT%{_datadir}/%{name}/firmware
121 install *.ps $RPM_BUILD_ROOT%{_datadir}/%{name}
122 install crd/zjs/*.{crd,ps} \
123 $RPM_BUILD_ROOT%{_datadir}/%{name}/crd
124 install {foo2zjs,foo2zjs-wrapper,zjsdecode}.1 \
125 $RPM_BUILD_ROOT%{_mandir}/man1
128 rm -rf $RPM_BUILD_ROOT
131 %service -q cups restart
134 %defattr(644,root,root,755)
135 %doc ChangeLog README manual.pdf
136 %attr(755,root,root) %{_bindir}/*
137 %dir %{_datadir}/%{name}
138 %{_datadir}/%{name}/*.ps
139 %{_datadir}/%{name}/crd
143 %defattr(644,root,root,755)
144 %{_datadir}/%{name}/firmware
147 %defattr(644,root,root,755)
148 /etc/udev/rules.d/11-hplj10xx.rules