[PATCH 3/9] UBUNTU: [Packaging] generate nvidia version mappings at clean time -- handle Build-Depends

Andy Whitcroft apw at canonical.com
Fri Jan 22 16:23:05 UTC 2021


Signed-off-by: Andy Whitcroft <apw at canonical.com>
---
 debian/control.common    | 5 +----
 debian/scripts/gen-rules | 5 +++--
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/debian/control.common b/debian/control.common
index f877453..024f702 100644
--- a/debian/control.common
+++ b/debian/control.common
@@ -11,9 +11,6 @@ Build-Depends:
  dkms,
  curl,
  gawk,
- linux-headers- at ABI@-generic (>= @VERSION@),
- linux-headers- at ABI@-lowlatency (>= @VERSION@),
- linux-buildinfo- at ABI@-generic (>= @VERSION@),
- linux-buildinfo- at ABI@-lowlatency (>= @VERSION@),
+ @BUILD-INTERLOCK@
 Standards-Version: 3.9.4
 Vcs-Git: git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-restricted-modules/+git/@SERIES@
diff --git a/debian/scripts/gen-rules b/debian/scripts/gen-rules
index 2b7a177..f52697d 100755
--- a/debian/scripts/gen-rules
+++ b/debian/scripts/gen-rules
@@ -2,6 +2,7 @@
 
 mkdir -p "debian/control.d"
 cat "debian/rules.in" >"debian/rules.gen"
+: >"debian/control.gen"
 : >"debian/control.d/meta-nvidia"
 : >"debian/control.d/nvidia"
 : >"debian/control.d/migrate-nvidia"
@@ -17,8 +18,8 @@ do
 	targets=$(echo "$archs" | sed -e 's/\</nvidia-/g')
 
 	cat - >>"debian/control.gen" <<EOL
- linux-headers- at ABI@-${flavour} [${archs}] (>= @VERSION@),
- linux-buildinfo- at ABI@-${flavour} [${archs}] (>= @VERSION@),
+ linux-headers- at ABI@-${flavour} (>= @VERSION@) [${archs}],
+ linux-buildinfo- at ABI@-${flavour} (>= @VERSION@) [${archs}],
 EOL
 
 	while read package version extra
-- 
2.29.2




More information about the kernel-team mailing list