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]
Other format: [Raw text]

FHS & info files [Was: [ITP] gmp-4.1.2-1]


Lapo Luchini wrote:


GMP ready and packaged. Compiled with "-O2 -g -fomit-frame-pointer -march=i486 -mcpu=i686" Shared library *only* (it *either* support static *xor* shared... I opted for the latter) As usual the source package contains my cryptographic signature on patch and script and original package signature on original package.

Filelist:


usr/bin/cyggmp-3.dll
usr/include/gmp.h

---->>>  BAD  <<<-----
/usr/info/dir
---->>>  BAD  <<<-----

usr/info/gmp.info*
usr/lib/libgmp.dll.a
usr/lib/libgmp.la
usr/share/doc/Cygwin/gmp-4.1.2.README
usr/share/doc/gmp-4.1.2/COPYING
usr/share/doc/gmp-4.1.2/INSTALL
usr/share/doc/gmp-4.1.2/README

This is because the new generic-build-script deletes
  ${instdir}${prefix}/share/info/dir
not
  ${instdir}${prefix}/info/dir
I will update the gbs to remove both.

But....

BTW, what's the story with info files? I've been quietly moving mine into /usr/share/info (which means that the dir entries might not be created on new install; leftover entries in /usr/info/dir WILL work -- see below) But, it *would* be nice to support both /usr/info and /usr/share/info during the transition.

There is going to be a transition, right?

See
http://www.cygwin.com/ml/cygwin-apps/2003-07/msg00574.html

I've run that script, creating two (different!) dir files in /usr/share/info and /usr/info.

My INFOPATH contains /usr/local/info:/usr/share/info:/usr/info

The /usr/info/dir contains an entry for enscript; /usr/share/info/dir does not.

The /usr/share/info/dir contains an entry for autoconf; /usr/info/dir does not.

'info autoconf' works as expected
'info enscript' works as expected

AND 'info' shows a top-level menu that contains BOTH autoconf and enscript.

--> conclusion, 'info' can handle multiple dir files. (For that matter, so can 'pinfo'; it behaves the same in all respects.)

Also, if I only have ONE dir file (in either directory) which contains all entries for both directories, as long as my INFOPATH contains both dirs everything works peachy, too.

--
Chuck




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