On Thu, 9 Mar 2006, Joshua Daniel Franklin wrote: > > > On Mon, 6 Mar 2006, Dr. F. Lee wrote: > > >> I deploy cygwin using unattended (http://unattended.sf.net/) and > > >> wpkg (http://www.wpkg.org/). It's useful for me to be able to > > >> specify additional packages to be installed on the command line. > > >> The attached file is a patch to provide this: call "setup -p > > >> package1,package2,package3,...,packageN" to have packages1-N > > >> artificially included in the 'Base' part of the distribution and > > >> hence automatically included. > > > > > > Simply set up a local package server with one empty package, which > > > is in Base and "requires:" all the packages you need installed. > > > > Had thought about that, but I didn't see how to specify two > > repositories on the command line - and I didn't fancy having to run an > > httpd to serve a few files when it seemed like a useful thing for > > setup to do from the command line. > > It also would work for people without access to a web server, and
FWIW, another way of doing this is creating a full setup.ini entry for that empty package, and then appending it to setup.ini whenever a new one is downloaded. This would also work without a web server. > probably be easier for blind users (we've had a couple of requests). The blind user problem was actually with the chooser screen, which doesn't work with screen readers. I think most of our blind users are capable of editing a text file... That said, I do like the patch, and with a bit of cleanup it would be a useful addition to setup (again, IMO). > I'd actually like a copy of your build, if you wouldn't mind emailing it > to me off-list or posting a URL with testing instructions to the main > list. > Perhaps someone could even put it at > http://cygwin.com/setup/snapshots/ When this patch (possibly cleaned up) gets applied, someone will. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ [EMAIL PROTECTED] | [EMAIL PROTECTED] ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte." "But no -- you are no fool; you call yourself a fool, there's proof enough in that!" -- Rostand, "Cyrano de Bergerac"