Add linux appdata and fixes
Desktop files aren't installed for linux by default
This commit is contained in:
parent
d6228254cf
commit
8baa415848
|
@ -721,6 +721,18 @@ IF( UNIX )
|
|||
ENDIF( ENABLE_WX )
|
||||
ENDIF( UNIX )
|
||||
|
||||
# linux data files
|
||||
IF( NOT WIN32 AND NOT APPLE )
|
||||
IF( ENABLE_GTK OR ENABLE_GTK3 )
|
||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/gtk/gvbam.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/gtk/gvbam.appdata.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/appdata)
|
||||
ENDIF( ENABLE_GTK OR ENABLE_GTK3 )
|
||||
IF( ENABLE_WX )
|
||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/wx/wxvbam.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/wx/wxvbam.appdata.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/appdata)
|
||||
ENDIF( ENABLE_WX )
|
||||
ENDIF( NOT WIN32 AND NOT APPLE )
|
||||
|
||||
SET(CPACK_GENERATOR "ZIP")
|
||||
set(CPACK_SOURCE_GENERATOR "TGZ")
|
||||
SET(CPACK_PACKAGE_VERSION_MAJOR "2")
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop">
|
||||
<id>gvbam.desktop</id>
|
||||
<metadata_license>GPLv2</metadata_license>
|
||||
<project_license>GPLv2</project_license>
|
||||
<name>VBAM (GTK)</name>
|
||||
<summary>GTK3 GUI for VBA-M, a high compatibility Gameboy Advance Emulator</summary>
|
||||
<description>
|
||||
<p>
|
||||
VisualBoyAdvance-M is a Nintendo Game Boy Emulator with high compatibility with
|
||||
commercial games. It emulates the Nintendo Game Boy Advance hand held console,
|
||||
in addition to the original Game Boy hand held systems and its Super and Color
|
||||
variants. VBA-M is a continued development of the now inactive VisualBoy
|
||||
Advance project, with many improvements from various developments of VBA.
|
||||
</p>
|
||||
</description>
|
||||
<url type="homepage">http://vba-m.com/</url>
|
||||
<url type="bugtracker">https://github.com/visualboyadvance-m/visualboyadvance-m/issues</url>
|
||||
</component>
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop">
|
||||
<id>wxvbam.desktop</id>
|
||||
<metadata_license>GPLv2</metadata_license>
|
||||
<project_license>GPLv2</project_license>
|
||||
<name>VBAM (WX)</name>
|
||||
<summary>WX GUI for VBA-M, a high compatibility Gameboy Advance Emulator</summary>
|
||||
<description>
|
||||
<p>
|
||||
VisualBoyAdvance-M is a Nintendo Game Boy Emulator with high compatibility with
|
||||
commercial games. It emulates the Nintendo Game Boy Advance hand held console,
|
||||
in addition to the original Game Boy hand held systems and its Super and Color
|
||||
variants. VBA-M is a continued development of the now inactive VisualBoy
|
||||
Advance project, with many improvements from various developments of VBA.
|
||||
</p>
|
||||
</description>
|
||||
<url type="homepage">http://vba-m.com/</url>
|
||||
<url type="bugtracker">https://github.com/visualboyadvance-m/visualboyadvance-m/issues</url>
|
||||
</component>
|
Loading…
Reference in New Issue