disable building more packages

either :test multibuild or build dependencies on packages we don't
ship on ALP (gtk2, fltk)
This commit is contained in:
Frederic Crozat 2023-10-03 15:09:01 +02:00
parent 4f23c32aa5
commit f0870b4e32

17
_config
View File

@ -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