# - Package configuration access
#
+=item $package_name = directory_package_name ( $directory )
+
+Extract the package name implied in DIRECTORY, which is the first component
+of the file name.
+
+=cut
+
+sub directory_package_name {
+ my @directory = File::Spec::Unix->splitdir(shift);
+ return $directory[0];
+}
+
=item @files = directory_configuration_files ( $file, $directory )
Return list of FILEs applicable to DIRECTORY. The rule used is that each
local *_;
- my @directory = File::Spec::Unix->splitdir($directory);
- my $package_name = $directory[0];
+ my $package_name = directory_package_name($directory);
my @email_files = directory_configuration_files('email', $directory);