add preset file and force enabling daemon on install and upgrade [release 2.0.1-2mamba;Wed Nov 26 2014]
This commit is contained in:
parent
024846d0b1
commit
ee85b3c756
27
cups.spec
27
cups.spec
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
Name: cups
|
Name: cups
|
||||||
Version: 2.0.1
|
Version: 2.0.1
|
||||||
Release: 1mamba
|
Release: 2mamba
|
||||||
Summary: Common UNIX Printing System
|
Summary: Common UNIX Printing System
|
||||||
Group: System/Spooling
|
Group: System/Spooling
|
||||||
Vendor: openmamba
|
Vendor: openmamba
|
||||||
@ -121,11 +121,11 @@ install -m0644 cups/string-private.h %{buildroot}%{_includedir}/cups/string-priv
|
|||||||
install -m0644 cups/debug-private.h %{buildroot}%{_includedir}/cups/debug-private.h
|
install -m0644 cups/debug-private.h %{buildroot}%{_includedir}/cups/debug-private.h
|
||||||
|
|
||||||
# systemd
|
# systemd
|
||||||
install -D -m0644 %{SOURCE3} %{buildroot}/lib/systemd/system/cups.service
|
install -D -m0644 %{SOURCE3} %{buildroot}%{_unitdir}/cups.service
|
||||||
install -D -m0644 %{SOURCE4} %{buildroot}/lib/systemd/system/cups.socket
|
install -D -m0644 %{SOURCE4} %{buildroot}%{_unitdir}/cups.socket
|
||||||
install -D -m0644 %{SOURCE5} %{buildroot}/lib/systemd/system/cups.path
|
install -D -m0644 %{SOURCE5} %{buildroot}%{_unitdir}/cups.path
|
||||||
install -D -m0644 %{SOURCE6} %{buildroot}/lib/systemd/system/cups-lpd.socket
|
install -D -m0644 %{SOURCE6} %{buildroot}%{_unitdir}/cups-lpd.socket
|
||||||
install -D -m0644 %{SOURCE7} %{buildroot}/lib/systemd/system/cups-lpd@.service
|
install -D -m0644 %{SOURCE7} %{buildroot}%{_unitdir}/cups-lpd@.service
|
||||||
|
|
||||||
# basic cups client configuration file
|
# basic cups client configuration file
|
||||||
echo "ServerName /run/cups/cups.sock" > %{buildroot}%{_sysconfdir}/cups/client.conf
|
echo "ServerName /run/cups/cups.sock" > %{buildroot}%{_sysconfdir}/cups/client.conf
|
||||||
@ -137,6 +137,11 @@ rm -f %{buildroot}%{_datadir}/cups/data/testprint
|
|||||||
rm -rf %{buildroot}%{_sysconfdir}/rc*.d/K36cups
|
rm -rf %{buildroot}%{_sysconfdir}/rc*.d/K36cups
|
||||||
rm -rf %{buildroot}%{_sysconfdir}/rc*.d/S81cups
|
rm -rf %{buildroot}%{_sysconfdir}/rc*.d/S81cups
|
||||||
|
|
||||||
|
install -d %{buildroot}%{_presetdir}
|
||||||
|
cat > %{buildroot}%{_presetdir}/50-cups.preset << _EOF
|
||||||
|
enable cups
|
||||||
|
_EOF
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||||
|
|
||||||
@ -163,6 +168,10 @@ if [ $1 -gt 1 ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
%systemd_post cups
|
%systemd_post cups
|
||||||
|
if [ $1 -ge 1 ]; then
|
||||||
|
systemctl -q daemon-reload
|
||||||
|
systemctl -q enable cups
|
||||||
|
fi
|
||||||
:
|
:
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
@ -229,6 +238,7 @@ fi
|
|||||||
%{_sbindir}/lpinfo
|
%{_sbindir}/lpinfo
|
||||||
%{_sbindir}/lpmove
|
%{_sbindir}/lpmove
|
||||||
%{_sbindir}/reject
|
%{_sbindir}/reject
|
||||||
|
%{_presetdir}/50-cups.preset
|
||||||
%{_unitdir}/org.cups.cupsd.path
|
%{_unitdir}/org.cups.cupsd.path
|
||||||
%{_unitdir}/org.cups.cupsd.service
|
%{_unitdir}/org.cups.cupsd.service
|
||||||
%{_unitdir}/org.cups.cupsd.socket
|
%{_unitdir}/org.cups.cupsd.socket
|
||||||
@ -249,6 +259,7 @@ fi
|
|||||||
%attr(0700,lp,root) %dir /var/spool/cups
|
%attr(0700,lp,root) %dir /var/spool/cups
|
||||||
%attr(1700,lp,root) %dir /var/spool/cups/tmp
|
%attr(1700,lp,root) %dir /var/spool/cups/tmp
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
|
%{_mandir}/man5/*
|
||||||
%{_mandir}/man7/backend.7*
|
%{_mandir}/man7/backend.7*
|
||||||
%{_mandir}/man7/filter.7*
|
%{_mandir}/man7/filter.7*
|
||||||
%{_mandir}/man7/notifier.7*
|
%{_mandir}/man7/notifier.7*
|
||||||
@ -263,7 +274,6 @@ fi
|
|||||||
%{_libdir}/libcupsimage.so.*
|
%{_libdir}/libcupsimage.so.*
|
||||||
%{_libdir}/libcupsmime.so.*
|
%{_libdir}/libcupsmime.so.*
|
||||||
%{_libdir}/libcupsppdc.so.*
|
%{_libdir}/libcupsppdc.so.*
|
||||||
%{_mandir}/man5/*
|
|
||||||
%doc CREDITS.txt LICENSE.txt
|
%doc CREDITS.txt LICENSE.txt
|
||||||
|
|
||||||
%files -n libcups-devel
|
%files -n libcups-devel
|
||||||
@ -284,6 +294,9 @@ fi
|
|||||||
%doc CHANGES.txt README.txt
|
%doc CHANGES.txt README.txt
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Nov 26 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.1-2mamba
|
||||||
|
- add preset file and force enabling daemon on install and upgrade
|
||||||
|
|
||||||
* Sat Nov 15 2014 Automatic Build System <autodist@mambasoft.it> 2.0.1-1mamba
|
* Sat Nov 15 2014 Automatic Build System <autodist@mambasoft.it> 2.0.1-1mamba
|
||||||
- automatic version update by autodist
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user