Skip to content

Commit 02d122c

Browse files
author
peters-guest
committed
misc/burnstuff: use genisoimage rather than mkisofs.
Also case instead of if, and a single echo instead of a full set -x. git-svn-id: svn://svn.debian.org/debburn/cdrkit/trunk@624 a95a6be8-091b-0410-adaf-d31e6857962f
1 parent 6896e0a commit 02d122c

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

misc/burnstuff

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,21 @@
55
# ISO name is generated from the basename of the list/directory
66

77
set -e
8-
set -x
98

10-
if echo "$1" | grep -q .list$ ; then
9+
case "$1" in
10+
*.list)
1111
name=${1%.list}
1212
set -- -D -graft-points -path-list "$1"
13-
else
13+
;;
14+
*)
1415
name="$1"
15-
fi
16+
;;
17+
esac
1618

1719
MOPTS=${MOPTS:-" -joliet-long -r -q -f -V $name "}
1820
COPTS=${COPTS:-" fs=64m gracetime=5 -v -sao speed=16 -eject -multi -v -force - "}
1921

20-
SIZE=$(mkisofs $MOPTS -print-size "$@")s
22+
SIZE=$(genisoimage $MOPTS -print-size "$@")s
2123

22-
mkisofs $MOPTS "$@" | wodim tsize=$SIZE $COPTS
24+
echo "genisoimage $MOPTS $@ | wodim tsize=$SIZE $COPTS"
25+
genisoimage $MOPTS "$@" | wodim tsize=$SIZE $COPTS

0 commit comments

Comments
 (0)