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
33 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): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
73 Common Unix Printing System Libraries.
75 %description libs -l pl
78 %description -l pt_BR libs
79 Bibliotecas CUPS requeridas pelos clientes CUPS.
82 Summary: Common Unix Printing System development files
83 Summary(pl): Popularny System Druku dla Unixa, pliki nag³ówkowe
84 Summary(pt_BR): Sistema Unix de Impressão - ambiente de desenvolvimento
85 Group: Development/Libraries
86 Group(de): Entwicklung/Libraries
87 Group(es): Desarrollo/Bibliotecas
88 Group(fr): Development/Librairies
89 Group(pl): Programowanie/Biblioteki
90 Group(pt_BR): Desenvolvimento/Bibliotecas
91 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
92 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
93 Requires: %{name}-libs = %{version}
94 Obsoletes: libcups1-devel
97 Common Unix Printing System development files.
99 %description -l pl devel
100 Popularny System Druku dla Unixa, pliki nag³ówkowe.
102 %description -l pt_BR devel
103 Este pacote é um adicional que contem um ambiente de desenvolvimento
104 para a criação de suporte a novas impressoras e novos serviços ao
108 Summary: Common Unix Printing System static libraries
109 Summary(pl): Popularny System Druku dla Unixa, biblioteki statyczne
110 Summary(pt_BR): Common Unix Printing System - bibliotecas estáticas
111 Group: Development/Libraries
112 Group(de): Entwicklung/Libraries
113 Group(es): Desarrollo/Bibliotecas
114 Group(fr): Development/Librairies
115 Group(pl): Programowanie/Biblioteki
116 Group(pt_BR): Desenvolvimento/Bibliotecas
117 Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
118 Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
119 Requires: %{name}-devel = %{version}
122 Common Unix Printing System static libraries.
124 %description -l pl static
125 Popularny System Druku dla Unixa, biblioteki statyczne.
127 %description -l pt_BR static
128 Bibliotecas estáticas para desenvolvimento de programas que usam as
145 --with-docdir=%{_datadir}/%{name}-%{version}
149 rm -rf $RPM_BUILD_ROOT
150 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,logrotate.d} \
151 $RPM_BUILD_ROOT/var/log/{,archiv/}cups
153 %{__make} DESTDIR=$RPM_BUILD_ROOT install
155 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
156 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/%{name}
157 install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
159 touch $RPM_BUILD_ROOT/var/log/cups/{access_log,error_log,page_log}
164 rm -rf $RPM_BUILD_ROOT
167 /sbin/chkconfig --add cups
168 if [ -f /var/lock/subsys/cups ]; then
169 /etc/rc.d/init.d/cups restart 1>&2
171 echo "Run \"/etc/rc.d/init.d/cups start\" to start cups daemon."
175 if [ "$1" = "0" ]; then
176 if [ -f /var/lock/subsys/cups ]; then
177 /etc/rc.d/init.d/cups stop 1>&2
179 /sbin/chkconfig --del cups
182 %post libs -p /sbin/ldconfig
183 %postun libs -p /sbin/ldconfig
186 %defattr(644,root,root,755)
187 %doc *.gz doc/*.html doc/*.css doc/images
188 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/*
189 %attr(754,root,root) /etc/rc.d/init.d/cups
190 %dir %{_sysconfdir}/%{name}
191 %attr(640,root,lp) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/*.conf
192 %attr(640,root,lp) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/*.convs
193 %attr(640,root,lp) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/*.types
194 %dir %{_sysconfdir}/%{name}/certs
195 %dir %{_sysconfdir}/%{name}/interfaces
196 %dir %{_sysconfdir}/%{name}/ppd
197 %attr(644,root,root) %{_sysconfdir}/logrotate.d/%{name}
198 %attr(4755,lp,root) %{_bindir}/lppasswd
199 %attr(755,root,root) %{_bindir}/cancel
200 %attr(755,root,root) %{_bindir}/disable
201 %attr(755,root,root) %{_bindir}/enable
202 %attr(755,root,root) %{_bindir}/lp
203 %attr(755,root,root) %{_bindir}/lpoptions
204 %attr(755,root,root) %{_bindir}/lpq
205 %attr(755,root,root) %{_bindir}/lpr
206 %attr(755,root,root) %{_bindir}/lprm
207 %attr(755,root,root) %{_bindir}/lpstat
209 %dir %{_libdir}/cups/*
210 %attr(755,root,root) %{_libdir}/cups/*/*
211 %attr(755,root,root) %{_sbindir}/*
213 %{_mandir}/man[158]/*
214 %lang(C) %{_datadir}/locale/C/cups_C
215 %lang(de) %{_datadir}/locale/de/cups_de
216 %lang(en) %{_datadir}/locale/en/cups_en
217 %lang(es) %{_datadir}/locale/es/cups_es
218 %lang(fr) %{_datadir}/locale/fr/cups_fr
219 %lang(it) %{_datadir}/locale/it/cups_it
221 %attr(750,root,root) %dir /var/log/archiv/cups
222 %attr(750,root,root) %dir /var/log/cups
223 %attr(640,root,root) %ghost /var/log/cups/access_log
224 %attr(640,root,root) %ghost /var/log/cups/error_log
225 %attr(640,root,root) %ghost /var/log/cups/page_log
228 %defattr(644,root,root,755)
229 %attr(755,root,root) %{_libdir}/lib*.so.*
232 %defattr(644,root,root,755)
233 %attr(755,root,root) %{_bindir}/cups-config
238 %defattr(644,root,root,755)