From 599dce6e2346c2c8ec28b75a2acc65e5ef2c3c6f Mon Sep 17 00:00:00 2001 From: Evgeny Zinoviev Date: Wed, 2 Dec 2020 00:44:52 +0300 Subject: [PATCH] colord: add run script colord is a daemon so it needs a run script. I personally use it for managing color profiles for my displays: Xfce has color management support via colord + xiccd. --- srcpkgs/colord/files/colord/run | 6 ++++++ srcpkgs/colord/template | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100755 srcpkgs/colord/files/colord/run diff --git a/srcpkgs/colord/files/colord/run b/srcpkgs/colord/files/colord/run new file mode 100755 index 00000000000..2bb3c953cce --- /dev/null +++ b/srcpkgs/colord/files/colord/run @@ -0,0 +1,6 @@ +#!/bin/sh +[ -d /var/lib/colord ] || { + mkdir -p /var/lib/colord + chown -R colord:colord /var/lib/colord +} +exec chpst -u colord /usr/libexec/colord 2>&1 diff --git a/srcpkgs/colord/template b/srcpkgs/colord/template index 6e77160111a..24b19c33b9e 100644 --- a/srcpkgs/colord/template +++ b/srcpkgs/colord/template @@ -1,7 +1,7 @@ # Template file for 'colord' pkgname=colord version=1.4.5 -revision=1 +revision=2 build_style=meson build_helper="gir" # man pages fail to generate @@ -65,3 +65,7 @@ colord-devel_package() { fi } } + +post_install() { + vsv colord +}