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