aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/Input/cue/CMakeLists.txt2
-rw-r--r--src/plugins/Input/cue/cue.pro6
-rw-r--r--src/plugins/Input/cue/qmmp_cue.desktop14
3 files changed, 20 insertions, 2 deletions
diff --git a/src/plugins/Input/cue/CMakeLists.txt b/src/plugins/Input/cue/CMakeLists.txt
index 7c25e31be..fdb61b591 100644
--- a/src/plugins/Input/cue/CMakeLists.txt
+++ b/src/plugins/Input/cue/CMakeLists.txt
@@ -63,4 +63,4 @@ ADD_LIBRARY(cue SHARED ${libcue_SRCS} ${libcue_MOC_SRCS} ${libcue_RCC_SRCS} ${li
add_dependencies(cue qmmp)
target_link_libraries(cue ${QT_LIBRARIES} -lqmmp)
install(TARGETS cue DESTINATION ${LIB_DIR}/qmmp/Input)
-
+install(FILES qmmp_cue.desktop DESTINATION share/applications)
diff --git a/src/plugins/Input/cue/cue.pro b/src/plugins/Input/cue/cue.pro
index 2b66ace65..e87cd7d2b 100644
--- a/src/plugins/Input/cue/cue.pro
+++ b/src/plugins/Input/cue/cue.pro
@@ -35,6 +35,10 @@ isEmpty(LIB_DIR){
LIB_DIR = /lib
}
target.path = $$LIB_DIR/qmmp/Input
-INSTALLS += target
+
FORMS += settingsdialog.ui
+desktop.files = qmmp_cue.desktop
+desktop.path = /share/applications
+
+INSTALLS += target desktop
diff --git a/src/plugins/Input/cue/qmmp_cue.desktop b/src/plugins/Input/cue/qmmp_cue.desktop
new file mode 100644
index 000000000..8de131158
--- /dev/null
+++ b/src/plugins/Input/cue/qmmp_cue.desktop
@@ -0,0 +1,14 @@
+[Desktop Entry]
+X-Desktop-File-Install-Version=0.11
+Name=Open cue album
+Name[ru]=Открыть альбом cue
+Comment=Open cue file(s) in the directory
+Comment[ru]=Открыть cue-файл(ы) в директории
+Exec=qmmp %F/*.cue
+Icon=qmmp
+Categories=AudioVideo;Player;Audio;Qt;
+MimeType=inode/directory;
+Type=Application
+X-KDE-StartupNotify=false
+NoDisplay=true
+Terminal=false