File project.diff of Package kernel-source-xen

--- config.conf	2024-08-21 14:23:21.294034699 +0200
+++ config.conf	2024-08-21 14:23:54.914742014 +0200
@@ -7,20 +7,3 @@
 # IMPORTANT: the subdirectory names map to cpuarch
 #            kernel-binary and kernel-source rely on this
 #
-
-+i386 		i386/vanilla
-
-+x86_64		x86_64/vanilla
-
-+ppc64		ppc64/vanilla
-
-+ppc64le	ppc64le/vanilla
-
-# ARM architectures
-+armv7hl	armv7hl/vanilla
-+arm64		arm64/vanilla
-
-# disabled architectures
--armv6hl	armv6hl/vanilla
--ricv54		riscv64/vanilla
--s390x		s390x/vanilla
--- config.sh	2024-08-21 14:18:57.198700559 +0200
+++ config.sh	2024-08-21 14:21:41.236154657 +0200
@@ -1,7 +1,7 @@
 # The version of the main tarball to use
-SRCVERSION=6.12-12113-gbcc8eda6d349
+SRCVERSION=
 # variant of the kernel-source package, either empty or "-rt"
-VARIANT=-vanilla
+VARIANT=-xen
 # Set to 1 to use the variant kernel for kernel-obs-build
 OBS_BUILD_VARIANT=1
 # enable kernel module compression
@@ -13,6 +13,4 @@
 # Generate a _multibuild file
 MULTIBUILD="Yes"
 # buildservice projects to build the kernel against
-OBS_PROJECT=openSUSE:Factory
-OBS_PROJECT_ARM=openSUSE:Factory:ARM
-OBS_PROJECT_PPC=openSUSE:Factory:PowerPC
+OBS_PROJECT=
--- kernel-binary.spec.in	2024-08-21 14:14:33.995374706 +0200
+++ kernel-binary.spec.in	2024-08-21 14:22:52.215404561 +0200
@@ -229,6 +229,11 @@
 # Install the package providing /etc/SuSE-release early enough, so that
 # the grub entry has correct title (bnc#757565)
 Requires(post): distribution-release
+# Enable the pre and/or post custom kernel scripts
+Requires(pre):  kernel-scripts > 0.1
+Requires(post): kernel-scripts > 0.1
+Requires(preun):kernel-scripts > 0.1
+Requires(postun): kernel-scripts > 0.1
 
 %if %{usrmerged}
 # make sure we have a post-usrmerge system
@@ -304,6 +309,7 @@
   --version "%version" --release "%release" --kernelrelease "%kernelrelease" \
   --image "%image" --flavor "%build_flavor" --variant "%variant" \
   --usrmerged "%{usrmerged}" --certs "%certs" "$@"
+  %{_libexecdir}/kernel-scripts/run-kernel-scripts "pre" "%{name}" "%{kernelrelease}" "%{build_flavor}" "$image"
 %endif
 %post
 %if "%build_flavor" != "zfcpdump"
@@ -311,6 +317,7 @@
   --version "%version" --release "%release" --kernelrelease "%kernelrelease" \
   --image "%image" --flavor "%build_flavor" --variant "%variant" \
   --usrmerged "%{usrmerged}" --certs "%certs" "$@"
+  %{_libexecdir}/kernel-scripts/run-kernel-scripts "post" "%{name}" "%{kernelrelease}" "%{build_flavor}" "$image"
 %endif
 %preun
 %if "%build_flavor" != "zfcpdump"
@@ -318,6 +325,7 @@
   --version "%version" --release "%release" --kernelrelease "%kernelrelease" \
   --image "%image" --flavor "%build_flavor" --variant "%variant" \
   --usrmerged "%{usrmerged}" --certs "%certs" "$@"
+  %{_libexecdir}/kernel-scripts/run-kernel-scripts "preun" "%{name}" "%{kernelrelease}" "%{build_flavor}" "$image"
 %endif
 %postun
 %if "%build_flavor" != "zfcpdump"
@@ -325,6 +333,7 @@
   --version "%version" --release "%release" --kernelrelease "%kernelrelease" \
   --image "%image" --flavor "%build_flavor" --variant "%variant" \
   --usrmerged "%{usrmerged}" --certs "%certs" "$@"
+  %{_libexecdir}/kernel-scripts/run-kernel-scripts "postun" "%{name}" "%{kernelrelease}" "%{build_flavor}" "$image"
 %endif
 %posttrans
 %if "%build_flavor" != "zfcpdump"
@@ -332,6 +341,7 @@
   --version "%version" --release "%release" --kernelrelease "%kernelrelease" \
   --image "%image" --flavor "%build_flavor" --variant "%variant" \
   --usrmerged "%{usrmerged}" --certs "%certs" "$@"
+  %{_libexecdir}/kernel-scripts/run-kernel-scripts "posttrans" "%{name}" "%{kernelrelease}" "%{build_flavor}" "$image"
 %endif
 %files -f kernel-main.files
 
openSUSE Build Service is sponsored by