This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
RE: [ITP] txt2regex-0.8 -- A Regular Expression wizard, all written with bash2 builtins
- From: Igor Peshansky <pechtcha at cs dot nyu dot edu>
- To: "Buchbinder, Barry (NIH/NIAID) [E]" <BBuchbinder at niaid dot nih dot gov>
- Cc: cygwin-apps at cygwin dot com, "Jari Aalto (Cygwin-bug#20080303T1357)" <jari dot aalto at cante dot net>
- Date: Mon, 3 Mar 2008 16:37:15 -0500 (EST)
- Subject: RE: [ITP] txt2regex-0.8 -- A Regular Expression wizard, all written with bash2 builtins
- References: <31DDB7BE4BF41D4888D41709C476B6570929ABC8@NIHCESMLBX5.nih.gov>
- Reply-to: cygwin-apps at cygwin dot com
On Mon, 3 Mar 2008, Buchbinder, Barry (NIH/NIAID) [E] wrote:
> Jari Aalto (Cygwin-bug#20080303T1357) wrote on Monday, March 03, 2008 9:02 AM:
>
> > Included in Debain stable:
> >
> > http://packages.debian.org/txt2regex
> >
> > Jari
> >
> > sdesc: "A Regular Expression wizard, all written with bash2 builtins"
> > ldesc: "A program that converts human sentences to RegExs. With a
> > simple interface, you just answer to questions and build your own
> > RegEx for a large variety of programs, like awk, emacs, grep, perl,
> > php, procmail, python, sed and vim. There are more than 20 supported
> > programs." category: Utils
> > requires: cygwin
>
> Shouldn't <requires> include <bash>?
You're right, IMO. The "requires:" line is not only an indication of what
to pull in, but also what the package actually uses. These dependences
are also used to find the order of postinstall scripts (so, for example,
if Jari's package has any postinstall scripts with "#!/bin/sh", the
scripts may not work because the bash postinstall script was not run). So
yes, please include all direct dependences in the "requires:" line, even
if they are in "Base".
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu | igor@watson.ibm.com
ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D. (name changed!)
|,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"That which is hateful to you, do not do to your neighbor. That is the whole
Torah; the rest is commentary. Go and study it." -- Rabbi Hillel