#1650: Patch to install .desktop file of qt4-plugin/kde4-plugin
-----------------------+----------------------------------------------------
 Reporter:  fundawang  |       Owner:       
     Type:  defect     |      Status:  new  
 Priority:  normal     |   Milestone:  1.3.7
Component:  None       |     Version:  1.3.6
 Keywords:             |  
-----------------------+----------------------------------------------------
 {{{
 --- plugins/qt4-gui/share/misc/licq.desktop.cmake       2007-10-26
 01:40:30.000000000 +0200
 +++ plugins/qt4-gui/share/misc/licq.desktop     2008-10-05
 07:58:29.000000000 +0200
 @@ -1,12 +1,6 @@
  [Desktop Entry]
 -Encoding=UTF-8
 -Exec=licq
  Icon=licq
  Terminal=false
  Type=Application
 -Categories=Qt;KDE;Network;InstantMessaging;
 -
 -X-DCOP-ServiceName=licq
 -ServiceTypes=DCOP/InstantMessenger

  Name=Licq
 --- plugins/qt4-gui/share/misc/CMakeLists.txt.install   2007-11-05
 19:49:24.000000000 +0100
 +++ plugins/qt4-gui/share/misc/CMakeLists.txt   2008-10-05
 08:00:58.000000000 +0200
 @@ -1 +1,10 @@
  # TODO: licq.desktop installation
 +IF (WITH_KDE)
 +       FILE(APPEND licq.desktop "Exec=licq -p kde4-gui")
 +       FILE(APPEND licq.desktop
 "Categories=Qt;KDE;Network;InstantMessaging;")
 +ELSE (WITH_KDE)
 +       FILE(APPEND licq.desktop "Exec=licq -p qt4-gui")
 +       FILE(APPEND licq.desktop
 "Categories=Qt;Network;InstantMessaging;")
 +ENDIF (WITH_KDE)
 +
 +install(FILES licq.desktop DESTINATION ${INSTALL_DATA_DIR}/applications)
 }}}

 First, this patch drop Exec line and Categories from original desktop
 fiile, as it varies depending whether WITH_KDE is used. BTW, DCOP is not
 used any more in Qt4/KDE4.

 Then, we append the corresponding content in CMakeFiles.txt.

 Finally, install it in xdg applications dir.

-- 
Ticket URL: <http://www.licq.org/ticket/1650>
Licq <http://www.licq.org/>
Licq - an instant messaging client for UNIX.

Reply via email to