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)
9 %bcond_without php # don't build PHP extension
10 %bcond_without perl # don't build Perl extension
13 %bcond_without static_libs # don't build static library
15 %include /usr/lib/rpm/macros.perl
17 Summary: Common Unix Printing System
18 Summary(pl.UTF-8): Ogólny system druku dla Uniksa
19 Summary(pt_BR.UTF-8): Sistema Unix de Impressão
25 Group: Applications/Printing
26 Source0: http://dl.sourceforge.net/sourceforge/cups/%{name}-%{version}svn-r6309-source.tar.bz2
27 # Source0-md5: c819a5eca9f2434c5f51fd01df00c38d
30 Source3: %{name}.logrotate
31 Source4: %{name}.mailto.conf
32 Patch0: %{name}-config.patch
33 Patch1: %{name}-lp-lpr.patch
34 Patch2: %{name}-options.patch
35 Patch3: %{name}-man_pages_linking.patch
36 Patch4: %{name}-nostrip.patch
37 Patch5: %{name}-templates.patch
38 Patch6: %{name}-certs_FHS.patch
39 Patch7: %{name}-direct_usb.patch
40 URL: http://www.cups.org/
41 BuildRequires: acl-devel
42 BuildRequires: autoconf
43 BuildRequires: automake
44 BuildRequires: glibc-headers
45 BuildRequires: dbus-devel
46 %{?with_gnutls:BuildRequires: gnutls-devel}
47 BuildRequires: libjpeg-devel
48 BuildRequires: libpng-devel
49 BuildRequires: libstdc++-devel
50 BuildRequires: libtiff-devel
51 BuildRequires: openldap-devel
52 BuildRequires: openslp-devel
53 %{!?with_gnutls:BuildRequires: openssl-devel}
54 BuildRequires: pam-devel
55 %{?with_php:BuildRequires: php-devel >= 4:5.0.0}
56 BuildRequires: pkgconfig
57 BuildRequires: rpm-perlprov
58 BuildRequires: rpmbuild(macros) >= 1.344
59 Requires(post,preun): /sbin/chkconfig
60 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
61 Requires: pam >= 0.77.3
65 Conflicts: ghostscript < 7.05.4
66 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
68 %define _ulibdir %{_prefix}/lib
71 CUPS provides a portable printing layer for UNIX-based operating
72 systems. It has been developed by Easy Software Products to promote a
73 standard printing solution for all UNIX vendors and users. CUPS
74 provides the System V and Berkeley command-line interfaces. CUPS uses
75 the Internet Printing Protocol ("IPP") as the basis for managing print
76 jobs and queues. The Line Printer Daemon ("LPD") Server Message Block
77 ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported
78 with reduced functionality. CUPS adds network printer browsing and
79 PostScript Printer Description ("PPD") based printing options to
80 support real-world printing under UNIX.
82 %description -l pl.UTF-8
83 CUPS dostarcza standardowy poziom drukowania dla systemów uniksowych.
84 CUPS używa protokołu IPP - Internet Printint Protocol jako podstawy do
85 zarządzania zadaniami i kolejkami druku. W ograniczonym zakresie
86 obsługiwane są także protokoły LPD (Line Printer Daemon), SMB (Server
87 Message Block) i AppSocket (znany także jako JetDirect). CUPS
88 udostępnia przeglądanie drukarek sieciowych i opcje drukowania oparte
89 na PPD (PostScript Printer Description) do obsługi rzeczywistych
92 %description -l pt_BR.UTF-8
93 O sistema Unix de impressão (CUPS) fornece uma camada de impressão
94 portável para os sistemas operacionais baseados no UNIX®.
97 Summary: Common Unix Printing System Libraries
98 Summary(pl.UTF-8): Biblioteki dla CUPS
99 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
101 Provides: %{name}-libs = %{epoch}:%{version}-%{release}
106 Common Unix Printing System Libraries.
108 %description lib -l pl.UTF-8
111 %description lib -l pt_BR.UTF-8
112 Bibliotecas CUPS requeridas pelos clientes CUPS.
115 Summary: Common Unix Printing System Clients
116 Summary(pl.UTF-8): Aplikacje klienckie dla CUPS
117 Group: Applications/Printing
118 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
122 Common Unix Printing System Clients.
124 %description clients -l pl.UTF-8
125 Aplikacje klienckie dla CUPS.
128 Summary: Common Unix Printing System Libraries - images manipulation
129 Summary(pl.UTF-8): Biblioteki dla CUPS - obsługa formatów graficznych
130 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
132 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
135 %description image-lib
136 Common Unix Printing System Libraries - images manupalation.
138 %description image-lib -l pl.UTF-8
139 Biblioteki dla CUPS - obsługa formatów graficznych.
141 %description image-lib -l pt_BR.UTF-8
142 Bibliotecas CUPS requeridas pelos clientes CUPS.
145 Summary: Common Unix Printing System development files
146 Summary(pl.UTF-8): Ogólny system druku dla Uniksa - pliki nagłówkowe
147 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - ambiente de desenvolvimento
148 Group: Development/Libraries
149 Requires: %{name}-image-lib = %{epoch}:%{version}-%{release}
150 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
151 %{?with_gnutls:Requires: gnutls-devel}
152 %{!?with_gnutls:Requires: openssl-devel}
154 Obsoletes: libcups1-devel
157 Common Unix Printing System development files.
159 %description devel -l pl.UTF-8
160 Ogólny system druku dla Uniksa - pliki nagłówkowe.
162 %description devel -l pt_BR.UTF-8
163 Este pacote é um adicional que contem um ambiente de desenvolvimento
164 para a criação de suporte a novas impressoras e novos serviços ao
168 Summary: Common Unix Printing System static libraries
169 Summary(pl.UTF-8): Ogólny system druku dla Uniksa - biblioteki statyczne
170 Summary(pt_BR.UTF-8): Common Unix Printing System - bibliotecas estáticas
171 Group: Development/Libraries
172 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
175 Common Unix Printing System static libraries.
177 %description static -l pl.UTF-8
178 Ogólny system druku dla Uniksa - biblioteki statyczne.
180 %description static -l pt_BR.UTF-8
181 Bibliotecas estáticas para desenvolvimento de programas que usam as
184 %package -n perl-cups
185 Summary: Perl module for CUPS
186 Summary(pl.UTF-8): Moduł Perla CUPS
187 Group: Development/Languages/Perl
188 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
190 %description -n perl-cups
191 Perl module for Common Unix Printing System.
193 %description -n perl-cups -l pl.UTF-8
194 Moduł Perla do ogólnego systemu druku dla Uniksa.
197 Summary: PHP module for CUPS
198 Summary(pl.UTF-8): Moduł PHP CUPS
199 Group: Development/Languages/PHP
200 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
201 %{?requires_php_extension}
202 Requires: /etc/php/conf.d
203 Requires: php-common >= 4:5.0.0
205 %description -n php-cups
206 PHP module for Common Unix Printing System.
208 %description -n php-cups -l pl.UTF-8
209 Moduł PHP do ogólnego systemu druku dla Uniksa.
212 Summary: USB backend for CUPS
213 Summary(pl.UTF-8): Backend USB dla CUPS-a
214 Group: Applications/Printing
215 Requires: %{name} = %{epoch}:%{version}-%{release}
217 %description backend-usb
218 This package allow CUPS printing on USB printers.
220 %description backend-usb -l pl.UTF-8
221 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach USB.
223 %package backend-serial
224 Summary: Serial port backend for CUPS
225 Summary(pl.UTF-8): Backend obsługujący porty szeregowe dla CUPS-a
226 Group: Applications/Printing
227 Requires: %{name} = %{epoch}:%{version}-%{release}
229 %description backend-serial
230 This package allow CUPS printing on printers connected by serial
233 %description backend-serial -l pl.UTF-8
234 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
235 podłączonych do portów szeregowych.
237 %package backend-parallel
238 Summary: Parallel port backend for CUPS
239 Summary(pl.UTF-8): Backend obsługujący porty równoległe dla CUPS-a
240 Group: Applications/Printing
241 Requires: %{name} = %{epoch}:%{version}-%{release}
243 %description backend-parallel
244 This package allow CUPS printing on printers connected by parallel
247 %description backend-parallel -l pl.UTF-8
248 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
249 podłączonych do portów równoległych.
253 Summary(pl.UTF-8): for menu in WM
255 Requires: %{name} = %{epoch}:%{version}-%{release}
260 %description X -l pl.UTF-8
264 %setup -q -n %{name}-%{version}svn-r6309
275 %{__aclocal} -I config-scripts
278 --libdir=%{_ulibdir} \
280 --with-cups-user=lp \
281 --with-cups-group=sys \
282 --with-system-groups=sys \
283 --with-printcap=/etc/printcap \
284 %{?with_static_libs:--enable-static} \
286 --%{?with_gnutls:dis}%{!?with_gnutls:en}able-openssl \
287 --%{!?with_gnutls:dis}%{?with_gnutls:en}able-gnutls \
288 --%{!?with_dnssd:dis}%{?with_dnssd:en}able-dnssd \
291 %{?debug:--enable-debug} \
292 --with-docdir=%{_ulibdir}/%{name}/cgi-bin \
293 --with-config-file-perm=0640 \
294 --with-log-file-perm=0640 \
295 %{?with_dnssd:--with-dnssd-libs=x} \
296 %{?with_dnssd:--with-dnssd-includes=x} \
297 %{?with_php:--with-php} \
298 %{?with_perl:--with-perl} \
299 %{?with_java:--with-java} \
300 %{?with_php:--with-python}
304 %{__perl} -pi -e 's#-I\.\.\/\.\.#-I../.. -I../../cups#g' scripting/php/Makefile
305 %{?with_php:%{__make} -C scripting/php PHPCONFIG=%{_bindir}/php-config}
309 %{__perl} -pi -e 's@-lcups@-L../../cups $1@' Makefile.PL
310 %{__perl} Makefile.PL \
312 OPTIMIZE="%{rpmcflags} -I../.."
313 # avoid rpaths generated by MakeMaker
314 %{__perl} -pi -e 's@LD_RUN_PATH="\$\(LD_RUN_PATH\)" @@' Makefile
321 rm -rf $RPM_BUILD_ROOT
322 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,logrotate.d,security} \
323 $RPM_BUILD_ROOT/var/run/cups \
324 $RPM_BUILD_ROOT/var/log/{,archiv/}cups
327 BUILDROOT=$RPM_BUILD_ROOT \
331 if [ "%{_lib}" != "lib" ] ; then
332 install -d $RPM_BUILD_ROOT%{_libdir}
333 mv $RPM_BUILD_ROOT%{_ulibdir}/*.so* $RPM_BUILD_ROOT%{_libdir}
334 mv $RPM_BUILD_ROOT%{_ulibdir}/*.a $RPM_BUILD_ROOT%{_libdir}
338 %{__make} -C scripting/php install \
339 PHPDIR=$RPM_BUILD_ROOT%{php_extensiondir}
340 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
341 cat > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/phpcups.ini << EOF
342 ; Enable phpcups extension module
350 DESTDIR=$RPM_BUILD_ROOT
354 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
355 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/%{name}
356 install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
357 install %{SOURCE4} $RPM_BUILD_ROOT/etc/cups/mailto.conf
359 gzip -9nf $RPM_BUILD_ROOT%{_datadir}/%{name}/model/*.ppd
361 touch $RPM_BUILD_ROOT/var/log/cups/{access_log,error_log,page_log}
362 touch $RPM_BUILD_ROOT/etc/security/blacklist.cups
363 touch $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/{classes,printers,client}.conf
365 # windows drivers can be put there.
366 install -d $RPM_BUILD_ROOT%{_datadir}/cups/drivers
368 # dirs for gimp-print-cups-4.2.7-1
369 install -d $RPM_BUILD_ROOT%{_datadir}/cups/model/{C,da,en_GB,fr,nb,pl,sv}
371 touch $RPM_BUILD_ROOT/var/cache/cups/help.index
372 touch $RPM_BUILD_ROOT/var/cache/cups/{job,remote}.cache
373 touch $RPM_BUILD_ROOT/var/cache/cups/ppds.dat
374 install -d $RPM_BUILD_ROOT%{_sysconfdir}/cups/ssl
376 # links to enable/disable (compatibility!)
377 ln -s accept $RPM_BUILD_ROOT%{_sbindir}/enable
378 ln -s accept $RPM_BUILD_ROOT%{_sbindir}/disable
380 # check-files cleanup
381 rm -rf $RPM_BUILD_ROOT%{_mandir}/{,es/,fr/}cat?
382 rm -rf $RPM_BUILD_ROOT/''etc/{init.d,rc?.d}/*
383 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/cupsd.conf.default
386 rm -rf $RPM_BUILD_ROOT
389 /sbin/chkconfig --add cups
390 %service cups restart "cups daemon"
393 if [ "$1" = "0" ]; then
395 /sbin/chkconfig --del cups
398 %post lib -p /sbin/ldconfig
399 %postun lib -p /sbin/ldconfig
400 %post image-lib -p /sbin/ldconfig
401 %postun image-lib -p /sbin/ldconfig
404 %php_webserver_restart
407 if [ "$1" = 0 ]; then
408 %php_webserver_restart
412 %defattr(644,root,root,755)
413 #%doc *.gz doc/*.html doc/*.css doc/images
415 %attr(640,root,root) %config %verify(not md5 mtime size) /etc/pam.d/*
416 %attr(754,root,root) /etc/rc.d/init.d/cups
417 /etc/dbus-1/system.d/cups.conf
418 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/classes.conf
419 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/cupsd.conf
420 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/printers.conf
421 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/mailto.conf
422 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.convs
423 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.types
424 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.cups
425 %dir %attr(700,root,lp) %{_sysconfdir}/%{name}/ssl
426 %dir %{_sysconfdir}/%{name}/interfaces
427 %dir %attr(755,root,lp) %{_sysconfdir}/%{name}/ppd
428 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
429 %attr(4755,lp,root) %{_bindir}/lppasswd
430 %attr(755,root,root) %{_bindir}/cupstestppd
431 %attr(755,root,root) %{_bindir}/cupstestdsc
432 %attr(755,root,root) %{_sbindir}/cupsd
434 %dir %{_ulibdir}/cups
435 %dir %{_ulibdir}/cups/*
436 %{_ulibdir}/cups/cgi-bin/help
437 %{_ulibdir}/cups/cgi-bin/images
438 %attr(755,root,root) %{_ulibdir}/cups/cgi-bin/*.cgi
439 %{_ulibdir}/cups/cgi-bin/*.css
440 %{_ulibdir}/cups/cgi-bin/*.html
441 %{_ulibdir}/cups/cgi-bin/*.ico
442 %{_ulibdir}/cups/cgi-bin/*.txt
443 %lang(de) %{_ulibdir}/cups/cgi-bin/de
444 %lang(es) %{_ulibdir}/cups/cgi-bin/es
445 %lang(et) %{_ulibdir}/cups/cgi-bin/et
446 %lang(fr) %{_ulibdir}/cups/cgi-bin/fr
447 %lang(it) %{_ulibdir}/cups/cgi-bin/it
448 %lang(ja) %{_ulibdir}/cups/cgi-bin/ja
449 %lang(pl) %{_ulibdir}/cups/cgi-bin/pl
450 %lang(sv) %{_ulibdir}/cups/cgi-bin/sv
452 %exclude %{_ulibdir}/cups/backend/usb
453 %exclude %{_ulibdir}/cups/backend/serial
454 %exclude %{_ulibdir}/cups/backend/parallel
455 %attr(755,root,root) %{_ulibdir}/cups/backend/*
456 %attr(755,root,root) %{_ulibdir}/cups/daemon/*
457 %attr(755,root,root) %{_ulibdir}/cups/filter/*
458 %attr(755,root,root) %{_ulibdir}/cups/monitor/*
459 %attr(755,root,root) %{_ulibdir}/cups/notifier/*
461 %dir %{_datadir}/cups
462 %{_datadir}/cups/banners
463 %{_datadir}/cups/charmaps
464 %{_datadir}/cups/charsets
465 %{_datadir}/cups/data
466 %{_datadir}/cups/drivers
467 %{_datadir}/cups/fonts
468 %dir %{_datadir}/cups/model
469 %{_datadir}/cups/model/*.ppd.gz
470 # dirs for gimp-print-cups-4.2.7-1
471 %dir %{_datadir}/cups/model/C
472 %lang(da) %dir %{_datadir}/cups/model/da
473 %lang(en_GB) %dir %{_datadir}/cups/model/en_GB
474 %lang(fr) %dir %{_datadir}/cups/model/fr
475 %lang(nb) %dir %{_datadir}/cups/model/nb
476 %lang(pl) %dir %{_datadir}/cups/model/pl
477 %lang(sv) %dir %{_datadir}/cups/model/sv
479 %dir %{_datadir}/cups/templates
480 %{_datadir}/cups/templates/*.tmpl
481 %lang(de) %{_datadir}/cups/templates/de
482 %lang(es) %{_datadir}/cups/templates/es
483 %lang(et) %{_datadir}/cups/templates/et
484 %lang(fr) %{_datadir}/cups/templates/fr
485 %lang(it) %{_datadir}/cups/templates/it
486 %lang(ja) %{_datadir}/cups/templates/ja
487 %lang(pl) %{_datadir}/cups/templates/pl
488 %lang(sv) %{_datadir}/cups/templates/sv
489 %{_mandir}/man7/backend.7*
490 %{_mandir}/man1/cupstestppd.1*
491 %{_mandir}/man1/cupstestdsc.1*
492 %{_mandir}/man7/filter.7*
493 %{_mandir}/man1/lppasswd.1*
495 %lang(de) %{_datadir}/locale/de/cups_de.po
496 %lang(es) %{_datadir}/locale/es/cups_es.po
497 %lang(et) %{_datadir}/locale/et/cups_et.po
498 %lang(fr) %{_datadir}/locale/fr/cups_fr.po
499 %lang(it) %{_datadir}/locale/it/cups_it.po
500 %lang(ja) %{_datadir}/locale/ja/cups_ja.po
501 %lang(pl) %{_datadir}/locale/pl/cups_pl.po
502 %lang(sv) %{_datadir}/locale/sv/cups_sv.po
504 %dir %attr(775,root,lp) /var/cache/cups
505 %dir %attr(755,root,lp) /var/lib/cups
506 %dir %attr(511,lp,sys) /var/lib/cups/certs
507 %dir %attr(755,root,lp) /var/run/cups
508 %dir %attr(710,root,lp) /var/spool/cups
509 %dir %attr(1770,root,lp) /var/spool/cups/tmp
510 %attr(600,lp,lp) %ghost /var/cache/cups/help.index
511 %attr(640,root,lp) %ghost /var/cache/cups/job.cache
512 %attr(600,lp,lp) %ghost /var/cache/cups/ppds.dat
513 %attr(640,root,lp) %ghost /var/cache/cups/remote.cache
514 %attr(750,root,logs) %dir /var/log/archiv/cups
515 %attr(750,root,logs) %dir /var/log/cups
516 %attr(640,root,logs) %ghost /var/log/cups/access_log
517 %attr(640,root,logs) %ghost /var/log/cups/error_log
518 %attr(640,root,logs) %ghost /var/log/cups/page_log
521 %defattr(644,root,root,755)
522 %dir %attr(755,root,lp) %{_sysconfdir}/%{name}
523 %attr(755,root,root) %{_libdir}/libcups.so.*
526 %defattr(644,root,root,755)
527 %attr(644,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/client.conf
528 %attr(755,root,root) %{_bindir}/cancel
529 %attr(755,root,root) %{_bindir}/lp
530 %attr(755,root,root) %{_bindir}/lpoptions
531 %attr(755,root,root) %{_bindir}/lpq
532 %attr(755,root,root) %{_bindir}/lpr
533 %attr(755,root,root) %{_bindir}/lprm
534 %attr(755,root,root) %{_bindir}/lpstat
535 %attr(755,root,root) %{_sbindir}/accept
536 %attr(755,root,root) %{_sbindir}/cupsaddsmb
537 %attr(755,root,root) %{_sbindir}/cupsenable
538 %attr(755,root,root) %{_sbindir}/cupsdisable
539 %attr(755,root,root) %{_sbindir}/disable
540 %attr(755,root,root) %{_sbindir}/enable
541 %attr(755,root,root) %{_sbindir}/lpadmin
542 %attr(755,root,root) %{_sbindir}/lpc
543 %attr(755,root,root) %{_sbindir}/lpinfo
544 %attr(755,root,root) %{_sbindir}/lpmove
545 %attr(755,root,root) %{_sbindir}/reject
546 %{_mandir}/man1/cancel.1*
547 %{_mandir}/man1/lp.1*
548 %{_mandir}/man1/lpoptions.1*
549 %{_mandir}/man1/lpq.1*
550 %{_mandir}/man1/lpr.1*
551 %{_mandir}/man1/lprm.1*
552 %{_mandir}/man1/lpstat.1*
553 #%lang(fr) %{_mandir}/fr/man1/cancel.1*
554 #%lang(fr) %{_mandir}/fr/man1/lp.1*
555 #%lang(fr) %{_mandir}/fr/man1/lpoptions.1*
556 #%lang(fr) %{_mandir}/fr/man1/lpq.1*
557 #%lang(fr) %{_mandir}/fr/man1/lpr.1*
558 #%lang(fr) %{_mandir}/fr/man1/lprm.1*
559 #%lang(fr) %{_mandir}/fr/man1/lpstat.1*
560 #%lang(es) %{_mandir}/es/man1/lp.1*
561 #%lang(es) %{_mandir}/es/man1/lpoptions.1*
562 #%lang(es) %{_mandir}/es/man1/lpq.1*
563 #%lang(es) %{_mandir}/es/man1/lpr.1*
564 #%lang(es) %{_mandir}/es/man1/lprm.1*
565 #%lang(es) %{_mandir}/es/man1/lpstat.1*
568 %defattr(644,root,root,755)
569 %attr(755,root,root) %{_libdir}/libcupsimage.so.*
572 %defattr(644,root,root,755)
573 %attr(755,root,root) %{_bindir}/cups-config
576 %{_mandir}/man1/cups-config*
578 #%lang(fr) %{_mandir}/fr/man1/cups-config*
579 #%lang(es) %{_mandir}/es/man1/cups-config*
581 %if %{with static_libs}
583 %defattr(644,root,root,755)
589 %defattr(644,root,root,755)
590 %{perl_vendorarch}/*.pm
591 %dir %{perl_vendorarch}/auto/CUPS
592 %{perl_vendorarch}/auto/CUPS/*.bs
593 %{perl_vendorarch}/auto/CUPS/autosplit.ix
594 %attr(755,root,root) %{perl_vendorarch}/auto/CUPS/*.so
599 %defattr(644,root,root,755)
600 %doc scripting/php/README
601 %attr(755,root,root) %{php_extensiondir}/*
602 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/phpcups.ini
606 %defattr(644,root,root,755)
607 %attr(755,root,root) %{_ulibdir}/cups/backend/usb
609 %files backend-serial
610 %defattr(644,root,root,755)
611 %attr(755,root,root) %{_ulibdir}/cups/backend/serial
613 %files backend-parallel
614 %defattr(644,root,root,755)
615 %attr(755,root,root) %{_ulibdir}/cups/backend/parallel
618 %defattr(644,root,root,755)
619 %{_desktopdir}/%{name}.desktop
620 %{_datadir}/icons/hicolor/*/apps/%{name}.png