[arch-projects] [PATCH] [devtools] Edit /etc/locale.gen instead of overwrite.

Dan McGee dpmcgee at gmail.com
Mon Jul 25 12:02:57 EDT 2011


On Mon, Jul 25, 2011 at 10:49 AM, Pierre Schmitz <pierre at archlinux.de> wrote:
> On Fri, 17 Jun 2011 18:13:55 -0300, Gerardo Exequiel Pozzi wrote:
>> I need this for archiso, instead of maintaining a private copy.
>>
>> Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386 at yahoo.com.ar>
>> ---
>>  mkarchroot |    2 +-
>>  1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/mkarchroot b/mkarchroot
>> index f385731..7a7fbbe 100755
>> --- a/mkarchroot
>> +++ b/mkarchroot
>> @@ -220,7 +220,7 @@ else
>>       fi
>>
>>       if [ -e "${working_dir}/etc/locale.gen" ]; then
>> -             echo -e 'en_US.UTF-8 UTF-8\nde_DE.UTF-8 UTF-8' >
>> "${working_dir}/etc/locale.gen"
>> +             sed -i 's@^#\(en_US\|de_DE\)\(\.UTF-8\)@\1\2@'
>> "${working_dir}/etc/locale.gen"
>>               chroot "${working_dir}" locale-gen
>>       fi
>
> Why is this needed? Do you somehow need a complete list of all
> available locales?

If someone wants to enable a new language on the ISO, and then
regenerate, it is nice to have the full list available.

-Dan


More information about the arch-projects mailing list