X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dh_perl;h=bf2506c5bcd1eb6ea56c04607015e93301c729fc;hb=fb8f18f4a98669c3b85e1bd7920fbabfc00b886e;hp=5739ca9f3aa7f756b9ede0fe6b8ba274c306983d;hpb=8835232b3202c373c2297121c70df62dbfa2b515;p=debhelper.git diff --git a/dh_perl b/dh_perl index 5739ca9..bf2506c 100755 --- a/dh_perl +++ b/dh_perl @@ -2,7 +2,7 @@ =head1 NAME -dh_perl - calculates perl dependencies and cleans up after MakeMaker +dh_perl - calculates Perl dependencies and cleans up after MakeMaker =cut @@ -13,20 +13,20 @@ use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS -B [S>] [B<-d>] [S>] +B [S>] [B<-d>] [S ...>] =head1 DESCRIPTION -dh_perl is a debhelper program that is responsible for generating -the ${perl:Depends} substitutions and adding them to substvars files. +B is a debhelper program that is responsible for generating +the B<${perl:Depends}> substitutions and adding them to substvars files. -The program will look at perl scripts and modules in your package, -and will use this information to generate a dependency on perl or -perlapi. The dependency will be substituted into your package's control -file wherever you place the token "${perl:Depends}". +The program will look at Perl scripts and modules in your package, +and will use this information to generate a dependency on B or +B. The dependency will be substituted into your package's F +file wherever you place the token B<${perl:Depends}>. -dh_perl also cleans up empty directories that MakeMaker can generate when -installing perl modules. +B also cleans up empty directories that MakeMaker can generate when +installing Perl modules. =head1 OPTIONS @@ -34,26 +34,26 @@ installing perl modules. =item B<-d> -In some specific cases you may want to depend on perl-base rather than the -full perl package. If so, you can pass the -d option to make dh_perl generate +In some specific cases you may want to depend on B rather than the +full B package. If so, you can pass the -d option to make B generate a dependency on the correct base package. This is only necessary for some packages that are included in the base system. -Note that this flag may cause no dependency on perl-base to be generated at -all. perl-base is Essential, so its dependency can be left out, unless a +Note that this flag may cause no dependency on B to be generated at +all. B is Essential, so its dependency can be left out, unless a versioned dependency is needed. =item B<-V> By default, scripts and architecture independent modules don't depend -on any specific version of perl. The -V option causes the current -version of the perl (or perl-base with -d) package to be specified. +on any specific version of B. The B<-V> option causes the current +version of the B (or B with B<-d>) package to be specified. =item I -If your package installs perl modules in non-standard -directories, you can make dh_perl check those directories by passing their -names on the command line. It will only check the vendorlib and vendorarch +If your package installs Perl modules in non-standard +directories, you can make B check those directories by passing their +names on the command line. It will only check the F and F directories by default. =back