The following commit has been merged in the master branch:
commit ca1f9b624cc91ea8ff2ab0e7e9b6d9869b05c1c9
Author: Guillem Jover <[email protected]>
Date: Sun Dec 30 00:34:27 2012 +0100
dpkg-shlibdeps: Use the glob function call instead of the operator
Fixes BuiltinFunctions::RequireGlobFunction.
Warned-by: perlcritic
diff --git a/scripts/dpkg-shlibdeps.pl b/scripts/dpkg-shlibdeps.pl
index fc570bc..33a6300 100755
--- a/scripts/dpkg-shlibdeps.pl
+++ b/scripts/dpkg-shlibdeps.pl
@@ -71,8 +71,8 @@ my $host_arch = get_host_arch();
my (@pkg_shlibs, @pkg_symbols, @pkg_root_dirs);
if (-d "debian") {
- push @pkg_symbols, <debian/*/DEBIAN/symbols>;
- push @pkg_shlibs, <debian/*/DEBIAN/shlibs>;
+ push @pkg_symbols, glob 'debian/*/DEBIAN/symbols';
+ push @pkg_shlibs, glob 'debian/*/DEBIAN/shlibs';
my %uniq = map { guess_pkg_root_dir($_) => 1 } (@pkg_symbols, @pkg_shlibs);
push @pkg_root_dirs, keys %uniq;
}
diff --git a/test/100_critic.t b/test/100_critic.t
index 371ba5c..b4c1031 100644
--- a/test/100_critic.t
+++ b/test/100_critic.t
@@ -39,6 +39,7 @@ my @policies = qw(
BuiltinFunctions::ProhibitSleepViaSelect
BuiltinFunctions::ProhibitUniversalCan
BuiltinFunctions::ProhibitUniversalIsa
+ BuiltinFunctions::RequireGlobFunction
BuiltinFunctions::RequireSimpleSortBlock
ClassHierarchies::ProhibitAutoloading
ClassHierarchies::ProhibitExplicitISA
--
dpkg's main repository
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]