component/gtk: Disable cups as print backend.

GTK tried to compile against libcups when it was present in the system.
This failed the compilation if the includes were not present.

This commit sets "file" as the only backend for printing, thus
explicitly removing cups as a dependency.

See merge request !1649
23 jobs for master
latest
Status Job ID Name Coverage
  External
passed Cloudooo.UnitTest-Master

01:05:57

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:35:54

failed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

15:02:29

running SlapOS.Eggs.UnitTest-Master.Python2

00:03:32

passed SlapOS.Eggs.UnitTest-Master.Python2

00:27:53

running SlapOS.Eggs.UnitTest-Master.Python3

00:02:16

passed SlapOS.Eggs.UnitTest-Master.Python3

00:26:39

running SlapOS.SoftwareReleases.IntegrationTest-Master

10:16:45

passed SlapOS.Theia.ResilienceTest-Master-ERP5

10:23:15

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:38:06

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

11:42:20

running Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

07:20:34

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:45:01

passed SlapOS.Eggs.UnitTest-Master.Python2

00:26:34

passed SlapOS.Eggs.UnitTest-Master.Python2

00:23:49

passed SlapOS.Eggs.UnitTest-Master.Python2

00:25:01

passed SlapOS.Eggs.UnitTest-Master.Python2

00:26:06

passed SlapOS.Eggs.UnitTest-Master.Python3

00:25:51

passed SlapOS.Eggs.UnitTest-Master.Python3

00:24:13

passed SlapOS.Eggs.UnitTest-Master.Python3

00:23:40

passed SlapOS.Eggs.UnitTest-Master.Python3

00:25:58

failed SlapOS.SoftwareReleases.IntegrationTest-Master

07:04:01

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:45:00