Source106: PSLEVEL2.PPD.bz2
Source108: cups-client.conf
Source109: baselibs.conf
+Source1001: cups.manifest
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: /usr/bin/pdftops
%prep
# Be quiet when unpacking:
%setup -q -n cups-%{version}
+cp %{SOURCE1001} .
%build
# Disable SILENT run of make so that make runs verbose as usual:
%postun libs -p /sbin/ldconfig
%files
+%manifest %{name}.manifest
# The files sections list all mandatory files explicitly one by one.
# In particular all executables are listed explicitly.
# This avoids that CUPS' configure magic might silently
%endif
%files client
+%manifest %{name}.manifest
# Set explicite owner, group, and permissions for lppasswd
# to enforce to have the upstream owner, group, and permissions in the RPM
# because otherwise our build magic /usr/sbin/Check sets them to lp:lp 2755
%doc %{_mandir}/man8/reject.8.gz
%files devel
+%manifest %{name}.manifest
%defattr(-,root,root)
%{_includedir}/cups/
%{_libdir}/libcups.so
%{_datadir}/cups/ppdc/
%files ddk
+%manifest %{name}.manifest
%defattr(-,root,root)
%{_bindir}/ppdc
%{_bindir}/ppdhtml
%doc %{_mandir}/man5/ppdcfile.5.gz
%files libs
+%manifest %{name}.manifest
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/cups/client.conf
%dir %attr(0710,root,lp) %{_var}/spool/cups