Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <19991125002910.10708.rocketmail@web112.yahoomail.com> Date: Wed, 24 Nov 1999 16:29:10 -0800 (PST) From: varun sharma Subject: ANN: das blinkenlights 0.0.1 cygwin distro To: cygwin AT sourceware DOT cygnus DOT com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Hi Everyone, I got tired waiting for it so put together `das blinkenlights'' - a cygwin distro. The aim being a fully functional cygwin install with the minimum of fuss. It includes full.exe from Cygnus, a customized .bashrc & a cygnus.bat replacement. Some ports from Andy Piper, vim 5.3, rgrep, the cygwin-b20.1 dll, and an installer script called cygwin-bootstrap (read it before running it ;-) Attached are the cygwin-bootstrap script, .bashrc & cygnus.bat files. Any feedback would be appreciated. Regards, - varun cygwin-bootstrap: ----------------- #!/bin/bash # ``das blinkenlights'' is a cygwin distro. The aim is to have # a fully functional cygwin install with the minimum of fuss. # It includes full.exe from Cygnus, customizable .bashrc & a # cygnus.bat replacement. Some ports from Andy Piper, vim 5.3, # rgrep, the cygwin-b20.1 dll, and an installer script called # cygwin-bootstrap (read it before running it ;-) # Contact varshar AT yahoo DOT com for any suggestions, bugs etc. # Preparation: # # 1. plan to keep / & ~ on the same drive, and do not install full.exe # under a directory with spaces in its name e.g. ``Program Files'' # 2. assuming / & ~ are to be on the e: drive, set the follg environment # variables from the Control Panel # 2.1 CYGWIN_HOME_DRIVE = e: # 2.2 CYGWIN = title strip_title binmode glob tty # 3. delete all the cygwin-related ``Cygnus Solutions'' Registry entries # 4. with this version of das-blinkenlights, the full.exe should be # installed directly below CYGWIN_HOME_DRIVE. this limitation will go # away real soon now # Base: # 1. unzip das-blinkenlights.0.0.1.zip into e.g. d:\temp # 2. run d:\temp\full.exe # 3. start the bash shell(ignore any warnings) # 4. cd to d:\temp & run this script e.g. $ bash ./cygwin-bootstrap rm -f /.bash_history umount / mount -f $CYGWIN_HOME_DRIVE / cp ./cygnus.bat /cygnus/cygwin-b20/cygnus.bat cp ./.bashrc /.bashrc mkdir /.deleted mkdir /tmp mkdir /bin mkdir /etc mkdir /usr cp /cygnus/cygwin-b20/H-i586-cygwin32/bin/bash.exe /bin/bash.exe cp /cygnus/cygwin-b20/H-i586-cygwin32/bin/sh.exe /bin/sh.exe cp /cygnus/cygwin-b20/etc/termcap /etc/termcap cp ./rgrep /cygnus/cygwin-b20/H-i586-cygwin32/bin/rgrep bunzip2 ./cygwin1-20.1.dll.bz2 bunzip2 ./cygwin-b20-local.tar.bz2 gunzip ./vim-5.3-cygwin-b20-without-gui-bin.tar.gz tar -xvf ./cygwin-b20-local.tar --directory=/usr tar -xvf ./vim-5.3-cygwin-b20-without-gui-bin.tar --directory=/ # Additional Ports: gunzip ./bc-1.05.tar.gz tar -xvf ./bc-1.05.tar --directory=/ echo "All done.." echo "Don't forget to replace cygwin1.dll with the one in $PWD" .bashrc: -------- cd ~ export PATH=/usr/local/bin:$PATH export PS1="[\u@\h] \W [\!] " alias ls='ls --color' alias less='less -m' function rm() { while test $# -gt 0 ; do mv ${1} /.deleted shift done } cygnus.bat: ----------- @ECHO OFF SET MAKE_MODE=UNIX SET PATH=%CYGWIN_HOME_DRIVE%\cygnus\CYGWIN~1\H-I586~1\bin;%PATH% SET TERM=linux SET HOME=%CYGWIN_HOME_DRIVE% bash END __________________________________________________ Do You Yahoo!? Thousands of Stores. Millions of Products. All in one place. Yahoo! Shopping: http://shopping.yahoo.com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com