]> git.pld-linux.org Git - packages/cups-filters.git/blame - cups-filters.spec
- updated to 1.22.3
[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
e8288739 14Version: 1.22.3
944709aa 15Release: 1
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
e8288739 28# Source0-md5: d2f1944c643d028d4b826d3f16bbfce0
2f02cc8c
JR
29Patch0: %{name}-dbus.patch
30Patch1: %{name}-php.patch
b04fba8b 31Patch2: %{name}-php7.patch
19c76606 32Patch3: %{name}-php73.patch
98eddd8d 33URL: http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
960629b2
JB
34BuildRequires: autoconf >= 2.65
35BuildRequires: automake >= 1:1.11
98eddd8d
JR
36BuildRequires: avahi-devel
37BuildRequires: avahi-glib-devel
be95c05b 38BuildRequires: cups-devel >= 1:1.6.0
98eddd8d 39BuildRequires: dbus-devel
960629b2
JB
40BuildRequires: fontconfig-devel >= 2.0.0
41BuildRequires: freetype-devel >= 2
42# /usr/bin/gs, for features detection
75fdf098 43%{?with_php:BuildRequires: %{php_name}-devel}
960629b2 44BuildRequires: ghostscript
98eddd8d 45BuildRequires: ghostscript-ijs-devel
960629b2
JB
46BuildRequires: glib2-devel >= 1:2.30.2
47BuildRequires: lcms2-devel >= 2
98eddd8d 48BuildRequires: libjpeg-devel
49d053a5 49%{?with_braille:BuildRequires: liblouis-devel}
98eddd8d 50BuildRequires: libpng-devel
960629b2 51BuildRequires: libstdc++-devel
98eddd8d
JR
52BuildRequires: libtiff-devel
53BuildRequires: libtool
81f7198e 54BuildRequires: openldap-devel
960629b2 55%{?with_perl:BuildRequires: perl-devel}
960629b2
JB
56BuildRequires: pkgconfig >= 1:0.20
57# just for cpp/poppler-version.h
944709aa
JP
58BuildRequires: poppler-cpp-devel >= 0.19
59BuildRequires: poppler-devel >= 0.19
960629b2 60# /usr/bin/pdftops, for features detection
944709aa
JP
61BuildRequires: poppler-progs >= 0.19
62BuildRequires: qpdf-devel >= 8.3.0
75fdf098 63BuildRequires: rpmbuild(macros) >= 1.671
98eddd8d 64BuildRequires: zlib-devel
960629b2
JB
65# DejaVuSans.ttf (testing font for test scripts)
66#BuildRequires: fonts-TTF-DejaVu
67Requires: %{name}-libs = %{version}-%{release}
9913be34
JR
68# pstopdf
69Requires: bc
960629b2
JB
70Requires: cups >= 1:1.6.0
71Requires: fontconfig >= 2.0.0
c1d35bf4 72Requires: ghostscript
9913be34
JR
73Requires: grep
74Requires: mupdf
944709aa
JP
75Requires: poppler >= 0.19
76Requires: poppler-progs >= 0.19
77Requires: qpdf-libs >= 8.3.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
98eddd8d
JR
254
255%build
256%{__aclocal}
257%{__autoconf}
258%{__automake}
259
260%configure \
49d053a5 261 %{!?with_braille:--disable-braille} \
960629b2 262 --enable-dbus \
b390b79a
JP
263 --enable-ijs \
264 --enable-opvp \
98eddd8d 265 --disable-silent-rules \
960629b2 266 %{!?with_static_libs:--disable-static} \
960629b2 267 %{?with_php:--with-php} \
98eddd8d 268 --with-pdftops=hybrid \
960629b2
JB
269 --with-rcdir=/etc/rc.d/init.d \
270 --with-rclevels= \
9913be34 271 --with-mutool-path=/usr/bin/mutool \
960629b2
JB
272 --with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
273
274%{__make}
275
276%if %{with perl}
277cd scripting/perl
278%{__perl} Makefile.PL \
279 INSTALLDIRS=vendor \
280 OPTIMIZE="%{rpmcflags}"
98eddd8d
JR
281
282%{__make}
960629b2
JB
283cd ../..
284%endif
98eddd8d
JR
285
286%install
287rm -rf $RPM_BUILD_ROOT
288install -d $RPM_BUILD_ROOT%{systemdunitdir}
98eddd8d
JR
289%{__make} install \
290 DESTDIR=$RPM_BUILD_ROOT
291
960629b2
JB
292%if %{with php}
293install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
294cat > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/phpcups.ini << 'EOF'
295; Enable phpcups extension module
296extension=libphpcups.so
297EOF
75fdf098
ER
298# dlopened module
299%{__rm} $RPM_BUILD_ROOT%{php_extensiondir}/libphpcups.la
960629b2
JB
300%endif
301
302%if %{with perl}
303%{__make} -C scripting/perl install \
304 DESTDIR=$RPM_BUILD_ROOT
305%endif
98eddd8d 306
cbe62ebd
JB
307install -p utils/cups-browsed.service $RPM_BUILD_ROOT%{systemdunitdir}
308
960629b2
JB
309# obsoleted by pkg-config
310%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
960629b2
JB
311# packaged as %doc
312%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/cups-filters
98eddd8d
JR
313# Not sure what is this good for.
314%{__rm} $RPM_BUILD_ROOT%{_bindir}/ttfread
315
98eddd8d
JR
316%clean
317rm -rf $RPM_BUILD_ROOT
318
960629b2
JB
319%post libs -p /sbin/ldconfig
320%postun libs -p /sbin/ldconfig
321
98eddd8d 322%post -n cups-browsed
57845ec9 323if [ "$1" = "1" ]; then
98eddd8d
JR
324 # We can remove this after few releases, it's just for the introduction of cups-browsed.
325 if [ -f %{_sysconfdir}/cups/cups-browsed.conf ]; then
326 echo -e "\n# NOTE: This file is not part of CUPS. You need to start & enable cups-browsed service." >>%{_sysconfdir}/cups/cups-browsed.conf
327 fi
328
329 # move BrowsePoll from cupsd.conf to cups-browsed.conf
330 if [ -f %{_sysconfdir}/cups/cupsd.conf ] && grep -iq "^BrowsePoll" %{_sysconfdir}/cups/cupsd.conf; then
331 if ! grep -iq "^BrowsePoll" %{_sysconfdir}/cups/cups-browsed.conf; then
332 echo "# Settings automatically moved from cupsd.conf by RPM package:" >>%{_sysconfdir}/cups/cups-browsed.conf
333 grep -i "^BrowsePoll" %{_sysconfdir}/cups/cupsd.conf >> %{_sysconfdir}/cups/cups-browsed.conf || :
334 fi
335 sed -i -e "s,^BrowsePoll,#BrowsePoll directive moved to cups-browsed.conf\n#BrowsePoll,i" %{_sysconfdir}/cups/cupsd.conf || :
336 fi
337fi
960629b2
JB
338/sbin/chkconfig --add cups-browsed
339%service cups-browsed restart
98eddd8d
JR
340%systemd_post cups-browsed.service
341
342%preun -n cups-browsed
960629b2
JB
343if [ "$1" = "0" ]; then
344 %service cups-browsed stop
345 /sbin/chkconfig --del cups-browsed
346fi
98eddd8d
JR
347%systemd_preun cups-browsed.service
348
349%postun -n cups-browsed
350%systemd_reload
351
98eddd8d
JR
352%files
353%defattr(644,root,root,755)
960629b2 354%doc AUTHORS COPYING NEWS README
98eddd8d 355%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fonts/conf.d/99pdftoopvp.conf
9913be34 356%attr(755,root,root) %{_bindir}/driverless
96dc6d6d 357%attr(755,root,root) %{_bindir}/foomatic-rip
49d053a5 358%attr(755,root,root) %{_cups_serverbin}/backend/beh
8e3aa2fa 359%attr(755,root,root) %{_cups_serverbin}/backend/cups-brf
9913be34
JR
360%attr(755,root,root) %{_cups_serverbin}/backend/driverless
361%attr(755,root,root) %{_cups_serverbin}/driver/driverless
960629b2 362%attr(755,root,root) %{_cups_serverbin}/filter/bannertopdf
60e1db7a 363%attr(755,root,root) %{_cups_serverbin}/filter/brftopagedbrf
8e3aa2fa
AM
364%attr(755,root,root) %{_cups_serverbin}/filter/cgmtopdf
365%attr(755,root,root) %{_cups_serverbin}/filter/cmxtopdf
960629b2
JB
366%attr(755,root,root) %{_cups_serverbin}/filter/commandtoescpx
367%attr(755,root,root) %{_cups_serverbin}/filter/commandtopclx
8e3aa2fa 368%attr(755,root,root) %{_cups_serverbin}/filter/emftopdf
2f02cc8c 369%attr(755,root,root) %{_cups_serverbin}/filter/foomatic-rip
9913be34 370%attr(755,root,root) %{_cups_serverbin}/filter/gstopdf
960629b2
JB
371%attr(755,root,root) %{_cups_serverbin}/filter/gstopxl
372%attr(755,root,root) %{_cups_serverbin}/filter/gstoraster
373%attr(755,root,root) %{_cups_serverbin}/filter/imagetopdf
374%attr(755,root,root) %{_cups_serverbin}/filter/imagetops
375%attr(755,root,root) %{_cups_serverbin}/filter/imagetoraster
9913be34 376%attr(755,root,root) %{_cups_serverbin}/filter/mupdftoraster
8e3aa2fa 377%attr(755,root,root) %{_cups_serverbin}/filter/musicxmltobrf
960629b2 378%attr(755,root,root) %{_cups_serverbin}/filter/pdftoijs
960629b2
JB
379%attr(755,root,root) %{_cups_serverbin}/filter/pdftoopvp
380%attr(755,root,root) %{_cups_serverbin}/filter/pdftopdf
381%attr(755,root,root) %{_cups_serverbin}/filter/pdftops
382%attr(755,root,root) %{_cups_serverbin}/filter/pdftoraster
960629b2 383%attr(755,root,root) %{_cups_serverbin}/filter/rastertoescpx
8e3aa2fa 384%attr(755,root,root) %{_cups_serverbin}/filter/rastertopclm
960629b2 385%attr(755,root,root) %{_cups_serverbin}/filter/rastertopclx
bf137972 386%attr(755,root,root) %{_cups_serverbin}/filter/rastertopdf
9913be34 387%attr(755,root,root) %{_cups_serverbin}/filter/rastertops
8e3aa2fa 388%attr(755,root,root) %{_cups_serverbin}/filter/svgtopdf
27e14967 389%attr(755,root,root) %{_cups_serverbin}/filter/sys5ippprinter
960629b2
JB
390%attr(755,root,root) %{_cups_serverbin}/filter/texttopdf
391%attr(755,root,root) %{_cups_serverbin}/filter/texttops
9913be34 392%attr(755,root,root) %{_cups_serverbin}/filter/texttotext
8e3aa2fa
AM
393%attr(755,root,root) %{_cups_serverbin}/filter/vectortobrf
394%attr(755,root,root) %{_cups_serverbin}/filter/vectortopdf
395%attr(755,root,root) %{_cups_serverbin}/filter/vectortoubrl
396%attr(755,root,root) %{_cups_serverbin}/filter/wmftopdf
397%attr(755,root,root) %{_cups_serverbin}/filter/xfigtopdf
57845ec9 398%{_datadir}/cups/banners/*
98eddd8d 399%{_datadir}/cups/charsets
94049a51
JB
400%{_datadir}/cups/data/classified.pdf
401%{_datadir}/cups/data/confidential.pdf
960629b2
JB
402%{_datadir}/cups/data/default.pdf
403%{_datadir}/cups/data/default-testpage.pdf
94b3ffe2
JB
404%{_datadir}/cups/data/form_english.pdf
405%{_datadir}/cups/data/form_english_in.odt
406%{_datadir}/cups/data/form_russian.pdf
407%{_datadir}/cups/data/form_russian_in.odt
94049a51
JB
408%{_datadir}/cups/data/secret.pdf
409%{_datadir}/cups/data/standard.pdf
410%{_datadir}/cups/data/topsecret.pdf
411%{_datadir}/cups/data/unclassified.pdf
2d4a03cc 412%{_datadir}/cups/data/testprint
98eddd8d 413%{_datadir}/cups/drv/cupsfilters.drv
8e3aa2fa 414%{_datadir}/cups/drv/generic-ubrl.drv
98eddd8d
JR
415%{_datadir}/cups/mime/cupsfilters.types
416%{_datadir}/cups/mime/cupsfilters.convs
b04fba8b 417%{_datadir}/cups/mime/cupsfilters-ghostscript.convs
9913be34
JR
418%{_datadir}/cups/mime/cupsfilters-mupdf.convs
419%{_datadir}/cups/mime/cupsfilters-poppler.convs
960629b2
JB
420# definitions for drivers; pcl.h is used by cupsfilters.drv
421%{_datadir}/cups/ppdc/escp.h
422%{_datadir}/cups/ppdc/pcl.h
98eddd8d 423%{_datadir}/ppd/cupsfilters
ccfe97a6 424%{_mandir}/man1/driverless.1*
2f02cc8c 425%{_mandir}/man1/foomatic-rip.1*
98eddd8d 426
49d053a5
JB
427%if %{with braille}
428%files braille
429%defattr(644,root,root,755)
430%attr(755,root,root) %{_cups_serverbin}/filter/brftoembosser
431%attr(755,root,root) %{_cups_serverbin}/filter/imagetobrf
432%attr(755,root,root) %{_cups_serverbin}/filter/imagetoubrl
433%attr(755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv3
434%attr(755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv4
435%attr(755,root,root) %{_cups_serverbin}/filter/textbrftoindexv3
436%attr(755,root,root) %{_cups_serverbin}/filter/textbrftoindexv4
437%attr(755,root,root) %{_cups_serverbin}/filter/texttobrf
438%dir %{_datadir}/cups/braille
439%attr(755,root,root) %{_datadir}/cups/braille/cups-braille.sh
440%attr(755,root,root) %{_datadir}/cups/braille/index.sh
441%attr(755,root,root) %{_datadir}/cups/braille/indexv3.sh
442%attr(755,root,root) %{_datadir}/cups/braille/indexv4.sh
443%{_datadir}/cups/drv/generic-brf.drv
444%{_datadir}/cups/drv/indexv3.drv
445%{_datadir}/cups/drv/indexv4.drv
446%{_datadir}/cups/mime/braille.convs
447%{_datadir}/cups/mime/braille.types
448%{_datadir}/cups/ppdc/braille.defs
449%{_datadir}/cups/ppdc/fr-braille.po
450%{_datadir}/cups/ppdc/imagemagick.defs
451%{_datadir}/cups/ppdc/index.defs
452%{_datadir}/cups/ppdc/liblouis.defs
453%{_datadir}/cups/ppdc/liblouis1.defs
454%{_datadir}/cups/ppdc/liblouis2.defs
455%{_datadir}/cups/ppdc/liblouis3.defs
456%{_datadir}/cups/ppdc/liblouis4.defs
457%{_datadir}/cups/ppdc/media-braille.defs
458%endif
459
98eddd8d
JR
460%files libs
461%defattr(644,root,root,755)
eed8649d 462%doc fontembed/README
98eddd8d
JR
463%attr(755,root,root) %{_libdir}/libcupsfilters.so.*.*.*
464%attr(755,root,root) %ghost %{_libdir}/libcupsfilters.so.1
465%attr(755,root,root) %{_libdir}/libfontembed.so.*.*.*
466%attr(755,root,root) %ghost %{_libdir}/libfontembed.so.1
467
468%files devel
469%defattr(644,root,root,755)
960629b2
JB
470%attr(755,root,root) %{_libdir}/libcupsfilters.so
471%attr(755,root,root) %{_libdir}/libfontembed.so
98eddd8d
JR
472%{_includedir}/cupsfilters
473%{_includedir}/fontembed
98eddd8d
JR
474%{_pkgconfigdir}/libcupsfilters.pc
475%{_pkgconfigdir}/libfontembed.pc
960629b2
JB
476
477%files static
478%defattr(644,root,root,755)
479%{_libdir}/libcupsfilters.a
480%{_libdir}/libfontembed.a
98eddd8d
JR
481
482%files -n cups-browsed
483%defattr(644,root,root,755)
484%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cups/cups-browsed.conf
485%attr(755,root,root) %{_sbindir}/cups-browsed
81f7198e 486%attr(755,root,root) %{_cups_serverbin}/backend/implicitclass
960629b2 487%attr(754,root,root) /etc/rc.d/init.d/cups-browsed
98eddd8d 488%{systemdunitdir}/cups-browsed.service
98eddd8d 489%{_mandir}/man5/cups-browsed.conf.5*
960629b2
JB
490%{_mandir}/man8/cups-browsed.8*
491
492%files -n cups-backend-parallel
493%defattr(644,root,root,755)
494%attr(755,root,root) %{_cups_serverbin}/backend/parallel
b84b8132
JR
495
496%files -n cups-backend-serial
497%defattr(644,root,root,755)
498%attr(755,root,root) %{_cups_serverbin}/backend/serial
499
960629b2
JB
500%if %{with perl}
501%files -n perl-cups
b84b8132 502%defattr(644,root,root,755)
960629b2
JB
503%doc scripting/perl/README
504%{perl_vendorarch}/CUPS.pm
505%dir %{perl_vendorarch}/auto/CUPS
960629b2
JB
506%{perl_vendorarch}/auto/CUPS/autosplit.ix
507%attr(755,root,root) %{perl_vendorarch}/auto/CUPS/CUPS.so
508%{_mandir}/man3/CUPS.3pm*
509%endif
510
511%if %{with php}
75fdf098 512%files -n %{php_name}-cups
960629b2
JB
513%defattr(644,root,root,755)
514%doc scripting/php/README
960629b2 515%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/phpcups.ini
75fdf098 516%attr(755,root,root) %{php_extensiondir}/libphpcups.so
960629b2 517%endif
This page took 0.124073 seconds and 4 git commands to generate.