Sender: richdawe AT bigfoot DOT com Message-ID: <373A11AC.A657179B@bigfoot.com> Date: Thu, 13 May 1999 00:41:32 +0100 From: Richard Dawe X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.2.1 i586) MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: DJGPP installer [Was: Script language for installer] References: <000601be8f2e$860fc2c0$86033bd4 AT default> <3739D966 DOT ADE9216A AT bigfoot DOT com> <3739E217 DOT 9573C3D2 AT inti DOT gov DOT ar> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. salvador wrote: > > Richard Dawe wrote: > > > [lsck073s] > > dependent=gcc([0-9]{1,})b > > dependent=mak{[0-9]{1,})b > > dependent=shl([0-9]{1,})b > > I think the dependencies should be more exact, like in .deb and .rpm > where the depency is to a package (not a filename) and a version > (>= 2.8.0 as example). Indeed. In that case I guess one could use the syntax: dependent>=gcc280b i.e. dependent Maybe: = (or ==), <=, >=, != -> string comparison =~, !~ -> regular expression, cf. Perl I used the ZIP file name as the package name. Any other way would require an information file in the ZIP file, e.g. the DSM I talked about in the previous mail.