summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsirlucjan2017-12-06 01:07:41 +0100
committersirlucjan2017-12-06 01:07:41 +0100
commit8f2daf349e54a5ba2edca96b0fc8b21f97386a76 (patch)
treef73a0d43bdc2448dffbbae87e121d0dfc556cd4b
parent9f704c8e081220811715fe4b44f3362dc2682dbc (diff)
downloadaur-8f2daf349e54a5ba2edca96b0fc8b21f97386a76.tar.gz
Add sddm user to video group, may help with FS#55960
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD34
-rw-r--r--sddm.sysusers1
3 files changed, 21 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 96e666e520d0..088b1dc2b327 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sddm-git
pkgdesc = The Simple Desktop Display Manager
- pkgver = 0.16.0.1.gd19d874
+ pkgver = 0.17.0.0.ga15888b
pkgrel = 1
url = https://github.com/sddm/sddm
arch = x86_64
@@ -22,7 +22,7 @@ pkgbase = sddm-git
source = sddm.sysusers
source = sddm.tmpfiles
sha256sums = SKIP
- sha256sums = 421d6d137a32b7a749427f4ab770e5adeef7dac66b138ab6e216ddc0cf4e2cb6
+ sha256sums = 9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f
sha256sums = db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677
pkgname = sddm-git
diff --git a/PKGBUILD b/PKGBUILD
index b1b18e4df4fa..0a9f3eece058 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgbase="sddm"
pkgname="$_pkgbase-git"
-pkgver=0.16.0.1.gd19d874
+pkgver=0.17.0.0.ga15888b
pkgrel=1
pkgdesc="The Simple Desktop Display Manager"
arch=("x86_64")
@@ -19,34 +19,36 @@ backup=('usr/share/sddm/scripts/Xsetup'
source=("git://github.com/sddm/sddm.git#branch=master"
sddm.sysusers sddm.tmpfiles)
sha256sums=('SKIP'
- '421d6d137a32b7a749427f4ab770e5adeef7dac66b138ab6e216ddc0cf4e2cb6'
+ '9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f'
'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677')
pkgver() {
cd "$srcdir/$_pkgbase"
- #ver="$(cat CMakeLists.txt | grep -m3 -e _VERSION_MAJOR -e _VERSION_MINOR -e _VERSION_PATCH | grep -o "[[:digit:]]*" | paste -sd'.')"
+ #_ver="$(cat CMakeLists.txt | grep -m3 -e _VERSION_MAJOR -e _VERSION_MINOR -e _VERSION_PATCH | grep -o "[[:digit:]]*" | paste -sd'.')"
#echo "${_ver}.r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
git describe --long | sed 's/^v//;s/-/./g'
}
-build() {
- mkdir -p build
+prepare() {
+ mkdir -p build
+}
- cd build
+build() {
+ cd build
cmake "$srcdir/$_pkgbase" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \
- -DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \
- -DBUILD_MAN_PAGES=ON
- make
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \
+ -DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \
+ -DBUILD_MAN_PAGES=ON
+ make
}
package() {
- cd build
- make DESTDIR="${pkgdir}" install
+ cd build
+ make DESTDIR="${pkgdir}" install
- install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf
- install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf
+ install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf
+ install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf
}
diff --git a/sddm.sysusers b/sddm.sysusers
index a48f92941391..e56e07d7da86 100644
--- a/sddm.sysusers
+++ b/sddm.sysusers
@@ -1 +1,2 @@
u sddm - "Simple Desktop Display Manager" /var/lib/sddm
+m sddm video