[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