Mail Archives: djgpp-workers/2001/11/15/12:20:37
>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?
- Raw text -