updated startkde scripts for kde-3.1.1-b1

Ralf Habacker Ralf.Habacker at freenet.de
Tue Apr 29 22:19:53 CEST 2003


Hi all,

appended are the updated startkde...bat files with an additional .txt extension
for prevent stripping by email firewalls.

Regards
Ralf
-------------- next part --------------
@echo off
:: 
:: KDE/Cygwin Desktop starter script 
:: (c) 2003 Ralf Habacker 
:: enhanced by Ross Smith II [ross at smithii.com]
:: 
:: $Id: startkde.bat,v 1.2 2003/04/29 12:13:08 habacker Exp $ 
:: 

IF "%CYGWIN_ROOT%" == "" SET CYGWIN_ROOT=c:\cygwin

:: check kdedir and set to default installation path 
if "%KDEDIR%" == "" set KDEDIR=%CYGWIN_ROOT%\opt\kde3

IF EXIST %CYGWIN_ROOT%\usr\local\lib\qt3mt\bin SET PATH=%CYGWIN_ROOT%\usr\local\lib\qt3mt\bin;%PATH%
IF EXIST %CYGWIN_ROOT%\opt\gtk\bin SET PATH=%CYGWIN_ROOT%\opt\gtk\bin;%PATH%

SET PATH=.;%KDEDIR%\bin;%KDEDIR%\lib;%KDEDIR%\lib\kde3;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%

if "%HOME%" == "" SET HOME=%CYGWIN_ROOT%\home\%USERNAME%

if exist %HOME% goto HOME_EXISTS
mkdir %HOME% 
copy %KDEDIR%\home\*.* %HOME% 
:HOME_EXISTS

SET KDEHOME=/home/%USERNAME%/.kde31

:: set misc vars 
SET DISPLAY=127.0.0.1:0.0
SET SHELL=/bin/bash

:: clean previous X11 session 
if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEAN_END
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0
:CLEAN_END
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix

:: clean up dcopserver files 
if exist %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0 del %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0

:: uncomment the following line to print a list of all environment variables 
:: set

:: start ipc-daemon 
run ipc-daemon

:: start x server 
start XWin -noreset -ac -nowinkill %1

:: Set a background color.
xsetroot -cursor_name left_ptr -solid #396dad

:: start dcopserver (ksplash need this) 
run dcopserver --nofork

:: start splashscreen
ksplash 

:: Startup kde base services 
kdeinit --no-dcop +kcminit +ksmserver

:: kill all kde processes 
kdeinit_shutdown 

-------------- next part --------------
@echo off
:: 
:: KDE/Cygwin Desktop starter script (minimal version)
:: (c) 2003 Ralf Habacker 
:: enhanced by Ross Smith II [ross at smithii.com]
:: 
:: $Id: startkde_small.bat,v 1.2 2003/04/29 12:13:29 habacker Exp $ 
:: 

IF "%CYGWIN_ROOT%" == "" SET CYGWIN_ROOT=c:\cygwin

:: check kdedir and set to default installation path 
if "%KDEDIR%" == "" set KDEDIR=%CYGWIN_ROOT%\opt\kde3

IF EXIST %CYGWIN_ROOT%\usr\local\lib\qt3mt\bin SET PATH=%CYGWIN_ROOT%\usr\local\lib\qt3mt\bin;%PATH%
IF EXIST %CYGWIN_ROOT%\opt\gtk\bin SET PATH=%CYGWIN_ROOT%\opt\gtk\bin;%PATH%

SET PATH=.;%KDEDIR%\bin;%KDEDIR%\lib;%KDEDIR%\lib\kde3;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%

if "%HOME%" == "" SET HOME=%CYGWIN_ROOT%\home\%USERNAME%

if exist %HOME% goto HOME_EXISTS
mkdir %HOME% 
copy %KDEDIR%\home\*.* %HOME% 
:HOME_EXISTS

SET KDEHOME=/home/%USERNAME%/.kde31

:: set misc vars 
SET DISPLAY=127.0.0.1:0.0
SET SHELL=/bin/bash

:: clean previous X11 session 
if not exist %CYGWIN_ROOT%\tmp\.X11-unix\X0 goto CLEAN_END
attrib -s %CYGWIN_ROOT%\tmp\.X11-unix\X0
del %CYGWIN_ROOT%\tmp\.X11-unix\X0
:CLEAN_END
if exist %CYGWIN_ROOT%\tmp\.X11-unix rmdir %CYGWIN_ROOT%\tmp\.X11-unix

:: clean up dcopserver files 
if exist %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0 del %HOME%\.DCOPserver_%COMPUTERNAME%_127.0.0.1_0

:: uncomment the following line to print a list of all environment variables 
:: set

:: start ipc-daemon 
run ipc-daemon

:: start x server 
start XWin -noreset -ac -nowinkill %1

:: Set a background color.
xsetroot -cursor_name left_ptr -solid #396dad

:: Startup kde base services 
kdeinit +kicker +kwin 

:: kill all kde processes 
kdeinit_shutdown 


More information about the kde-cygwin mailing list