RELATIVE ${PROJECT_SOURCE_DIR} | RELATIVE ${PROJECT_SOURCE_DIR} | ||||
${PROJECT_SOURCE_DIR}/vncviewer/*.h | ${PROJECT_SOURCE_DIR}/vncviewer/*.h | ||||
${PROJECT_SOURCE_DIR}/vncviewer/*.cxx | ${PROJECT_SOURCE_DIR}/vncviewer/*.cxx | ||||
${PROJECT_SOURCE_DIR}/vncviewer/*.desktop.in.in | |||||
) | ) | ||||
add_custom_target(translations_update | add_custom_target(translations_update |
#, c-format | #, c-format | ||||
msgid "Listening on port %d" | msgid "Listening on port %d" | ||||
msgstr "Lytter på port %d" | msgstr "Lytter på port %d" | ||||
#: vncviewer/vncviewer.desktop.in.in:6 | |||||
msgid "Connect to VNC server and display remote desktop" | |||||
msgstr "Opret forbindelse til VNC-server og vis fjern-skrivebord" |
#, c-format | #, c-format | ||||
msgid "Listening on port %d" | msgid "Listening on port %d" | ||||
msgstr "Écoute du port %d" | msgstr "Écoute du port %d" | ||||
#: vncviewer/vncviewer.desktop.in.in:6 | |||||
msgid "Connect to VNC server and display remote desktop" | |||||
msgstr "Se connecter à un serveur VNC et afficher le bureau distant" |
#, c-format | #, c-format | ||||
msgid "Listening on port %d" | msgid "Listening on port %d" | ||||
msgstr "" | msgstr "" | ||||
#: vncviewer/vncviewer.desktop.in.in:6 | |||||
msgid "Connect to VNC server and display remote desktop" | |||||
msgstr "" |
install(TARGETS vncviewer DESTINATION ${BIN_DIR}) | install(TARGETS vncviewer DESTINATION ${BIN_DIR}) | ||||
if(UNIX) | if(UNIX) | ||||
install(FILES vncviewer.man DESTINATION ${MAN_DIR}/man1 RENAME vncviewer.1) | install(FILES vncviewer.man DESTINATION ${MAN_DIR}/man1 RENAME vncviewer.1) | ||||
configure_file(vncviewer.desktop.in vncviewer.desktop) | |||||
configure_file(vncviewer.desktop.in.in vncviewer.desktop.in) | |||||
add_custom_command(OUTPUT vncviewer.desktop | |||||
COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} | |||||
--desktop --template vncviewer.desktop.in | |||||
-d ${CMAKE_SOURCE_DIR}/po -o vncviewer.desktop | |||||
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/vncviewer.desktop.in | |||||
) | |||||
add_custom_target(desktop ALL DEPENDS vncviewer.desktop) | |||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/vncviewer.desktop DESTINATION ${DATA_DIR}/applications) | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/vncviewer.desktop DESTINATION ${DATA_DIR}/applications) | ||||
foreach(res 16 22 24 32 48) | foreach(res 16 22 24 32 48) | ||||
install(FILES ../media/icons/tigervnc_${res}.png DESTINATION ${DATA_DIR}/icons/hicolor/${res}x${res}/apps RENAME tigervnc.png) | install(FILES ../media/icons/tigervnc_${res}.png DESTINATION ${DATA_DIR}/icons/hicolor/${res}x${res}/apps RENAME tigervnc.png) |
[Desktop Entry] | [Desktop Entry] | ||||
Name=TigerVNC Viewer | Name=TigerVNC Viewer | ||||
Name[da]=TigerVNC-fremviser | |||||
Name[fr]=Visionneur TigerVNC | |||||
Comment=Connect to VNC server and display remote desktop | Comment=Connect to VNC server and display remote desktop | ||||
Comment[da]=Opret forbindelse til VNC-server og vis fjern-skrivebord | |||||
Comment[fr]=Se connecter à un serveur VNC et afficher le bureau distant | |||||
Exec=@BIN_DIR@/vncviewer | Exec=@BIN_DIR@/vncviewer | ||||
Icon=tigervnc | Icon=tigervnc | ||||
Terminal=false | Terminal=false |