delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/03/03/11:43:20

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Message-ID: <014601c2e1a4$28c2b3d0$485986d9@webdev>
From: "Elfyn McBratney" <elfyn-cygwin AT exposure DOT org DOT uk>
To: "cygwin" <cygwin AT cygwin DOT com>, "Paul Coltrin" <pablo AT projtech DOT com>
References: <b3iufh$ep9$1 AT main DOT gmane DOT org> <Pine DOT GSO DOT 4 DOT 44 DOT 0302261415560 DOT 8104-100000 AT slinky DOT cs DOT nyu DOT edu> <20030226200209 DOT GA24694 AT redhat DOT com> <3 DOT 0 DOT 6 DOT 32 DOT 20030227100657 DOT 00a86840 AT phoenix DOT projtech DOT com>
Subject: Re: pdksh installation
Date: Mon, 3 Mar 2003 16:44:25 -0000
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106

> I am also looking forward to the release of a built-in ksh for
> Cygwin.
>
> And, I can see that you wouldn't want to bug the maintainer with
> frivilous questions that would delay what you are looking for.
>
> However, I don't see a problem with making and playing in your
> own mud-puddle.  Here is what I have figured out so far:
>
> You will need the bzip package installed so that you can run bunzip2
> from the command line.

You will also need tar as it is a bz2'ed tarball (bzip2 tar archive). A
simple

tar jxf file.tar.bz2

would extract the tarball in the current directory.

> I believe that (others please jump in to correct if I am wrong) that
> the Cyg Installer unpacks the package to the cygwin root directory
> and then runs /etc/postinstall/<package_name>.sh.

Package files a root-relative. Take a look at

<http://cygwin.com/cgi-bin2/package-cat.cgi?file=pdksh/pdksh-5.2.14-1&grep=p
dksh>

If you don't know what I mean. They are then extracted, the package file(s),
into the root of the cygwin tree. If the package require's some "post"
configury/setting up of the environment then the postinstall script is the
place to do it. It is not a requirement.

> What I did was unpack the bzip file to a scratch dir and then read
> the <pkg>.sh to figure what post processing I had to do for my particular
> mud puddle.

This is the exact reason why setup.exe exists. It makes your life easier by
doing all of this hard work for you (eg. extracting the package and making
sure and postinstall requirements are met).

> If all of the above is Greek to you, then it probably would be best
> to wait for the official release.

Big Ditto! :-) Btw, the official release is here and should be on a Cygwin
mirror near you shortly.


Regards,

Elfyn McBratney
elfyn AT exposure DOT org DOT uk
www.exposure.org.uk



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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