This is the mail archive of the
mailing list for the Cygwin project.
Re: Package Proposal: Xcoral
- From: "Charles R. Hardnett" <Hardnett at spelman dot edu>
- To: cygwin-apps at cygwin dot com
- Date: Tue, 5 Oct 2004 13:29:33 -0400
- Subject: Re: Package Proposal: Xcoral
Thanks for your reply. I was just playing with the managed mounts and they
don't seem stable. So I am going to take your suggestion.
"Genius is most often in the obvious"
E-Mail: firstname.lastname@example.org (best way to reach me)
Physical: Science Bldg Office 219 (Tapley)
Computer Science Department Box #1257
350 Spelman Lane, SW
Atlanta, GA 30314
Igor Pechtchanski <email@example.com>
10/05/04 12:57 PM
Please respond to cygwin-apps
cc: "Charles R. Hardnett" <Hardnett@spelman.edu>
Subject: Re: Package Proposal: Xcoral
On Tue, 5 Oct 2004, Gerrit P. Haase wrote:
> Hello Charles,
> > The port has been done, but I am having one trouble with the package
> > creation. To make the port, I had to move files to a different
> > For example "control.h" was moved to "lowercase/control.h" to avoid
> > name conflict with "Control.h". This means that the diff will not
> > an accurate patch since the filenames have been changed. How would I
> > about making a patch in this case?
> Use managed mounts to avoid renaming.
> export CWD=`pwd`
> mkdir xcoral-1.2.3
> mount -o managed `cygpath -m $CWD` $CWD/xcoral
> extract xcoral-1.2.3.tar.gz and build like you would build it on Unix
Please don't, at least not for the final package. I'd be very wary of
putting packages into the distribution that would require managed mounts
to build. Contact the upstream maintainers, and tell them that their
package is non-portable, and won't build on non-case-preserving
filesystems. Ask them to change the name of either control.h or
Control.h. In my experience, most projects (with the exception of a few
that are openly hostile towards any Windows tool) will accomodate Cygwin
by renaming the file (especially if it's a generated file).
|\ _,,,---,,_ firstname.lastname@example.org
ZZZzz /,`.-'`' -. ;-;;,_ email@example.com
|,4- ) )-,_. ,\ ( `'-' Igor
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.
"Happiness lies in being privileged to work hard for long hours in doing
whatever you think is worth doing." -- Dr. Jubal Harshaw