summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Lau2017-09-21 19:23:31 +0200
committerSebastian Lau2017-09-21 19:23:31 +0200
commit2d42b4db1ca5039caa584f4456e2bdccbad1e293 (patch)
tree4e38717d4bc60319e845325063c62ac77e3f9800
parent3f7e30ce4a776e13c2046480068936e80acd8e96 (diff)
downloadaur-2d42b4db1ca5039caa584f4456e2bdccbad1e293.tar.gz
Address problem with pidfile under systemd
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD12
-rw-r--r--plymouth-start.service2
3 files changed, 12 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5c72cff17b9..faeba22ecbd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Wed Sep 6 08:35:05 UTC 2017
+# Thu Sep 21 17:19:46 UTC 2017
pkgbase = plymouth
pkgdesc = A graphical boot splash screen with kernel mode-setting support
pkgver = 0.9.3
- pkgrel = 2
+ pkgrel = 3
url = http://www.freedesktop.org/wiki/Software/Plymouth/
arch = i686
arch = x86_64
@@ -15,6 +15,8 @@ pkgbase = plymouth
optdepends = ttf-dejavu
provides = plymouth
conflicts = plymouth-git
+ conflicts = plymouth-legacy
+ conflicts = plymouth-nosystemd
options = !libtool
options = !emptydirs
backup = etc/plymouth/plymouthd.conf
@@ -46,7 +48,7 @@ pkgbase = plymouth
md5sums = a3cfc30df846b2d7057a29e7fbe8733a
md5sums = f803c315739f46128b99232d64c268ca
md5sums = 006847d16b852c7a50ee2f241fd9647e
- md5sums = 78340207f7391c682601b1b36baed14d
+ md5sums = 606cd558141551a1ce0d80150a045d83
md5sums = 672ad913e2383483bcb4599a0a6bee48
md5sums = 32f04fdbd1eb94ade30d1e63fdcdd9b5
md5sums = c17e915b19a469198a37dd7376a846c7
diff --git a/PKGBUILD b/PKGBUILD
index e8acb0278ab..0a4d3230a18 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,23 +6,21 @@
pkgname=plymouth
pkgver=0.9.3
-pkgrel=2
+pkgrel=3
pkgdesc="A graphical boot splash screen with kernel mode-setting support"
url="http://www.freedesktop.org/wiki/Software/Plymouth/"
-
arch=('i686' 'x86_64')
license=('GPL')
depends=('libdrm' 'pango' 'systemd')
makedepends=('docbook-xsl')
optdepends=('ttf-dejavu')
-
-options=('!libtool' '!emptydirs')
-
provides=('plymouth')
-conflicts=('plymouth-git')
+conflicts=('plymouth-git' 'plymouth-legacy' 'plymouth-nosystemd')
backup=('etc/plymouth/plymouthd.conf')
+options=('!libtool' '!emptydirs')
+
source=("http://www.freedesktop.org/software/${pkgname}/releases/${pkgname}-${pkgver}.tar.xz"
'arch-logo.png'
'plymouth.encrypt_hook'
@@ -52,7 +50,7 @@ md5sums=('b261c720888a5431cdfce8494805eab3'
'a3cfc30df846b2d7057a29e7fbe8733a'
'f803c315739f46128b99232d64c268ca'
'006847d16b852c7a50ee2f241fd9647e'
- '78340207f7391c682601b1b36baed14d'
+ '606cd558141551a1ce0d80150a045d83'
'672ad913e2383483bcb4599a0a6bee48'
'32f04fdbd1eb94ade30d1e63fdcdd9b5'
'c17e915b19a469198a37dd7376a846c7'
diff --git a/plymouth-start.service b/plymouth-start.service
index b0f442f05db..fb58ad72924 100644
--- a/plymouth-start.service
+++ b/plymouth-start.service
@@ -10,7 +10,9 @@ ConditionKernelCommandLine=!plymouth.enable=0
ExecStart=/usr/bin/plymouthd --mode=boot --pid-file=/run/plymouth/pid --attach-to-session
ExecStartPost=-/usr/bin/plymouth show-splash
Type=forking
+RuntimeDirectory=plymouth
KillMode=none
SendSIGKILL=no
+
[Install]
WantedBy=sysinit.target