Message-ID: <000801c16dfa$19ab68c0$96b4c5cb@home-computer>
From: "Prashant TR"
To: "Tim Van Holder" ,
Cc: "Juan Manuel Guerrero" ,
"Eli Zaretskii"
Subject: Re: small comment about shl20b.zip
Date: Thu, 15 Nov 2001 22:52:25 +0530
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Reply-To: djgpp-workers AT delorie DOT com
>On Thu, 2001-11-15 at 13:36, Eli Zaretskii wrote:
>>
>> On Thu, 15 Nov 2001, Juan Manuel Guerrero wrote:
>>
>> > 1) No DJGPP port, no matter if it supports or not NLS,
>> > should install a charset.alias file in lib.
>>
>> I agree with the goal, but the question is: is that goal reasonably
>> reachable? If not, we are asking package maintainers something they
>> cannot easily provide.
>>
>> The problem, as I recall it, is that "make install" installs that file.
Yes, running "make install" installs the file by default.
>Now, checking a tarball for sh-utils 2.0j straight off alpha.gnu.org, I
>see no reference whatsoever to charset.alias in either configure or
>intl/Makefile.in.
The charset.alias is created during compilation be an sed script so
you won't see it actually listed in the tarball.
>> > 2) The only ports that will continuosly provide an up to date
charset.alias file,
>> > and will install them in lib, are gettext and libiconv.
>>
>> Perhaps gettext and libiconv should make this file read-only. This way,
>> the users will at least see a warning (or would they?).
>
>Not more so than they do now (except if they normally use WinZip with
>the 'overwrite without prompting' option enabled). Plus, once it's
>read-only, future versions of gettext/libintl won't be able to update it
>either.
Or we could hack the makefile to prevent installation of charset.alias if
present, can't we?