quilt-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Quilt-dev] [patch 5/8]


From: John Vandenberg
Subject: Re: [Quilt-dev] [patch 5/8]
Date: Wed, 14 Sep 2005 10:36:36 +1000

On 9/14/05, address@hidden <address@hidden> wrote:
> Mac OS X 10.4 (I'm running 10.4.2) ships with a cp command that does
> not understand the `-l' option.  Darwin ports has a coreutils port with
> GNU cp, but installs it as gcp so as not to overshadow Apple's cp
> command.
> 
> Similarly OS X's date command doesn't understand --rfc-822 among other
> options used by quilt, and coreutils installs gdate.
> 
> Okay, so I relent, quilt needs coreutils.  This patch searches for and uses
> gcp in preference to cp, and gdate in preference to date to workaround
> these problems, provided there is an installed GNU cp called gcp etc.

Gary, everyone,

I used fink to install the needed GNU software; places the binaries in
/sw/bin with the expected name (cp, date, ..), and updated the profile
to include /sw/bin in the path before /bin.  IMO this patch is a
workaround for Apple's broken packaging, and shouldnt be necessary.

As a way to simplify the problem of endless @ signs in the quilt code,
I would like to propose we add a compat subdirectory to include any
workaround for specific platforms (e.g getopt.in tac.in, etc...), and
only install the ones that are necessary for each platform. This
directory would then be prefixed to the PATH in patchfns.in.  In the
specific cases in this patch, the directory compat would contain sym
links to the appropriate GNU version of cp.

--
John




reply via email to

[Prev in Thread] Current Thread [Next in Thread]