Re: ITP dos2unix 5.2.1-1

2011-03-20 Thread Charles Wilson
On 3/18/2011 2:53 AM, Charles Wilson wrote: On 3/17/2011 4:36 PM, Charles Wilson wrote: OK, everybody, time out for a minute. Rather than talk vapor, I'll develop the patches necessary. FYI, the first four patches 0001-cygwin-makefile-fixes.patch 0002-cygwin-defines-WIN32-but-isn-t.patch

Re: ITP dos2unix 5.2.1-1

2011-03-18 Thread Erwin Waterlander
Charles Wilson schreef, Op 17-3-2011 21:36: On 3/17/2011 4:08 PM, Eric Blake wrote: On 03/17/2011 01:56 PM, Erwin Waterlander wrote: I'm willing to maintain patches for Cygwin, to make the transition easier. But if there is no chance that the package gets accepted, I rather save myself the

Re: ITP dos2unix 5.2.1-1

2011-03-18 Thread Charles Wilson
On 3/17/2011 4:36 PM, Charles Wilson wrote: OK, everybody, time out for a minute. Rather than talk vapor, I'll develop the patches necessary. Fair warning: I've developed this patch set, and made a cygport-based package...but I have NOT TESTED the apps at all. More later, but it's way past my

Re: ITP dos2unix 5.2.1-1

2011-03-18 Thread Erwin Waterlander
Op 18-3-2011 7:53, Charles Wilson schreef: On 3/17/2011 4:36 PM, Charles Wilson wrote: OK, everybody, time out for a minute. Rather than talk vapor, I'll develop the patches necessary. Fair warning: I've developed this patch set, and made a cygport-based package...but I have NOT TESTED the

Re: ITP dos2unix 5.2.1-1

2011-03-18 Thread Charles Wilson
On 3/18/2011 2:47 AM, Erwin Waterlander wrote: I will create a branch for cygwin. I think that for temporary and redundant options it may be better to silently accept them and not document them. We are still not communicating. I do NOT propose that the new options -- whether you call the

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Yaakov (Cygwin/X)
On Wed, 2011-03-16 at 17:38 -0400, Charles Wilson wrote: So: I don't see any insurmountable problems with entirely replacing cygutils' unix2dos/dos2unix/u2d/d2u programs with these other versions. (I would hope that cygwin's package would provide a u2d.exe hardlinked to unix2dos.exe, etc) +1

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Erwin Waterlander
On 03/16/2011 10:38 PM, Charles Wilson wrote: Moved to main cygwin list for more feedback. Background: currently the following utilities unix2dos dos2unix u2d d2u are all provided by the cygutils package. They are, in fact, all hardlinks/copies of the same

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Erwin Waterlander
On 03/16/2011 10:38 PM, Charles Wilson wrote: Moved to main cygwin list for more feedback. Background: currently the following utilities unix2dos dos2unix u2d d2u are all provided by the cygutils package. They are, in fact, all hardlinks/copies of the same

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Charles Wilson
Dropped cygwin-apps. On 3/17/2011 5:05 AM, Erwin Waterlander wrote: On 03/16/2011 10:38 PM, Charles Wilson wrote: 5) cygutils always follows symlinks. This new package does not, unless --force, according to the man page (which is unfortunate: the same option means follow

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Andrew Schulman
Moved to main cygwin list for more feedback. Background: currently the following utilities unix2dos dos2unix u2d d2u are all provided by the cygutils package. They are, in fact, all hardlinks/copies of the same 'conv.exe' program, developed specifically for

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Erwin Waterlander
On 03/17/2011 02:32 PM, Charles Wilson wrote: Dropped cygwin-apps. Erwin, you don't seem to understand the importance of not changing current behavior, when replacing existing apps. I'm trying to point out (a) how little your proposed package actually differs from the current cygutils

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Charles Wilson
On 3/17/2011 10:41 AM, Erwin Waterlander wrote: I do understand you very well, but I come from the other side. The dos2unix that I packed and maintain is around on Unix/Linux since 1989. I assume there are much more Linux users than Cygwin users. So I don't want to break things on Linux. You

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Christopher Faylor
On Thu, Mar 17, 2011 at 10:13:51AM -0400, Andrew Schulman wrote: Moved to main cygwin list for more feedback. Background: currently the following utilities unix2dos dos2unix u2d d2u are all provided by the cygutils package. They are, in fact, all hardlinks/copies of

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Erwin Waterlander
Op 17-3-2011 17:57, Charles Wilson schreef: Final point: I realize nobody wants to maintain a non-upstreamable forked version of software. Everybody wants to be able to build software on cygwin out of the box. So...if the upstream people really really hate --follow/--no-follow and won't accept

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Roger K. Wells
On 03/17/2011 03:56 PM, Erwin Waterlander wrote: Op 17-3-2011 17:57, Charles Wilson schreef: Final point: I realize nobody wants to maintain a non-upstreamable forked version of software. Everybody wants to be able to build software on cygwin out of the box. So...if the upstream people really

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Eric Blake
On 03/17/2011 01:56 PM, Erwin Waterlander wrote: So let's rephrase: What is the upstream objection to providing a few new options, with no change in upstream's current default behavior: I'm willing to maintain patches for Cygwin, to make the transition easier. But if there is no chance

Re: ITP dos2unix 5.2.1-1

2011-03-17 Thread Charles Wilson
On 3/17/2011 4:08 PM, Eric Blake wrote: On 03/17/2011 01:56 PM, Erwin Waterlander wrote: I'm willing to maintain patches for Cygwin, to make the transition easier. But if there is no chance that the package gets accepted, I rather save myself the trouble. There's two sets of patches being

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Erwin Waterlander
On 03/15/2011 11:17 PM, Eric Blake wrote: dos2unix is already part of cygwin. 'cygcheck -p dos2unix' shows that it is part of cygutils, so I see no reason to repackage it as an alternative build. Hi, dos2unix on cygwin is different, it is 'conv'. The implementation I propose is used on

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Charles Wilson
On 3/16/2011 3:59 AM, Erwin Waterlander wrote: dos2unix on cygwin is different, it is 'conv'. The implementation I propose is used on major Linux distributions. You could keep 'conv' on cygwin. I propose to obsolete the links dos2unix and unix2dos to conv, and replace them with the dos2unix

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Erwin Waterlander
On 03/16/2011 02:52 PM, Charles Wilson wrote: Then you're going to have to explain why the other implementation is better (not just but that's the one the linux people use: cygwin is Hi Chuck, I think it's a good argument. Most cygwin programs are ported from Unix/Linux. Scripts that come

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Christopher Faylor
On Wed, Mar 16, 2011 at 03:52:36PM +0100, Erwin Waterlander wrote: On 03/16/2011 02:52 PM, Charles Wilson wrote: Then you're going to have to explain why the other implementation is better (not just but that's the one the linux people use: cygwin is Hi Chuck, I think it's a good argument.

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Erwin Waterlander
On 03/16/2011 04:49 PM, Christopher Faylor wrote: This is, again, something that you can't assume. We don't know how people use these tools. So, if we do decide to make the switch, you will have to be dedicated to being active in responding to problem reports on the mailing list. And, if

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Christian Franke
Erwin Waterlander wrote: On 03/16/2011 04:49 PM, Christopher Faylor wrote: This is, again, something that you can't assume. We don't know how people use these tools. So, if we do decide to make the switch, you will have to be dedicated to being active in responding to problem reports on the

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Christopher Faylor
On Wed, Mar 16, 2011 at 08:29:51PM +0100, Christian Franke wrote: Erwin Waterlander wrote: On 03/16/2011 04:49 PM, Christopher Faylor wrote: This is, again, something that you can't assume. We don't know how people use these tools. So, if we do decide to make the switch, you will have to be

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Charles Wilson
On 3/16/2011 3:32 PM, Christopher Faylor wrote: On Wed, Mar 16, 2011 at 08:29:51PM +0100, Christian Franke wrote: An alternative would be to modify cygutils+dos2unix packages such that the user can select the flavor of dos2unix/unix2dos commands with /usr/sbin/alternatives. If cygutils is

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Christopher Faylor
On Wed, Mar 16, 2011 at 04:05:17PM -0400, Charles Wilson wrote: On 3/16/2011 3:32 PM, Christopher Faylor wrote: On Wed, Mar 16, 2011 at 08:29:51PM +0100, Christian Franke wrote: An alternative would be to modify cygutils+dos2unix packages such that the user can select the flavor of

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Christian Franke
Christopher Faylor wrote: On Wed, Mar 16, 2011 at 04:05:17PM -0400, Charles Wilson wrote: On 3/16/2011 3:32 PM, Christopher Faylor wrote: On Wed, Mar 16, 2011 at 08:29:51PM +0100, Christian Franke wrote: An alternative would be to modify cygutils+dos2unix packages such that

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Charles Wilson
Moved to main cygwin list for more feedback. Background: currently the following utilities unix2dos dos2unix u2d d2u are all provided by the cygutils package. They are, in fact, all hardlinks/copies of the same 'conv.exe' program, developed specifically for cygwin.

Re: ITP dos2unix 5.2.1-1

2011-03-16 Thread Charles Wilson
Moved to main cygwin list for more feedback. Background: currently the following utilities unix2dos dos2unix u2d d2u are all provided by the cygutils package. They are, in fact, all hardlinks/copies of the same 'conv.exe' program, developed specifically for cygwin.

ITP dos2unix 5.2.1-1

2011-03-15 Thread Erwin Waterlander
Hi, I propose package 'dos2unix' for cygwin. Dos2unix is part of Fedora, Suse, Debian, Ubuntu, Gentoo, Slackware, and Arch Linux. The homepage is http://www.xs4all.nl/~waterlan/dos2unix.html I have prepared packages which can be downloaded from

Re: ITP dos2unix 5.2.1-1

2011-03-15 Thread Eric Blake
On 03/15/2011 04:05 PM, Erwin Waterlander wrote: Hi, I propose package 'dos2unix' for cygwin. Dos2unix is part of Fedora, Suse, Debian, Ubuntu, Gentoo, Slackware, and Arch Linux. The homepage is http://www.xs4all.nl/~waterlan/dos2unix.html dos2unix is already part of cygwin. 'cygcheck -p