diff options
author | Ludwig Nussel <ludwig.nussel@suse.de> | 2008-03-13 10:05:29 +0000 |
---|---|---|
committer | Ludwig Nussel <ludwig.nussel@suse.de> | 2008-03-13 10:05:29 +0000 |
commit | 856b1847e3cc949e120b30c4a896cf292e566c1f (patch) | |
tree | 43937f01f1bc6463748aebc04cdf55e19bf05285 /expanddeps | |
parent | 69389e665f704404d1199a4c97f337ea36fcba5c (diff) | |
download | build-856b1847e3cc949e120b30c4a896cf292e566c1f.tar.gz build-856b1847e3cc949e120b30c4a896cf292e566c1f.tar.bz2 build-856b1847e3cc949e120b30c4a896cf292e566c1f.zip |
use builtin rpm query to detect distribution
Diffstat (limited to 'expanddeps')
-rwxr-xr-x | expanddeps | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -137,8 +137,8 @@ if (!defined($dist) || $dist eq '') { $dist = 'default'; } else { my $rpmfn = $fn{"rpm.$rpmarch"}; - my $rpmdist = `rpm -qp --nodigest --nosignature --qf '%{DISTRIBUTION}' $rpmfn`; - chomp $rpmdist; + my %res = Build::Rpm::rpmq($rpmfn, 1010); + my $rpmdist = $res{1010}->[0] || ''; $rpmdist = lc($rpmdist); $rpmdist =~ s/-/_/g; $rpmdist =~ s/opensuse/suse linux/; |