Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.3:Update
solarus-quest-editor
desktop-icons.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File desktop-icons.patch of Package solarus-quest-editor
From d2f96aaa71957c5f3c7414f34c1842c958c673c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= <Mailaender@users.noreply.github.com> Date: Thu, 26 Jan 2017 20:08:47 +0100 Subject: [PATCH 1/4] Adhere to the FreeDesktop specifications. --- resources/solarus-quest-editor.desktop | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/resources/solarus-quest-editor.desktop b/resources/solarus-quest-editor.desktop index d8254ec..346ea21 100644 --- a/resources/solarus-quest-editor.desktop +++ b/resources/solarus-quest-editor.desktop @@ -1,7 +1,9 @@ [Desktop Entry] -Type=Application Name=Solarus Quest Editor +GenericName=Integrated development environment for Solarus Comment=A graphical user interface to create and modify quests for the Solarus engine. -Exec=/usr/bin/solarus-quest-editor -Icon=/usr/share/pixmaps/sqe-logo.png -Categories=Development; +Exec=solarus-quest-editor +Terminal=false +Type=Application +Icon=solarus-quest-editor +Categories=Development;IDE; From f101a19f5a514eaa063c5c394b050d4f26a361c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= <Mailaender@users.noreply.github.com> Date: Thu, 26 Jan 2017 20:27:08 +0100 Subject: [PATCH 2/4] Install icons on Linux. --- CMakeLists.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7739e18..26e1b3a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -417,3 +417,27 @@ endif() if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") include(cmake/apple/OSXBuild.cmake) endif() + +# FreeDesktop compatible icons +if(UNIX AND NOT APPLE) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-16px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/16x16/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-32px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/32x32/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-48px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/48x48/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-64px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/64x64/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-96px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/96x96/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-128px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/128x128/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-256px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/256x256/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-512px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/512x512/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-768px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/768x768/apps RENAME solarus-quest-editor.png) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-1024px.png + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/1024x1024/apps RENAME solarus-quest-editor.png) +endif(UNIX AND NOT APPLE) From d675b3ccc69dad9ecbed70191b8976a784bd1857 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= <Mailaender@users.noreply.github.com> Date: Thu, 26 Jan 2017 20:27:54 +0100 Subject: [PATCH 3/4] Install Linux .desktop files. --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 26e1b3a..000de91 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -441,3 +441,9 @@ if(UNIX AND NOT APPLE) install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/icon/sqe-icon-png-1024px.png DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/1024x1024/apps RENAME solarus-quest-editor.png) endif(UNIX AND NOT APPLE) + +# FreeDesktop compatible start menu launcher +if(UNIX AND NOT APPLE) + install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/resources/solarus-quest-editor.desktop + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) +endif(UNIX AND NOT APPLE)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor