2 # - kill CFLAGS from `cups-config --libs`
3 # - build/install java ext ?
5 # - remove obsolete /etc/cups/certs (trigger?)
7 # warning: Installed (but unpackaged) file(s) found:
8 # /usr/share/applications/cups.desktop
9 # /usr/share/icons/hicolor/128x128/apps/cups.png
10 # /usr/share/icons/hicolor/16x16/apps/cups.png
11 # /usr/share/icons/hicolor/32x32/apps/cups.png
12 # /usr/share/icons/hicolor/64x64/apps/cups.png
13 # /usr/share/locale/no/cups_no.po
14 # /usr/share/locale/zh/cups_zh.po
17 %bcond_with gnutls # use GNU TLS for SSL/TLS support (instead of OpenSSL)
19 %bcond_without php # don't build PHP extension
20 %bcond_without perl # don't build Perl extension
23 %bcond_without static_libs # don't build static library
25 %include /usr/lib/rpm/macros.perl
27 Summary: Common Unix Printing System
28 Summary(pl.UTF-8): Ogólny system druku dla Uniksa
29 Summary(pt_BR.UTF-8): Sistema Unix de Impressão
35 Group: Applications/Printing
36 Source0: http://ftp.easysw.com/pub/cups/%{version}/%{name}-%{version}-source.tar.bz2
37 # Source0-md5: d4911e68b6979d16bc7a55f68d16cc53
40 Source3: %{name}.logrotate
41 Source4: %{name}.mailto.conf
42 Patch0: %{name}-config.patch
43 Patch1: %{name}-lp-lpr.patch
44 Patch2: %{name}-options.patch
45 Patch3: %{name}-man_pages_linking.patch
46 Patch4: %{name}-nostrip.patch
47 Patch5: %{name}-templates.patch
48 Patch6: %{name}-certs_FHS.patch
49 Patch7: %{name}-direct_usb.patch
50 URL: http://www.cups.org/
51 BuildRequires: acl-devel
52 BuildRequires: autoconf
53 BuildRequires: automake
54 %{?with_dnssd:BuildRequires: avahi-compat-libdns_sd-devel}
55 BuildRequires: dbus-devel
56 BuildRequires: glibc-headers
57 %{?with_gnutls:BuildRequires: gnutls-devel}
58 BuildRequires: krb5-devel
59 BuildRequires: libjpeg-devel
60 BuildRequires: libpng-devel
61 BuildRequires: libstdc++-devel
62 BuildRequires: libtiff-devel
63 BuildRequires: openldap-devel
64 BuildRequires: openslp-devel
65 %{!?with_gnutls:BuildRequires: openssl-devel}
66 BuildRequires: pam-devel
67 %{?with_php:BuildRequires: php-devel >= 4:5.0.0}
68 BuildRequires: pkgconfig
69 BuildRequires: rpm-perlprov
70 BuildRequires: rpmbuild(macros) >= 1.344
71 Requires(post,preun): /sbin/chkconfig
72 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
73 Requires: pam >= 0.77.3
75 Obsoletes: printingdaemon
76 Provides: printingdaemon
77 Conflicts: ghostscript < 7.05.4
78 Conflicts: logrotate < 3.7-4
79 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
81 %define _ulibdir %{_prefix}/lib
84 CUPS provides a portable printing layer for UNIX-based operating
85 systems. It has been developed by Easy Software Products to promote a
86 standard printing solution for all UNIX vendors and users. CUPS
87 provides the System V and Berkeley command-line interfaces. CUPS uses
88 the Internet Printing Protocol ("IPP") as the basis for managing print
89 jobs and queues. The Line Printer Daemon ("LPD") Server Message Block
90 ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported
91 with reduced functionality. CUPS adds network printer browsing and
92 PostScript Printer Description ("PPD") based printing options to
93 support real-world printing under UNIX.
95 %description -l pl.UTF-8
96 CUPS dostarcza standardowy poziom drukowania dla systemów uniksowych.
97 CUPS używa protokołu IPP - Internet Printint Protocol jako podstawy do
98 zarządzania zadaniami i kolejkami druku. W ograniczonym zakresie
99 obsługiwane są także protokoły LPD (Line Printer Daemon), SMB (Server
100 Message Block) i AppSocket (znany także jako JetDirect). CUPS
101 udostępnia przeglądanie drukarek sieciowych i opcje drukowania oparte
102 na PPD (PostScript Printer Description) do obsługi rzeczywistych
105 %description -l pt_BR.UTF-8
106 O sistema Unix de impressão (CUPS) fornece uma camada de impressão
107 portável para os sistemas operacionais baseados no UNIX®.
110 Summary: Common Unix Printing System Libraries
111 Summary(pl.UTF-8): Biblioteki dla CUPS
112 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
114 Provides: %{name}-libs = %{epoch}:%{version}-%{release}
119 Common Unix Printing System Libraries.
121 %description lib -l pl.UTF-8
124 %description lib -l pt_BR.UTF-8
125 Bibliotecas CUPS requeridas pelos clientes CUPS.
128 Summary: Common Unix Printing System Clients
129 Summary(pl.UTF-8): Aplikacje klienckie dla CUPS
130 Group: Applications/Printing
131 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
132 Obsoletes: printingclient
133 Provides: printingclient
136 Common Unix Printing System Clients.
138 %description clients -l pl.UTF-8
139 Aplikacje klienckie dla CUPS.
142 Summary: Common Unix Printing System Libraries - images manipulation
143 Summary(pl.UTF-8): Biblioteki dla CUPS - obsługa formatów graficznych
144 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
146 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
149 %description image-lib
150 Common Unix Printing System Libraries - images manipalation.
152 %description image-lib -l pl.UTF-8
153 Biblioteki dla CUPS - obsługa formatów graficznych.
155 %description image-lib -l pt_BR.UTF-8
156 Bibliotecas CUPS requeridas pelos clientes CUPS.
159 Summary: Common Unix Printing System development files
160 Summary(pl.UTF-8): Ogólny system druku dla Uniksa - pliki nagłówkowe
161 Summary(pt_BR.UTF-8): Sistema Unix de Impressão - ambiente de desenvolvimento
162 Group: Development/Libraries
163 Requires: %{name}-image-lib = %{epoch}:%{version}-%{release}
164 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
166 %{?with_gnutls:Requires: gnutls-devel}
168 %{!?with_gnutls:Requires: openssl-devel}
171 Requires: libjpeg-devel
172 Requires: libpng-devel
173 Requires: libtiff-devel
174 Obsoletes: libcups1-devel
177 Common Unix Printing System development files.
179 %description devel -l pl.UTF-8
180 Ogólny system druku dla Uniksa - pliki nagłówkowe.
182 %description devel -l pt_BR.UTF-8
183 Este pacote é um adicional que contem um ambiente de desenvolvimento
184 para a criação de suporte a novas impressoras e novos serviços ao
188 Summary: Common Unix Printing System static libraries
189 Summary(pl.UTF-8): Ogólny system druku dla Uniksa - biblioteki statyczne
190 Summary(pt_BR.UTF-8): Common Unix Printing System - bibliotecas estáticas
191 Group: Development/Libraries
192 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
195 Common Unix Printing System static libraries.
197 %description static -l pl.UTF-8
198 Ogólny system druku dla Uniksa - biblioteki statyczne.
200 %description static -l pt_BR.UTF-8
201 Bibliotecas estáticas para desenvolvimento de programas que usam as
204 %package -n perl-cups
205 Summary: Perl module for CUPS
206 Summary(pl.UTF-8): Moduł Perla CUPS
207 Group: Development/Languages/Perl
208 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
210 %description -n perl-cups
211 Perl module for Common Unix Printing System.
213 %description -n perl-cups -l pl.UTF-8
214 Moduł Perla do ogólnego systemu druku dla Uniksa.
217 Summary: PHP module for CUPS
218 Summary(pl.UTF-8): Moduł PHP CUPS
219 Group: Development/Languages/PHP
220 Requires: %{name}-lib = %{epoch}:%{version}-%{release}
221 %{?requires_php_extension}
222 Requires: /etc/php/conf.d
223 Requires: php-common >= 4:5.0.0
225 %description -n php-cups
226 PHP module for Common Unix Printing System.
228 %description -n php-cups -l pl.UTF-8
229 Moduł PHP do ogólnego systemu druku dla Uniksa.
232 Summary: USB backend for CUPS
233 Summary(pl.UTF-8): Backend USB dla CUPS-a
234 Group: Applications/Printing
235 Requires: %{name} = %{epoch}:%{version}-%{release}
237 %description backend-usb
238 This package allow CUPS printing on USB printers.
240 %description backend-usb -l pl.UTF-8
241 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach USB.
243 %package backend-serial
244 Summary: Serial port backend for CUPS
245 Summary(pl.UTF-8): Backend obsługujący porty szeregowe dla CUPS-a
246 Group: Applications/Printing
247 Requires: %{name} = %{epoch}:%{version}-%{release}
249 %description backend-serial
250 This package allow CUPS printing on printers connected by serial
253 %description backend-serial -l pl.UTF-8
254 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
255 podłączonych do portów szeregowych.
257 %package backend-parallel
258 Summary: Parallel port backend for CUPS
259 Summary(pl.UTF-8): Backend obsługujący porty równoległe dla CUPS-a
260 Group: Applications/Printing
261 Requires: %{name} = %{epoch}:%{version}-%{release}
263 %description backend-parallel
264 This package allow CUPS printing on printers connected by parallel
267 %description backend-parallel -l pl.UTF-8
268 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
269 podłączonych do portów równoległych.
283 %{__aclocal} -I config-scripts
286 --libdir=%{_ulibdir} \
288 --with-cups-user=lp \
289 --with-cups-group=sys \
290 --with-system-groups=sys \
291 --with-printcap=/etc/printcap \
292 %{?with_static_libs:--enable-static} \
294 --%{?with_gnutls:dis}%{!?with_gnutls:en}able-openssl \
295 --%{!?with_gnutls:dis}%{?with_gnutls:en}able-gnutls \
296 --%{!?with_dnssd:dis}%{?with_dnssd:en}able-dnssd \
299 %{?debug:--enable-debug} \
300 --with-docdir=%{_ulibdir}/%{name}/cgi-bin \
301 --with-config-file-perm=0640 \
302 --with-log-file-perm=0640 \
303 %{?with_dnssd:--with-dnssd-libs=x} \
304 %{?with_dnssd:--with-dnssd-includes=x} \
305 %{?with_php:--with-php} \
306 %{?with_perl:--with-perl} \
307 %{?with_java:--with-java} \
308 %{?with_php:--with-python}
312 %{__perl} -pi -e 's#-I\.\.\/\.\.#-I../.. -I../../cups#g' scripting/php/Makefile
313 %{?with_php:%{__make} -C scripting/php PHPCONFIG=%{_bindir}/php-config}
317 %{__perl} -pi -e 's@-lcups@-L../../cups $1@' Makefile.PL
318 %{__perl} Makefile.PL \
320 OPTIMIZE="%{rpmcflags} -I../.."
321 # avoid rpaths generated by MakeMaker
322 %{__perl} -pi -e 's@LD_RUN_PATH="\$\(LD_RUN_PATH\)" @@' Makefile
329 rm -rf $RPM_BUILD_ROOT
330 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,logrotate.d,security} \
331 $RPM_BUILD_ROOT/var/run/cups \
332 $RPM_BUILD_ROOT/var/log/{,archive/}cups
335 BUILDROOT=$RPM_BUILD_ROOT \
339 if [ "%{_lib}" != "lib" ] ; then
340 install -d $RPM_BUILD_ROOT%{_libdir}
341 mv $RPM_BUILD_ROOT%{_ulibdir}/*.so* $RPM_BUILD_ROOT%{_libdir}
342 mv $RPM_BUILD_ROOT%{_ulibdir}/*.a $RPM_BUILD_ROOT%{_libdir}
346 %{__make} -C scripting/php install \
347 PHPDIR=$RPM_BUILD_ROOT%{php_extensiondir}
348 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
349 cat > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/phpcups.ini << EOF
350 ; Enable phpcups extension module
356 %{__make} -C scripting/perl install \
357 DESTDIR=$RPM_BUILD_ROOT
360 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
361 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/%{name}
362 install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
363 install %{SOURCE4} $RPM_BUILD_ROOT/etc/cups/mailto.conf
365 gzip -9nf $RPM_BUILD_ROOT%{_datadir}/%{name}/model/*.ppd
367 touch $RPM_BUILD_ROOT/var/log/cups/{access_log,error_log,page_log}
368 touch $RPM_BUILD_ROOT/etc/security/blacklist.cups
369 touch $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/{classes,printers,client}.conf
371 # windows drivers can be put there.
372 install -d $RPM_BUILD_ROOT%{_datadir}/cups/drivers
374 # dirs for gimp-print-cups-4.2.7-1
375 install -d $RPM_BUILD_ROOT%{_datadir}/cups/model/{C,da,en_GB,fr,nb,pl,sv}
377 touch $RPM_BUILD_ROOT/var/cache/cups/help.index
378 touch $RPM_BUILD_ROOT/var/cache/cups/{job,remote}.cache
379 touch $RPM_BUILD_ROOT/var/cache/cups/ppds.dat
380 install -d $RPM_BUILD_ROOT%{_sysconfdir}/cups/ssl
382 # links to enable/disable (compatibility!)
383 ln -s accept $RPM_BUILD_ROOT%{_sbindir}/enable
384 ln -s accept $RPM_BUILD_ROOT%{_sbindir}/disable
386 # check-files cleanup
387 rm -rf $RPM_BUILD_ROOT%{_mandir}/{,es/,fr/}cat?
388 rm -rf $RPM_BUILD_ROOT/''etc/{init.d,rc?.d}/*
389 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/cupsd.conf.default
392 rm -rf $RPM_BUILD_ROOT
395 /sbin/chkconfig --add cups
396 %service cups restart "cups daemon"
399 if [ "$1" = "0" ]; then
401 /sbin/chkconfig --del cups
404 %post lib -p /sbin/ldconfig
405 %postun lib -p /sbin/ldconfig
406 %post image-lib -p /sbin/ldconfig
407 %postun image-lib -p /sbin/ldconfig
410 %php_webserver_restart
413 if [ "$1" = 0 ]; then
414 %php_webserver_restart
418 %defattr(644,root,root,755)
419 #%doc *.gz doc/*.html doc/*.css doc/images
421 %attr(640,root,root) %config %verify(not md5 mtime size) /etc/pam.d/*
422 %attr(754,root,root) /etc/rc.d/init.d/cups
423 /etc/dbus-1/system.d/cups.conf
424 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/classes.conf
425 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/cupsd.conf
426 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/printers.conf
427 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/mailto.conf
428 %attr(600,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/snmp.conf
429 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.convs
430 %attr(640,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.types
431 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.cups
432 %dir %attr(700,root,lp) %{_sysconfdir}/%{name}/ssl
433 %dir %{_sysconfdir}/%{name}/interfaces
434 %dir %attr(755,root,lp) %{_sysconfdir}/%{name}/ppd
435 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
436 %attr(4755,lp,root) %{_bindir}/lppasswd
437 %attr(755,root,root) %{_bindir}/cupstestppd
438 %attr(755,root,root) %{_bindir}/cupstestdsc
439 %attr(755,root,root) %{_sbindir}/cupsctl
440 %attr(755,root,root) %{_sbindir}/cupsd
441 %attr(755,root,root) %{_sbindir}/cupsfilter
443 %dir %{_ulibdir}/cups
444 %dir %{_ulibdir}/cups/*
445 %{_ulibdir}/cups/cgi-bin/help
446 %{_ulibdir}/cups/cgi-bin/images
447 %attr(755,root,root) %{_ulibdir}/cups/cgi-bin/*.cgi
448 %{_ulibdir}/cups/cgi-bin/*.css
449 %{_ulibdir}/cups/cgi-bin/*.html
450 %{_ulibdir}/cups/cgi-bin/*.ico
451 %{_ulibdir}/cups/cgi-bin/*.txt
452 %lang(de) %{_ulibdir}/cups/cgi-bin/de
453 %lang(es) %{_ulibdir}/cups/cgi-bin/es
454 %lang(et) %{_ulibdir}/cups/cgi-bin/et
455 %lang(fr) %{_ulibdir}/cups/cgi-bin/fr
456 %lang(he) %{_ulibdir}/cups/cgi-bin/he
457 %lang(it) %{_ulibdir}/cups/cgi-bin/it
458 %lang(ja) %{_ulibdir}/cups/cgi-bin/ja
459 %lang(pl) %{_ulibdir}/cups/cgi-bin/pl
460 %lang(sv) %{_ulibdir}/cups/cgi-bin/sv
461 %lang(zh_TW) %{_ulibdir}/cups/cgi-bin/zh_TW
463 %exclude %{_ulibdir}/cups/backend/usb
464 %exclude %{_ulibdir}/cups/backend/serial
465 %exclude %{_ulibdir}/cups/backend/parallel
466 %attr(755,root,root) %{_ulibdir}/cups/backend/*
467 %attr(755,root,root) %{_ulibdir}/cups/daemon/*
468 %attr(755,root,root) %{_ulibdir}/cups/filter/*
469 %attr(755,root,root) %{_ulibdir}/cups/monitor/*
470 %attr(755,root,root) %{_ulibdir}/cups/notifier/*
472 %dir %{_datadir}/cups
473 %{_datadir}/cups/banners
474 %{_datadir}/cups/charmaps
475 %{_datadir}/cups/charsets
476 %{_datadir}/cups/data
477 %{_datadir}/cups/drivers
478 %{_datadir}/cups/fonts
479 %dir %{_datadir}/cups/model
480 %{_datadir}/cups/model/*.ppd.gz
481 # dirs for gimp-print-cups-4.2.7-1
482 %dir %{_datadir}/cups/model/C
483 %lang(da) %dir %{_datadir}/cups/model/da
484 %lang(en_GB) %dir %{_datadir}/cups/model/en_GB
485 %lang(fr) %dir %{_datadir}/cups/model/fr
486 %lang(nb) %dir %{_datadir}/cups/model/nb
487 %lang(pl) %dir %{_datadir}/cups/model/pl
488 %lang(sv) %dir %{_datadir}/cups/model/sv
490 %dir %{_datadir}/cups/templates
491 %{_datadir}/cups/templates/*.tmpl
492 %lang(de) %{_datadir}/cups/templates/de
493 %lang(es) %{_datadir}/cups/templates/es
494 %lang(et) %{_datadir}/cups/templates/et
495 %lang(fr) %{_datadir}/cups/templates/fr
496 %lang(he) %{_datadir}/cups/templates/he
497 %lang(it) %{_datadir}/cups/templates/it
498 %lang(ja) %{_datadir}/cups/templates/ja
499 %lang(pl) %{_datadir}/cups/templates/pl
500 %lang(sv) %{_datadir}/cups/templates/sv
501 %lang(zh_TW) %{_datadir}/cups/templates/zh_TW
502 %{_mandir}/man7/backend.7*
503 %{_mandir}/man1/cupstestppd.1*
504 %{_mandir}/man1/cupstestdsc.1*
505 %{_mandir}/man7/filter.7*
506 %{_mandir}/man1/lppasswd.1*
508 %lang(da) %{_datadir}/locale/da/cups_da.po
509 %lang(de) %{_datadir}/locale/de/cups_de.po
510 %lang(es) %{_datadir}/locale/es/cups_es.po
511 %lang(et) %{_datadir}/locale/et/cups_et.po
512 %lang(fi) %{_datadir}/locale/fi/cups_fi.po
513 %lang(fr) %{_datadir}/locale/fr/cups_fr.po
514 %lang(he) %{_datadir}/locale/he/cups_he.po
515 %lang(it) %{_datadir}/locale/it/cups_it.po
516 %lang(ko) %{_datadir}/locale/ko/cups_ko.po
517 %lang(ja) %{_datadir}/locale/ja/cups_ja.po
518 %lang(nl) %{_datadir}/locale/nl/cups_nl.po
519 #%lang(no) %{_datadir}/locale/no/cups_no.po
520 %lang(pl) %{_datadir}/locale/pl/cups_pl.po
521 %lang(pt) %{_datadir}/locale/pt/cups_pt.po
522 %lang(pt_BR) %{_datadir}/locale/pt_BR/cups_pt_BR.po
523 #%lang(pt_PT) %{_datadir}/locale/pt_PT/cups_pt_PT.po
524 %lang(ru) %{_datadir}/locale/ru/cups_ru.po
525 %lang(sv) %{_datadir}/locale/sv/cups_sv.po
526 #%lang(zh) %{_datadir}/locale/zh/cups_zh.po
527 %lang(zh_TW) %{_datadir}/locale/zh_TW/cups_zh_TW.po
529 %dir %attr(775,root,lp) /var/cache/cups
530 %dir %attr(755,root,lp) /var/lib/cups
531 %dir %attr(511,lp,sys) /var/lib/cups/certs
532 %dir %attr(755,root,lp) /var/run/cups
533 %dir %attr(710,root,lp) /var/spool/cups
534 %dir %attr(1770,root,lp) /var/spool/cups/tmp
535 %attr(600,lp,lp) %ghost /var/cache/cups/help.index
536 %attr(640,root,lp) %ghost /var/cache/cups/job.cache
537 %attr(600,lp,lp) %ghost /var/cache/cups/ppds.dat
538 %attr(640,root,lp) %ghost /var/cache/cups/remote.cache
539 %attr(750,root,logs) %dir /var/log/archive/cups
540 %attr(750,root,logs) %dir /var/log/cups
541 %attr(640,root,logs) %ghost /var/log/cups/access_log
542 %attr(640,root,logs) %ghost /var/log/cups/error_log
543 %attr(640,root,logs) %ghost /var/log/cups/page_log
546 %defattr(644,root,root,755)
547 %dir %attr(755,root,lp) %{_sysconfdir}/%{name}
548 %attr(755,root,root) %{_libdir}/libcups.so.*
551 %defattr(644,root,root,755)
552 %attr(644,root,lp) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/client.conf
553 %attr(755,root,root) %{_bindir}/cancel
554 %attr(755,root,root) %{_bindir}/lp
555 %attr(755,root,root) %{_bindir}/lpoptions
556 %attr(755,root,root) %{_bindir}/lpq
557 %attr(755,root,root) %{_bindir}/lpr
558 %attr(755,root,root) %{_bindir}/lprm
559 %attr(755,root,root) %{_bindir}/lpstat
560 %attr(755,root,root) %{_sbindir}/accept
561 %attr(755,root,root) %{_sbindir}/cupsaddsmb
562 %attr(755,root,root) %{_sbindir}/cupsenable
563 %attr(755,root,root) %{_sbindir}/cupsdisable
564 %attr(755,root,root) %{_sbindir}/disable
565 %attr(755,root,root) %{_sbindir}/enable
566 %attr(755,root,root) %{_sbindir}/lpadmin
567 %attr(755,root,root) %{_sbindir}/lpc
568 %attr(755,root,root) %{_sbindir}/lpinfo
569 %attr(755,root,root) %{_sbindir}/lpmove
570 %attr(755,root,root) %{_sbindir}/reject
571 %{_mandir}/man1/cancel.1*
572 %{_mandir}/man1/lp.1*
573 %{_mandir}/man1/lpoptions.1*
574 %{_mandir}/man1/lpq.1*
575 %{_mandir}/man1/lpr.1*
576 %{_mandir}/man1/lprm.1*
577 %{_mandir}/man1/lpstat.1*
578 #%lang(fr) %{_mandir}/fr/man1/cancel.1*
579 #%lang(fr) %{_mandir}/fr/man1/lp.1*
580 #%lang(fr) %{_mandir}/fr/man1/lpoptions.1*
581 #%lang(fr) %{_mandir}/fr/man1/lpq.1*
582 #%lang(fr) %{_mandir}/fr/man1/lpr.1*
583 #%lang(fr) %{_mandir}/fr/man1/lprm.1*
584 #%lang(fr) %{_mandir}/fr/man1/lpstat.1*
585 #%lang(es) %{_mandir}/es/man1/lp.1*
586 #%lang(es) %{_mandir}/es/man1/lpoptions.1*
587 #%lang(es) %{_mandir}/es/man1/lpq.1*
588 #%lang(es) %{_mandir}/es/man1/lpr.1*
589 #%lang(es) %{_mandir}/es/man1/lprm.1*
590 #%lang(es) %{_mandir}/es/man1/lpstat.1*
593 %defattr(644,root,root,755)
594 %attr(755,root,root) %{_libdir}/libcupsimage.so.*
597 %defattr(644,root,root,755)
598 %attr(755,root,root) %{_bindir}/cups-config
601 %{_mandir}/man1/cups-config*
603 #%lang(fr) %{_mandir}/fr/man1/cups-config*
604 #%lang(es) %{_mandir}/es/man1/cups-config*
606 %if %{with static_libs}
608 %defattr(644,root,root,755)
614 %defattr(644,root,root,755)
615 %{perl_vendorarch}/*.pm
616 %dir %{perl_vendorarch}/auto/CUPS
617 %{perl_vendorarch}/auto/CUPS/*.bs
618 %{perl_vendorarch}/auto/CUPS/autosplit.ix
619 %attr(755,root,root) %{perl_vendorarch}/auto/CUPS/*.so
624 %defattr(644,root,root,755)
625 %doc scripting/php/README
626 %attr(755,root,root) %{php_extensiondir}/*
627 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/phpcups.ini
631 %defattr(644,root,root,755)
632 %attr(755,root,root) %{_ulibdir}/cups/backend/usb
634 %files backend-serial
635 %defattr(644,root,root,755)
636 %attr(755,root,root) %{_ulibdir}/cups/backend/serial
638 %files backend-parallel
639 %defattr(644,root,root,755)
640 %attr(755,root,root) %{_ulibdir}/cups/backend/parallel