]> git.pld-linux.org Git - packages/cups-filters.git/blame - cups-filters.spec
up to 1.28.6
[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 5%bcond_without perl # Perl module
3f4105b9 6%bcond_with 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
4548beb4 14Version: 1.28.6
8a0fc584 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
9955b758 24# MIT: filters: gstoraster, 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
4548beb4 28# Source0-md5: 87cde9cdd8edd7d7443ec0ed2e61ebd4
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
b41fe527 42BuildRequires: gettext-tools >= 0.18.3
960629b2
JB
43# /usr/bin/gs, for features detection
44BuildRequires: ghostscript
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
f0e327c4 50BuildRequires: libstdc++-devel >= 6:4.7
98eddd8d
JR
51BuildRequires: libtiff-devel
52BuildRequires: libtool
81f7198e 53BuildRequires: openldap-devel
960629b2 54%{?with_perl:BuildRequires: perl-devel}
b41fe527 55%{?with_php:BuildRequires: %{php_name}-devel}
960629b2 56BuildRequires: pkgconfig >= 1:0.20
944709aa 57BuildRequires: poppler-cpp-devel >= 0.19
960629b2 58# /usr/bin/pdftops, for features detection
944709aa
JP
59BuildRequires: poppler-progs >= 0.19
60BuildRequires: qpdf-devel >= 8.3.0
75fdf098 61BuildRequires: rpmbuild(macros) >= 1.671
98eddd8d 62BuildRequires: zlib-devel
960629b2
JB
63# DejaVuSans.ttf (testing font for test scripts)
64#BuildRequires: fonts-TTF-DejaVu
65Requires: %{name}-libs = %{version}-%{release}
9913be34
JR
66# pstopdf
67Requires: bc
960629b2
JB
68Requires: cups >= 1:1.6.0
69Requires: fontconfig >= 2.0.0
c1d35bf4 70Requires: ghostscript
9913be34
JR
71Requires: grep
72Requires: mupdf
944709aa
JP
73Requires: poppler >= 0.19
74Requires: poppler-progs >= 0.19
75Requires: qpdf-libs >= 8.3.0
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
19c76606 251%patch3 -p1
98eddd8d
JR
252
253%build
254%{__aclocal}
255%{__autoconf}
256%{__automake}
257
258%configure \
49d053a5 259 %{!?with_braille:--disable-braille} \
960629b2 260 --enable-dbus \
98eddd8d 261 --disable-silent-rules \
960629b2 262 %{!?with_static_libs:--disable-static} \
960629b2 263 %{?with_php:--with-php} \
98eddd8d 264 --with-pdftops=hybrid \
960629b2
JB
265 --with-rcdir=/etc/rc.d/init.d \
266 --with-rclevels= \
9913be34 267 --with-mutool-path=/usr/bin/mutool \
960629b2
JB
268 --with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
269
270%{__make}
271
272%if %{with perl}
273cd scripting/perl
274%{__perl} Makefile.PL \
275 INSTALLDIRS=vendor \
276 OPTIMIZE="%{rpmcflags}"
98eddd8d
JR
277
278%{__make}
960629b2
JB
279cd ../..
280%endif
98eddd8d
JR
281
282%install
283rm -rf $RPM_BUILD_ROOT
284install -d $RPM_BUILD_ROOT%{systemdunitdir}
98eddd8d
JR
285%{__make} install \
286 DESTDIR=$RPM_BUILD_ROOT
287
960629b2
JB
288%if %{with php}
289install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
290cat > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/phpcups.ini << 'EOF'
291; Enable phpcups extension module
292extension=libphpcups.so
293EOF
75fdf098
ER
294# dlopened module
295%{__rm} $RPM_BUILD_ROOT%{php_extensiondir}/libphpcups.la
960629b2
JB
296%endif
297
298%if %{with perl}
299%{__make} -C scripting/perl install \
300 DESTDIR=$RPM_BUILD_ROOT
301%endif
98eddd8d 302
cbe62ebd
JB
303install -p utils/cups-browsed.service $RPM_BUILD_ROOT%{systemdunitdir}
304
960629b2
JB
305# obsoleted by pkg-config
306%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
960629b2
JB
307# packaged as %doc
308%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/cups-filters
98eddd8d
JR
309# Not sure what is this good for.
310%{__rm} $RPM_BUILD_ROOT%{_bindir}/ttfread
311
98eddd8d
JR
312%clean
313rm -rf $RPM_BUILD_ROOT
314
960629b2
JB
315%post libs -p /sbin/ldconfig
316%postun libs -p /sbin/ldconfig
317
98eddd8d 318%post -n cups-browsed
57845ec9 319if [ "$1" = "1" ]; then
98eddd8d
JR
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
333fi
960629b2
JB
334/sbin/chkconfig --add cups-browsed
335%service cups-browsed restart
98eddd8d
JR
336%systemd_post cups-browsed.service
337
338%preun -n cups-browsed
960629b2
JB
339if [ "$1" = "0" ]; then
340 %service cups-browsed stop
341 /sbin/chkconfig --del cups-browsed
342fi
98eddd8d
JR
343%systemd_preun cups-browsed.service
344
345%postun -n cups-browsed
346%systemd_reload
347
98eddd8d
JR
348%files
349%defattr(644,root,root,755)
960629b2 350%doc AUTHORS COPYING NEWS README
9913be34 351%attr(755,root,root) %{_bindir}/driverless
6ca766bc 352%attr(755,root,root) %{_bindir}/driverless-fax
96dc6d6d 353%attr(755,root,root) %{_bindir}/foomatic-rip
f10773a6
AM
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
6ca766bc 357%attr(700,root,root) %{_cups_serverbin}/backend/driverless-fax
f10773a6 358%attr(700,root,root) %{_cups_serverbin}/backend/implicitclass
9913be34 359%attr(755,root,root) %{_cups_serverbin}/driver/driverless
6ca766bc 360%attr(755,root,root) %{_cups_serverbin}/driver/driverless-fax
960629b2 361%attr(755,root,root) %{_cups_serverbin}/filter/bannertopdf
60e1db7a 362%attr(755,root,root) %{_cups_serverbin}/filter/brftopagedbrf
8e3aa2fa
AM
363%attr(755,root,root) %{_cups_serverbin}/filter/cgmtopdf
364%attr(755,root,root) %{_cups_serverbin}/filter/cmxtopdf
960629b2
JB
365%attr(755,root,root) %{_cups_serverbin}/filter/commandtoescpx
366%attr(755,root,root) %{_cups_serverbin}/filter/commandtopclx
8e3aa2fa 367%attr(755,root,root) %{_cups_serverbin}/filter/emftopdf
2f02cc8c 368%attr(755,root,root) %{_cups_serverbin}/filter/foomatic-rip
9913be34 369%attr(755,root,root) %{_cups_serverbin}/filter/gstopdf
960629b2
JB
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
9913be34 375%attr(755,root,root) %{_cups_serverbin}/filter/mupdftoraster
8e3aa2fa 376%attr(755,root,root) %{_cups_serverbin}/filter/musicxmltobrf
960629b2
JB
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
960629b2 380%attr(755,root,root) %{_cups_serverbin}/filter/rastertoescpx
8e3aa2fa 381%attr(755,root,root) %{_cups_serverbin}/filter/rastertopclm
960629b2 382%attr(755,root,root) %{_cups_serverbin}/filter/rastertopclx
bf137972 383%attr(755,root,root) %{_cups_serverbin}/filter/rastertopdf
9913be34 384%attr(755,root,root) %{_cups_serverbin}/filter/rastertops
8e3aa2fa 385%attr(755,root,root) %{_cups_serverbin}/filter/svgtopdf
27e14967 386%attr(755,root,root) %{_cups_serverbin}/filter/sys5ippprinter
960629b2
JB
387%attr(755,root,root) %{_cups_serverbin}/filter/texttopdf
388%attr(755,root,root) %{_cups_serverbin}/filter/texttops
9913be34 389%attr(755,root,root) %{_cups_serverbin}/filter/texttotext
8e3aa2fa
AM
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
57845ec9 395%{_datadir}/cups/banners/*
98eddd8d 396%{_datadir}/cups/charsets
94049a51
JB
397%{_datadir}/cups/data/classified.pdf
398%{_datadir}/cups/data/confidential.pdf
960629b2
JB
399%{_datadir}/cups/data/default.pdf
400%{_datadir}/cups/data/default-testpage.pdf
94b3ffe2
JB
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
94049a51
JB
405%{_datadir}/cups/data/secret.pdf
406%{_datadir}/cups/data/standard.pdf
407%{_datadir}/cups/data/topsecret.pdf
408%{_datadir}/cups/data/unclassified.pdf
2d4a03cc 409%{_datadir}/cups/data/testprint
98eddd8d 410%{_datadir}/cups/drv/cupsfilters.drv
8e3aa2fa 411%{_datadir}/cups/drv/generic-ubrl.drv
98eddd8d
JR
412%{_datadir}/cups/mime/cupsfilters.types
413%{_datadir}/cups/mime/cupsfilters.convs
b04fba8b 414%{_datadir}/cups/mime/cupsfilters-ghostscript.convs
9913be34
JR
415%{_datadir}/cups/mime/cupsfilters-mupdf.convs
416%{_datadir}/cups/mime/cupsfilters-poppler.convs
960629b2
JB
417# definitions for drivers; pcl.h is used by cupsfilters.drv
418%{_datadir}/cups/ppdc/escp.h
419%{_datadir}/cups/ppdc/pcl.h
98eddd8d 420%{_datadir}/ppd/cupsfilters
ccfe97a6 421%{_mandir}/man1/driverless.1*
2f02cc8c 422%{_mandir}/man1/foomatic-rip.1*
98eddd8d 423
49d053a5
JB
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
98eddd8d
JR
457%files libs
458%defattr(644,root,root,755)
eed8649d 459%doc fontembed/README
98eddd8d
JR
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)
960629b2
JB
467%attr(755,root,root) %{_libdir}/libcupsfilters.so
468%attr(755,root,root) %{_libdir}/libfontembed.so
98eddd8d
JR
469%{_includedir}/cupsfilters
470%{_includedir}/fontembed
98eddd8d
JR
471%{_pkgconfigdir}/libcupsfilters.pc
472%{_pkgconfigdir}/libfontembed.pc
960629b2
JB
473
474%files static
475%defattr(644,root,root,755)
476%{_libdir}/libcupsfilters.a
477%{_libdir}/libfontembed.a
98eddd8d
JR
478
479%files -n cups-browsed
480%defattr(644,root,root,755)
481%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cups/cups-browsed.conf
482%attr(755,root,root) %{_sbindir}/cups-browsed
960629b2 483%attr(754,root,root) /etc/rc.d/init.d/cups-browsed
98eddd8d 484%{systemdunitdir}/cups-browsed.service
98eddd8d 485%{_mandir}/man5/cups-browsed.conf.5*
960629b2
JB
486%{_mandir}/man8/cups-browsed.8*
487
488%files -n cups-backend-parallel
489%defattr(644,root,root,755)
f10773a6 490%attr(700,root,root) %{_cups_serverbin}/backend/parallel
b84b8132
JR
491
492%files -n cups-backend-serial
493%defattr(644,root,root,755)
f10773a6 494%attr(700,root,root) %{_cups_serverbin}/backend/serial
b84b8132 495
960629b2
JB
496%if %{with perl}
497%files -n perl-cups
b84b8132 498%defattr(644,root,root,755)
960629b2
JB
499%doc scripting/perl/README
500%{perl_vendorarch}/CUPS.pm
501%dir %{perl_vendorarch}/auto/CUPS
960629b2
JB
502%{perl_vendorarch}/auto/CUPS/autosplit.ix
503%attr(755,root,root) %{perl_vendorarch}/auto/CUPS/CUPS.so
504%{_mandir}/man3/CUPS.3pm*
505%endif
506
507%if %{with php}
75fdf098 508%files -n %{php_name}-cups
960629b2
JB
509%defattr(644,root,root,755)
510%doc scripting/php/README
960629b2 511%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/phpcups.ini
75fdf098 512%attr(755,root,root) %{php_extensiondir}/libphpcups.so
960629b2 513%endif
This page took 0.213308 seconds and 4 git commands to generate.