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