@@ -2,8 +2,8 @@ build generic amd64 arm64
build generic-64k arm64
option desktop
option server
-transitional 440-oem-20.04 450-generic amd64
-transitional 450-oem-20.04 450-generic amd64
+transitional nvidia 440-oem-20.04 450-generic amd64
+transitional nvidia 450-oem-20.04 450-generic amd64
suppress nvidia-graphics-drivers-390
suppress nvidia-graphics-drivers-418-server
suppress nvidia-graphics-drivers-450-server
@@ -241,7 +241,7 @@ EOL
done <"debian/dkms-versions"
done <"debian/package.config"
-while read command from to archs
+while read command module from to archs
do
case "$command" in
transitional) ;;
@@ -249,14 +249,14 @@ do
esac
# debian/control.d/transitionals-local
- echo "II: manual transition linux-modules-nvidia-$from -> linux-modules-nvidia-$to $archs"
+ echo "II: manual transition linux-modules-${module}-$from -> linux-modules-${module}-$to $archs"
cat - >>"debian/control.d/transitionals-local" <<EOL
-Package: linux-modules-nvidia-${from}
+Package: linux-modules-${module}-${from}
Architecture: ${archs}
Section: oldlibs
-Depends: linux-modules-nvidia-${to}
-Description: Extra drivers for nvidia-${from} (dummy transitional package)
+Depends: linux-modules-${module}-${to}
+Description: Extra drivers for ${module}-${from} (dummy transitional package)
Transitional package for upgrades of ${from} to ${to}.
EOL
done <"debian/package.config"