aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Iurt/DKMS.pm
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-02-29 20:06:30 +0000
committerOlivier Blin <oblin@mandriva.com>2008-02-29 20:06:30 +0000
commit670d9ee2163539cec2af7f4d1d727a60ec111d1f (patch)
treeed28ada56f4902effa17eb979520c76b1753a65c /lib/Iurt/DKMS.pm
parent5e7c421af98618c233735f1f11e3408ad1e3b658 (diff)
downloadiurt-670d9ee2163539cec2af7f4d1d727a60ec111d1f.tar
iurt-670d9ee2163539cec2af7f4d1d727a60ec111d1f.tar.gz
iurt-670d9ee2163539cec2af7f4d1d727a60ec111d1f.tar.bz2
iurt-670d9ee2163539cec2af7f4d1d727a60ec111d1f.tar.xz
iurt-670d9ee2163539cec2af7f4d1d727a60ec111d1f.zip
be less strict when matching version in script
Diffstat (limited to 'lib/Iurt/DKMS.pm')
-rw-r--r--lib/Iurt/DKMS.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Iurt/DKMS.pm b/lib/Iurt/DKMS.pm
index e5a8b95..1def71c 100644
--- a/lib/Iurt/DKMS.pm
+++ b/lib/Iurt/DKMS.pm
@@ -77,7 +77,7 @@ sub search_dkms {
my $files = $hdr->queryformat('[%{FILENAMES} ])');
my ($modulesourcedir) = $files =~ m, /usr/src/([^/ ]+),;
my $script = $hdr->queryformat('%{POSTIN})');
- my ($realversion) = $script =~ / -v (\S+)/;
+ my ($realversion) = $script =~ /\s+-v\s+(\S+)/;
plog('NOTIFY', "dkms $name version $version source $modulesourcedir realversion $realversion");
push @{$dkms{$media}}, [ $name, $version, $modulesourcedir, $realversion, "$path/$rpm" ];
} elsif ($rpm =~ /^kernel-((?:[^-]+-)?[^-]+.*)-[^-]+-[^-]+\.[^.]+\.rpm/ && $rpm !~ /win4lin|latest|debug|stripped|BOOT|xen|doc/) {