Mail Archives: cygwin/2002/09/03/15:38:10
OK. I agree that it's best to follow the documented behavior.
'awk'/'gawk' follows that rule also, i.e., puts its binaries
into /usr/sbin/awk/. All other packages use either /usr/lib
or /usr/libexec, e.g., cvs, groff, mingw, perl, python,
squid. Maybe one of the Cygwin developers needs to weigh
in on what the rule should be, i.e., where should "internal"
programs/libraries be put, and if it is different from FHS,
then why is it different?
> -----Original Message-----
> From: Joe Buehler [mailto:jbuehler AT hekimian DOT com]
> Sent: Tuesday, September 03, 2002 1:08 PM
> To: cygwin AT cygwin DOT com
> Subject: Re: [ANNOUNCEMENT] GNU emacs 21.2-7 packages available
>
>
> Harig, Mark A. wrote:
>
> > Based upon the Filesystem Hierarchy Standard (FHS) at
> > http://www.pathname.com/fhs/, it would appear that the
> > more appropriate place for these files is
> > /usr/libexec/emacs/21.2/i686-pc-cygwin/. (Alternatively,
> > these files could be placed in
> > /usr/lib/emacs/21.2/i686-pc-cygwin/.)
>
> The following is from the Cygwin page dealing with
> contributed packages.
> That's why emacs is where it is at present.
>
> Joe Buehler
>
> * The package is configured using (at a minimum) the
> following paths:
>
> --prefix=/usr
> --sysconfdir=/etc
> --libexecdir='$(sbindir)'
> --localstatedir=/var
> --datadir='$(prefix)/share'
>
>
>
>
> --
> 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/
>
>
--
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 -