]> git.pld-linux.org Git - packages/sane-backends.git/blob - sane-backends.spec
- BR: systemd-devel (used by default in saned)
[packages/sane-backends.git] / sane-backends.spec
1 #
2 # Conditional build:
3 %bcond_without  gphoto          # gphoto backend (which requires libgphoto2)
4 %bcond_without  lpt             # parallel port backends (which require libieee1284)
5 %bcond_with     avahi           # Avahi support for saned and net backend
6 %bcond_with     libusb0         # libusb 0.1.x API instead of libusb 1.0
7 #
8 Summary:        SANE - easy local and networked scanner access
9 Summary(es.UTF-8):      SANE - acceso a scanners en red y locales
10 Summary(ko.UTF-8):      스캐너를 다루는 소프트웨어
11 Summary(pl.UTF-8):      SANE - prosta obsługa skanerów lokalnych i sieciowych
12 Summary(pt_BR.UTF-8):   SANE - acesso a scanners locais e em rede
13 Name:           sane-backends
14 Version:        1.0.25
15 Release:        1
16 License:        relaxed GPL v2+ (libraries), Public Domain (docs)
17 Group:          Libraries
18 Source0:        https://alioth.debian.org/frs/download.php/file/4146/%{name}-%{version}.tar.bz2
19 # Source0-md5:  f9ed5405b3c12f07c6ca51ee60225fe7
20 Source1:        %{name}.rc-inetd
21 Source2:        %{name}.m4
22 Patch0:         %{name}-lockpath_group.patch
23 Patch1:         %{name}-mustek-path.patch
24 Patch2:         %{name}-spatc.patch
25 Patch4:         %{name}-link.patch
26 Patch5:         %{name}-1.0.23-sane-config-multilib.patch
27 URL:            http://www.sane-project.org/
28 BuildRequires:  autoconf >= 2.54
29 BuildRequires:  automake
30 %{?with_avahi:BuildRequires:    avahi-devel >= 0.6.24}
31 BuildRequires:  cups-devel
32 BuildRequires:  gettext-tools
33 %{?with_gphoto:BuildRequires:   libgphoto2-devel >= 2.0.1}
34 %{?with_lpt:BuildRequires:      libieee1284-devel >= 0.1.5}
35 BuildRequires:  libjpeg-devel >= 6a
36 BuildRequires:  libtiff-devel
37 BuildRequires:  libtool
38 %{!?with_libusb0:BuildRequires: libusb-compat-devel >= 0.1.0}
39 BuildRequires:  libusb-devel >= 1.0
40 BuildRequires:  libv4l-devel
41 BuildRequires:  net-snmp-devel >= 5.6
42 BuildRequires:  pkgconfig
43 BuildRequires:  resmgr-devel
44 BuildRequires:  rpmbuild(macros) >= 1.268
45 BuildRequires:  systemd-devel
46 BuildRequires:  tetex-dvips
47 BuildRequires:  tetex-latex
48 BuildRequires:  tetex-latex-psnfss
49 %if "%{pld_release}" != "ac"
50 BuildRequires:  texlive-latex-effects
51 %endif
52 %{?with_avahi:Requires: avahi-libs >= 0.6.24}
53 Requires:       net-snmp-libs >= 5.6
54 Requires:       setup >= 2.4.10-1
55 Obsoletes:      sane
56 Obsoletes:      sane-backends-sm3600
57 Conflicts:      sane-backends-plustek
58 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59
60 %description
61 SANE (Scanner Access Now Easy) is a sane and simple interface to both
62 local and networked scanners and other image acquisition devices like
63 digital still and video cameras. SANE currently includes modules for
64 accessing:
65
66 Scanners: Abaton, Agfa, Apple, Artec, Avision, Bell+Howell, Canon,
67 Epson, Fujitsu, HP, LEO, Microtek, Mustek, NEC, Nikon, Panasonic, PIE,
68 Plustek, Ricoh, Sceptre, Sharp, Siemens, Tamarack, Teco, UMAX
69
70 Digital cameras: Kodak, Polaroid, Connectix QuickCam
71
72 and other SANE devices via network.
73
74 %description -l es.UTF-8
75 SANE - acceso a scanners en red y locales.
76
77 %description -l pl.UTF-8
78 SANE (Scanner Access Now Easy) jest rozsądnym i prostym insterfejsem
79 do skanerów, zarówno lokalnych jak i sieciowych, oraz innych urządzeń
80 do pozyskiwania obrazów, jak cyfrowe aparaty i kamery. SANE aktualnie
81 zawiera moduły do obsługi:
82
83 Skanery: Abaton, Agfa, Apple, Artec, Avision, Bell+Howell, Canon,
84 Epson, Fujitsu, HP, LEO, Microtek, Mustek, NEC, Nikon, Panasonic, PIE,
85 Plustek, Ricoh, Sceptre, Sharp, Siemens, Tamarack, Teco, UMAX
86
87 Aparaty cyfrowe: Kodak, Polaroid, Connectix QuickCam
88
89 oraz inne urządzenia dostępne przez sieć.
90
91 %description -l pt_BR.UTF-8
92 O SANE (Scanner Access Now Easy) é uma interface simples para scanners
93 e outros dispositivos de captura de imagens como câmeras fotográficas
94 digitais e de vídeo conectados diretamente ou através da rede.
95
96 %package devel
97 Summary:        Development part of SANE
98 Summary(es.UTF-8):      Archivos necesarios para el desarrollo de programas que usen SANE
99 Summary(pl.UTF-8):      Część SANE przeznaczona dla programistów
100 Summary(pt_BR.UTF-8):   Arquivos necessários ao desenvolvimento de programas que usem o SANE
101 Group:          Development/Libraries
102 Requires:       %{name} = %{version}-%{release}
103 %{?with_lpt:Requires: libieee1284-devel}
104 %{!?with_libusb0:Requires:      libusb-compat-devel >= 0.1.0}
105 Requires:       libusb-devel >= 1.0
106 Requires:       resmgr-devel
107 Obsoletes:      sane-backends-sane-devel
108 Obsoletes:      sane-backends-sane-static
109
110 %description devel
111 Development part of SANE.
112
113 %description devel -l es.UTF-8
114 Archivos necesarios para el desarrollo de programas que usen SANE.
115
116 %description devel -l pl.UTF-8
117 Część SANE dla programistów.
118
119 %description devel -l pt_BR.UTF-8
120 Arquivos necessários ao desenvolvimento de programas que usem o SANE.
121
122 %package static
123 Summary:        Static SANE libraries
124 Summary(pl.UTF-8):      Statyczne biblioteki SANE
125 Summary(pt_BR.UTF-8):   Ferramentas de desenvolvimento para o SANE (bibliotecas estáticas)
126 Group:          Development/Libraries
127 Requires:       %{name}-devel = %{version}-%{release}
128 Obsoletes:      sane-backends-sane-static
129
130 %description static
131 Static SANE libraries.
132
133 %description static -l pl.UTF-8
134 Biblioteki statyczne SANE.
135
136 %description static -l pt_BR.UTF-8
137 Bibliotecas estáticas para desenvolvimento de módulos do SANE.
138
139 %package saned
140 Summary:        SANE network daemon
141 Summary(pl.UTF-8):      Demon sieciowy SANE
142 Group:          Networking/Daemons
143 Requires(post,postun):  /sbin/ldconfig
144 Requires(pre):  /bin/id
145 Requires(pre):  /usr/bin/getgid
146 Requires(pre):  /usr/sbin/groupadd
147 Requires(pre):  /usr/sbin/useradd
148 Requires(preun):        /usr/sbin/groupdel
149 Requires(preun):        /usr/sbin/userdel
150 Requires:       %{name} = %{version}-%{release}
151 Requires:       rc-inetd
152 Provides:       group(saned)
153 Provides:       user(saned)
154
155 %description saned
156 saned is the SANE (Scanner Access Now Easy) daemon that allows remote
157 clients to access image acquisition devices available on the local
158 host.
159
160 %description saned -l pl.UTF-8
161 saned to demon SANE pozwalający zdalnym klientom na dostęp do urządzeń
162 odczytujących obraz podłączonych lokalnie.
163
164 %package -n sane-mustek600IIN
165 Summary:        Mustek 600 II N scanner tool
166 Summary(pl.UTF-8):      Narzędzie do skanera Mustek 600 II N
167 Group:          Applications/System
168 Requires:       %{name} = %{version}-%{release}
169
170 %description -n sane-mustek600IIN
171 Tool which turns Mustek 600 II N scanner off. Sometimes scanner hangs
172 and can't be turned off by (x)scanimage in normal way.
173
174 Note: this program needs root privileges or access to /dev/port.
175
176 %description -n sane-mustek600IIN -l pl.UTF-8
177 Narzędzie wymuszające wyłączenie skanera Mustek 600 II N. Czasem
178 skaner zawiesza się i nie jest możliwe wyłączenie go zwykłym sposobem
179 przez program (x)scanimage.
180
181 Ten program wymaga uprawnień roota albo dostępu do /dev/port.
182
183 %package gphoto2
184 Summary:        SANE backend for gphoto2 supported cameras
185 Summary(pl.UTF-8):      Sterownik SANE do aparatów obsługiwanych przez gphoto2
186 Group:          Applications/System
187 Requires:       %{name} = %{version}-%{release}
188
189 %description gphoto2
190 SANE backend for gphoto2 supported cameras.
191
192 %description gphoto2 -l pl.UTF-8
193 Sterownik SANE do aparatów obsługiwanych przez gphoto2.
194
195 %package magicolor
196 Summary:        SANE backend for KONICA MINOLTA Magicolor scanners
197 Summary(pl.UTF-8):      Sterownik SANE dla skanerów Magicolor firmy KONICA MINOLTA
198 Group:          Applications/System
199 Requires:       %{name} = %{version}-%{release}
200 # uses usb or net+snmp
201
202 %description magicolor
203 SANE backend for KONICA MINOLTA Magicolor scanners.
204
205 %description magicolor -l pl.UTF-8
206 Sterownik SANE dla skanerów Magicolor firmy KONICA MINOLTA.
207
208 %package pp
209 Summary:        SANE backends for parallel port scanners
210 Summary(pl.UTF-8):      Sterowniki SANE dla skanerów podłączanych do portu równoległego
211 Group:          Applications/System
212 Requires:       %{name} = %{version}-%{release}
213 Obsoletes:      sane-backends-canon_pp
214 Obsoletes:      sane-backends-hpsj5s
215 # in case sb used parport scanner
216 Obsoletes:      kernel-char-plustek
217 Obsoletes:      kernel-smp-char-plustek
218 Obsoletes:      sane-backends-plustek
219
220 %description pp
221 SANE backends for parallel port scanners. It includes the following
222 drivers:
223 - canon_pp (Canon CanoScan FBxxxP, CanoScan NxxxP)
224 - hpsj5s (HP ScanJet 5S)
225 - mustek_pp (Mustek CIS and CCD scanners)
226 - plustek_pp (Plustek)
227
228 %description pp -l pl.UTF-8
229 Sterowniki SANE dla skanerów podłączanych do portu równoległego:
230 - canon_pp (Canon CanoScan FBxxxP, CanoScan NxxxP)
231 - hpsj5s (HP ScanJet 5S)
232 - mustek_pp (skanery Mustek CIS i CCD)
233 - plustek_pp (Plustek)
234
235 %package v4l
236 Summary:        SANE backend for Video4Linux supported devices
237 Summary(pl.UTF-8):      Sterownik SANE do urządzeń obsługiwanych przez system Video4Linux
238 Group:          Applications/System
239 Requires:       %{name} = %{version}-%{release}
240
241 %description v4l
242 SANE backend for Video4Linux supported devicecameras.
243
244 %description v4l -l pl.UTF-8
245 Sterownik SANE do urządzeń obsługiwanych przez system Video4Linux.
246
247 %prep
248 %setup -q
249 # kill libtool.m4 inclusion
250 grep -v '^m4_include' acinclude.m4 > acinclude.m4.tmp
251 mv -f acinclude.m4.tmp acinclude.m4
252 %patch0 -p1
253 %patch1 -p1
254 %patch2 -p1
255 %patch4 -p1
256 %patch5 -p1
257
258 %build
259 %{__libtoolize}
260 %{__aclocal} -I m4
261 %{__autoconf}
262 %{__autoheader}
263 %{__automake}
264 %configure \
265         %{?with_avahi:--enable-avahi} \
266         %{!?with_libusb0:--enable-libusb_1_0} \
267         --enable-pnm-backend \
268         --enable-pthread \
269         --enable-static \
270         --enable-translations \
271         %{?with_gphoto:--with-gphoto2} \
272         --disable-locking
273
274 %{__make}
275
276 %ifarch %{ix86} %{x8664} x32
277 cd tools
278 %{__cc} %{rpmcppflags} -DHAVE_SYS_IO_H %{rpmcflags} %{rpmldflags} \
279         -I../include -o mustek600iin-off mustek600iin-off.c
280 cd ..
281 %endif
282
283 %install
284 rm -rf $RPM_BUILD_ROOT
285 install -d $RPM_BUILD_ROOT{/etc/sysconfig/rc-inetd,%{_aclocaldir}}
286
287 %{__make} -j1 install \
288         DESTDIR=$RPM_BUILD_ROOT
289
290 cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/saned
291 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_aclocaldir}
292
293 %ifarch %{ix86} %{x8664} x32
294 cp -p tools/mustek600iin-off $RPM_BUILD_ROOT%{_bindir}
295 %endif
296
297 %{__rm} -rf $RPM_BUILD_ROOT%{_prefix}/doc
298
299 # only shared modules - shut up check-files
300 %{__rm} $RPM_BUILD_ROOT%{_libdir}/sane/libsane-*.{so,la,a}
301
302 %find_lang %{name} --all-name
303
304 %clean
305 rm -rf $RPM_BUILD_ROOT
306
307 %post   -p /sbin/ldconfig
308 %postun -p /sbin/ldconfig
309
310 %pre saned
311 %groupadd -g 90 saned
312 %useradd -u 90 -d /usr/share/empty -s /bin/false -c "SANE remote scanning daemon" -g saned saned
313
314 %post saned
315 %service -q rc-inetd reload
316
317 %postun saned
318 if [ "$1" = "0" ]; then
319         %service -q rc-inetd reload
320         %userremove saned
321         %groupremove saned
322 fi
323
324 %files -f %{name}.lang
325 %defattr(644,root,root,755)
326 %doc AUTHORS ChangeLog* LICENSE NEWS PROBLEMS PROJECTS README README.linux
327 %doc doc/canon doc/gt68xx doc/leo doc/matsushita doc/mustek doc/mustek_usb
328 %doc doc/mustek_usb2 doc/niash doc/plustek doc/sceptre doc/teco doc/u12 doc/umax
329 %attr(755,root,root) %{_bindir}/sane-find-scanner
330 %attr(755,root,root) %{_bindir}/scanimage
331 %attr(755,root,root) %{_bindir}/gamma4scanimage
332 %attr(755,root,root) %{_bindir}/umax_pp
333 %dir %{_sysconfdir}/sane.d
334 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/abaton.conf
335 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/agfafocus.conf
336 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/apple.conf
337 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/artec.conf
338 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/artec_eplus48u.conf
339 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/avision.conf
340 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/bh.conf
341 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/canon.conf
342 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/canon630u.conf
343 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/canon_dr.conf
344 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/cardscan.conf
345 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/coolscan.conf
346 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/coolscan2.conf
347 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/coolscan3.conf
348 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/dc210.conf
349 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/dc240.conf
350 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/dc25.conf
351 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/dell1600n_net.conf
352 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/dll.conf
353 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/dmc.conf
354 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/epjitsu.conf
355 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/epson.conf
356 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/epson2.conf
357 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/epsonds.conf
358 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/fujitsu.conf
359 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/genesys.conf
360 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/gt68xx.conf
361 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/hp.conf
362 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/hp3900.conf
363 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/hp4200.conf
364 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/hp5400.conf
365 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/hs2p.conf
366 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/ibm.conf
367 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/kodak.conf
368 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/kodakaio.conf
369 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/leo.conf
370 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/lexmark.conf
371 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/ma1509.conf
372 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/matsushita.conf
373 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/microtek.conf
374 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/microtek2.conf
375 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/mustek.conf
376 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/mustek_usb.conf
377 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/nec.conf
378 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/net.conf
379 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/p5.conf
380 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/pie.conf
381 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/pieusb.conf
382 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/pixma.conf
383 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/plustek.conf
384 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/qcam.conf
385 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/ricoh.conf
386 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/rts8891.conf
387 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/s9036.conf
388 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/sceptre.conf
389 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/sharp.conf
390 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/sm3840.conf
391 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/snapscan.conf
392 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/sp15c.conf
393 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/st400.conf
394 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/stv680.conf
395 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/tamarack.conf
396 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/teco1.conf
397 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/teco2.conf
398 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/teco3.conf
399 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/test.conf
400 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/u12.conf
401 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/umax.conf
402 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/umax1220u.conf
403 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/umax_pp.conf
404 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/xerox_mfp.conf
405 %attr(755,root,root) %{_libdir}/libsane.so.*.*.*
406 %attr(755,root,root) %ghost %{_libdir}/libsane.so.1
407 %dir %{_libdir}/sane
408 %attr(755,root,root) %{_libdir}/sane/libsane-abaton.so.*
409 %attr(755,root,root) %{_libdir}/sane/libsane-agfafocus.so.*
410 %attr(755,root,root) %{_libdir}/sane/libsane-apple.so.*
411 %attr(755,root,root) %{_libdir}/sane/libsane-artec.so.*
412 %attr(755,root,root) %{_libdir}/sane/libsane-artec_eplus48u.so.*
413 %attr(755,root,root) %{_libdir}/sane/libsane-as6e.so.*
414 %attr(755,root,root) %{_libdir}/sane/libsane-avision.so.*
415 %attr(755,root,root) %{_libdir}/sane/libsane-bh.so.*
416 %attr(755,root,root) %{_libdir}/sane/libsane-canon.so.*
417 %attr(755,root,root) %{_libdir}/sane/libsane-canon630u.so.*
418 %attr(755,root,root) %{_libdir}/sane/libsane-canon_dr.so.*
419 %attr(755,root,root) %{_libdir}/sane/libsane-cardscan.so.*
420 %attr(755,root,root) %{_libdir}/sane/libsane-coolscan.so.*
421 %attr(755,root,root) %{_libdir}/sane/libsane-coolscan2.so.*
422 %attr(755,root,root) %{_libdir}/sane/libsane-coolscan3.so.*
423 %attr(755,root,root) %{_libdir}/sane/libsane-dc210.so.*
424 %attr(755,root,root) %{_libdir}/sane/libsane-dc240.so.*
425 %attr(755,root,root) %{_libdir}/sane/libsane-dc25.so.*
426 %attr(755,root,root) %{_libdir}/sane/libsane-dell1600n_net.so.*
427 %attr(755,root,root) %{_libdir}/sane/libsane-dll.so.*
428 %attr(755,root,root) %{_libdir}/sane/libsane-dmc.so.*
429 %attr(755,root,root) %{_libdir}/sane/libsane-epjitsu.so.*
430 %attr(755,root,root) %{_libdir}/sane/libsane-epson.so.*
431 %attr(755,root,root) %{_libdir}/sane/libsane-epson2.so.*
432 %attr(755,root,root) %{_libdir}/sane/libsane-epsonds.so.*
433 %attr(755,root,root) %{_libdir}/sane/libsane-fujitsu.so.*
434 %attr(755,root,root) %{_libdir}/sane/libsane-genesys.so.*
435 %attr(755,root,root) %{_libdir}/sane/libsane-gt68xx.so.*
436 %attr(755,root,root) %{_libdir}/sane/libsane-hp.so.*
437 %attr(755,root,root) %{_libdir}/sane/libsane-hp3500.so.*
438 %attr(755,root,root) %{_libdir}/sane/libsane-hp3900.so.*
439 %attr(755,root,root) %{_libdir}/sane/libsane-hp4200.so.*
440 %attr(755,root,root) %{_libdir}/sane/libsane-hp5400.so.*
441 %attr(755,root,root) %{_libdir}/sane/libsane-hp5590.so.*
442 %attr(755,root,root) %{_libdir}/sane/libsane-hpljm1005.so.*
443 %attr(755,root,root) %{_libdir}/sane/libsane-hs2p.so.*
444 %attr(755,root,root) %{_libdir}/sane/libsane-ibm.so.*
445 %attr(755,root,root) %{_libdir}/sane/libsane-kodak.so.*
446 %attr(755,root,root) %{_libdir}/sane/libsane-kodakaio.so.*
447 %attr(755,root,root) %{_libdir}/sane/libsane-kvs1025.so.*
448 %attr(755,root,root) %{_libdir}/sane/libsane-kvs20xx.so.*
449 %attr(755,root,root) %{_libdir}/sane/libsane-kvs40xx.so.*
450 %attr(755,root,root) %{_libdir}/sane/libsane-leo.so.*
451 %attr(755,root,root) %{_libdir}/sane/libsane-lexmark.so.*
452 %attr(755,root,root) %{_libdir}/sane/libsane-ma1509.so.*
453 %attr(755,root,root) %{_libdir}/sane/libsane-matsushita.so.*
454 %attr(755,root,root) %{_libdir}/sane/libsane-microtek.so.*
455 %attr(755,root,root) %{_libdir}/sane/libsane-microtek2.so.*
456 %attr(755,root,root) %{_libdir}/sane/libsane-mustek.so.*
457 %attr(755,root,root) %{_libdir}/sane/libsane-mustek_usb.so.*
458 %attr(755,root,root) %{_libdir}/sane/libsane-mustek_usb2.so.*
459 %attr(755,root,root) %{_libdir}/sane/libsane-nec.so.*
460 %attr(755,root,root) %{_libdir}/sane/libsane-net.so.*
461 %attr(755,root,root) %{_libdir}/sane/libsane-niash.so.*
462 %attr(755,root,root) %{_libdir}/sane/libsane-p5.so.*
463 %attr(755,root,root) %{_libdir}/sane/libsane-pie.so.*
464 %attr(755,root,root) %{_libdir}/sane/libsane-pieusb.so.*
465 %attr(755,root,root) %{_libdir}/sane/libsane-pixma.so.*
466 %attr(755,root,root) %{_libdir}/sane/libsane-plustek.so.*
467 %attr(755,root,root) %{_libdir}/sane/libsane-pnm.so.*
468 %attr(755,root,root) %{_libdir}/sane/libsane-qcam.so.*
469 %attr(755,root,root) %{_libdir}/sane/libsane-ricoh.so.*
470 %attr(755,root,root) %{_libdir}/sane/libsane-rts8891.so.*
471 %attr(755,root,root) %{_libdir}/sane/libsane-s9036.so.*
472 %attr(755,root,root) %{_libdir}/sane/libsane-sceptre.so.*
473 %attr(755,root,root) %{_libdir}/sane/libsane-sharp.so.*
474 %attr(755,root,root) %{_libdir}/sane/libsane-sm3600.so.*
475 %attr(755,root,root) %{_libdir}/sane/libsane-sm3840.so.*
476 %attr(755,root,root) %{_libdir}/sane/libsane-snapscan.so.*
477 %attr(755,root,root) %{_libdir}/sane/libsane-sp15c.so.*
478 %attr(755,root,root) %{_libdir}/sane/libsane-st400.so.*
479 %attr(755,root,root) %{_libdir}/sane/libsane-stv680.so.*
480 %attr(755,root,root) %{_libdir}/sane/libsane-tamarack.so.*
481 %attr(755,root,root) %{_libdir}/sane/libsane-teco1.so.*
482 %attr(755,root,root) %{_libdir}/sane/libsane-teco2.so.*
483 %attr(755,root,root) %{_libdir}/sane/libsane-teco3.so.*
484 %attr(755,root,root) %{_libdir}/sane/libsane-test.so.*
485 %attr(755,root,root) %{_libdir}/sane/libsane-u12.so.*
486 %attr(755,root,root) %{_libdir}/sane/libsane-umax.so.*
487 %attr(755,root,root) %{_libdir}/sane/libsane-umax1220u.so.*
488 %attr(755,root,root) %{_libdir}/sane/libsane-umax_pp.so.*
489 %attr(755,root,root) %{_libdir}/sane/libsane-xerox_mfp.so.*
490 %{_mandir}/man1/sane-find-scanner.1*
491 %{_mandir}/man1/scanimage.1*
492 %{_mandir}/man1/gamma4scanimage.1*
493 %{_mandir}/man1/sane-config.1*
494 %{_mandir}/man5/sane-abaton.5*
495 %{_mandir}/man5/sane-agfafocus.5*
496 %{_mandir}/man5/sane-apple.5*
497 %{_mandir}/man5/sane-artec.5*
498 %{_mandir}/man5/sane-artec_eplus48u.5*
499 %{_mandir}/man5/sane-as6e.5*
500 %{_mandir}/man5/sane-avision.5*
501 %{_mandir}/man5/sane-bh.5*
502 %{_mandir}/man5/sane-canon.5*
503 %{_mandir}/man5/sane-canon630u.5*
504 %{_mandir}/man5/sane-canon_dr.5*
505 %{_mandir}/man5/sane-cardscan.5*
506 %{_mandir}/man5/sane-coolscan.5*
507 %{_mandir}/man5/sane-coolscan2.5*
508 %{_mandir}/man5/sane-coolscan3.5*
509 %{_mandir}/man5/sane-dc210.5*
510 %{_mandir}/man5/sane-dc240.5*
511 %{_mandir}/man5/sane-dc25.5*
512 %{_mandir}/man5/sane-dll.5*
513 %{_mandir}/man5/sane-dmc.5*
514 %{_mandir}/man5/sane-epjitsu.5*
515 %{_mandir}/man5/sane-epson.5*
516 %{_mandir}/man5/sane-epson2.5*
517 %{_mandir}/man5/sane-epsonds.5*
518 %{_mandir}/man5/sane-fujitsu.5*
519 %{_mandir}/man5/sane-genesys.5*
520 %{_mandir}/man5/sane-gt68xx.5*
521 %{_mandir}/man5/sane-hp.5*
522 %{_mandir}/man5/sane-hp3500.5*
523 %{_mandir}/man5/sane-hp3900.5*
524 %{_mandir}/man5/sane-hp4200.5*
525 %{_mandir}/man5/sane-hp5400.5*
526 %{_mandir}/man5/sane-hp5590.5*
527 %{_mandir}/man5/sane-hpljm1005.5*
528 %{_mandir}/man5/sane-hs2p.5*
529 %{_mandir}/man5/sane-ibm.5*
530 %{_mandir}/man5/sane-kodak.5*
531 %{_mandir}/man5/sane-kodakaio.5*
532 %{_mandir}/man5/sane-kvs1025.5*
533 %{_mandir}/man5/sane-kvs20xx.5*
534 %{_mandir}/man5/sane-kvs40xx.5*
535 %{_mandir}/man5/sane-leo.5*
536 %{_mandir}/man5/sane-lexmark.5*
537 %{_mandir}/man5/sane-ma1509.5*
538 %{_mandir}/man5/sane-matsushita.5*
539 %{_mandir}/man5/sane-microtek.5*
540 %{_mandir}/man5/sane-microtek2.5*
541 %{_mandir}/man5/sane-mustek.5*
542 %{_mandir}/man5/sane-mustek_usb.5*
543 %{_mandir}/man5/sane-mustek_usb2.5*
544 %{_mandir}/man5/sane-nec.5*
545 %{_mandir}/man5/sane-net.5*
546 %{_mandir}/man5/sane-niash.5*
547 %{_mandir}/man5/sane-p5.5*
548 %{_mandir}/man5/sane-pie.5*
549 %{_mandir}/man5/sane-pieusb.5*
550 %{_mandir}/man5/sane-pixma.5*
551 %{_mandir}/man5/sane-plustek.5*
552 %{_mandir}/man5/sane-pnm.5*
553 %{_mandir}/man5/sane-qcam.5*
554 %{_mandir}/man5/sane-ricoh.5*
555 %{_mandir}/man5/sane-rts8891.5*
556 %{_mandir}/man5/sane-s9036.5*
557 %{_mandir}/man5/sane-sceptre.5*
558 %{_mandir}/man5/sane-scsi.5*
559 %{_mandir}/man5/sane-sharp.5*
560 %{_mandir}/man5/sane-sm3600.5*
561 %{_mandir}/man5/sane-sm3840.5*
562 %{_mandir}/man5/sane-snapscan.5*
563 %{_mandir}/man5/sane-sp15c.5*
564 %{_mandir}/man5/sane-st400.5*
565 %{_mandir}/man5/sane-stv680.5*
566 %{_mandir}/man5/sane-tamarack.5*
567 %{_mandir}/man5/sane-teco1.5*
568 %{_mandir}/man5/sane-teco2.5*
569 %{_mandir}/man5/sane-teco3.5*
570 %{_mandir}/man5/sane-test.5*
571 %{_mandir}/man5/sane-u12.5*
572 %{_mandir}/man5/sane-umax.5*
573 %{_mandir}/man5/sane-umax1220u.5*
574 %{_mandir}/man5/sane-umax_pp.5*
575 %{_mandir}/man5/sane-usb.5*
576 %{_mandir}/man5/sane-xerox_mfp.5*
577 %{_mandir}/man7/sane.7*
578
579 %files devel
580 %defattr(644,root,root,755)
581 %attr(755,root,root) %{_bindir}/sane-config
582 %attr(755,root,root) %{_libdir}/libsane.so
583 %{_libdir}/libsane.la
584 %{_includedir}/sane
585 %{_aclocaldir}/sane-backends.m4
586 %{_pkgconfigdir}/sane-backends.pc
587
588 %files static
589 %defattr(644,root,root,755)
590 %{_libdir}/libsane.a
591
592 %files saned
593 %defattr(644,root,root,755)
594 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/saned
595 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/saned.conf
596 %attr(755,root,root) %{_sbindir}/saned
597 %{_mandir}/man8/saned.8*
598
599 %ifarch %{ix86} %{x8664} x32
600 %files -n sane-mustek600IIN
601 %defattr(644,root,root,755)
602 %attr(755,root,root) %{_bindir}/mustek600iin-off
603 %endif
604
605 %files magicolor
606 %defattr(644,root,root,755)
607 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/magicolor.conf
608 %attr(755,root,root) %{_libdir}/sane/libsane-magicolor.so.*
609 %{_mandir}/man5/sane-magicolor.5*
610
611 %if %{with gphoto}
612 %files gphoto2
613 %defattr(644,root,root,755)
614 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/gphoto2.conf
615 %attr(755,root,root) %{_libdir}/sane/libsane-gphoto2.so.*
616 %{_mandir}/man5/sane-gphoto2.5*
617 %endif
618
619 %if %{with lpt}
620 %files pp
621 %defattr(644,root,root,755)
622 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/canon_pp.conf
623 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/hpsj5s.conf
624 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/mustek_pp.conf
625 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/plustek_pp.conf
626 %attr(755,root,root) %{_libdir}/sane/libsane-canon_pp.so.*
627 %attr(755,root,root) %{_libdir}/sane/libsane-hpsj5s.so.*
628 %attr(755,root,root) %{_libdir}/sane/libsane-mustek_pp.so.*
629 %attr(755,root,root) %{_libdir}/sane/libsane-plustek_pp.so.*
630 %{_mandir}/man5/sane-canon_pp.5*
631 %{_mandir}/man5/sane-hpsj5s.5*
632 %{_mandir}/man5/sane-mustek_pp.5*
633 %{_mandir}/man5/sane-plustek_pp.5*
634 %endif
635
636 %files v4l
637 %defattr(644,root,root,755)
638 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sane.d/v4l.conf
639 %attr(755,root,root) %{_libdir}/sane/libsane-v4l.so.*
640 %{_mandir}/man5/sane-v4l.5*
This page took 0.208595 seconds and 3 git commands to generate.