From ec4961394a3732fdb8273a28496fe3dc451334c8 Mon Sep 17 00:00:00 2001 From: Kuba Serafinowski Date: Tue, 3 May 2011 21:31:23 +0200 Subject: [PATCH 1/2] add .dessktop file --- src/tomahawk.desktop | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/tomahawk.desktop diff --git a/src/tomahawk.desktop b/src/tomahawk.desktop new file mode 100644 index 000000000..52d452c21 --- /dev/null +++ b/src/tomahawk.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Tomahawk +GenericName=Music Player +TryExec=tomahawk +Exec=tomahawk +Comment=Tomahawk - Social Music Player +Icon=tomahawk +Terminal=false +Categories=Qt;AudioVideo;Audio;Player; From 6531c9f1e4020c063f7d06239aee9f8b5eb18122 Mon Sep 17 00:00:00 2001 From: Kuba Serafinowski Date: Tue, 3 May 2011 21:32:18 +0200 Subject: [PATCH 2/2] Install .desktop along with icons for it --- src/CMakeLists.linux.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/CMakeLists.linux.txt b/src/CMakeLists.linux.txt index ba02fc34c..a7cb93097 100644 --- a/src/CMakeLists.linux.txt +++ b/src/CMakeLists.linux.txt @@ -10,3 +10,14 @@ ELSE() gnutls ) ENDIF() + +FILE( GLOB _icons "${CMAKE_SOURCE_DIR}/data/icons/tomahawk-icon-*.png" ) +FOREACH( _file ${_icons} ) + STRING( REPLACE "${CMAKE_SOURCE_DIR}/data/icons/tomahawk-icon-" "" _res ${_file} ) + STRING( REPLACE ".png" "" _res ${_res} ) + INSTALL( FILES ${_file} RENAME tomahawk.png DESTINATION share/icons/hicolor/${_res}/apps ) +ENDFOREACH( _file ) + +INSTALL( FILES ${CMAKE_SOURCE_DIR}/data/icons/tomahawk-icon.svg RENAME tomahawk.svg DESTINATION share/icons/hicolor/scalable ) + +INSTALL( FILES tomahawk.desktop DESTINATION share/applications )