PATCH: winelauncher

Marcus Meissner marcus at jet.franken.de
Mon Oct 3 14:29:09 CDT 2005


Hi,

winelauncher had pretty outdated information.

I have changed launch of winesetup to unconditional
winecfg calls and dropped the config file detection.

Ciao, Marcus

Index: programs/winelauncher.in
===================================================================
RCS file: /home/wine/wine/programs/winelauncher.in,v
retrieving revision 1.6
diff -u -r1.6 winelauncher.in
--- programs/winelauncher.in	3 Oct 2005 10:14:47 -0000	1.6
+++ programs/winelauncher.in	3 Oct 2005 19:27:16 -0000
@@ -92,31 +92,6 @@
     XMESSAGE="xmessage $COLOR"
 fi
 
-launch_winesetup()
-{
-    which winesetup
-    if [ $? -eq 0 ] ; then
-        winesetup
-    else
-        if [ -x /opt/wine/bin/winesetup ] ; then
-            /opt/wine/bin/winesetup
-        else
-            $XMESSAGE -title "Error" \
-        "Error:  Unable to find winesetup in your PATH or in /opt/wine/bin:
-        I am not able to configure Wine.
-
-        If winesetup is being distributed in a separate package
-        that is not installed yet on your system, then please install this
-        package.
-        winesetup can also be downloaded from www.codeweavers.com.
-
-        If you choose to not use winesetup for configuration, then
-        you can find information on how to prepare a Wine config file manually
-        in the Wine README / README.gz file or in the Wine User Guide."
-        fi
-    fi
-}
-
 #------------------------------------------------------------------------------
 #  We're going to do a lot of fancy footwork below.
 #    Before we get started, it would be nice to know the argv0
@@ -280,7 +255,7 @@
     fi
 
     if [ $welcome_rc -eq 2 ] ; then
-        launch_winesetup
+        winecfg
         exit
     fi
 
@@ -289,60 +264,6 @@
 fi
 
 #------------------------------------------------------------------------------
-#  No config file?  Offer to help 'em out...
-#------------------------------------------------------------------------------
-conf=0
-
-while [ $conf -eq 0 ] ; do
-
-    if [ -f ~/.winerc ] ; then
-        conf=1
-    fi
-    if [ -f ~/.wine/config ] ; then
-        conf=2
-    fi
-    if [ -f /etc/wine.conf ] ; then
-        conf=3
-    fi
-
-    if [ $conf -ne 0 ] ; then
-        break;
-    fi
-
-    echo "No configuration file detected."
-    $XMESSAGE -buttons "    Cancel    ":0,"  Proceed   ":1,"  Configure Wine  ":2 \
-        -title "Welcome to Wine" \
-        "
-
-        You have started Wine, but we cannot find a Wine
-        configuration file.
-
-        This is normal if you have never run Wine before.
-        If this is the case, select the 'Configure Wine'
-        option, below, to create a configuration file.
-
-        "
-    init_rc=$?
-    if [ $init_rc -eq 0 ] ; then
-        exit
-    fi
-
-    if [ $init_rc -eq 1 ] ; then
-        break
-    fi
-
-    if [ $init_rc -eq 2 ] ; then
-        launch_winesetup
-    fi
-
-    # 127 == xmessage not available
-    if [ $init_rc -eq 127 ] ; then
-      exit
-    fi
-
-done
-
-#------------------------------------------------------------------------------
 #  Optionally Warn the user we're going to be launching Wine...
 #------------------------------------------------------------------------------
 if [ $use_info_message -ne 0 ] ; then
@@ -523,7 +444,7 @@
         #  Process a configure instruction
         #------------------------------------------------------------------------------
         if [ $debug_return -eq 4 ] ; then
-            launch_winesetup
+            winecfg
             continue;
         fi
 



More information about the wine-patches mailing list