1 Summary: Common Unix Printing System
2 Summary(pl): Popularny System Druku dla Unixa
3 Summary(pt_BR): Sistema Unix de Impressão
8 Group: Applications/System
9 Group(de): Applikationen/System
10 Group(pl): Aplikacje/System
11 Source0: ftp://ftp.easysw.com/pub/%{name}/%{version}/%{name}-%{version}-source.tar.bz2
14 Source3: %{name}.logrotate
15 Patch0: %{name}-DESTDIR.patch
16 Patch1: %{name}-config.patch
17 Patch2: %{name}-tmpdir.patch
18 Patch3: %{name}-lp-lpr.patch
19 Patch4: %{name}-options.patch
20 Patch5: %{name}-pstoraster-gcc-2.96.patch
21 Patch6: %{name}-ENCRYPTIONtxt.patch
22 URL: http://www.cups.org/
23 BuildRequires: libjpeg-devel
24 BuildRequires: libpng-devel
25 BuildRequires: libtiff-devel
26 BuildRequires: openssl-devel >= 0.9.6b
27 BuildRequires: pam-devel
28 BuildRequires: autoconf
29 BuildRequires: automake
30 Prereq: %{name}-libs = %{version}
31 Prereq: /sbin/chkconfig
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 CUPS provides a portable printing layer for UNIX®-based operating
39 systems. It has been developed by Easy Software Products to promote a
40 standard printing solution for all UNIX vendors and users. CUPS
41 provides the System V and Berkeley command-line interfaces. CUPS uses
42 the Internet Printing Protocol ("IPP") as the basis for managing print
43 jobs and queues. The Line Printer Daemon ("LPD") Server Message Block
44 ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported
45 with reduced functionality. CUPS adds network printer browsing and
46 PostScript Printer Description ("PPD") based printing options to
47 support real-world printing under UNIX.
50 CUPS dostarcza standardowy poziom drukowania dla systemów bazuj±cych
51 na UNIXie. CUPS u¿ywa protoko³u IPP - Internet Printint Protocol jako
52 podstawy do zarz±dzania zadaniami i kolejkami druku.
55 O sistema Unix de impressão (CUPS) fornece uma camada de impressão
56 portável para os sistemas operacionais baseados no UNIX®.
59 Summary: Common Unix Printing System Libraries
60 Summary(pl): Biblioteki dla CUPS
61 Summary(pt_BR): Sistema Unix de Impressão - bibliotecas para uso em clientes cups
62 Group: Development/Libraries
63 Group(de): Entwicklung/Libraries
64 Group(es): Desarrollo/Bibliotecas
65 Group(fr): Development/Librairies
66 Group(pl): Programowanie/Biblioteki
67 Group(pt_BR): Desenvolvimento/Bibliotecas
68 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
69 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
72 Common Unix Printing System Libraries.
74 %description libs -l pl
77 %description -l pt_BR libs
78 Bibliotecas CUPS requeridas pelos clientes CUPS.
81 Summary: Common Unix Printing System development files
82 Summary(pl): Popularny System Druku dla Unixa, pliki nag³ówkowe
83 Summary(pt_BR): Sistema Unix de Impressão - ambiente de desenvolvimento
84 Group: Development/Libraries
85 Group(de): Entwicklung/Libraries
86 Group(es): Desarrollo/Bibliotecas
87 Group(fr): Development/Librairies
88 Group(pl): Programowanie/Biblioteki
89 Group(pt_BR): Desenvolvimento/Bibliotecas
90 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
91 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
92 Requires: %{name}-libs = %{version}
95 Common Unix Printing System development files.
97 %description -l pl devel
98 Popularny System Druku dla Unixa, pliki nag³ówkowe.
100 %description -l pt_BR devel
101 Este pacote é um adicional que contem um ambiente de desenvolvimento
102 para a criação de suporte a novas impressoras e novos serviços ao
106 Summary: Common Unix Printing System static libraries
107 Summary(pl): Popularny System Druku dla Unixa, biblioteki statyczne
108 Summary(pt_BR): Common Unix Printing System - bibliotecas estáticas
109 Group: Development/Libraries
110 Group(de): Entwicklung/Libraries
111 Group(es): Desarrollo/Bibliotecas
112 Group(fr): Development/Librairies
113 Group(pl): Programowanie/Biblioteki
114 Group(pt_BR): Desenvolvimento/Bibliotecas
115 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
116 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
117 Requires: %{name}-devel = %{version}
120 Common Unix Printing System static libraries.
122 %description -l pl static
123 Popularny System Druku dla Unixa, biblioteki statyczne.
125 %description -l pt_BR static
126 Bibliotecas estáticas para desenvolvimento de programas que usam as
143 --with-docdir=%{_datadir}/%{name}-%{version}
147 rm -rf $RPM_BUILD_ROOT
148 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,logrotate.d} \
149 $RPM_BUILD_ROOT/var/log/{,archiv/}cups
151 %{__make} DESTDIR=$RPM_BUILD_ROOT install
153 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
154 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/%{name}
155 install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
157 touch $RPM_BUILD_ROOT/var/log/cups/{access_log,error_log,page_log}
162 rm -rf $RPM_BUILD_ROOT
165 /sbin/chkconfig --add cups
166 if [ -f /var/lock/subsys/cups ]; then
167 /etc/rc.d/init.d/cups restart 1>&2
169 echo "Run \"/etc/rc.d/init.d/cups start\" to start cups daemon."
173 if [ "$1" = "0" ]; then
174 if [ -f /var/lock/subsys/cups ]; then
175 /etc/rc.d/init.d/cups stop 1>&2
177 /sbin/chkconfig --del cups
180 %post libs -p /sbin/ldconfig
181 %postun libs -p /sbin/ldconfig
184 %defattr(644,root,root,755)
185 %doc *.gz doc/*.html doc/*.css doc/images
186 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/*
187 %attr(754,root,root) /etc/rc.d/init.d/cups
188 %dir %{_sysconfdir}/%{name}
189 %attr(640,root,lp) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/*.conf
190 %attr(640,root,lp) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/*.convs
191 %attr(640,root,lp) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/*.types
192 %dir %{_sysconfdir}/%{name}/certs
193 %dir %{_sysconfdir}/%{name}/interfaces
194 %dir %{_sysconfdir}/%{name}/ppd
195 %attr(644,root,root) %{_sysconfdir}/logrotate.d/%{name}
196 %attr(4755,lp,root) %{_bindir}/lppasswd
197 %attr(755,root,root) %{_bindir}/cancel
198 %attr(755,root,root) %{_bindir}/disable
199 %attr(755,root,root) %{_bindir}/enable
200 %attr(755,root,root) %{_bindir}/lp
201 %attr(755,root,root) %{_bindir}/lpoptions
202 %attr(755,root,root) %{_bindir}/lpq
203 %attr(755,root,root) %{_bindir}/lpr
204 %attr(755,root,root) %{_bindir}/lprm
205 %attr(755,root,root) %{_bindir}/lpstat
207 %dir %{_libdir}/cups/*
208 %attr(755,root,root) %{_libdir}/cups/*/*
209 %attr(755,root,root) %{_sbindir}/*
211 %{_mandir}/man[158]/*
212 %lang(C) %{_datadir}/locale/C/cups_C
213 %lang(de) %{_datadir}/locale/de/cups_de
214 %lang(en) %{_datadir}/locale/en/cups_en
215 %lang(es) %{_datadir}/locale/es/cups_es
216 %lang(fr) %{_datadir}/locale/fr/cups_fr
217 %lang(it) %{_datadir}/locale/it/cups_it
219 %attr(750,root,root) %dir /var/log/archiv/cups
220 %attr(750,root,root) %dir /var/log/cups
221 %attr(640,root,root) %ghost /var/log/cups/access_log
222 %attr(640,root,root) %ghost /var/log/cups/error_log
223 %attr(640,root,root) %ghost /var/log/cups/page_log
226 %defattr(644,root,root,755)
227 %attr(755,root,root) %{_libdir}/lib*.so.*
230 %defattr(644,root,root,755)
231 %attr(755,root,root) %{_bindir}/cups-config
236 %defattr(644,root,root,755)