2 # - build/install java ext ?
4 # - remove obsolete /etc/cups/certs (trigger?)
7 %bcond_with gnutls # use GNU TLS for SSL/TLS support (instead of OpenSSL)
8 %bcond_without php # don't build PHP extension
9 %bcond_without perl # don't build Perl extension
10 %bcond_without static_libs # don't build static library
12 %include /usr/lib/rpm/macros.perl
14 Summary: Common Unix Printing System
15 Summary(pl.UTF-8): Ogólny system druku dla Uniksa
16 Summary(pt_BR.UTF-8): Sistema Unix de Impressão
22 Group: Applications/Printing
23 Source0: http://ftp.easysw.com/pub/cups/%{version}/%{name}-%{version}-source.tar.bz2
24 # Source0-md5: d410658468384b5ba5d04a808f6157fe
27 Source3: %{name}.logrotate
28 Source4: %{name}.mailto.conf
29 Patch0: %{name}-config.patch
30 Patch1: %{name}-lp-lpr.patch
31 Patch2: %{name}-options.patch
32 Patch3: %{name}-man_pages_linking.patch
33 Patch4: %{name}-nostrip.patch
34 Patch5: %{name}-templates.patch
35 Patch6: %{name}-certs_FHS.patch
36 URL: http://www.cups.org/
37 BuildRequires: acl-devel
38 BuildRequires: autoconf
39 BuildRequires: automake
40 BuildRequires: dbus-devel
41 %{?with_gnutls:BuildRequires: gnutls-devel}
42 BuildRequires: libjpeg-devel
43 BuildRequires: libpng-devel
44 BuildRequires: libstdc++-devel
45 BuildRequires: libtiff-devel
46 BuildRequires: openldap-devel
47 BuildRequires: openslp-devel
48 %{!?with_gnutls:BuildRequires: openssl-devel}
49 BuildRequires: pam-devel
50 %{?with_php:BuildRequires: php-devel >= 4:5.0.0}
51 BuildRequires: pkgconfig
52 BuildRequires: rpm-perlprov
53 BuildRequires: rpmbuild(macros) >= 1.344
54 Requires(post,preun): /sbin/chkconfig
55 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
56 Requires: pam >= 0.77.3
58 Obsoletes: printingdaemon
59 Provides: printingdaemon
60 Conflicts: ghostscript < 7.05.4
61 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63 %define _ulibdir %{_prefix}/lib
66 CUPS provides a portable printing layer for UNIX-based operating
67 systems. It has been developed by Easy Software Products to promote a
68 standard printing solution for all UNIX vendors and users. CUPS
69 provides the System V and Berkeley command-line interfaces. CUPS uses
70 the Internet Printing Protocol ("IPP") as the basis for managing print
71 jobs and queues. The Line Printer Daemon ("LPD") Server Message Block
72 ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported
73 with reduced functionality. CUPS adds network printer browsing and
74 PostScript Printer Description ("PPD") based printing options to
75 support real-world printing under UNIX.
77 %description -l pl.UTF-8
78 CUPS dostarcza standardowy poziom drukowania dla systemów uniksowych.
79 CUPS używa protokołu IPP - Internet Printint Protocol jako podstawy do
80 zarządzania zadaniami i kolejkami druku. W ograniczonym zakresie
81 obsługiwane są także protokoły LPD (Line Printer Daemon), SMB (Server
82 Message Block) i AppSocket (znany także jako JetDirect). CUPS
83 udostępnia przeglądanie drukarek sieciowych i opcje drukowania oparte
84 na PPD (PostScript Printer Description) do obsługi rzeczywistych
87 %description -l pt_BR.UTF-8
88 O sistema Unix de impressão (CUPS) fornece uma camada de impressão
89 portável para os sistemas operacionais baseados no UNIX®.
92 Summary: Common Unix Printing System Libraries
93 Summary(pl.UTF-8): Biblioteki dla CUPS
94 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
96 Provides: %{name}-libs = %{epoch}:%{version}-%{release}
101 Common Unix Printing System Libraries.
103 %description lib -l pl.UTF-8
106 %description lib -l pt_BR.UTF-8
107 Bibliotecas CUPS requeridas pelos clientes CUPS.
110 Summary: Common Unix Printing System Clients
111 Summary(pl.UTF-8): Aplikacje klienckie dla CUPS
112 Group: Applications/Printing
113 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
114 Obsoletes: printingclient
115 Provides: printingclient
118 Common Unix Printing System Clients.
120 %description clients -l pl.UTF-8
121 Aplikacje klienckie dla CUPS.
124 Summary: Common Unix Printing System Libraries - images manipulation
125 Summary(pl.UTF-8): Biblioteki dla CUPS - obsługa formatów graficznych
126 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
128 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
131 %description image-lib
132 Common Unix Printing System Libraries - images manupalation.
134 %description image-lib -l pl.UTF-8
135 Biblioteki dla CUPS - obsługa formatów graficznych.
137 %description image-lib -l pt_BR.UTF-8
138 Bibliotecas CUPS requeridas pelos clientes CUPS.
141 Summary: Common Unix Printing System development files
142 Summary(pl.UTF-8): Ogólny system druku dla Uniksa - pliki nagłówkowe
143 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - ambiente de desenvolvimento
144 Group: Development/Libraries
145 Requires: %{name}-image-lib = %{epoch}:%{version}-%{release}
146 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
147 %{?with_gnutls:Requires: gnutls-devel}
148 %{!?with_gnutls:Requires: openssl-devel}
150 Obsoletes: libcups1-devel
153 Common Unix Printing System development files.
155 %description devel -l pl.UTF-8
156 Ogólny system druku dla Uniksa - pliki nagłówkowe.
158 %description devel -l pt_BR.UTF-8
159 Este pacote é um adicional que contem um ambiente de desenvolvimento
160 para a criação de suporte a novas impressoras e novos serviços ao
164 Summary: Common Unix Printing System static libraries
165 Summary(pl.UTF-8): Ogólny system druku dla Uniksa - biblioteki statyczne
166 Summary(pt_BR.UTF-8): Common Unix Printing System - bibliotecas estáticas
167 Group: Development/Libraries
168 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
171 Common Unix Printing System static libraries.
173 %description static -l pl.UTF-8
174 Ogólny system druku dla Uniksa - biblioteki statyczne.
176 %description static -l pt_BR.UTF-8
177 Bibliotecas estáticas para desenvolvimento de programas que usam as
180 %package -n perl-cups
181 Summary: Perl module for CUPS
182 Summary(pl.UTF-8): Moduł Perla CUPS
183 Group: Development/Languages/Perl
184 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
186 %description -n perl-cups
187 Perl module for Common Unix Printing System.
189 %description -n perl-cups -l pl.UTF-8
190 Moduł Perla do ogólnego systemu druku dla Uniksa.
193 Summary: PHP module for CUPS
194 Summary(pl.UTF-8): Moduł PHP CUPS
195 Group: Development/Languages/PHP
196 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
197 %{?requires_php_extension}
198 Requires: /etc/php/conf.d
199 Requires: php-common >= 4:5.0.0
201 %description -n php-cups
202 PHP module for Common Unix Printing System.
204 %description -n php-cups -l pl.UTF-8
205 Moduł PHP do ogólnego systemu druku dla Uniksa.
208 Summary: USB backend for CUPS
209 Summary(pl.UTF-8): Backend USB dla CUPS-a
210 Group: Applications/Printing
211 Requires: %{name} = %{epoch}:%{version}-%{release}
213 %description backend-usb
214 This package allow CUPS printing on USB printers.
216 %description backend-usb -l pl.UTF-8
217 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach USB.
219 %package backend-serial
220 Summary: Serial port backend for CUPS
221 Summary(pl.UTF-8): Backend obsługujący porty szeregowe dla CUPS-a
222 Group: Applications/Printing
223 Requires: %{name} = %{epoch}:%{version}-%{release}
225 %description backend-serial
226 This package allow CUPS printing on printers connected by serial
229 %description backend-serial -l pl.UTF-8
230 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
231 podłączonych do portów szeregowych.
233 %package backend-parallel
234 Summary: Parallel port backend for CUPS
235 Summary(pl.UTF-8): Backend obsługujący porty równoległe dla CUPS-a
236 Group: Applications/Printing
237 Requires: %{name} = %{epoch}:%{version}-%{release}
239 %description backend-parallel
240 This package allow CUPS printing on printers connected by parallel
243 %description backend-parallel -l pl.UTF-8
244 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
245 podłączonych do portów równoległych.
258 %{__aclocal} -I config-scripts
261 --libdir=%{_ulibdir} \
263 %{?with_static_libs:--enable-static} \
265 --%{?with_gnutls:dis}%{!?with_gnutls:en}able-openssl \
266 --%{!?with_gnutls:dis}%{?with_gnutls:en}able-gnutls \
269 %{?debug:--enable-debug} \
270 --with-docdir=%{_ulibdir}/%{name}/cgi-bin \
271 %{?with_php:--with-php}
275 %{__perl} -pi -e 's#-I\.\.\/\.\.#-I../.. -I../../cups#g' scripting/php/Makefile
276 %{?with_php:%{__make} -C scripting/php PHPCONFIG=%{_bindir}/php-config}
280 %{__perl} -pi -e 's@-lcups@-L../../cups $1@' Makefile.PL
281 %{__perl} Makefile.PL \
283 OPTIMIZE="%{rpmcflags} -I../.."
284 # avoid rpaths generated by MakeMaker
285 %{__perl} -pi -e 's@LD_RUN_PATH="\$\(LD_RUN_PATH\)" @@' Makefile
292 rm -rf $RPM_BUILD_ROOT
293 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,logrotate.d,security} \
294 $RPM_BUILD_ROOT/var/run/cups \
295 $RPM_BUILD_ROOT/var/log/{,archive/}cups
298 BUILDROOT=$RPM_BUILD_ROOT \
302 if [ "%{_lib}" != "lib" ] ; then
303 install -d $RPM_BUILD_ROOT%{_libdir}
304 mv $RPM_BUILD_ROOT%{_ulibdir}/*.so* $RPM_BUILD_ROOT%{_libdir}
305 mv $RPM_BUILD_ROOT%{_ulibdir}/*.a $RPM_BUILD_ROOT%{_libdir}
309 %{__make} -C scripting/php install \
310 PHPDIR=$RPM_BUILD_ROOT%{php_extensiondir}
311 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
312 cat > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/phpcups.ini << EOF
313 ; Enable phpcups extension module
319 %{__make} -C scripting/perl install \
320 DESTDIR=$RPM_BUILD_ROOT
323 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
324 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/%{name}
325 install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
326 install %{SOURCE4} $RPM_BUILD_ROOT/etc/cups/mailto.conf
328 gzip -9nf $RPM_BUILD_ROOT%{_datadir}/%{name}/model/*.ppd
330 touch $RPM_BUILD_ROOT/var/log/cups/{access_log,error_log,page_log}
331 touch $RPM_BUILD_ROOT/etc/security/blacklist.cups
332 touch $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/{classes,printers,client}.conf
334 # windows drivers can be put there.
335 install -d $RPM_BUILD_ROOT%{_datadir}/cups/drivers
337 # dirs for gimp-print-cups-4.2.7-1
338 install -d $RPM_BUILD_ROOT%{_datadir}/cups/model/{C,da,en_GB,fr,nb,pl,sv}
340 touch $RPM_BUILD_ROOT/var/cache/cups/help.index
341 touch $RPM_BUILD_ROOT/var/cache/cups/{job,remote}.cache
342 touch $RPM_BUILD_ROOT/var/cache/cups/ppds.dat
343 install -d $RPM_BUILD_ROOT%{_sysconfdir}/cups/ssl
345 # links to enable/disable (compatibility!)
346 ln -s accept $RPM_BUILD_ROOT%{_sbindir}/enable
347 ln -s accept $RPM_BUILD_ROOT%{_sbindir}/disable
349 # check-files cleanup
350 rm -rf $RPM_BUILD_ROOT%{_mandir}/{,es/,fr/}cat?
351 rm -rf $RPM_BUILD_ROOT/''etc/{init.d,rc?.d}/*
352 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/cupsd.conf.default
355 rm -rf $RPM_BUILD_ROOT
358 /sbin/chkconfig --add cups
359 %service cups restart "cups daemon"
362 if [ "$1" = "0" ]; then
364 /sbin/chkconfig --del cups
367 %post lib -p /sbin/ldconfig
368 %postun lib -p /sbin/ldconfig
369 %post image-lib -p /sbin/ldconfig
370 %postun image-lib -p /sbin/ldconfig
373 %php_webserver_restart
376 if [ "$1" = 0 ]; then
377 %php_webserver_restart
381 %defattr(644,root,root,755)
382 #%doc *.gz doc/*.html doc/*.css doc/images
384 %attr(640,root,root) %config %verify(not md5 mtime size) /etc/pam.d/*
385 %attr(754,root,root) /etc/rc.d/init.d/cups
386 /etc/dbus-1/system.d/cups.conf
387 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/classes.conf
388 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/cupsd.conf
389 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/printers.conf
390 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/mailto.conf
391 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.convs
392 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.types
393 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.cups
394 %dir %attr(700,root,lp) %{_sysconfdir}/%{name}/ssl
395 %dir %{_sysconfdir}/%{name}/interfaces
396 %dir %attr(755,root,lp) %{_sysconfdir}/%{name}/ppd
397 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
398 %attr(4755,lp,root) %{_bindir}/lppasswd
399 %attr(755,root,root) %{_bindir}/cupstestppd
400 %attr(755,root,root) %{_bindir}/cupstestdsc
401 %attr(755,root,root) %{_sbindir}/cupsd
403 %dir %{_ulibdir}/cups
404 %dir %{_ulibdir}/cups/*
405 %{_ulibdir}/cups/cgi-bin/help
406 %{_ulibdir}/cups/cgi-bin/images
407 %attr(755,root,root) %{_ulibdir}/cups/cgi-bin/*.cgi
408 %{_ulibdir}/cups/cgi-bin/*.css
409 %{_ulibdir}/cups/cgi-bin/*.html
410 %{_ulibdir}/cups/cgi-bin/*.ico
411 %{_ulibdir}/cups/cgi-bin/*.txt
412 %lang(de) %{_ulibdir}/cups/cgi-bin/de
413 %lang(es) %{_ulibdir}/cups/cgi-bin/es
414 %lang(et) %{_ulibdir}/cups/cgi-bin/et
415 %lang(fr) %{_ulibdir}/cups/cgi-bin/fr
416 %lang(it) %{_ulibdir}/cups/cgi-bin/it
417 %lang(ja) %{_ulibdir}/cups/cgi-bin/ja
418 %lang(pl) %{_ulibdir}/cups/cgi-bin/pl
419 %lang(sv) %{_ulibdir}/cups/cgi-bin/sv
420 %lang(zh_TW) %{_ulibdir}/cups/cgi-bin/zh_TW
422 %exclude %{_ulibdir}/cups/backend/usb
423 %exclude %{_ulibdir}/cups/backend/serial
424 %exclude %{_ulibdir}/cups/backend/parallel
425 %attr(755,root,root) %{_ulibdir}/cups/backend/*
426 %attr(755,root,root) %{_ulibdir}/cups/daemon/*
427 %attr(755,root,root) %{_ulibdir}/cups/filter/*
428 %attr(755,root,root) %{_ulibdir}/cups/monitor/*
429 %attr(755,root,root) %{_ulibdir}/cups/notifier/*
431 %dir %{_datadir}/cups
432 %{_datadir}/cups/banners
433 %{_datadir}/cups/charmaps
434 %{_datadir}/cups/charsets
435 %{_datadir}/cups/data
436 %{_datadir}/cups/drivers
437 %{_datadir}/cups/fonts
438 %dir %{_datadir}/cups/model
439 %{_datadir}/cups/model/*.ppd.gz
440 # dirs for gimp-print-cups-4.2.7-1
441 %dir %{_datadir}/cups/model/C
442 %lang(da) %dir %{_datadir}/cups/model/da
443 %lang(en_GB) %dir %{_datadir}/cups/model/en_GB
444 %lang(fr) %dir %{_datadir}/cups/model/fr
445 %lang(nb) %dir %{_datadir}/cups/model/nb
446 %lang(pl) %dir %{_datadir}/cups/model/pl
447 %lang(sv) %dir %{_datadir}/cups/model/sv
449 %dir %{_datadir}/cups/templates
450 %{_datadir}/cups/templates/*.tmpl
451 %lang(de) %{_datadir}/cups/templates/de
452 %lang(es) %{_datadir}/cups/templates/es
453 %lang(et) %{_datadir}/cups/templates/et
454 %lang(fr) %{_datadir}/cups/templates/fr
455 %lang(it) %{_datadir}/cups/templates/it
456 %lang(ja) %{_datadir}/cups/templates/ja
457 %lang(pl) %{_datadir}/cups/templates/pl
458 %lang(sv) %{_datadir}/cups/templates/sv
459 %lang(zh_TW) %{_datadir}/cups/templates/zh_TW
460 %{_mandir}/man7/backend.7*
461 %{_mandir}/man1/cupstestppd.1*
462 %{_mandir}/man1/cupstestdsc.1*
463 %{_mandir}/man7/filter.7*
464 %{_mandir}/man1/lppasswd.1*
466 %lang(de) %{_datadir}/locale/de/cups_de.po
467 %lang(es) %{_datadir}/locale/es/cups_es.po
468 %lang(et) %{_datadir}/locale/et/cups_et.po
469 %lang(fr) %{_datadir}/locale/fr/cups_fr.po
470 %lang(it) %{_datadir}/locale/it/cups_it.po
471 %lang(ja) %{_datadir}/locale/ja/cups_ja.po
472 %lang(pl) %{_datadir}/locale/pl/cups_pl.po
473 %lang(sv) %{_datadir}/locale/sv/cups_sv.po
474 %lang(zh_TW) %{_datadir}/locale/zh_TW/cups_zh_TW.po
476 %dir %attr(775,root,lp) /var/cache/cups
477 %dir %attr(755,root,lp) /var/lib/cups
478 %dir %attr(511,lp,sys) /var/lib/cups/certs
479 %dir %attr(755,root,lp) /var/run/cups
480 %dir %attr(710,root,lp) /var/spool/cups
481 %dir %attr(1770,root,lp) /var/spool/cups/tmp
482 %attr(600,lp,lp) %ghost /var/cache/cups/help.index
483 %attr(640,root,lp) %ghost /var/cache/cups/job.cache
484 %attr(600,lp,lp) %ghost /var/cache/cups/ppds.dat
485 %attr(640,root,lp) %ghost /var/cache/cups/remote.cache
486 %attr(750,root,logs) %dir /var/log/archive/cups
487 %attr(750,root,logs) %dir /var/log/cups
488 %attr(640,root,logs) %ghost /var/log/cups/access_log
489 %attr(640,root,logs) %ghost /var/log/cups/error_log
490 %attr(640,root,logs) %ghost /var/log/cups/page_log
493 %defattr(644,root,root,755)
494 %dir %attr(755,root,lp) %{_sysconfdir}/%{name}
495 %attr(755,root,root) %{_libdir}/libcups.so.*
498 %defattr(644,root,root,755)
499 %attr(644,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/client.conf
500 %attr(755,root,root) %{_bindir}/cancel
501 %attr(755,root,root) %{_bindir}/lp
502 %attr(755,root,root) %{_bindir}/lpoptions
503 %attr(755,root,root) %{_bindir}/lpq
504 %attr(755,root,root) %{_bindir}/lpr
505 %attr(755,root,root) %{_bindir}/lprm
506 %attr(755,root,root) %{_bindir}/lpstat
507 %attr(755,root,root) %{_sbindir}/accept
508 %attr(755,root,root) %{_sbindir}/cupsaddsmb
509 %attr(755,root,root) %{_sbindir}/cupsenable
510 %attr(755,root,root) %{_sbindir}/cupsdisable
511 %attr(755,root,root) %{_sbindir}/disable
512 %attr(755,root,root) %{_sbindir}/enable
513 %attr(755,root,root) %{_sbindir}/lpadmin
514 %attr(755,root,root) %{_sbindir}/lpc
515 %attr(755,root,root) %{_sbindir}/lpinfo
516 %attr(755,root,root) %{_sbindir}/lpmove
517 %attr(755,root,root) %{_sbindir}/reject
518 %{_mandir}/man1/cancel.1*
519 %{_mandir}/man1/lp.1*
520 %{_mandir}/man1/lpoptions.1*
521 %{_mandir}/man1/lpq.1*
522 %{_mandir}/man1/lpr.1*
523 %{_mandir}/man1/lprm.1*
524 %{_mandir}/man1/lpstat.1*
525 #%lang(fr) %{_mandir}/fr/man1/cancel.1*
526 #%lang(fr) %{_mandir}/fr/man1/lp.1*
527 #%lang(fr) %{_mandir}/fr/man1/lpoptions.1*
528 #%lang(fr) %{_mandir}/fr/man1/lpq.1*
529 #%lang(fr) %{_mandir}/fr/man1/lpr.1*
530 #%lang(fr) %{_mandir}/fr/man1/lprm.1*
531 #%lang(fr) %{_mandir}/fr/man1/lpstat.1*
532 #%lang(es) %{_mandir}/es/man1/lp.1*
533 #%lang(es) %{_mandir}/es/man1/lpoptions.1*
534 #%lang(es) %{_mandir}/es/man1/lpq.1*
535 #%lang(es) %{_mandir}/es/man1/lpr.1*
536 #%lang(es) %{_mandir}/es/man1/lprm.1*
537 #%lang(es) %{_mandir}/es/man1/lpstat.1*
540 %defattr(644,root,root,755)
541 %attr(755,root,root) %{_libdir}/libcupsimage.so.*
544 %defattr(644,root,root,755)
545 %attr(755,root,root) %{_bindir}/cups-config
548 %{_mandir}/man1/cups-config*
550 #%lang(fr) %{_mandir}/fr/man1/cups-config*
551 #%lang(es) %{_mandir}/es/man1/cups-config*
553 %if %{with static_libs}
555 %defattr(644,root,root,755)
561 %defattr(644,root,root,755)
562 %{perl_vendorarch}/*.pm
563 %dir %{perl_vendorarch}/auto/CUPS
564 %{perl_vendorarch}/auto/CUPS/*.bs
565 %{perl_vendorarch}/auto/CUPS/autosplit.ix
566 %attr(755,root,root) %{perl_vendorarch}/auto/CUPS/*.so
571 %defattr(644,root,root,755)
572 %doc scripting/php/README
573 %attr(755,root,root) %{php_extensiondir}/*
574 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/phpcups.ini
578 %defattr(644,root,root,755)
579 %attr(755,root,root) %{_ulibdir}/cups/backend/usb
581 %files backend-serial
582 %defattr(644,root,root,755)
583 %attr(755,root,root) %{_ulibdir}/cups/backend/serial
585 %files backend-parallel
586 %defattr(644,root,root,755)
587 %attr(755,root,root) %{_ulibdir}/cups/backend/parallel