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