Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

kbuild: deb-pkg: clean up package name variables

Hard-code the names of linux-headers and debug packages in the
control file.

The kernel package is different for ARCH=um. Change the code
for better readability.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>

+9 -9
+9 -9
scripts/package/mkdebian
··· 94 94 packageversion=$version-$revision 95 95 fi 96 96 sourcename=$KDEB_SOURCENAME 97 - packagename=linux-image-$version 98 - kernel_headers_packagename=linux-headers-$version 99 - dbg_packagename=$packagename-dbg 100 - debarch= 101 - set_debarch 102 97 103 98 if [ "$ARCH" = "um" ] ; then 104 - packagename=user-mode-linux-$version 99 + packagename=user-mode-linux 100 + else 101 + packagename=linux-image 105 102 fi 103 + 104 + debarch= 105 + set_debarch 106 106 107 107 email=${DEBEMAIL-$EMAIL} 108 108 ··· 178 178 Build-Depends: bc, rsync, kmod, cpio, bison, flex | flex:native $extra_build_depends 179 179 Homepage: https://www.kernel.org/ 180 180 181 - Package: $packagename 181 + Package: $packagename-$version 182 182 Architecture: $debarch 183 183 Description: Linux kernel, version $version 184 184 This package contains the Linux kernel, modules and corresponding other ··· 197 197 if is_enabled CONFIG_MODULES; then 198 198 cat <<EOF >> debian/control 199 199 200 - Package: $kernel_headers_packagename 200 + Package: linux-headers-$version 201 201 Architecture: $debarch 202 202 Description: Linux kernel headers for $version on $debarch 203 203 This package provides kernel header files for $version on $debarch ··· 209 209 if is_enabled CONFIG_DEBUG_INFO; then 210 210 cat <<EOF >> debian/control 211 211 212 - Package: $dbg_packagename 212 + Package: linux-image-$version-dbg 213 213 Section: debug 214 214 Architecture: $debarch 215 215 Description: Linux kernel debugging symbols for $version