Hello community,

here is the log from the commit of package translation-update-upstream for 
openSUSE:Factory
checked in at Wed May 25 11:42:53 CEST 2011.



--------
--- translation-update-upstream/translation-update-upstream.changes     
2011-02-23 17:19:03.000000000 +0100
+++ 
/mounts/work_src_done/STABLE/translation-update-upstream/translation-update-upstream.changes
        2011-05-24 15:52:34.000000000 +0200
@@ -1,0 +2,5 @@
+Tue May 24 13:52:12 UTC 2011 - [email protected]
+
+- fake %find_lang as if the translations are provided by the packages
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ translation-update-upstream.spec ++++++
--- /var/tmp/diff_new_pack.plsXt7/_old  2011-05-25 11:39:24.000000000 +0200
+++ /var/tmp/diff_new_pack.plsXt7/_new  2011-05-25 11:39:24.000000000 +0200
@@ -22,7 +22,7 @@
 License:        GPLv2+
 Group:          System/Localization
 Version:        20110222
-Release:        1
+Release:        2
 Summary:        Tool for Translation Update from Upstream
 # Ignore cracklib, as it causes build loop cracklib <-> 
translation-update-upstream
 #!BuildIgnore: cracklib libcrack2
@@ -126,12 +126,17 @@
 #
 # go through valid locales and fail in invalid ones
 #
+set +x
 cd $RPM_BUILD_ROOT%{_datadir} ;
 echo translation*/*/*.po | sed 's:.*/::;s:\.po$::' | sort -u
 for LOCALE in $(set +x ; cd $RPM_BUILD_ROOT%{_datadir} ; ls -1 
translation*/*/*/*.po | sed 's:.*/::;s:\.po$::' | sort -u) ; do
        if ! test -d /usr/share/locale/$LOCALE ; then
-               echo "Invalid locale $LOCALE! Please fix (delete, rename or add 
to filesystem package)."
-               exit 1
+           for file in $RPM_BUILD_ROOT%{_datadir}/translation*/*/*/$LOCALE.po; 
do
+               # fake it so it looks like removed from %find_lang
+               package=$(echo $file | sed -e 's,.*translation[^/]*/po/,,; 
s,/[^/]*.po,,')
+               echo -n "removing translation 
/usr/share/locale/$LOCALE/LC_MESSAGES/$package.mo: "
+               msgfmt -o - $file | msgunfmt -o - -| msgfmt --statistics -o 
/dev/null -
+           done
        fi
 done
 


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to