From f0870b4e327437a8267b22423f766094be0d94e5 Mon Sep 17 00:00:00 2001 From: Frederic Crozat Date: Tue, 3 Oct 2023 15:09:01 +0200 Subject: [PATCH] disable building more packages either :test multibuild or build dependencies on packages we don't ship on ALP (gtk2, fltk) --- _config | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/_config b/_config index 2f478b8..05eb9c4 100644 --- a/_config +++ b/_config @@ -77,6 +77,23 @@ Macros: %endif # SUSE ALP specific change +%if "%_project" == "SUSE:ALP:Source:Standard:Core:1.0:Build" + +# no mono on ALP +BuildFlags: excludebuild:gettext-runtime:gettext-csharp +BuildFlags: excludebuild:meson:test + +# no gtk2/fltk on ALP +BuildFlags: excludebuild:libappindicator:gtk2 +BuildFlags: excludebuild:pinentry:gui + +# missing packages just for multibuild tests +BuildFlags: excludebuild:obs-service-tar_scm:test +BuildFlags: excludebuild:python-SecretStorage:test +BuildFlags: excludebuild:python-isort:test +BuildFlags: excludebuild:virt-manager:test +%endif + %if "%_project" == "SUSE:ALP" || "%_project" == "SUSE:ALP:Workbench"|| "%_project" == "SUSE:ALP:Workbench:1.0"|| "%_project" == "SUSE:ALP:RISCV" || "%_project" == "SUSE:ALP:zSystems" || "%_project" == "SUSE:ALP:PowerPC" Prefer: ALP-release -dummy-release