[Pkg-dkms-maint] [PATCH 2/4] Have dh_dkms insert the appropriate package name into postinst

Frédéric Brière fbriere at fbriere.net
Wed Feb 17 21:14:10 UTC 2010


This inserts the appropriate package name into the package's postinst,
instead of hard-coding module_name-dkms.
---
 debian/scripts/dh_dkms       |    2 +-
 debian/scripts/postinst-dkms |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/scripts/dh_dkms b/debian/scripts/dh_dkms
index f2644ad..fec1a98 100755
--- a/debian/scripts/dh_dkms
+++ b/debian/scripts/dh_dkms
@@ -150,7 +150,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
 	autoscript($package, "prerm", "prerm-dkms",
 	    "s/#MODULE_NAME#/$package_name/;s/#MODULE_VERSION#/$package_version/");
 	autoscript($package, "postinst", "postinst-dkms",
-	    "s/#MODULE_NAME#/$package_name/;s/#MODULE_VERSION#/$package_version/");
+	    "s/#MODULE_NAME#/$package_name/;s/#MODULE_VERSION#/$package_version/;s/#DEB_PACKAGE#/$package/");
 	doit("install", "-p", "-D", "-m644", "$name", "$tmp/usr/src/$package_name-$package_version/dkms.conf");
 }
 
diff --git a/debian/scripts/postinst-dkms b/debian/scripts/postinst-dkms
index 0084a6e..ac36471 100644
--- a/debian/scripts/postinst-dkms
+++ b/debian/scripts/postinst-dkms
@@ -2,7 +2,7 @@
 # in the DKMS tarball, check it for copyright notices.
 
 DKMS_NAME=#MODULE_NAME#
-DKMS_PACKAGE_NAME=$DKMS_NAME-dkms
+DKMS_PACKAGE_NAME=#DEB_PACKAGE#
 DKMS_VERSION=#MODULE_VERSION#
 
 postinst_found=0
-- 
1.7.0




More information about the Pkg-dkms-maint mailing list