Currently RTL does not work on Arabic locales because some of GTK .mo files are 
not build and the GNU .mo files does not work with Solaris gettext.
I'ld simply like to touch *.po files for gtk2 only.

--- spec-files/base-specs/gtk2.spec.orig        2007-04-11 22:43:24.641921000 
+0900
+++ spec-files/base-specs/gtk2.spec     2007-04-11 23:08:54.481691000 +0900
@@ -101,6 +101,8 @@ like it because it is small, efficient a
 for f in po/Makefile.in.in po-properties/Makefile.in.in ; do
   sed -e 's/$(GMSGFMT) -c/$(GMSGFMT)/g' $f > $f$$
   mv $f$$ $f
+  d=`dirname $f`
+  touch $d/*.po
 done

 %if %build_l10n
@@ -224,6 +226,9 @@ fi
 %{_mandir}/man3/*.gz

 %changelog -n gtk2
+* Wed Apr 11 2007 - takao.fujiwara at sun.com
+- Add 'touch *.po' so that .mo files are compatible with Solaris gettext.
+  Fixes 6544910
 * Thu Mar 15 2007 - laca at sun.com
 - convert to new style of building multiple ISAs as per docs/multi-ISA.txt
 * Wed Mar 15 2007 - dougs at truemail.co.th


Reply via email to