• Home
  • Raw
  • Download

Lines Matching +full:- +full:lp

6 #     http://www.apache.org/licenses/LICENSE-2.0
20 Summary: CUPS is the standards-based, open source printing system for linux operating systems.
24 Source0: https://github.com/OpenPrinting/cups/releases/download/v%{version}/cups-%{version}-source.…
29 Patch1: cups-system-auth.patch
30 Patch2: cups-multilib.patch
31 Patch3: cups-banners.patch
32 Patch4: cups-direct-usb.patch
33 Patch5: cups-driverd-timeout.patch
34 Patch6: cups-usb-paperout.patch
35 Patch7: cups-uri-compat.patch
36 Patch8: cups-freebind.patch
37 Patch9: cups-ipp-multifile.patch
38 Patch10: cups-web-devices-timeout.patch
40 Patch6000: backport-CVE-2022-26691.patch
41 Patch6001: backport-Remove-legacy-code-for-RIP_MAX_CACHE-environment-variable.patch
42 Patch6002: backport-Also-fix-cupsfilter.patch
43 Patch6003: backport-CVE-2023-32324.patch
44 Patch6004: fix-httpAddrGetList-test-case-fail.patch
45 Patch6005: backport-CVE-2023-34241.patch
47 BuildRequires: pam-devel pkgconf-pkg-config pkgconfig(gnutls) libacl-devel openldap-devel pkgconfig…
48 BuildRequires: krb5-devel pkgconfig(avahi-client) systemd pkgconfig(libsystemd) pkgconfig(dbus-1) p…
49 BuildRequires: automake zlib-devel gcc gcc-c++ libselinux-devel audit-libs-devel make
50 Requires: dbus systemd acl cups-filters /usr/sbin/alternatives
51 Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
52 Requires: %{name}-client%{?_isa} = %{epoch}:%{version}-%{release}
53 Requires: %{name}-filesystem = %{epoch}:%{version}-%{release}
63 CUPS is the standards-based, open source printing system developed by Apple Inc.
64 for UNIX®-like operating systems. CUPS uses the Internet Printing
68 Summary: CUPS printing system - client programs
70 Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
71 Provides: /usr/bin/lpq /usr/bin/lpr /usr/bin/lp /usr/bin/cancel /usr/bin/lprm /usr/bin/lpstat
77 UNIX® operating systems. This package contains command-line client
81 Summary: CUPS printing system - development environment
83 Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
84 Requires: gnutls-devel krb5-devel zlib-devel
87 CUPS is the standards-based, open source printing system developed by Apple Inc.
88 for macOS® and other UNIX®-like operating systems. Developers can use this development
99 CUPS provides the System V and Berkeley command-line interfaces.
100 The cups-libs package provides libraries used by applications to use CUPS
101 natively, without needing the lp/lpr commands.
104 Summary: CUPS printing system - directory layout
113 Summary: CUPS printing system - lpd emulation
114 Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
115 Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
124 Summary: CUPS printing system - tool for performing IPP requests
125 Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
132 Summary: CUPS printing system - tools for printer application
133 Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
138 PostScript and HP PCL document formats - ippevepcl and ippeveps. The printer
139 application enables older printers for IPP everywhere standard - so if older printer
151 %autosetup -n %{name}-%{version} -p1
153 sed -i -e '1iMaxLogSize 0' conf/cupsd.conf.in
154 sed -i -e 's,^ErrorLog .*$,ErrorLog syslog,' -i -e 's,^AccessLog .*$,AccessLog syslog,' -i -e 's,^P…
155 perl -pi -e "s,^.SILENT:,," Makedefs.in
157 aclocal -I config-scripts
158 autoconf -f -I config-scripts
161 …FLAGS -L../cgi-bin -L../filter -L../ppdc -L../scheduler -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rp…
162 export CFLAGS="$RPM_OPT_FLAGS -fstack-protector-all -DLDAP_DEPRECATED=1"
163 # --enable-debug to avoid stripping binaries
164 %configure --with-docdir=%{_datadir}/%{name}/www --enable-debug \
165 --enable-lspp \
166 --with-exe-file-perm=0755 \
167 --with-cupsd-file-perm=0755 \
168 --with-log-file-perm=0600 \
169 --enable-relro \
170 --with-dbusdir=%{_sysconfdir}/dbus-1 \
171 --enable-avahi \
172 --enable-threads \
173 --enable-gnutls \
174 --enable-webif \
175 --with-xinetd=no \
176 --with-access-log-level=actions \
177 --enable-page-logging \
178 --with-rundir=%{_rundir}/cups \
179 --enable-sync-on-close \
190 rm -rf ${RPM_BUILD_ROOT}%{_initddir} ${RPM_BUILD_ROOT}%{_sysconfdir}/{init.d,rc?.d}
191 install -d ${RPM_BUILD_ROOT}%{_unitdir}
193 find ${RPM_BUILD_ROOT}%{_datadir}/cups/model -name "*.ppd" |xargs gzip -n9f
196 for file in cancel lp lpq lpr lprm lpstat; do
202 for file in cancel lp lpq lpr lprm lpstat; do
203 mv $file.1 $file-cups.1
206 mv ${RPM_BUILD_ROOT}%{_mandir}/man8/lpc.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/lpc-cups.8
209 install -d ${RPM_BUILD_ROOT}%{_datadir}/pixmaps ${RPM_BUILD_ROOT}%{_sysconfdir}/X11/sysconfig \
212 install -p -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
213 install -m 0644 %{SOURCE2} ${RPM_BUILD_ROOT}%{_rpmconfigdir}/macros.d
218 install -d ${RPM_BUILD_ROOT}%{_datadir}/ppd
221 rm -rf %{buildroot}%{_mandir}/cat? %{buildroot}%{_mandir}/*/cat?
222 rm -f %{buildroot}%{_datadir}/applications/cups.desktop
223 rm -rf %{buildroot}%{_datadir}/icons
224 # there are pdf-banners shipped with cups-filters (#919489)
225 rm -rf %{buildroot}%{_datadir}/cups/banners
226 rm -f %{buildroot}%{_datadir}/cups/data/testprint
228 install -d ${RPM_BUILD_ROOT}%{_tmpfilesdir}
230 d /run/cups 0755 root lp -
231 d /run/cups/certs 0511 lp sys -
232 d /var/spool/cups/tmp - - - 30d
235 cat > ${RPM_BUILD_ROOT}%{_tmpfilesdir}/cups-lp.conf <<EOF
236 c /dev/lp0 0660 root lp - 6:0
237 c /dev/lp1 0660 root lp - 6:1
238 c /dev/lp2 0660 root lp - 6:2
239 c /dev/lp3 0660 root lp - 6:3
242 find ${RPM_BUILD_ROOT} -type f -o -type l | sed '
251 install -d ${RPM_BUILD_ROOT}%{_localstatedir}/run/cups/certs
253 /bin/sed -i -e "s,^PageLogFormat,#PageLogFormat,i" %{_sysconfdir}/cups/cups-files.conf
256 /usr/sbin/alternatives --install %{_bindir}/lpr print %{_bindir}/lpr.cups 40 \
257 --slave %{_bindir}/lp print-lp %{_bindir}/lp.cups \
258 --slave %{_bindir}/lpq print-lpq %{_bindir}/lpq.cups \
259 --slave %{_bindir}/lprm print-lprm %{_bindir}/lprm.cups \
260 --slave %{_bindir}/lpstat print-lpstat %{_bindir}/lpstat.cups \
261 --slave %{_bindir}/cancel print-cancel %{_bindir}/cancel.cups \
262 --slave %{_sbindir}/lpc print-lpc %{_sbindir}/lpc.cups \
263 --slave %{_mandir}/man1/cancel.1.gz print-cancelman %{_mandir}/man1/cancel-cups.1.gz \
264 --slave %{_mandir}/man1/lp.1.gz print-lpman %{_mandir}/man1/lp-cups.1.gz \
265 --slave %{_mandir}/man8/lpc.8.gz print-lpcman %{_mandir}/man8/lpc-cups.8.gz \
266 --slave %{_mandir}/man1/lpq.1.gz print-lpqman %{_mandir}/man1/lpq-cups.1.gz \
267 --slave %{_mandir}/man1/lpr.1.gz print-lprman %{_mandir}/man1/lpr-cups.1.gz \
268 --slave %{_mandir}/man1/lprm.1.gz print-lprmman %{_mandir}/man1/lprm-cups.1.gz \
269 --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz || :
272 %systemd_post cups-lpd.socket
280 if [ $1 -eq 0 ] ; then
281 /usr/sbin/alternatives --remove print %{_bindir}/lpr.cups || :
285 %systemd_preun cups-lpd.socket
291 %systemd_postun_with_restart cups-lpd.socket
293 %triggerin -- samba-client
294 ln -sf %{_libexecdir}/samba/cups_backend_smb %{_exec_prefix}/lib/cups/backend/smb || :
297 %triggerun -- samba-client
299 rm -f %{_exec_prefix}/lib/cups/backend/smb
301 %files -f %{name}.lang
308 %{cups_serverbin}/daemon/cups-deviced
309 %{cups_serverbin}/daemon/cups-driverd
310 %{cups_serverbin}/daemon/cups-exec
312 %{cups_serverbin}/cgi-bin
339 %{_datadir}/%{name}/usb/org.cups.usb-quirks
351 %dir %attr(1770,root,lp) %{_localstatedir}/spool/cups/tmp
352 %dir %attr(0710,root,lp) %{_localstatedir}/spool/cups
353 %dir %attr(0755,root,lp) %{_localstatedir}/log/cups
355 %exclude %{_mandir}/man1/lp*.1.gz
356 %exclude %{_mandir}/man1/cancel-cups.1.gz
357 %exclude %{_mandir}/man8/lpc-cups.8.gz
359 %exclude %{_mandir}/man1/cups-config.1.gz
364 %exclude %{_mandir}/man8/cups-lpd.8.gz
369 %dir %attr(0755,root,lp) %{_rundir}/cups
370 %dir %attr(0511,lp,sys) %{_rundir}/cups/certs
371 %dir %attr(0755,root,lp) %{_sysconfdir}/cups
372 %attr(0640,root,lp) %{_sysconfdir}/cups/cupsd.conf.default
373 %verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/cupsd.conf
374 %verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/cups-files.c…
375 %attr(0640,root,lp) %{_sysconfdir}/cups/cups-files.conf.default
376 %verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/client.conf
377 %verify(not md5 size mtime) %config(noreplace) %attr(0600,root,lp) %{_sysconfdir}/cups/classes.conf
378 %verify(not md5 size mtime) %config(noreplace) %attr(0600,root,lp) %{_sysconfdir}/cups/printers.conf
379 %verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/snmp.conf
380 %attr(0640,root,lp) %{_sysconfdir}/cups/snmp.conf.default
381 %verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/subscription…
382 %verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/lpoptions
383 %dir %attr(0755,root,lp) %{_sysconfdir}/cups/ppd
384 %dir %attr(0700,root,lp) %{_sysconfdir}/cups/ssl
385 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/cups.conf
388 %{_tmpfilesdir}/cups-lp.conf
395 %{_bindir}/lp*
397 %{_mandir}/man1/cancel-cups.1.gz
398 %{_mandir}/man1/lp*.1.gz
399 %{_mandir}/man8/lpc-cups.8.gz
421 %{_bindir}/cups-config
428 %{cups_serverbin}/daemon/cups-lpd
429 %{_mandir}/man8/cups-lpd.8.gz
430 %attr(0644, root, root)%{_unitdir}/cups-lpd.socket
431 %attr(0644, root, root)%{_unitdir}/cups-lpd@.service
452 %{_mandir}/man1/cups-config.1.gz
464 %doc %{_datadir}/%{name}/www/apple-touch-icon.png
467 * Mon Jun 26 2023 zhouwenpei <zhouwenpei@h-partners.com> - 1:2.4.0-8
468 - fix CVE-2023-34241
470 * Fri Jun 9 2023 zhangpan <zhangpan103@h-partners.com> - 1:2.4.0-7
471 - fix build error
473 * Sat Jun 3 2023 zhouwenpei <zhouwenpei@h-partners.com> - 1:2.4.0-6
474 - fix CVE-2023-32324
476 * Tue Feb 21 2023 zhouwenpei <zhouwenpei@h-partners.com> - 2.4.0-5
477 - fix update conflict of devel and help
479 * Wed Jun 15 2022 hanhui <hanhui15@h-partners.com> - 2.4.0-4
480 - Remove legacy code for RIP_MAX_CACHE environment variable
482 * Thu Jun 9 2022 hanhui <hanhui15@h-partners.com> - 2.4.0-3
483 - fix CVE-2022-26691
485 * Thu May 12 2022 zhanzhimin <zhanzhimin@h-partners.com> - 2.4.0-2
486 - fix official website address
488 * Thu Dec 9 2021 hanhui <hanhui15@huawei.com> - 2.4.0-1
489 - DESC:update to cups-2.4.0
491 * Thu Nov 04 2021 wangkerong <wangkerong@huawei.com> - 2.3.3-8
492 - Type:bugfix
493 - ID:NA
494 - SUG:NA
495 - DESC:fix cups-devel requires error
497 * Fri Sep 24 2021 liuyumeng <liuyumeng5@huawei.com> - 2.3.3-7
498 - Type:CVE
499 - ID:CVE-2020-10001
500 - SUG:NA
501 - DESC:Fix CVE-2020-10001
503 * Tue Jun 08 2021 wangkerong <wangkeorng@huawei.com> - 2.3.3-6
504 - Type:CVE
505 - ID:CVE-2021-25317
506 - SUG:NA
507 - DESC:Fix CVE-2021-25317
509 * Tue May 25 2021 liuyumeng <liuyumeng@huawei.com> - 2.3.3-5
510 - remove unused ncp backend
512 * Mon May 24 2021 liuyumeng <liuyumeng@huawei.com> - 2.3.3-4
513 - Type:bugfix
514 - ID:NA
515 - SUG:NA
516 - DESC:Compilation optimization
518 * Tue Sep 29 2020 hanhui <hanhui15@huawei.com> - 2.3.3-3
519 - Type:bugfix
520 - ID:NA
521 - SUG:NA
522 - DESC:fix build bug
524 * Wed Sep 9 2020 hanhui <hanhui15@huawei.com> - 2.3.3-2
525 - Type:bugfix
526 - ID:NA
527 - SUG:NA
528 - DESC:modify source url
530 * Mon Jul 20 2020 wangye <wang70@huawei.com> - 2.3.3-1
531 - Type:enhancement
532 - ID:NA
533 - SUG:NA
534 - DESC:upgrade to 2.3.3
536 * Fri Jun 12 2020 hanhui <hanhui15@huawei.com> - 2.2.13-1
537 - Type:enhancement
538 - ID:NA
539 - SUG:NA
540 - DESC:upgrade to 2.2.13
542 * Thu Mar 26 2020 gaihuiying <gaihuiying1@huawei.com> - 2.2.8-9
543 - Type:cves
544 - ID:CVE-2019-2228
545 - SUG:restart
546 - DESC:fix CVE-2019-2228
548 * Sat Jan 11 2020 openEuler Buildteam <buildteam@openeuler.org> - 2.2.8-8
549 - Type:enhancement
550 - ID:NA
551 - SUG:NA
552 - DESC: delete patches
554 * Wed Sep 25 2019 gaoguanghui <gaoguanghui1@huawei.com> - 2.2.8-7
555 - Type:cves
556 - ID:CVE-2019-8675 CVE-2019-8696
557 - SUG:restart
558 - DESC:fix CVE-2019-8675 CVE-2019-8696
560 * Wed Sep 18 2019 Guan Yanjie <guanyanjie@huawei.com> - 2.2.8-6
561 - Package init