Author: glen Date: Sun Nov 5 22:53:02 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - add error checking
---- Files affected: SPECS: koffice-l10n.spec (1.27 -> 1.28) ---- Diffs: ================================================================ Index: SPECS/koffice-l10n.spec diff -u SPECS/koffice-l10n.spec:1.27 SPECS/koffice-l10n.spec:1.28 --- SPECS/koffice-l10n.spec:1.27 Sun Nov 5 23:48:22 2006 +++ SPECS/koffice-l10n.spec Sun Nov 5 23:52:57 2006 @@ -13,7 +13,7 @@ License: GPL Group: X11/Applications #Source0: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-bg-%{version}.tar.bz2 -# Source0-md5: 8daaeb614b3439490c2dd64a5ca6a90d +##Source0-md5: 8daaeb614b3439490c2dd64a5ca6a90d Source1: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-ca-%{version}.tar.bz2 # Source1-md5: b90e14bd3508bcc030096496ea87683a Source2: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-cs-%{version}.tar.bz2 @@ -53,7 +53,7 @@ Source15: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-nl-%{version}.tar.bz2 # Source15-md5: b9c572b04701226fdce5e9ae5817177c #Source16: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-nn-%{version}.tar.bz2 -# Source16-md5: 12a451ca1384c776045a86aa3f0fecb5 +##Source16-md5: 12a451ca1384c776045a86aa3f0fecb5 Source17: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-pl-%{version}.tar.bz2 # Source17-md5: aaa167a7881f383b88696d34fd1903a5 Source18: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-pt-%{version}.tar.bz2 @@ -73,9 +73,9 @@ Source24: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-sv-%{version}.tar.bz2 # Source24-md5: 774efb0a9c02776c58ca6cfe1930d327 #Source25: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-ta-%{version}.tar.bz2 -# Source25-md5: 536e66f3b85923771f2af964b51a465e +##Source25-md5: 536e66f3b85923771f2af964b51a465e #Source26: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-tg-%{version}.tar.bz2 -# Source26-md5: a38ec98b0f6437ddb93196f369a09485 +##Source26-md5: a38ec98b0f6437ddb93196f369a09485 Source33: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-tr-%{version}.tar.bz2 # Source33-md5: d941eddab83cc8991d4f218854d25f64 Source27: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/%{name}-zh_CN-%{version}.tar.bz2 @@ -1072,22 +1072,29 @@ FindLang() { # $1 - short language name # $2 - long language name + local lang="$1" + local language="$2" - echo "%defattr(644,root,root,755)" > "$2.lang" + echo '%defattr(644,root,root,755)' > "$language.lang" # share/doc/kde/HTML/(%%lang) - if [ -d "$RPM_BUILD_ROOT%{_kdedocdir}/$1" ]; then - echo "%lang($1) %{_kdedocdir}/$1" >> "$2.lang" + if [ -d "$RPM_BUILD_ROOT%{_kdedocdir}/$lang" ]; then + echo "%lang($lang) %{_kdedocdir}/$lang" >> "$language.lang" fi # share/locale/(%%lang) - if [ -d "$RPM_BUILD_ROOT%{_datadir}/locale/$1" ]; then - echo "%lang($1) %{_datadir}/locale/$1/LC_MESSAGES/*.mo" >> "$2.lang" + if [ -d "$RPM_BUILD_ROOT%{_datadir}/locale/$lang" ]; then + echo "%lang($lang) %{_datadir}/locale/$lang/LC_MESSAGES/*.mo" >> "$language.lang" fi # share/apps/koffice/autocorrect/*.xml - if [ -f "$RPM_BUILD_ROOT%{_datadir}/apps/koffice/autocorrect/${1}.xml" ]; then - echo "%lang($1) %{_datadir}/apps/koffice/autocorrect/${1}.xml" >> "$2.lang" + if [ -f "$RPM_BUILD_ROOT%{_datadir}/apps/koffice/autocorrect/$lan.xml" ]; then + echo "%lang($lang) %{_datadir}/apps/koffice/autocorrect/$lang.xml" >> "$language.lang" + fi + + count=$(cat $language.lang | wc -l) + if [ $count -le 1 ]; then + echo >&2 "Missing launguage: $language ($lang)" fi } @@ -1312,6 +1319,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.28 2006/11/05 22:52:57 glen +- add error checking + Revision 1.27 2006/11/05 22:48:22 glen - eu, ja, lv, ms, sk, tr, zh_TW languages are back ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/koffice-l10n.spec?r1=1.27&r2=1.28&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
