X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=platform%2Flinux%2Fwscript;h=3aab4f7fb349120fb85f96ec2f27f6b35581a941;hb=9e4c091e6ef0f79fab10664e95240de2f14e5702;hp=1d9054b326c3d7e4b120f889030a5b5ee0b954dd;hpb=a0856e3fbef17f24073b01cb96be6bbcb229ecbc;p=dcpomatic.git diff --git a/platform/linux/wscript b/platform/linux/wscript index 1d9054b32..3aab4f7fb 100644 --- a/platform/linux/wscript +++ b/platform/linux/wscript @@ -1,19 +1,30 @@ def build(bld): - d = { 'PREFIX' : '${PREFIX' } + obj = bld(features='subst') + obj.source = 'dcpomatic.desktop.in' + obj.target = 'dcpomatic.desktop' + obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX + obj.VERSION = bld.env.VERSION - obj = bld(features = 'subst') - obj.source = 'dvdomatic.desktop.in' - obj.target = 'dvdomatic.desktop' - obj.dict = d + obj = bld(features='subst') + obj.source = 'dcpomatic_batch.desktop.in' + obj.target = 'dcpomatic_batch.desktop' + obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX + obj.VERSION = bld.env.VERSION - obj = bld(features = 'subst') - obj.source = 'dvdomatic_batch.desktop.in' - obj.target = 'dvdomatic_batch.desktop' - obj.dict = d + obj = bld(features='subst') + obj.source = 'dcpomatic_server.desktop.in' + obj.target = 'dcpomatic_server.desktop' + obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX + obj.VERSION = bld.env.VERSION - obj = bld(features = 'subst') - obj.source = 'servomatic.desktop.in' - obj.target = 'servomatic.desktop' - obj.dict = d + obj = bld(features='subst') + obj.source = 'dcpomatic.spec.in' + obj.target = 'dcpomatic.spec' + obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX + obj.VERSION = bld.env.VERSION + if bld.env.TARGET_CENTOS_6: + obj.CENTOS_VERSION = '6' + elif bld.env.TARGET_CENTOS_7: + obj.CENTOS_VERSION = '7' - bld.install_files('${PREFIX}/share/applications', ['dvdomatic.desktop', 'dvdomatic_batch.desktop', 'servomatic.desktop']) + bld.install_files('${PREFIX}/share/applications', ['dcpomatic.desktop', 'dcpomatic_batch.desktop', 'dcpomatic_server.desktop'])