summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey V. Udaltsov <svu@gnome.org>2009-04-22 21:23:12 +0100
committerSergey V. Udaltsov <svu@gnome.org>2009-04-22 21:23:12 +0100
commit0a021d6401edf3cb6d3d8dc803f6a7d162da5a56 (patch)
treed15e9b8f9a2bcceba475ce4c6b13cdb0d0c64b55
parent7d14f0231cb00526e6372890a6e54bee16719680 (diff)
fixing compat rules processing, fixing b.fd.o#8452
-rw-r--r--ChangeLog5
-rwxr-xr-xrules/compat/ln_s.sh2
-rwxr-xr-xrules/compat/ml1_s.sh2
3 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 30436860..595899fb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-04-22 Sergey Udaltsov
+
+ * rules/compat/ln_s.sh, rules/compat/ml1_s.sh: improved compat rules,
+ hopefully fixing http://bugs.freedesktop.org/show_bug.cgi?id=8452
+
2009-04-15 Sergey Udaltsov
* symbols/kr: fixed ordering issue,
diff --git a/rules/compat/ln_s.sh b/rules/compat/ln_s.sh
index 3337d0fb..7e17d885 100755
--- a/rules/compat/ln_s.sh
+++ b/rules/compat/ln_s.sh
@@ -10,6 +10,8 @@ OUTFILE=base.l${variant}_s.part
awk '{
if (index($2, "(") == 0) {
printf " %s = +%s%%(v['${variant}']):'${variant}'\n", $1, $2;
+ } else {
+ printf " %s = +%s:'${variant}'\n", $1, $2;
}
}' < $INDIR/layoutRename.lst >> $OUTFILE
diff --git a/rules/compat/ml1_s.sh b/rules/compat/ml1_s.sh
index da7a6024..327de2d9 100755
--- a/rules/compat/ml1_s.sh
+++ b/rules/compat/ml1_s.sh
@@ -8,6 +8,8 @@ OUTFILE=base.ml1_s.part
awk '{
if (index($2, "(") == 0) {
printf " * %s = pc+%s%%(v[1])\n", $1, $2;
+ } else {
+ printf " * %s = pc+%s\n", $1, $2;
}
}' < $INDIR/layoutRename.lst >> $OUTFILE