Fall back to package selection if no packages are passed on the commandline.
authorMichael Andres <ma@suse.de>
Mon, 31 Aug 2009 13:24:06 +0000 (15:24 +0200)
committerMichael Andres <ma@suse.de>
Mon, 31 Aug 2009 13:24:06 +0000 (15:24 +0200)
package/libzypp.changes
tools/package-manager/package-manager

index b6feba3..35396d0 100644 (file)
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
+
+- package-manager script: Fall back to package selection if no 
+  packages are passed on the commandline. (bnc #529137)
+
+-------------------------------------------------------------------
 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
 
 - package-manager script:
index 596bf0a..57a51a9 100755 (executable)
@@ -148,16 +148,24 @@ do_remove() {
 do_install() {
     case "${METHOD}" in
     yast)
-      xsu /sbin/yast2 --install "$@"  
+      xsu /sbin/yast2 --install "$@"
     ;;
     zlm)
       zen-installer "$@"
     ;;
     kpackagekit)
-      kpackagekit "$@"
+      if [ $# == 0 ]; then
+          xsu /sbin/yast2 --install
+      else
+          kpackagekit "$@"
+      fi
     ;;
     gnome-packagekit)
-      /usr/bin/gpk-install-local-file "$@"
+      if [ $# == 0 ]; then
+          xsu /sbin/yast2 --install
+      else
+          /usr/bin/gpk-install-local-file "$@"
+      fi
     ;;
     esac
 }