From b87c9886955c9dd465f979ab34bd2898739e7b9e Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Fri, 14 Nov 2003 14:40:50 +0000 Subject: un-share shared i18n files (currently /usr/share/locale/{es,it,en_US}/LC_CTYPE) that way, no need to have live_tree_always_i18n_iso_8859_1.clp and live_tree_always_i18n_iso_8859_15.clp used by live_tree_always_i18n_en_US.clp, live_tree_always_i18n_es.clp, live_tree_always_i18n_it.clp --- move/make_live_tree_boot | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'move/make_live_tree_boot') diff --git a/move/make_live_tree_boot b/move/make_live_tree_boot index 73422dab5..379f60c8d 100755 --- a/move/make_live_tree_boot +++ b/move/make_live_tree_boot @@ -127,7 +127,15 @@ if (!@ARGV) { create_light_tree('boot', \@boot_list); create_light_tree('totem', \@totem_list); foreach my $lang (@ALLOWED_LANGS) { - my @list = map { my $s = $_; $s =~ s/__LANG__/$lang/; if_(-e $s, $s) } @always_i18n_list; + my @list = map { + my $s = $_; + $s =~ s/__LANG__/$lang/; + if (readlink($s) =~ m!^[^/]!) { + system('cp', $s, "$s-"); + rename "$s-", $s; + } + if_(-e $s, $s); + } @always_i18n_list; create_light_tree("always_i18n_$lang", \@list); } create_totem_links('totem', \@totem_list_orig); -- cgit v1.2.1