diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2016-03-25 17:20:52 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2016-03-25 17:21:01 +0100 |
commit | 63ad8f386349f77b2a611a513cc314c57e510c66 (patch) | |
tree | 663194b2cd1bc88b5b1d73369eba6c78a5f0f447 /kde-tde/convert_existing_kde3_app_to_tde | |
parent | b32e13782fd6adf0e2161afb8cf01f840bc7b33c (diff) | |
download | experimental-63ad8f386349f77b2a611a513cc314c57e510c66.tar.gz experimental-63ad8f386349f77b2a611a513cc314c57e510c66.zip |
Performance optimization of kde-tde conversion scripts
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 95b74a657c45e6528eb331d87d30cfdfcd45a708)
Diffstat (limited to 'kde-tde/convert_existing_kde3_app_to_tde')
-rwxr-xr-x | kde-tde/convert_existing_kde3_app_to_tde | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/kde-tde/convert_existing_kde3_app_to_tde b/kde-tde/convert_existing_kde3_app_to_tde index 673a5df..9223620 100755 --- a/kde-tde/convert_existing_kde3_app_to_tde +++ b/kde-tde/convert_existing_kde3_app_to_tde @@ -501,15 +501,17 @@ xargs -r0 sed -ri \ -e "s|kde toolbar widget|tde toolbar widget|g" # Convert desktop files -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i '/^Keyword/ { s,\,,;,g }' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^ServiceTypes=/X-TDE-ServiceTypes=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^ServiceTypes\[\(.*\)\]=/X-TDE-ServiceTypes\[\1\]=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^ExcludeServiceTypes=/X-TDE-ExcludeServiceTypes=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^ExcludeServiceTypes\[\(.*\)\]=/X-TDE-ExcludeServiceTypes\[\1\]=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^DocPath=/X-DocPath=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^DocPath\[\(.*\)\]=/X-DocPath\[\1\]=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^InitialPreference=/X-TDE-InitialPreference=/g' {} \; -find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -exec sed -i 's/^InitialPreference\[\(.*\)\]=/X-TDE-InitialPreference\[\1\]=/g' {} \; +find ./ -type f -iname "*.desktop" -not -iwholename '*.git*' -print0 | \ +xargs -r0 sed -i \ + -e '/^Keyword/ { s,\,,;,g }' \ + -e 's/^ServiceTypes=/X-TDE-ServiceTypes=/g' \ + -e 's/^ServiceTypes\[\(.*\)\]=/X-TDE-ServiceTypes\[\1\]=/g' \ + -e 's/^ExcludeServiceTypes=/X-TDE-ExcludeServiceTypes=/g' \ + -e 's/^ExcludeServiceTypes\[\(.*\)\]=/X-TDE-ExcludeServiceTypes\[\1\]=/g' \ + -e 's/^DocPath=/X-DocPath=/g' \ + -e 's/^DocPath\[\(.*\)\]=/X-DocPath\[\1\]=/g' \ + -e 's/^InitialPreference=/X-TDE-InitialPreference=/g' \ + -e 's/^InitialPreference\[\(.*\)\]=/X-TDE-InitialPreference\[\1\]=/g' # Rename files find . -name "kio_*" | while read f; do mv "${f}" "${f/kio_/tdeio_}"; done |