This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [ITP] man-db
- From: "Yaakov (Cygwin/X)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-apps at cygwin dot com
- Date: Fri, 30 May 2014 12:32:25 -0500
- Subject: Re: [ITP] man-db
- Authentication-results: sourceware.org; auth=none
- References: <537B8560 dot 1030607 at breisch dot org> <20140521084704 dot GJ2357 at calimero dot vinschen dot de> <67e0aaacd3c8cef9628de6425fc07169 at xs4all dot nl> <537D44B4 dot 7060901 at breisch dot org> <53889412 dot 2060000 at breisch dot org>
I started reviewing this, see inline.
On 2014-05-30 09:22, Chris J. Breisch wrote:
Still, I've put up a new set of files, now. I eliminated the library
package for a few reasons.
1) The libraries can't be compiled into DLL's without some effort.
They appear to have unresolved references.
I'm looking into this.
2) There's no simple set of include files related to just the
libraries. I could put out all of the includes, but it looks to me as if
that would get messy rather quickly.
These libraries are private, that's why no headers are installed. The
libraries are shared just to save space by not duplicating the same
objects in all the binaries. So even if shared libraries can be built,
the question will really be if it's worth the trouble.
I also updated the postinstall and preremove scripts to handle creation
and removal of the database.
The files can be found at: http://files.breisch.me/pub/cygwin/man-db-64/
This being my first attempt, I'm sure I've done something wrong. :) Just
let me know what it is and I'll fix it promptly (and it actually should
be promptly this time as my crisis is now under control).
Looking at Fedora's packaging, a few changes are definitely needed; I'll
have more time for this early next week.
Thanks,
Yaakov