diff -r -U5 kdeedu-4.3.75svn1048496/cantor/src/cantor_part.desktop kdeedu-4.3.75svn1048496.desktop-fix/cantor/src/cantor_part.desktop
--- kdeedu-4.3.75svn1048496/cantor/src/cantor_part.desktop 2009-11-02 07:01:47.000000000 -0500
+++ kdeedu-4.3.75svn1048496.desktop-fix/cantor/src/cantor_part.desktop 2009-11-22 20:53:42.000000000 -0500
@@ -11,9 +11,9 @@
Name[sv]=Cantor-delprogram
Name[tr]=CantorPart
Name[uk]=CantorPart
Name[x-test]=xxCantorPartxx
Name[zh_TW]=Cantor 部件
-MimeType=application/x-cantor
+MimeType=application/x-cantor;
ServiceTypes=KParts/ReadOnlyPart,KParts/ReadWritePart
X-KDE-Library=libcantorpart
Type=Service
diff -r -U5 kdeedu-4.3.75svn1048496/cantor/src/CMakeLists.txt kdeedu-4.3.75svn1048496.desktop-fix/cantor/src/CMakeLists.txt
--- kdeedu-4.3.75svn1048496/cantor/src/CMakeLists.txt 2009-11-13 05:57:58.000000000 -0500
+++ kdeedu-4.3.75svn1048496.desktop-fix/cantor/src/CMakeLists.txt 2009-11-23 00:06:17.000000000 -0500
@@ -64,9 +64,9 @@
cantorlibs cantor_config )
if(LIBSPECTRE_FOUND)
target_link_libraries(cantorpart ${LIBSPECTRE_LIBRARY})
endif(LIBSPECTRE_FOUND)
-install( FILES cantor_part.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+install( FILES cantor_part.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
install( FILES cantor_part.rc DESTINATION ${DATA_INSTALL_DIR}/cantorpart )
install(TARGETS cantorpart DESTINATION ${PLUGIN_INSTALL_DIR} )