wineprefixcreate - create symlink to cdrom drives

EA Durbin ead1234 at hotmail.com
Sun Apr 1 15:23:34 CDT 2007



-------------- next part --------------
>From e1be95f8efd50cf7232a161221385f3980f87519 Mon Sep 17 00:00:00 2001
From: EA Durbin <ead1234 at hotmail.com>
Date: Sun, 1 Apr 2007 15:19:08 -0500
Subject: wineprefixcreate add symlink to cdrom drives
---
tools/wineprefixcreate.in |   18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/tools/wineprefixcreate.in b/tools/wineprefixcreate.in
index d5d76dd..e1b49f3 100644
--- a/tools/wineprefixcreate.in
+++ b/tools/wineprefixcreate.in
@@ -145,6 +145,24 @@ then
     [ -d "$WINEPREFIX/drive_c" ] || mkdir "$WINEPREFIX/drive_c"
     ln -s "../drive_c" "$WINEPREFIX/dosdevices/c:"
     ln -s "/" "$WINEPREFIX/dosdevices/z:"
+
+    cdromnames=`awk '$2~/cdrom|dvd|cdr/{ print $2 }' /etc/fstab;`
+    for cdrom in $cdromnames; do
+        cdromno=$(($cdromno + 1))
+        case $cdromno in
+        1)
+            driveletter="d:"
+            ;;
+        2)
+            driveletter="e:"
+            ;;
+        3)
+            driveletter="f:"
+            ;;
+        esac
+        ln -s "$cdrom" "$WINEPREFIX/dosdevices/$driveletter"
+
+ done
fi

CROOT="$WINEPREFIX/dosdevices/c:"
--
1.4.1




More information about the wine-patches mailing list