X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dh_installmenu;h=689c0b2a7b49dcd75f3f4804da845d60e06616fc;hb=fb8f18f4a98669c3b85e1bd7920fbabfc00b886e;hp=e61b9adf4be6b4c853f2ec8bc05c56b7beb7ecb6;hpb=e96ca35789dc7749bf5a29f1b7736f9e5877f6a4;p=debhelper.git diff --git a/dh_installmenu b/dh_installmenu index e61b9ad..689c0b2 100755 --- a/dh_installmenu +++ b/dh_installmenu @@ -2,7 +2,7 @@ =head1 NAME -dh_installmenu - install debian menu files into package build directories +dh_installmenu - install Debian menu files into package build directories =cut @@ -15,20 +15,28 @@ B [S>] [B<-n>] =head1 DESCRIPTION -dh_installmenu is a debhelper program that is responsible for installing -files used by the debian menu package into package build directories. +B is a debhelper program that is responsible for installing +files used by the Debian B package into package build directories. -It also automatically generates the postinst and postrm commands needed to -interface with the debian menu package. See L for an -explanation of how this works. +It also automatically generates the F and F commands needed to +interface with the Debian B package. These commands are inserted into +the maintainer scripts by L. -If a file named debian/package.menu exists, then it is installed into -usr/lib/menu/package in the package build directory. This is a debian menu -file. See L for its format. +=head1 FILES -If a file named debian/package.menu-method exits, then it is installed into -etc/menu-methods/package in the package build directory. This is a debian -menu method file. +=over 4 + +=item debian/I.menu + +Debian menu files, installed into usr/share/menu/I in the package +build directory. See L for its format. + +=item debian/I.menu-method + +Debian menu method files, installed into etc/menu-methods/I +in the package build directory. + +=back =head1 OPTIONS @@ -36,7 +44,7 @@ menu method file. =item B<-n>, B<--noscripts> -Do not modify postinst/postrm scripts. +Do not modify F/F scripts. =back @@ -50,10 +58,10 @@ foreach my $package (@{$dh{DOPACKAGES}}) { my $menu_method=pkgfile($package,"menu-method"); if ($menu ne '') { - if (! -d "$tmp/usr/lib/menu") { - doit("install","-d","$tmp/usr/lib/menu"); + if (! -d "$tmp/usr/share/menu") { + doit("install","-d","$tmp/usr/share/menu"); } - doit("install","-p","-m644",$menu,"$tmp/usr/lib/menu/$package"); + doit("install","-p","-m644",$menu,"$tmp/usr/share/menu/$package"); # Add the scripts if a menu-method file doesn't exist. # The scripts for menu-method handle everything these do, too.