]> git.pld-linux.org Git - packages/cups-filters.git/blame - cups-filters.spec
up to 1.27.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 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
57f53e3f 14Version: 1.27.2
32c40dff 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
57f53e3f 28# Source0-md5: 3d9388d1b2fb616e581da912b71bb944
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
f10773a6
AM
355%attr(700,root,root) %{_cups_serverbin}/backend/beh
356%attr(700,root,root) %{_cups_serverbin}/backend/cups-brf
357%attr(700,root,root) %{_cups_serverbin}/backend/driverless
358%attr(700,root,root) %{_cups_serverbin}/backend/implicitclass
9913be34 359%attr(755,root,root) %{_cups_serverbin}/driver/driverless
960629b2 360%attr(755,root,root) %{_cups_serverbin}/filter/bannertopdf
60e1db7a 361%attr(755,root,root) %{_cups_serverbin}/filter/brftopagedbrf
8e3aa2fa
AM
362%attr(755,root,root) %{_cups_serverbin}/filter/cgmtopdf
363%attr(755,root,root) %{_cups_serverbin}/filter/cmxtopdf
960629b2
JB
364%attr(755,root,root) %{_cups_serverbin}/filter/commandtoescpx
365%attr(755,root,root) %{_cups_serverbin}/filter/commandtopclx
8e3aa2fa 366%attr(755,root,root) %{_cups_serverbin}/filter/emftopdf
2f02cc8c 367%attr(755,root,root) %{_cups_serverbin}/filter/foomatic-rip
9913be34 368%attr(755,root,root) %{_cups_serverbin}/filter/gstopdf
960629b2
JB
369%attr(755,root,root) %{_cups_serverbin}/filter/gstopxl
370%attr(755,root,root) %{_cups_serverbin}/filter/gstoraster
371%attr(755,root,root) %{_cups_serverbin}/filter/imagetopdf
372%attr(755,root,root) %{_cups_serverbin}/filter/imagetops
373%attr(755,root,root) %{_cups_serverbin}/filter/imagetoraster
9913be34 374%attr(755,root,root) %{_cups_serverbin}/filter/mupdftoraster
8e3aa2fa 375%attr(755,root,root) %{_cups_serverbin}/filter/musicxmltobrf
960629b2
JB
376%attr(755,root,root) %{_cups_serverbin}/filter/pdftopdf
377%attr(755,root,root) %{_cups_serverbin}/filter/pdftops
378%attr(755,root,root) %{_cups_serverbin}/filter/pdftoraster
960629b2 379%attr(755,root,root) %{_cups_serverbin}/filter/rastertoescpx
8e3aa2fa 380%attr(755,root,root) %{_cups_serverbin}/filter/rastertopclm
960629b2 381%attr(755,root,root) %{_cups_serverbin}/filter/rastertopclx
bf137972 382%attr(755,root,root) %{_cups_serverbin}/filter/rastertopdf
9913be34 383%attr(755,root,root) %{_cups_serverbin}/filter/rastertops
8e3aa2fa 384%attr(755,root,root) %{_cups_serverbin}/filter/svgtopdf
27e14967 385%attr(755,root,root) %{_cups_serverbin}/filter/sys5ippprinter
960629b2
JB
386%attr(755,root,root) %{_cups_serverbin}/filter/texttopdf
387%attr(755,root,root) %{_cups_serverbin}/filter/texttops
9913be34 388%attr(755,root,root) %{_cups_serverbin}/filter/texttotext
8e3aa2fa
AM
389%attr(755,root,root) %{_cups_serverbin}/filter/vectortobrf
390%attr(755,root,root) %{_cups_serverbin}/filter/vectortopdf
391%attr(755,root,root) %{_cups_serverbin}/filter/vectortoubrl
392%attr(755,root,root) %{_cups_serverbin}/filter/wmftopdf
393%attr(755,root,root) %{_cups_serverbin}/filter/xfigtopdf
57845ec9 394%{_datadir}/cups/banners/*
98eddd8d 395%{_datadir}/cups/charsets
94049a51
JB
396%{_datadir}/cups/data/classified.pdf
397%{_datadir}/cups/data/confidential.pdf
960629b2
JB
398%{_datadir}/cups/data/default.pdf
399%{_datadir}/cups/data/default-testpage.pdf
94b3ffe2
JB
400%{_datadir}/cups/data/form_english.pdf
401%{_datadir}/cups/data/form_english_in.odt
402%{_datadir}/cups/data/form_russian.pdf
403%{_datadir}/cups/data/form_russian_in.odt
94049a51
JB
404%{_datadir}/cups/data/secret.pdf
405%{_datadir}/cups/data/standard.pdf
406%{_datadir}/cups/data/topsecret.pdf
407%{_datadir}/cups/data/unclassified.pdf
2d4a03cc 408%{_datadir}/cups/data/testprint
98eddd8d 409%{_datadir}/cups/drv/cupsfilters.drv
8e3aa2fa 410%{_datadir}/cups/drv/generic-ubrl.drv
98eddd8d
JR
411%{_datadir}/cups/mime/cupsfilters.types
412%{_datadir}/cups/mime/cupsfilters.convs
b04fba8b 413%{_datadir}/cups/mime/cupsfilters-ghostscript.convs
9913be34
JR
414%{_datadir}/cups/mime/cupsfilters-mupdf.convs
415%{_datadir}/cups/mime/cupsfilters-poppler.convs
960629b2
JB
416# definitions for drivers; pcl.h is used by cupsfilters.drv
417%{_datadir}/cups/ppdc/escp.h
418%{_datadir}/cups/ppdc/pcl.h
98eddd8d 419%{_datadir}/ppd/cupsfilters
ccfe97a6 420%{_mandir}/man1/driverless.1*
2f02cc8c 421%{_mandir}/man1/foomatic-rip.1*
98eddd8d 422
49d053a5
JB
423%if %{with braille}
424%files braille
425%defattr(644,root,root,755)
426%attr(755,root,root) %{_cups_serverbin}/filter/brftoembosser
427%attr(755,root,root) %{_cups_serverbin}/filter/imagetobrf
428%attr(755,root,root) %{_cups_serverbin}/filter/imagetoubrl
429%attr(755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv3
430%attr(755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv4
431%attr(755,root,root) %{_cups_serverbin}/filter/textbrftoindexv3
432%attr(755,root,root) %{_cups_serverbin}/filter/textbrftoindexv4
433%attr(755,root,root) %{_cups_serverbin}/filter/texttobrf
434%dir %{_datadir}/cups/braille
435%attr(755,root,root) %{_datadir}/cups/braille/cups-braille.sh
436%attr(755,root,root) %{_datadir}/cups/braille/index.sh
437%attr(755,root,root) %{_datadir}/cups/braille/indexv3.sh
438%attr(755,root,root) %{_datadir}/cups/braille/indexv4.sh
439%{_datadir}/cups/drv/generic-brf.drv
440%{_datadir}/cups/drv/indexv3.drv
441%{_datadir}/cups/drv/indexv4.drv
442%{_datadir}/cups/mime/braille.convs
443%{_datadir}/cups/mime/braille.types
444%{_datadir}/cups/ppdc/braille.defs
445%{_datadir}/cups/ppdc/fr-braille.po
446%{_datadir}/cups/ppdc/imagemagick.defs
447%{_datadir}/cups/ppdc/index.defs
448%{_datadir}/cups/ppdc/liblouis.defs
449%{_datadir}/cups/ppdc/liblouis1.defs
450%{_datadir}/cups/ppdc/liblouis2.defs
451%{_datadir}/cups/ppdc/liblouis3.defs
452%{_datadir}/cups/ppdc/liblouis4.defs
453%{_datadir}/cups/ppdc/media-braille.defs
454%endif
455
98eddd8d
JR
456%files libs
457%defattr(644,root,root,755)
eed8649d 458%doc fontembed/README
98eddd8d
JR
459%attr(755,root,root) %{_libdir}/libcupsfilters.so.*.*.*
460%attr(755,root,root) %ghost %{_libdir}/libcupsfilters.so.1
461%attr(755,root,root) %{_libdir}/libfontembed.so.*.*.*
462%attr(755,root,root) %ghost %{_libdir}/libfontembed.so.1
463
464%files devel
465%defattr(644,root,root,755)
960629b2
JB
466%attr(755,root,root) %{_libdir}/libcupsfilters.so
467%attr(755,root,root) %{_libdir}/libfontembed.so
98eddd8d
JR
468%{_includedir}/cupsfilters
469%{_includedir}/fontembed
98eddd8d
JR
470%{_pkgconfigdir}/libcupsfilters.pc
471%{_pkgconfigdir}/libfontembed.pc
960629b2
JB
472
473%files static
474%defattr(644,root,root,755)
475%{_libdir}/libcupsfilters.a
476%{_libdir}/libfontembed.a
98eddd8d
JR
477
478%files -n cups-browsed
479%defattr(644,root,root,755)
480%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cups/cups-browsed.conf
481%attr(755,root,root) %{_sbindir}/cups-browsed
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)
f10773a6 489%attr(700,root,root) %{_cups_serverbin}/backend/parallel
b84b8132
JR
490
491%files -n cups-backend-serial
492%defattr(644,root,root,755)
f10773a6 493%attr(700,root,root) %{_cups_serverbin}/backend/serial
b84b8132 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.268268 seconds and 4 git commands to generate.