delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/06/12/07:17:26

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_PASS
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
In-Reply-To: <0105D5C1E0353146B1B222348B0411A201BCE5EB3A@NIHMLBX02.nih.gov>
References: <af0faace0906030608q783b942cl9ceb46158db54a6d AT mail DOT gmail DOT com> <0105D5C1E0353146B1B222348B0411A201BCE5EB3A AT NIHMLBX02 DOT nih DOT gov>
Date: Fri, 12 Jun 2009 19:16:55 +0800
Message-ID: <af0faace0906120416l1dc199fdgb77db445bb4c3d26@mail.gmail.com>
Subject: Re: Can I install cygwin from my own setup.ini?
From: Pan ruochen <panruochen AT gmail DOT com>
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Well, I was always confused in selecting/deselecting packages during
setup. And I often got the information about some package is required
by another in the final step. So I decided to try patching the setup
source code to make the setup more easy for me (and maybe for other
people).

Until now I've added a package filter to the setup. The filter reads
the package names from an user defined configuration file `setup.ame'
if this file exists in the current diretory, removes all unnecessary
packages from `setup.ini' before feeding the setup information to the
ini parser. In the package chooser screen, only the packages expected
by the user as well as their depent packages are seen. Make all
packages are set as 'Install' or 'Reinstall' status and go next until
download and setup are finished.
Without the `setup.ame' file in the current directory, the setup
process are as the same as normal.

I would be very pleased to offer the setup patched binary excutable as
well as the patched source package, if anyone gets in the same trouble
as me during cygwin setup.

PRC
June 12, 2009

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019