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]

Re: new package proposal : CLISP


Joshua Daniel Franklin wrote:

Now, I propose that if the package builds OOTB with the settings from
cygwin.com/setup.html, you can skip the README, but it is still recommended to have a README. Also it would be nice to note in the README
what packages you need for compiling (gcc, make, perl, gettext, etc.)
to avoid downloading the source only to have to go back and download libintl27-devel or something.

I think the setup.hint format allows build-requires, but I'm not sure if setup.exe supports them -- or if it should. What if I want to simply download a source package to look at it, but not build it? Should setu prevent me from downloading foo-src unless I also select bar-devel and baz-devel, the build-requires packages for foo-src?


My list of no-README packages:

is completely wrong.


_update-info-dir

Not a real package. It's a fake pseudo package with an auto-incrementing version number, to assist all the OTHER packages that install info files.


Now, the rest of the packages that I have copied into this message from your "list" are mine (that is, I've ignored those packages in your "list" that are not mine). All of my packages that appear in your "list" either (A) DO have READMEs so I'll thank you to stop spreading FUD about my packages, or (B) are "dll-only" packages (see below).

Many of the other packages, which are not mine but do appear in your "list", ALSO actually have READMEs. Those that do not (e.g. the rare instance where your "list" was correct) typically predate the codification on the webpage. Consider them grandfathered.

gettext-devel

usr/share/doc/Cygwin/gettext-devel-0.12.1.README


libgdbm-devel

usr/share/doc/Cygwin/libgdbm-devel-1.8.3.README


libncurses-devel

usr/share/doc/Cygwin/libncurses-devel-5.3.README


libtiff
libtiff-devel

usr/share/doc/Cygwin/tiff-3.6.0.README usr/share/doc/Cygwin/libtiff-devel-3.6.0.README

mingw-zlib

usr/share/doc/Cygwin/mingw-zlib-1.1.4.README


> libbz2_1
> libcharset1
> libgdbm3
> libgdbm4
> libgettextpo0
> libiconv2
> libintl
> libintl1
> libintl2
> libjpeg62
> libjpeg6b
> libncurses
> libncurses5
> libncurses6
> libncurses7
> libpng12
> libreadline4
> libreadline5
> libtiff3
> libtiff4

These are DLL packages, built from the same sources as the main package. They cannot contain READMEs because the readme's would clash -- the whole point of the DLL packages is to allow simultaneous coexistence. A DLL-only package is just that: only the DLL and nothing else.

--
Chuck



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