Changeset 309
- Timestamp:
- 01/14/11 05:29:18 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/trunk/bin/sophie-rpm
r308 r309 138 138 my %rpmid; 139 139 foreach my $rpm (@ARGV) { 140 my $string = `rpm -qp --qf '[%{*:xml}\n]' $rpm | iconv --from iso-8859-15 --to utf8`; 140 my $string = `rpm -qp --qf '[%{*:xml}\n]' $rpm`; 141 $string =~ s:<rpmTag name="Changelogname">(.*?)</rpmTag>::sm; 142 $string =~ s:<rpmTag name="Changelogtext">(.*?)</rpmTag>::sm; 143 $string =~ s:<rpmTag name="Changelogtime">(.*?)</rpmTag>::sm; 141 144 warn "Loading $rpm\n"; 142 145 143 my $res = $sc->send_request('user.folder.load_rpm', $string); 146 my $res = $sc->send_request('user.folder.load_rpm', 147 RPC::XML::base64->new($string)); 144 148 if (ref $res && ! $res->is_fault) { 145 149 $rpmid{$res->value} = $rpm;
Note: See TracChangeset
for help on using the changeset viewer.