SVN: livecd/mklive/mklive

caleb caleb at pld-linux.org
Wed Aug 8 14:54:59 CEST 2012


Author: caleb
Date: Wed Aug  8 14:54:58 2012
New Revision: 12577

Modified:
   livecd/mklive/mklive
Log:
- Default value needs to be set for both compression variables, not just one otherwise mksquashfs doesn't get a value it can use.
- Minor English and whitespace cleanup.

Modified: livecd/mklive/mklive
==============================================================================
--- livecd/mklive/mklive	(original)
+++ livecd/mklive/mklive	Wed Aug  8 14:54:58 2012
@@ -4,7 +4,6 @@
 # PLD-Linux distribution
 #
 
-
 # check kernel release
 function get_src_kernel_rel 
 {
@@ -163,7 +162,7 @@
 	echo "  --bootsplash=config - enable bootsplash (default no)"
 	echo ""
 	echo "  mklive script creates a live cd/dvd system based on PLD-Linux"
-	echo "  installed into directory."
+	echo "  installed into a directory."
 	echo " example 1:"
 	echo "  # mklive /my-sys-dir /my-live.iso"
 	echo " example 2:"
@@ -172,9 +171,9 @@
 }
 function make_cleanup
 {
-        echo "Running cleanup of $1..."
-        find $1 -name \*~ -exec rm \{\} \;
-        find $1 -name .svn -type d -exec rm -rf \{\} \; 2> /dev/null
+	echo "Running cleanup of $1..."
+	find $1 -name \*~ -exec rm \{\} \;
+	find $1 -name .svn -type d -exec rm -rf \{\} \; 2> /dev/null
 }
 
 
@@ -183,9 +182,9 @@
 bootsplash_arg=0
 for arg in $@
 do
-        case $arg in
-                --lzma) compr=lzma; squashfscompr=xz  ;;
-                --gzip) compr=gzip; squashfscompr=gzip ;;
+	case $arg in
+		--lzma) compr=lzma; squashfscompr=xz  ;;
+		--gzip) compr=gzip; squashfscompr=gzip ;;
 		--tpl=*) templatesDir=$(echo $arg | sed 's/.*tpl=//;s/--.*//') ;;
 		--bootsplash=*)
 			bootsplash_arg=1
@@ -195,22 +194,23 @@
 			print_help
 			exit 0
 		;;
-                -*)
+		-*)
 			echo "Invalid option: $arg. Use -h to print help"
 			print_help
 			exit 1
 		;;
-                *)
-                        [ -z $sys_source ] && sys_source=$arg && continue
-                        [ -z $dst_iso ] && [ ! -z $sys_source ] && dst_iso=$arg        
-                ;;
-        esac
+		*)
+				[ -z $sys_source ] && sys_source=$arg && continue
+				[ -z $dst_iso ] && [ ! -z $sys_source ] && dst_iso=$arg        
+		;;
+	esac
 done
 [ ! $(whoami) = 'root' ] && die "You need superuser privileges, try 'su' or 'sudo'"
 
 [ -z $sys_source ] && die "Missing arg: source directory. Use -h to print help."
 [ -z $dst_iso ] && die "Missing arg: iso image. Use -h to print help"
 [ -z $compr ] && compr=gzip # gzip is default compression method
+[ -z $squashfscompr ] && squashfscompr=gzip # gzip is default compression method
 [ ! -d $sys_source ] && die "$sys_source is not a directory"
 mkroot=$(dirname $0)
 


More information about the pld-cvs-commit mailing list