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( ENABLE_WX )
|
||||||
ENDIF( UNIX )
|
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_GENERATOR "ZIP")
|
||||||
set(CPACK_SOURCE_GENERATOR "TGZ")
|
set(CPACK_SOURCE_GENERATOR "TGZ")
|
||||||
SET(CPACK_PACKAGE_VERSION_MAJOR "2")
|
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