Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=dc982b98b0c87ce10bb193f710b3cc89b6713363
commit dc982b98b0c87ce10bb193f710b3cc89b6713363 Author: Miklos Vajna <vmik...@frugalware.org> Date: Wed Mar 9 16:26:22 2011 +0100 mkisorelease: full cd set -> single cd with base only diff --git a/mkisorelease b/mkisorelease index 3fdcab7..f548cd4 100755 --- a/mkisorelease +++ b/mkisorelease @@ -8,13 +8,18 @@ dosplit() sed -i "s|<media>[a-z]\+</media>|<media>$1</media>|" $xml sed -i 's|<!-- \(<serial>.*</serial>\) -->$|\1|' $xml sed -i "s|<serial>[0-9]\+</serial>|<serial>1</serial>|" $xml - num=`$mkiso -c 2>&1|grep "expected volume number"|sed 's/.*: //'` - for i in `seq 1 $num` - do - sed -i "s|<serial>[0-9]\+</serial>|<serial>$i</serial>|" $xml - $mkiso + if [ -z "$2" ]; then + num=`$mkiso -c 2>&1|grep "expected volume number"|sed 's/.*: //'` + for i in `seq 1 $num` + do + sed -i "s|<serial>[0-9]\+</serial>|<serial>$i</serial>|" $xml + $mkiso + rm -rf /tmp/mkiso_* + done + else + $mkiso -g $2 rm -rf /tmp/mkiso_* - done + fi } if [ "$1" == "-h" -o "$1" == "--help" ]; then @@ -39,5 +44,5 @@ sed -i "s|<media>[a-z]\+</media>|<media>net</media>|" $xml sed -i 's|\(<serial>.*</serial>\)$|<!-- \1 -->|' $xml $mkiso -dosplit cd +dosplit cd base dosplit dvd _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git