Changeset 2756

Show
Ignore:
Timestamp:
02/08/18 03:29:13 (9 months ago)
Author:
jwoithe
Message:

Add support for a ffado-mixer.appdata.xml file.

Distributions are starting to rely on appdata files to present applications
in package management systems. Add an appdata file for ffado-mixer since
this is the only significant component of FFADO which counts as a user
application. Thanks to Orcan Ogetbil for raising the issue on ffado-devel
and providing an initial appdata file.

For the moment this appdata file contains no screenshot, mostly because
the screen content is dependent on the firewire interface in use at the
time. We may revisit this in future if there's a call to do so.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libffado/SConstruct

    r2754 r2756  
    535535env['udevdir'] = Template( env.destdir + env['UDEVDIR'] ).safe_substitute( env ) 
    536536env['PYPKGDIR'] = Template( env['PYPKGDIR'] ).safe_substitute( env ) 
     537env['metainfodir'] = Template( env.destdir + "/usr/share/metainfo" ).safe_substitute( env ) 
    537538 
    538539env.Command( target=env['sharedir'], source="", action=Mkdir( env['sharedir'] ) ) 
     
    546547if env['BUILD_MIXER'] == 'true': 
    547548    env.Alias( "install", env['pypkgdir'] ) 
     549    env.Alias( "install", env['metainfodir'] ) 
    548550 
    549551# 
     
    934936        Default( 'doc' ) 
    935937 
     938env.Install( env['metainfodir'], "support/xdg/ffado.org-ffadomixer.appdata.xml" ) 
     939 
    936940# 
    937941# Deal with the DESTDIR vs. xdg-tools conflict (which is basicely that the