diff --git a/cups-provides-cupsd-service.patch b/cups-provides-cupsd-service.patch new file mode 100644 index 0000000..4b18ff9 --- /dev/null +++ b/cups-provides-cupsd-service.patch @@ -0,0 +1,11 @@ +Index: cups-1.5.4/data/cups.service.in +=================================================================== +--- cups-1.5.4.orig/data/cups.service.in ++++ cups-1.5.4/data/cups.service.in +@@ -5,5 +5,6 @@ Description=CUPS Printing Service + ExecStart=@sbindir@/cupsd -f + + [Install] ++Alias=cupsd.service + Also=cups.socket cups.path + WantedBy=printer.target diff --git a/cups.changes b/cups.changes index 0e3c780..189857a 100644 --- a/cups.changes +++ b/cups.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Nov 13 13:54:02 UTC 2012 - fcrozat@suse.com + +- Add cups-provides-cupsd.service: ensure cupsd.service is provided + by cups.service. + ------------------------------------------------------------------- Thu Oct 18 12:07:09 UTC 2012 - coolo@suse.com diff --git a/cups.spec b/cups.spec index b35f738..5a59d24 100644 --- a/cups.spec +++ b/cups.spec @@ -137,6 +137,8 @@ Patch104: cups-1.5-additional_policies.patch Patch105: cups-0001-systemd-add-systemd-socket-activation-and-unit-files.patch # Patch106 fixes option --libs in cups-config script: Patch106: cups-config-libs.patch +# Patch107 provides cupsd.service in cups.service +Patch107: cups-provides-cupsd-service.patch # Install into this non-root directory (required when norootforbuild is used): BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -273,6 +275,8 @@ printer drivers for CUPS. %patch105 # Patch106 fixes option --libs in cups-config script: %patch106 +# Patch107 provides cupsd.service in cups.service +%patch107 -p1 %build # Disable SILENT run of make so that make runs verbose as usual: