Magellan Linux

Diff of /trunk/grubby/new-kernel-pkg

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2239 by niro, Mon Oct 21 13:28:04 2013 UTC revision 2240 by niro, Mon Oct 21 13:35:28 2013 UTC
# Line 607  do Line 607  do
607   ;;   ;;
608    
609   --initrdfile*)   --initrdfile*)
610   if echo $1 | grep '=' >/dev/null   if [[ $1 == --initrdfile\=* ]]
611   then   then
612   initrdfile=$(echo $1 | sed 's/^--initrdfile=//')   initrdfile=${1#--initrdfile=}
613   else   else
614   initrdfile=$2   initrdfile=$2
615   shift   shift
# Line 617  do Line 617  do
617   ;;   ;;
618    
619   --kernel-args*)   --kernel-args*)
620   if echo $1 | grep '=' >/dev/null   if [[ $1 == --kernel-args\=* ]]
621   then   then
622   kernargs=$(echo $1 | sed 's/^--kernel-args=//')   kernargs=${1#--kernel-args=}
623   else   else
624   kernargs=$2   kernargs=$2
625   shift   shift
# Line 627  do Line 627  do
627   ;;   ;;
628    
629   --remove-args*)   --remove-args*)
630   if echo $1 | grep '=' >/dev/null   if [[ $1 == --remove-args\=* ]]
631   then   then
632   removeargs=$(echo $1 | sed 's/^--remove-args=//')   removeargs=${1#--remove-args=}
633   else   else
634   removeargs=$2   removeargs=$2
635   shift   shift
# Line 637  do Line 637  do
637   ;;   ;;
638    
639   --banner*)   --banner*)
640   if echo $1 | grep '=' >/dev/null   if [[ $1 == --banner\=* ]]
641   then   then
642   banner=$(echo $1 | sed 's/^--banner=//')   banner=${1#--banner=}
643   else   else
644   banner=$2   banner=$2
645   shift   shift
# Line 647  do Line 647  do
647   ;;   ;;
648    
649   --multiboot*)   --multiboot*)
650   if echo $1 |grep '=' >/dev/null   if [[ $1 == --multiboot\=* ]]
651   then   then
652   mbkernel=$(echo $1 | sed 's/^--multiboot=//')   mbkernel=${1#--multiboot=}
653   else   else
654   # can't really support having an optional second arg here   # can't really support having an optional second arg here
655   # sorry!   # sorry!
# Line 658  do Line 658  do
658   ;;   ;;
659    
660   --mbargs*)   --mbargs*)
661   if echo $1 |grep '=' >/dev/null   if [[ $1 == --mbargs\=* ]]
662   then   then
663   mbargs=$(echo $1 | sed 's/^--mbargs=//')   mbargs=${1#--mbargs=}
664   else   else
665   mbargs="$2"   mbargs="$2"
666   shift   shift
# Line 679  do Line 679  do
679   makedefault="--make-default"   makedefault="--make-default"
680   ;;   ;;
681    
682   --package)   --package*)
683   if echo $1 | grep '=' >/dev/null   if [[ $1 == --package\=* ]]
684   then   then
685   package=$(echo $1 | sed 's/^--package=//')   package=${1#--package=}
686   else   else
687   package=$2   package=$2
688   shift   shift

Legend:
Removed from v.2239  
changed lines
  Added in v.2240