diff --git a/srcpkgs/sddm/files/sddm/run b/srcpkgs/sddm/files/sddm/run new file mode 100644 index 00000000000..70b1cfa9786 --- /dev/null +++ b/srcpkgs/sddm/files/sddm/run @@ -0,0 +1,5 @@ +#!/bin/sh +set -e +mkdir -p /var/lib/sddm +chown -R sddm:sddm /var/lib/sddm +exec sddm 2>&1 diff --git a/srcpkgs/sddm/template b/srcpkgs/sddm/template new file mode 100644 index 00000000000..c233e726b9f --- /dev/null +++ b/srcpkgs/sddm/template @@ -0,0 +1,22 @@ +# Template file for 'sddm' +pkgname=sddm +version=0.10.0 +revision=1 +build_style=cmake +configure_args="-DBUILD_MAN_PAGES=1" +hostmakedepends="cmake pkg-config python-docutils" +makedepends="qt5-declarative-devel qt5-tools-devel" +short_desc="QML based X11 display manager" +maintainer="Juan RP " +license="GPL-2" +homepage="http://github.com/sddm/sddm" +distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" +checksum=8d2df745be2025ed3fdaa0065d410c768915e2dddf576eb92eef8ae287319d96 + +system_accounts="sddm" +sddm_homedir="/var/lib/sddm" +sddm_groups="video" + +post_install() { + vsv sddm +}