This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: cURL 7.9 is packaged




> -----Original Message-----
> From: Roth, Kevin P. [mailto:KPRoth@MarathonOil.com]
> > 4) Permissions on the files - +x etc - are correct. If you made 
> > the package from a FAT drive, then this will probably work, but
> > under NT if the package has any incorrect bits, tar will propogate 
> > that :}.
> 
> Hmmm. I did build on an NTFS partition, however I do have a FAT
> partition readily available if need be. Are these issues documented
> already (in the FAQ, User's Guide, or a previous ML post)? I hadn't
> heard of this issue before.

It's not documented :}. However - setup.exe is getting better at
permissions - and having the wrong permissions is guaranteed to
*eventually* cause heartache. Building on NTFS should be fine unless you
have funny inherited permissions or some such. Also some (rare) packages
don't set -x on binaries/scripts in the build tree and just do via
install when installing.
 
> > 5) The src extracts to /usr/src/curl-7.9-1-cygwin.  (Why the
> >  -cygwin BTW?)
> 
> The "-cygwin" is because the maintainer of the cURL web site keeps
> all downloadable files in a single directory, and wanted something
> in the actual file-name to differentiate from one pkg to another.
> Once it's hosted at sources.redhat, this will obviously change.

Cool.
 
> From looking at other pkgs, it seems the source should extract 
> to ./curl-7.9 (without the cygwin-specific "-1" and without 
> the fully qualified path). Is my assumption correct?

Uhmm good question. I'm not sure. Place the curl tarballs in a directory
with setup.exe and no setup.ini. Run setup.exe and choose to install
from local - it should find curl and let you play around. As for the -1,
I think opinions are divided in the list members, personally I don't
care - as long as you never released a curl-7.9-2 that has different
source (ie with a minor patch applied).

Rob


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]