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