From ba896063b9f2add04c6c583c70e00cfe56d61f88 Mon Sep 17 00:00:00 2001 From: cr6git Date: Fri, 16 Mar 2018 10:05:17 +0100 Subject: [PATCH] New package: clearine-0.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: #12586 [via git-merge-pr] Signed-off-by: Jürgen Buchmüller --- srcpkgs/clearine/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/clearine/template diff --git a/srcpkgs/clearine/template b/srcpkgs/clearine/template new file mode 100644 index 00000000000..0abce35202b --- /dev/null +++ b/srcpkgs/clearine/template @@ -0,0 +1,33 @@ +# Template file for 'clearine' +pkgname=clearine +version=0.2 +revision=1 +build_style=gnu-makefile +conf_files="/etc/clearine.conf" +hostmakedepends="xrandr" +depends="gtk+3 python3-gobject" +short_desc="GTK3-based logout-window overlay for independent windowmanager" +maintainer="cr6git " +homepage="https://github.com/yuune/clearine" +license="MIT" +distfiles="https://github.com/yuune/clearine/archive/${version}.tar.gz" +checksum=efc693928888e40c7e810572bfeb2e7aa6a2007d7070af05555f3757d9adb2e4 +noarch=yes + +do_build() { + sed -i data/config-* \ + -e "s;^\(restart =\) .*;\1 reboot;" \ + -e "s;^\(shutdown =\) .*;\1 poweroff;" +} + +do_install() { + local f + + vmkdir usr/share/themes/Clearine-Fallback/clearine + vinstall data/config-1080 644 etc clearine.conf + for f in data/theme-default/*.svg; do + vinstall $f 644 usr/share/themes/Clearine-Fallback/clearine + done + vbin clearine.py clearine + vlicense LICENSE +}