summaryrefslogtreecommitdiffstats
path: root/kde-tde/convert_existing_kde3_app_to_tde
diff options
context:
space:
mode:
Diffstat (limited to 'kde-tde/convert_existing_kde3_app_to_tde')
-rwxr-xr-xkde-tde/convert_existing_kde3_app_to_tde20
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