summaryrefslogtreecommitdiffstats
path: root/gurpmi
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@mandriva.org>2005-11-03 13:22:05 +0000
committerRafael Garcia-Suarez <rgarciasuarez@mandriva.org>2005-11-03 13:22:05 +0000
commit4c739cb2352af8f2102464714b4563ce2c53912f (patch)
treefb20c8b2dc54d07c4389c878e69850b9d8f50fb1 /gurpmi
parent8d5bf10babad2dc4b8ffac76636dde1c594f51dc (diff)
downloadurpmi-4c739cb2352af8f2102464714b4563ce2c53912f.tar
urpmi-4c739cb2352af8f2102464714b4563ce2c53912f.tar.gz
urpmi-4c739cb2352af8f2102464714b4563ce2c53912f.tar.bz2
urpmi-4c739cb2352af8f2102464714b4563ce2c53912f.tar.xz
urpmi-4c739cb2352af8f2102464714b4563ce2c53912f.zip
Don't use MDK::Common
Diffstat (limited to 'gurpmi')
-rw-r--r--gurpmi10
1 files changed, 6 insertions, 4 deletions
diff --git a/gurpmi b/gurpmi
index 66140279..dfafff94 100644
--- a/gurpmi
+++ b/gurpmi
@@ -11,12 +11,10 @@ BEGIN { #- set up a safe path and environment
}
use Gtk2;
-use MDK::Common::Func qw(partition);
-
use gurpmi;
#- globals
-my ($srpms, $rpms);
+my ($srpms, $rpms) = ([], []);
my ($mainw, $mainbox);
my @all_rpms = gurpmi::parse_command_line();
@@ -39,9 +37,13 @@ sub all_descriptions {
join '', qx(rpm -qp --qf '%{name}-%{version}-%{release}: %{summary}\\n' @_);
}
+foreach (@all_rpms) {
+ warn "$_";
+ /\.src\.rpm$/ ? push(@$srpms, $_) : push(@$rpms, $_);
+}
+
#- Ask question: save or install ?
#- change depending on the number of rpms, and on the presence of srpms
-($srpms, $rpms) = partition { /\.src\.rpm$/ } @all_rpms;
{
my $msg = (
@$srpms > 0