]> git.pld-linux.org Git - packages/cups-filters.git/blob - cups-filters.spec
BRs for tar.xz source
[packages/cups-filters.git] / cups-filters.spec
1 #
2 # Conditional build:
3 %bcond_without  static_libs     # static libraries
4 %bcond_without  braille         # Braille embossers support
5 %bcond_without  perl            # Perl module
6 %bcond_with     php             # PHP extension
7
8 %if 0%{!?php_name:1}
9 %define         php_name        php55
10 %endif
11 Summary:        OpenPrinting CUPS filters and backends
12 Summary(pl.UTF-8):      Filtry i backendy CUPS-a z projektu OpenPrinting
13 Name:           cups-filters
14 Version:        1.28.8
15 Release:        1
16 # For a breakdown of the licensing, see COPYING file
17 # GPLv2:   filters: commandto*, imagetoraster, pdftops, rasterto*,
18 #                   imagetopdf, pstopdf, texttopdf
19 #         backends: parallel, serial
20 # GPLv2+:  filters: gstopxl, textonly, texttops, imagetops
21 # GPLv3:   filters: bannertopdf
22 # GPLv3+:  filters: urftopdf
23 # LGPLv2+:   utils: cups-browsed
24 # MIT:     filters: gstoraster, pdftopdf, pdftoraster
25 License:        GPL v2, GPL v2+, GPL v3, GPL v3+, LGPL v2+, MIT
26 Group:          Applications/Printing
27 Source0:        https://www.openprinting.org/download/cups-filters/%{name}-%{version}.tar.xz
28 # Source0-md5:  914fb53d31ff8500dc25d2e2c68ca5c1
29 Patch0:         %{name}-php.patch
30 Patch1:         %{name}-php7.patch
31 Patch2:         %{name}-php73.patch
32 URL:            http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
33 BuildRequires:  autoconf >= 2.65
34 BuildRequires:  automake >= 1:1.11
35 BuildRequires:  avahi-devel
36 BuildRequires:  avahi-glib-devel
37 BuildRequires:  cups-devel >= 1:1.6.0
38 BuildRequires:  dbus-devel
39 BuildRequires:  fontconfig-devel >= 2.0.0
40 BuildRequires:  freetype-devel >= 2
41 BuildRequires:  gettext-tools >= 0.18.3
42 # /usr/bin/gs, for features detection
43 BuildRequires:  ghostscript
44 BuildRequires:  glib2-devel >= 1:2.30.2
45 BuildRequires:  lcms2-devel >= 2
46 BuildRequires:  libjpeg-devel
47 %{?with_braille:BuildRequires:  liblouis-devel}
48 BuildRequires:  libpng-devel
49 BuildRequires:  libstdc++-devel >= 6:4.7
50 BuildRequires:  libtiff-devel
51 BuildRequires:  libtool
52 BuildRequires:  openldap-devel
53 %{?with_perl:BuildRequires:     perl-devel}
54 %{?with_php:BuildRequires:      %{php_name}-devel}
55 BuildRequires:  pkgconfig >= 1:0.20
56 BuildRequires:  poppler-cpp-devel >= 0.19
57 # /usr/bin/pdftops, for features detection
58 BuildRequires:  poppler-progs >= 0.19
59 BuildRequires:  qpdf-devel >= 8.3.0
60 BuildRequires:  rpmbuild(macros) >= 1.671
61 BuildRequires:  tar >= 1:1.22
62 BuildRequires:  xz
63 BuildRequires:  zlib-devel
64 # DejaVuSans.ttf (testing font for test scripts)
65 #BuildRequires: fonts-TTF-DejaVu
66 Requires:       %{name}-libs = %{version}-%{release}
67 # pstopdf
68 Requires:       bc
69 Requires:       cups >= 1:1.6.0
70 Requires:       fontconfig >= 2.0.0
71 Requires:       ghostscript
72 Requires:       grep
73 Requires:       mupdf
74 Requires:       poppler >= 0.19
75 Requires:       poppler-progs >= 0.19
76 Requires:       qpdf-libs >= 8.3.0
77 Requires:       sed
78 Suggests:       fonts-TTF-freefont
79 Provides:       cups-filter-foomatic
80 Provides:       ghostscript-cups = 9.08
81 Obsoletes:      cups-filter-foomatic
82 Obsoletes:      foomatic-filters
83 Obsoletes:      ghostscript-cups < 9.08
84 Conflicts:      cups-backend-hp < 3.13.11-2
85 Conflicts:      hplip-ppd < 3.13.11-2
86 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
87
88 %define         _cups_serverbin         %(/usr/bin/cups-config --serverbin)
89
90 %description
91 Contains backends, filters, and other software that was once part of
92 the core CUPS distribution but is no longer maintained by Apple Inc.
93 In addition it contains additional filters developed independently of
94 Apple, especially filters for the PDF-centric printing workflow
95 introduced by OpenPrinting.
96
97 %description -l pl.UTF-8
98 Ten pakiet zawiera backendy, filtry i inne oprogramowanie, będące
99 kiedyś częścią CUPS-a, ale nie utrzymywane już przez firmę Apple Inc.
100 Dodatkowo pakiet zawiera dodatkowe filtry stworzone niezależnie od
101 Apple'a, w szczególności filtry dla PDF-ocentrycznego obiegu
102 drukowania wprowadzonego przez OpenPrinting.
103
104 %package braille
105 Summary:        OpenPrinting CUPS filters for Braille embossers
106 Summary(pl.UTF-8):      Filtry CUPS-a z projektu OpenPrinting dla drukarek Braille'a
107 Group:          Applications/Printing
108 Requires:       %{name} = %{version}-%{release}
109
110 %description braille
111 OpenPrinting CUPS filters for Braille embossers.
112
113 %description braille -l pl.UTF-8
114 Filtry CUPS-a z projektu OpenPrinting dla drukarek Braille'a.
115
116 %package libs
117 Summary:        OpenPrinting CUPS filters and backends - cupsfilters and fontembed libraries
118 Summary(pl.UTF-8):      Filtry i backendy CUPS-a z projektu OpenPrinting - biblioteki cupsfilters i fontembed
119 # LGPLv2: libcupsfilters
120 # MIT:    libfontembed
121 License:        LGPL v2, MIT
122 Group:          Libraries
123 Requires:       cups-lib >= 1:1.6.0
124
125 %description libs
126 This package provides cupsfilters and fontembed libraries.
127
128 %description libs -l pl.UTF-8
129 Ten pakiet udostępnia biblioteki cupsfilters i fontembed.
130
131 %package devel
132 Summary:        OpenPrinting CUPS filters and backends - development environment
133 Summary(pl.UTF-8):      Filtry i backendy CUPS-a z projektu OpenPrinting - środowisko programistyczne
134 License:        LGPL v2, MIT
135 Group:          Development/Libraries
136 Requires:       %{name}-libs = %{version}-%{release}
137 Requires:       cups-devel >= 1:1.6.0
138 Requires:       libjpeg-devel
139 Requires:       libpng-devel
140 Requires:       libtiff-devel
141
142 %description devel
143 This is the development package for OpenPrinting CUPS filters and
144 backends.
145
146 %description devel -l pl.UTF-8
147 To jest pakiet programistyczny dla filtrów i backendów CUPS-a z
148 projektu OpenPrinting.
149
150 %package static
151 Summary:        OpenPrinting CUPS filters and backends - static cupsfilters and fontembed libraries
152 Summary(pl.UTF-8):      Filtry i backendy CUPS-a z projektu OpenPrinting - statyczne biblioteki cupsfilters i fontembed
153 License:        LGPL v2, MIT
154 Group:          Development/Libraries
155 Requires:       %{name}-devel = %{version}-%{release}
156
157 %description static
158 This package provides static cupsfilters and fontembed libraries.
159
160 %description static -l pl.UTF-8
161 Ten pakiet udostępnia statyczne biblioteki cupsfilters i fontembed.
162
163 %package -n cups-browsed
164 Summary:        A daemon for browsing the Bonjour broadcasts of shared, remote CUPS printers
165 Summary(pl.UTF-8):      Demon do przeglądania broadcastów Bonjour współdzielonych, zdalnych drukarek CUPS
166 Group:          Applications/Printing
167 Requires(post,preun):   /sbin/chkconfig
168 Requires(post,preun,postun):    systemd-units
169 Requires:       glib2 >= 1:2.30.2
170 Requires:       systemd-units >= 38
171
172 %description -n cups-browsed
173 A daemon for browsing the Bonjour broadcasts of shared, remote CUPS
174 printers.
175
176 %description -n cups-browsed -l pl.UTF-8
177 Demon do przeglądania broadcastów Bonjour współdzielonych, zdalnych
178 drukarek CUPS.
179
180 %package -n cups-backend-parallel
181 Summary:        Parallel port backend for CUPS
182 Summary(pl.UTF-8):      Backend CUPS-a obsługujący porty równoległe
183 # must be larger than cups.spec before 1.6.0
184 Epoch:          2
185 License:        GPL v2 + OpenSSL exception
186 Group:          Applications/Printing
187 Requires:       cups >= 1:1.6.0
188
189 %description -n cups-backend-parallel
190 This package allow CUPS printing on printers connected by parallel
191 ports.
192
193 %description -n cups-backend-parallel -l pl.UTF-8
194 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
195 podłączonych do portów równoległych.
196
197 %package -n cups-backend-serial
198 Summary:        Serial port backend for CUPS
199 Summary(pl.UTF-8):      Backend CUPS-a obsługujący porty szeregowe
200 # must be larger than cups.spec before 1.6.0
201 Epoch:          2
202 License:        GPL v2 + OpenSSL exception
203 Group:          Applications/Printing
204 Requires:       cups >= 1:1.6.0
205
206 %description -n cups-backend-serial
207 This package allow CUPS printing on printers connected by serial
208 ports.
209
210 %description -n cups-backend-serial -l pl.UTF-8
211 Ten pakiet umożliwia drukowanie z poziomu CUPS-a na drukarkach
212 podłączonych do portów szeregowych.
213
214 %package -n perl-cups
215 Summary:        Perl module for CUPS
216 Summary(pl.UTF-8):      Moduł Perla CUPS
217 # must be larger than cups.spec before 1.6.0
218 Epoch:          2
219 License:        GPL v2 + OpenSSL exception
220 Group:          Development/Languages/Perl
221 Requires:       cups-lib >= 1:1.6.0
222
223 %description -n perl-cups
224 Perl module for Common Unix Printing System.
225
226 %description -n perl-cups -l pl.UTF-8
227 Moduł Perla do ogólnego systemu druku dla Uniksa.
228
229 %package -n %{php_name}-cups
230 Summary:        PHP module for CUPS
231 Summary(pl.UTF-8):      Moduł PHP CUPS
232 # must be larger than cups.spec before 1.6.0
233 Epoch:          2
234 License:        GPL v2 + OpenSSL exception
235 Group:          Development/Languages/PHP
236 Requires:       cups-lib >= 1:1.6.0
237 %{?requires_php_extension}
238
239 %description -n %{php_name}-cups
240 PHP module for Common Unix Printing System.
241
242 %description -n %{php_name}-cups -l pl.UTF-8
243 Moduł PHP do ogólnego systemu druku dla Uniksa.
244
245 # CREATE ANY NEW PACKAGES BEFORE cups-backend-* (EPOCH)
246
247 %prep
248 %setup -q
249 %patch0 -p1
250 %patch1 -p1
251 %patch2 -p1
252
253 %build
254 %{__aclocal}
255 %{__autoconf}
256 %{__automake}
257
258 %configure \
259         %{!?with_braille:--disable-braille} \
260         --enable-dbus \
261         --disable-silent-rules \
262         %{!?with_static_libs:--disable-static} \
263         %{?with_php:--with-php} \
264         --with-pdftops=hybrid \
265         --with-rcdir=/etc/rc.d/init.d \
266         --with-rclevels= \
267         --with-mutool-path=/usr/bin/mutool \
268         --with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
269
270 %{__make}
271
272 %if %{with perl}
273 cd scripting/perl
274 %{__perl} Makefile.PL \
275         INSTALLDIRS=vendor \
276         OPTIMIZE="%{rpmcflags}"
277
278 %{__make}
279 cd ../..
280 %endif
281
282 %install
283 rm -rf $RPM_BUILD_ROOT
284 install -d $RPM_BUILD_ROOT%{systemdunitdir}
285 %{__make} install \
286         DESTDIR=$RPM_BUILD_ROOT
287
288 %if %{with php}
289 install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
290 cat > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/phpcups.ini << 'EOF'
291 ; Enable phpcups extension module
292 extension=libphpcups.so
293 EOF
294 # dlopened module
295 %{__rm} $RPM_BUILD_ROOT%{php_extensiondir}/libphpcups.la
296 %endif
297
298 %if %{with perl}
299 %{__make} -C scripting/perl install \
300         DESTDIR=$RPM_BUILD_ROOT
301 %endif
302
303 install -p utils/cups-browsed.service $RPM_BUILD_ROOT%{systemdunitdir}
304
305 # obsoleted by pkg-config
306 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
307 # packaged as %doc
308 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/cups-filters
309 # Not sure what is this good for.
310 %{__rm} $RPM_BUILD_ROOT%{_bindir}/ttfread
311
312 %clean
313 rm -rf $RPM_BUILD_ROOT
314
315 %post   libs -p /sbin/ldconfig
316 %postun libs -p /sbin/ldconfig
317
318 %post -n cups-browsed
319 if [ "$1" = "1" ]; then
320         # We can remove this after few releases, it's just for the introduction of cups-browsed.
321         if [ -f %{_sysconfdir}/cups/cups-browsed.conf ]; then
322                 echo -e "\n# NOTE: This file is not part of CUPS. You need to start & enable cups-browsed service." >>%{_sysconfdir}/cups/cups-browsed.conf
323         fi
324
325         # move BrowsePoll from cupsd.conf to cups-browsed.conf
326         if [ -f %{_sysconfdir}/cups/cupsd.conf ] && grep -iq "^BrowsePoll" %{_sysconfdir}/cups/cupsd.conf; then
327                 if ! grep -iq "^BrowsePoll" %{_sysconfdir}/cups/cups-browsed.conf; then
328                         echo "# Settings automatically moved from cupsd.conf by RPM package:" >>%{_sysconfdir}/cups/cups-browsed.conf
329                         grep -i "^BrowsePoll" %{_sysconfdir}/cups/cupsd.conf >> %{_sysconfdir}/cups/cups-browsed.conf || :
330                 fi
331                 sed -i -e "s,^BrowsePoll,#BrowsePoll directive moved to cups-browsed.conf\n#BrowsePoll,i" %{_sysconfdir}/cups/cupsd.conf || :
332         fi
333 fi
334 /sbin/chkconfig --add cups-browsed
335 %service cups-browsed restart
336 %systemd_post cups-browsed.service
337
338 %preun -n cups-browsed
339 if [ "$1" = "0" ]; then
340         %service cups-browsed stop
341         /sbin/chkconfig --del cups-browsed
342 fi
343 %systemd_preun cups-browsed.service
344
345 %postun -n cups-browsed
346 %systemd_reload
347
348 %files
349 %defattr(644,root,root,755)
350 %doc AUTHORS COPYING NEWS README
351 %attr(755,root,root) %{_bindir}/driverless
352 %attr(755,root,root) %{_bindir}/driverless-fax
353 %attr(755,root,root) %{_bindir}/foomatic-rip
354 %attr(700,root,root) %{_cups_serverbin}/backend/beh
355 %attr(700,root,root) %{_cups_serverbin}/backend/cups-brf
356 %attr(700,root,root) %{_cups_serverbin}/backend/driverless
357 %attr(700,root,root) %{_cups_serverbin}/backend/driverless-fax
358 %attr(700,root,root) %{_cups_serverbin}/backend/implicitclass
359 %attr(755,root,root) %{_cups_serverbin}/driver/driverless
360 %attr(755,root,root) %{_cups_serverbin}/driver/driverless-fax
361 %attr(755,root,root) %{_cups_serverbin}/filter/bannertopdf
362 %attr(755,root,root) %{_cups_serverbin}/filter/brftopagedbrf
363 %attr(755,root,root) %{_cups_serverbin}/filter/cgmtopdf
364 %attr(755,root,root) %{_cups_serverbin}/filter/cmxtopdf
365 %attr(755,root,root) %{_cups_serverbin}/filter/commandtoescpx
366 %attr(755,root,root) %{_cups_serverbin}/filter/commandtopclx
367 %attr(755,root,root) %{_cups_serverbin}/filter/emftopdf
368 %attr(755,root,root) %{_cups_serverbin}/filter/foomatic-rip
369 %attr(755,root,root) %{_cups_serverbin}/filter/gstopdf
370 %attr(755,root,root) %{_cups_serverbin}/filter/gstopxl
371 %attr(755,root,root) %{_cups_serverbin}/filter/gstoraster
372 %attr(755,root,root) %{_cups_serverbin}/filter/imagetopdf
373 %attr(755,root,root) %{_cups_serverbin}/filter/imagetops
374 %attr(755,root,root) %{_cups_serverbin}/filter/imagetoraster
375 %attr(755,root,root) %{_cups_serverbin}/filter/mupdftoraster
376 %attr(755,root,root) %{_cups_serverbin}/filter/musicxmltobrf
377 %attr(755,root,root) %{_cups_serverbin}/filter/pdftopdf
378 %attr(755,root,root) %{_cups_serverbin}/filter/pdftops
379 %attr(755,root,root) %{_cups_serverbin}/filter/pdftoraster
380 %attr(755,root,root) %{_cups_serverbin}/filter/rastertoescpx
381 %attr(755,root,root) %{_cups_serverbin}/filter/rastertopclm
382 %attr(755,root,root) %{_cups_serverbin}/filter/rastertopclx
383 %attr(755,root,root) %{_cups_serverbin}/filter/rastertopdf
384 %attr(755,root,root) %{_cups_serverbin}/filter/rastertops
385 %attr(755,root,root) %{_cups_serverbin}/filter/svgtopdf
386 %attr(755,root,root) %{_cups_serverbin}/filter/sys5ippprinter
387 %attr(755,root,root) %{_cups_serverbin}/filter/texttopdf
388 %attr(755,root,root) %{_cups_serverbin}/filter/texttops
389 %attr(755,root,root) %{_cups_serverbin}/filter/texttotext
390 %attr(755,root,root) %{_cups_serverbin}/filter/vectortobrf
391 %attr(755,root,root) %{_cups_serverbin}/filter/vectortopdf
392 %attr(755,root,root) %{_cups_serverbin}/filter/vectortoubrl
393 %attr(755,root,root) %{_cups_serverbin}/filter/wmftopdf
394 %attr(755,root,root) %{_cups_serverbin}/filter/xfigtopdf
395 %{_datadir}/cups/banners/*
396 %{_datadir}/cups/charsets
397 %{_datadir}/cups/data/classified.pdf
398 %{_datadir}/cups/data/confidential.pdf
399 %{_datadir}/cups/data/default.pdf
400 %{_datadir}/cups/data/default-testpage.pdf
401 %{_datadir}/cups/data/form_english.pdf
402 %{_datadir}/cups/data/form_english_in.odt
403 %{_datadir}/cups/data/form_russian.pdf
404 %{_datadir}/cups/data/form_russian_in.odt
405 %{_datadir}/cups/data/secret.pdf
406 %{_datadir}/cups/data/standard.pdf
407 %{_datadir}/cups/data/topsecret.pdf
408 %{_datadir}/cups/data/unclassified.pdf
409 %{_datadir}/cups/data/testprint
410 %{_datadir}/cups/drv/cupsfilters.drv
411 %{_datadir}/cups/drv/generic-ubrl.drv
412 %{_datadir}/cups/mime/cupsfilters.types
413 %{_datadir}/cups/mime/cupsfilters.convs
414 %{_datadir}/cups/mime/cupsfilters-ghostscript.convs
415 %{_datadir}/cups/mime/cupsfilters-mupdf.convs
416 %{_datadir}/cups/mime/cupsfilters-poppler.convs
417 # definitions for drivers; pcl.h is used by cupsfilters.drv
418 %{_datadir}/cups/ppdc/escp.h
419 %{_datadir}/cups/ppdc/pcl.h
420 %{_datadir}/ppd/cupsfilters
421 %{_mandir}/man1/driverless.1*
422 %{_mandir}/man1/foomatic-rip.1*
423
424 %if %{with braille}
425 %files braille
426 %defattr(644,root,root,755)
427 %attr(755,root,root) %{_cups_serverbin}/filter/brftoembosser
428 %attr(755,root,root) %{_cups_serverbin}/filter/imagetobrf
429 %attr(755,root,root) %{_cups_serverbin}/filter/imagetoubrl
430 %attr(755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv3
431 %attr(755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv4
432 %attr(755,root,root) %{_cups_serverbin}/filter/textbrftoindexv3
433 %attr(755,root,root) %{_cups_serverbin}/filter/textbrftoindexv4
434 %attr(755,root,root) %{_cups_serverbin}/filter/texttobrf
435 %dir %{_datadir}/cups/braille
436 %attr(755,root,root) %{_datadir}/cups/braille/cups-braille.sh
437 %attr(755,root,root) %{_datadir}/cups/braille/index.sh
438 %attr(755,root,root) %{_datadir}/cups/braille/indexv3.sh
439 %attr(755,root,root) %{_datadir}/cups/braille/indexv4.sh
440 %{_datadir}/cups/drv/generic-brf.drv
441 %{_datadir}/cups/drv/indexv3.drv
442 %{_datadir}/cups/drv/indexv4.drv
443 %{_datadir}/cups/mime/braille.convs
444 %{_datadir}/cups/mime/braille.types
445 %{_datadir}/cups/ppdc/braille.defs
446 %{_datadir}/cups/ppdc/fr-braille.po
447 %{_datadir}/cups/ppdc/imagemagick.defs
448 %{_datadir}/cups/ppdc/index.defs
449 %{_datadir}/cups/ppdc/liblouis.defs
450 %{_datadir}/cups/ppdc/liblouis1.defs
451 %{_datadir}/cups/ppdc/liblouis2.defs
452 %{_datadir}/cups/ppdc/liblouis3.defs
453 %{_datadir}/cups/ppdc/liblouis4.defs
454 %{_datadir}/cups/ppdc/media-braille.defs
455 %endif
456
457 %files libs
458 %defattr(644,root,root,755)
459 %doc fontembed/README
460 %attr(755,root,root) %{_libdir}/libcupsfilters.so.*.*.*
461 %attr(755,root,root) %ghost %{_libdir}/libcupsfilters.so.1
462 %attr(755,root,root) %{_libdir}/libfontembed.so.*.*.*
463 %attr(755,root,root) %ghost %{_libdir}/libfontembed.so.1
464
465 %files devel
466 %defattr(644,root,root,755)
467 %attr(755,root,root) %{_libdir}/libcupsfilters.so
468 %attr(755,root,root) %{_libdir}/libfontembed.so
469 %{_includedir}/cupsfilters
470 %{_includedir}/fontembed
471 %{_pkgconfigdir}/libcupsfilters.pc
472 %{_pkgconfigdir}/libfontembed.pc
473
474 %if %{with static_libs}
475 %files static
476 %defattr(644,root,root,755)
477 %{_libdir}/libcupsfilters.a
478 %{_libdir}/libfontembed.a
479 %endif
480
481 %files -n cups-browsed
482 %defattr(644,root,root,755)
483 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cups/cups-browsed.conf
484 %attr(755,root,root) %{_sbindir}/cups-browsed
485 %attr(754,root,root) /etc/rc.d/init.d/cups-browsed
486 %{systemdunitdir}/cups-browsed.service
487 %{_mandir}/man5/cups-browsed.conf.5*
488 %{_mandir}/man8/cups-browsed.8*
489
490 %files -n cups-backend-parallel
491 %defattr(644,root,root,755)
492 %attr(700,root,root) %{_cups_serverbin}/backend/parallel
493
494 %files -n cups-backend-serial
495 %defattr(644,root,root,755)
496 %attr(700,root,root) %{_cups_serverbin}/backend/serial
497
498 %if %{with perl}
499 %files -n perl-cups
500 %defattr(644,root,root,755)
501 %doc scripting/perl/README
502 %{perl_vendorarch}/CUPS.pm
503 %dir %{perl_vendorarch}/auto/CUPS
504 %{perl_vendorarch}/auto/CUPS/autosplit.ix
505 %attr(755,root,root) %{perl_vendorarch}/auto/CUPS/CUPS.so
506 %{_mandir}/man3/CUPS.3pm*
507 %endif
508
509 %if %{with php}
510 %files -n %{php_name}-cups
511 %defattr(644,root,root,755)
512 %doc scripting/php/README
513 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/phpcups.ini
514 %attr(755,root,root) %{php_extensiondir}/libphpcups.so
515 %endif
This page took 0.074323 seconds and 4 git commands to generate.