cygport usability concern/best practices?

2010-12-10 Thread Matthias Andree
Greetings, I have recently toyed a bit with cygport to create a fetchmail package. I have two observations: 1. one thing that I found extremely irritating is that I lost changes made to CYGWIN-PATCHES several times, due to prep/all/almostall just purging it without questions -- and package does

Re: cygport usability concern/best practices?

2010-12-10 Thread Charles Wilson
On 12/10/2010 7:30 AM, Matthias Andree wrote: 1. one thing that I found extremely irritating is that I lost changes made to CYGWIN-PATCHES several times, due to prep/all/almostall just purging it without questions -- and package does create the -src.tar.bz2, but does not update the

libtool problem when installing packages with modules

2010-12-10 Thread Corinna Vinschen
Hi Chuck, as you may have noticed, I updated syslog-ng to 3.2.1 yesterday. While I prepared it for packaging, I came across the following problem. Syslog-ng introduced modules, which are shared libs, dynamically loaded at runtime. The modules are stored in $(libexecdir)/syslog-ng. Building

Re: libtool problem when installing packages with modules

2010-12-10 Thread Peter Rosin
Den 2010-12-10 16:11 skrev Corinna Vinschen: Hi Chuck, as you may have noticed, I updated syslog-ng to 3.2.1 yesterday. While I prepared it for packaging, I came across the following problem. Syslog-ng introduced modules, which are shared libs, dynamically loaded at runtime. The

Re: libtool problem when installing packages with modules

2010-12-10 Thread Corinna Vinschen
On Dec 10 16:47, Peter Rosin wrote: Den 2010-12-10 16:11 skrev Corinna Vinschen: Obviously it would be nice if libtool had an option to do it right in `make install'. For instance, some '-install-as-module' option which results in copying only the DLLs to $(libexecdir)/syslog-ng, but which

Re: libtool problem when installing packages with modules

2010-12-10 Thread Peter Rosin
Den 2010-12-10 17:08 skrev Corinna Vinschen: On Dec 10 16:47, Peter Rosin wrote: Den 2010-12-10 16:11 skrev Corinna Vinschen: Obviously it would be nice if libtool had an option to do it right in `make install'. For instance, some '-install-as-module' option which results in copying only the

Re: libtool problem when installing packages with modules

2010-12-10 Thread Corinna Vinschen
On Dec 10 17:42, Peter Rosin wrote: Den 2010-12-10 17:08 skrev Corinna Vinschen: On Dec 10 16:47, Peter Rosin wrote: Den 2010-12-10 16:11 skrev Corinna Vinschen: Obviously it would be nice if libtool had an option to do it right in `make install'. For instance, some '-install-as-module'

Fix setup bug handling missing dependencies in unattended modes

2010-12-10 Thread Jon TURNEY
Here's a patch to fix a rather obscure setup bug, which I believe is probably behind the bug report [1] Test case: 1/ Run setup -M 2/ In the package chooser, uninstall a package which is a dependency of an installed package 3/ Click next [1] http://cygwin.com/ml/cygwin/2010-12/msg00178.html

Re: [PATCH 2/4] Canonicalize mirror URLs to ensure they end with a '/'

2010-12-10 Thread Jon TURNEY
On 29/11/2010 10:38, Corinna Vinschen wrote: On Nov 26 13:48, Jon TURNEY wrote: This prevents a mirror URL being added twice (with and without a terminal '/') This ensures that the download directory is consistently named, avoiding downloading everything again, even if an additional mirror

Re: Fix setup bug handling missing dependencies in unattended modes

2010-12-10 Thread Christopher Faylor
On Fri, Dec 10, 2010 at 06:36:01PM +, Jon TURNEY wrote: Here's a patch to fix a rather obscure setup bug, which I believe is probably behind the bug report [1] Test case: 1/ Run setup -M 2/ In the package chooser, uninstall a package which is a dependency of an installed package 3/ Click

Re: [PATCH 1/4] Add the last element of URL path to site chooser, if interesting.

2010-12-10 Thread Christopher Faylor
On Fri, Dec 10, 2010 at 06:41:19PM +, Jon TURNEY wrote: On 29/11/2010 12:57, Corinna Vinschen wrote: On Nov 26 13:48, Jon TURNEY wrote: Currently, for example, if I manually add the site http://mirrors.kernel.org/sources.redhat.com/cygwinports/ to setup's mirror list, I get two