]> git.donarmstrong.com Git - debhelper.git/blob - dh_installmodules
r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (much
[debhelper.git] / dh_installmodules
1 #!/usr/bin/perl -w
2 #
3 # Register modules with modutils.
4
5 use Debian::Debhelper::Dh_Lib;
6 init();
7
8 foreach $PACKAGE (@{$dh{DOPACKAGES}}) {
9         $TMP=tmpdir($PACKAGE);
10         $file=pkgfile($PACKAGE,"modules");
11
12         if (! -e $TMP) {
13                 doit("install","-d",$TMP);
14         }
15
16         if ($file) {
17                 if (! -e "$TMP/etc/modutils") {
18                         doit("install","-d","$TMP/etc/modutils");
19                         doit("install","-m","0644",$file,"$TMP/etc/modutils/$PACKAGE");
20                 }
21                 
22                 if (! $dh{NOSCRIPTS}) {
23                         autoscript($PACKAGE,"postinst","postinst-modules","s/#PACKAGE#/$PACKAGE/");
24                         autoscript($PACKAGE,"postrm","postrm-modules","s/#PACKAGE#/$PACKAGE/");
25                 }
26         }
27 }