SPECS: kdemodule-i18n.spec - kde_find_lang() function to have bett...
glen
glen at pld-linux.org
Fri Feb 2 21:33:39 CET 2007
Author: glen Date: Fri Feb 2 20:33:39 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- kde_find_lang() function to have better overview over this
---- Files affected:
SPECS:
kdemodule-i18n.spec (1.107 -> 1.108)
---- Diffs:
================================================================
Index: SPECS/kdemodule-i18n.spec
diff -u SPECS/kdemodule-i18n.spec:1.107 SPECS/kdemodule-i18n.spec:1.108
--- SPECS/kdemodule-i18n.spec:1.107 Fri Feb 2 21:21:53 2007
+++ SPECS/kdemodule-i18n.spec Fri Feb 2 21:33:34 2007
@@ -3198,20 +3198,114 @@
rm -f *.lang
-%find_lang kwin_art_clients --with-kde kde-decoration-common.lang
-%find_lang kgreet_classic --with-kde kde-kgreet-classic.lang
-%find_lang kio_imap4 --with-kde kde-kio-imap4.lang
-%find_lang kio_ldap --with-kde kde-kio-ldap.lang
-%find_lang kio_nntp --with-kde kde-kio-nntp.lang
-%find_lang kio_pop3 --with-kde kde-kio-pop3.lang
-%find_lang kio_smtp --with-kde kde-kio-smtp.lang
-%find_lang kmag --with-kde kdeaccessibility-kmag.lang
-%find_lang kmousetool --with-kde kdeaccessibility-kmousetool.lang
-%find_lang kmouth --with-kde kdeaccessibility-kmouth.lang
-%find_lang ark_plugin --with-kde kdeaddons-ark.lang
-%find_lang atlantikdesigner --with-kde kdeaddons-atlantikdesigner.lang
-%find_lang fsview --with-kde kdeaddons-fsview.lang
-%find_lang libkaddrbk_geo_xxport --with-kde kdeaddons-kaddressbook.lang
+kde_find_lang() {
+ local out=$1.lang
+ shift
+ > $out
+ for a in $*; do
+ %find_lang $a --with-kde tmp.lang
+ cat tmp.lang >> $out
+ done
+ rm -f tmp.lang
+}
+
+kde_find_lang kde-decoration-common-i18n kwin_art_clients
+kde_find_lang kde-kgreet-classic-i18n kgreet_classic
+kde_find_lang kde-kio-imap4-i18n kio_imap4
+kde_find_lang kde-kio-ldap-i18n kio_ldap
+kde_find_lang kde-kio-nntp-i18n kio_nntp
+kde_find_lang kde-kio-pop3-i18n kio_pop3
+kde_find_lang kde-kio-smtp-i18n kio_smtp
+kde_find_lang kdeaccessibility-kmag-i18n kmag
+kde_find_lang kdeaccessibility-kmousetool-i18n kmousetool
+kde_find_lang kdeaccessibility-kmouth-i18n kmouth
+kde_find_lang kdeaddons-ark-i18n ark_plugin
+kde_find_lang kdeaddons-atlantikdesigner-i18n atlantikdesigner
+kde_find_lang kdeaddons-fsview-i18n fsview
+kde_find_lang kdeaddons-kaddressbook-i18n libkaddrbk_geo_xxport
+kde_find_lang kdeaddons-kate-i18n "
+ kate-plugins
+ katecppsymbolviewer
+ katefiletemplates
+ katefll_initplugin
+ katefll_plugin
+ katehelloworld
+ katehtmltools
+ kateinsertcommand
+ katekjswrapper
+ katemake
+ katemodeline
+ kateopenheader
+ katepybrowse
+ katetextfilter
+ katexmlcheck
+ katexmltools
+ ktexteditor_autobookmarker
+"
+
+kde_find_lang kdeaddons-kicker-i18n "
+ kicker-applets
+ kmathapplet
+ kolourpicker
+ ktimemon
+ mediacontrol
+"
+
+kde_find_lang kdeaddons-konqueror-i18n "
+ konq-plugins
+ audiorename_plugin
+ autorefresh
+ babelfish
+ crashesplugin
+ dirfilterplugin
+ domtreeviewer
+ imagerename_plugin
+ imgalleryplugin
+ kcmkuick
+ kfile_cert
+ kfile_folder
+ kfile_html
+ kfile_mhtml
+ kfile_txt
+ khtmlsettingsplugin
+ konqsidebar_delicious
+ konqsidebar_mediaplayer
+ konqsidebar_metabar
+ konqsidebar_news
+ kuick_plugin
+ minitoolsplugin
+ searchbarplugin
+ uachangerplugin
+ validatorsplugin
+ webarchiver
+"
+
+kde_find_lang kdeaddons-ksig-i18n ksig
+kde_find_lang kdeaddons-lnkforward-i18n rellinks kfile_lnk
+kde_find_lang kdeaddons-noatun-i18n "
+ alsaplayerui
+ charlatanui
+ dub
+ ffrs
+ lyrics
+ nexscope
+ pitchablespeed
+ synaescope
+ tippecanoe
+ tyler
+ wakeup
+ wavecapture
+"
+
+kde_find_lang kdeadmin-kcmlilo-i18n kcmlilo
+kde_find_lang kdeadmin-kcron-i18n kcron
+kde_find_lang kdeadmin-kdat-i18n kdat
+kde_find_lang kdeadmin-kpackage-i18n kpackage kfile_deb kfile_rpm
+kde_find_lang kdeadmin-ksysv-i18n ksysv secpolicy
+
+
+
+
%find_lang quanta --with-kde
@@ -3226,21 +3320,7 @@
rm -f libkdegames.lang
-%find_lang kcron --with-kde
-%find_lang kdat --with-kde
-%find_lang ksysv --with-kde
%find_lang kuser --with-kde
-%find_lang kcmlilo --with-kde
-
-%find_lang kpackage --with-kde
-%find_lang kfile_deb --with-kde
-%find_lang kfile_rpm --with-kde
-cat kfile_deb.lang kfile_rpm.lang >> kpackage.lang
-rm -f kfile_deb.lang kfile_rpm.lang
-
-%find_lang secpolicy --with-kde
-cat secpolicy.lang >> ksysv.lang
-rm -f secpolicy.lang
> screensavers.lang
%find_lang klock --with-kde
@@ -4052,108 +4132,10 @@
rm -f kfile_${i}.lang
done
-%find_lang kfile_lnk --with-kde
-%find_lang rellinks --with-kde
-cat kfile_lnk.lang >> rellinks.lang
-rm -f kfile_lnk.lang
-
-%find_lang kate-plugins --with-kde
-%find_lang kicker-applets --with-kde
%find_lang kcmkontactnt --with-kde
cat kcmkontactnt.lang >> kdepim.lang
rm -f kcmkontactnt.lang
-%find_lang ksig --with-kde
-
-a="
-kmathapplet
-kolourpicker
-ktimemon
-mediacontrol
-"
-for i in $a; do
- %find_lang $i --with-kde
- cat $i.lang >> kicker-applets.lang
- rm -f $i.lang
-done
-
-a="
-alsaplayerui
-charlatanui
-dub
-ffrs
-lyrics
-nexscope
-pitchablespeed
-synaescope
-tippecanoe
-tyler
-wakeup
-wavecapture
-"
-for i in $a; do
- %find_lang $i --with-kde
- cat $i.lang >> noatun_add.lang
- rm -f $i.lang
-done
-
-%find_lang konq-plugins --with-kde
-a="
-audiorename_plugin
-autorefresh
-babelfish
-crashesplugin
-dirfilterplugin
-domtreeviewer
-imagerename_plugin
-imgalleryplugin
-kcmkuick
-kfile_cert
-kfile_folder
-kfile_html
-kfile_mhtml
-kfile_txt
-khtmlsettingsplugin
-konqsidebar_delicious
-konqsidebar_mediaplayer
-konqsidebar_metabar
-konqsidebar_news
-kuick_plugin
-minitoolsplugin
-searchbarplugin
-uachangerplugin
-validatorsplugin
-webarchiver
-"
-for i in $a; do
- %find_lang $i --with-kde
- cat $i.lang >> konq-plugins.lang
- rm -f $i.lang
-done
-
-a="
-katecppsymbolviewer
-katefiletemplates
-katefll_initplugin
-katefll_plugin
-katehelloworld
-katehtmltools
-kateinsertcommand
-katekjswrapper
-katemake
-katemodeline
-kateopenheader
-katepybrowse
-katetextfilter
-katexmlcheck
-katexmltools
-ktexteditor_autobookmarker
-"
-for i in $a; do
- %find_lang $i --with-kde
- cat $i.lang >> kate-plugins.lang
- rm -f $i.lang
-done
%find_lang kdevelop --with-kde
a="
@@ -4248,55 +4230,55 @@
%clean
rm -rf $RPM_BUILD_ROOT
-%files -n kde-decoration-common-i18n -f kde-decoration-common.lang
+%files -n kde-decoration-common-i18n -f kde-decoration-common-i18n.lang
%defattr(644,root,root,755)
-%files -n kde-kgreet-classic-i18n -f kde-kgreet-classic.lang
+%files -n kde-kgreet-classic-i18n -f kde-kgreet-classic-i18n.lang
%defattr(644,root,root,755)
-%files -n kde-kio-imap4-i18n -f kde-kio-imap4.lang
+%files -n kde-kio-imap4-i18n -f kde-kio-imap4-i18n.lang
%defattr(644,root,root,755)
-%files -n kde-kio-ldap-i18n -f kde-kio-ldap.lang
+%files -n kde-kio-ldap-i18n -f kde-kio-ldap-i18n.lang
%defattr(644,root,root,755)
-%files -n kde-kio-nntp-i18n -f kde-kio-nntp.lang
+%files -n kde-kio-nntp-i18n -f kde-kio-nntp-i18n.lang
%defattr(644,root,root,755)
-%files -n kde-kio-pop3-i18n -f kde-kio-pop3.lang
+%files -n kde-kio-pop3-i18n -f kde-kio-pop3-i18n.lang
%defattr(644,root,root,755)
-%files -n kde-kio-smtp-i18n -f kde-kio-smtp.lang
+%files -n kde-kio-smtp-i18n -f kde-kio-smtp-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaccessibility-kmag-i18n -f kdeaccessibility-kmag.lang
+%files -n kdeaccessibility-kmag-i18n -f kdeaccessibility-kmag-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaccessibility-kmousetool-i18n -f kdeaccessibility-kmousetool.lang
+%files -n kdeaccessibility-kmousetool-i18n -f kdeaccessibility-kmousetool-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaccessibility-kmouth-i18n -f kdeaccessibility-kmouth.lang
+%files -n kdeaccessibility-kmouth-i18n -f kdeaccessibility-kmouth-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-ark-i18n -f kdeaddons-ark.lang
+%files -n kdeaddons-ark-i18n -f kdeaddons-ark-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-atlantikdesigner-i18n -f kdeaddons-atlantikdesigner.lang
+%files -n kdeaddons-atlantikdesigner-i18n -f kdeaddons-atlantikdesigner-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-fsview-i18n -f kdeaddons-fsview.lang
+%files -n kdeaddons-fsview-i18n -f kdeaddons-fsview-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-kaddressbook-i18n -f kdeaddons-kaddressbook.lang
+%files -n kdeaddons-kaddressbook-i18n -f kdeaddons-kaddressbook-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-kate-i18n -f kate-plugins.lang
+%files -n kdeaddons-kate-i18n -f kdeaddons-kate-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-kicker-i18n -f kicker-applets.lang
+%files -n kdeaddons-kicker-i18n -f kdeaddons-kicker-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-konqueror-i18n -f konq-plugins.lang
+%files -n kdeaddons-konqueror-i18n -f kdeaddons-konqueror-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-ksig-i18n -f ksig.lang
+%files -n kdeaddons-ksig-i18n -f kdeaddons-ksig-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-lnkforward-i18n -f rellinks.lang
+%files -n kdeaddons-lnkforward-i18n -f kdeaddons-lnkforward-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeaddons-noatun-i18n -f noatun_add.lang
+%files -n kdeaddons-noatun-i18n -f kdeaddons-noatun-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeadmin-kcmlilo-i18n -f kcmlilo.lang
+%files -n kdeadmin-kcmlilo-i18n -f kdeadmin-kcmlilo-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeadmin-kcron-i18n -f kcron.lang
+%files -n kdeadmin-kcron-i18n -f kdeadmin-kcron-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeadmin-kdat-i18n -f kdat.lang
+%files -n kdeadmin-kdat-i18n -f kdeadmin-kdat-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeadmin-kpackage-i18n -f kpackage.lang
+%files -n kdeadmin-kpackage-i18n -f kdeadmin-kpackage-i18n.lang
%defattr(644,root,root,755)
-%files -n kdeadmin-ksysv-i18n -f ksysv.lang
+%files -n kdeadmin-ksysv-i18n -f kdeadmin-ksysv-i18n.lang
%defattr(644,root,root,755)
%files -n kdeadmin-kuser-i18n -f kuser.lang
%defattr(644,root,root,755)
@@ -4653,6 +4635,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.108 2007/02/02 20:33:34 glen
+- kde_find_lang() function to have better overview over this
+
Revision 1.107 2007/02/02 20:21:53 glen
- start syncing .lang and %files names
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/kdemodule-i18n.spec?r1=1.107&r2=1.108&f=u
More information about the pld-cvs-commit
mailing list