summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgS6442015-11-25 10:17:53 +0100
committergS6442015-11-25 10:17:53 +0100
commitb33d9d66a405a7ceda1ca47d25e8dc263aec8098 (patch)
treecf271f88c4dcdb6a29174d7a115fc2181be8e90c
parent975d311632410ca57ad1aad15da702e63435edc6 (diff)
downloadaur-b33d9d66a405a7ceda1ca47d25e8dc263aec8098.tar.gz
Add service files to initcpio
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--plymouth.encrypt_install14
-rw-r--r--plymouth.initcpio_install13
4 files changed, 33 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 18f90ebe045d..4b49fa6119af 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = plymouth
pkgdesc = A graphical boot splash screen with kernel mode-setting support
pkgver = 0.9.2
- pkgrel = 5
+ pkgrel = 6
url = http://www.freedesktop.org/wiki/Software/Plymouth/
arch = i686
arch = x86_64
@@ -34,7 +34,7 @@ pkgbase = plymouth
md5sums = ff420994deb7ea203df678df92e7ab7d
md5sums = 65fa2763d5c9bb9f80973ea5e6e3db3e
md5sums = fbdd5d04e3089a214b9056357434df86
- md5sums = 65eb269910f1b81e3f0970af456394ca
+ md5sums = 4b034892158f90b91987619d14330087
md5sums = c36da17cb580ff901960e73d56a7d88c
md5sums = dcacff05835053242f52b9e375248ec3
md5sums = 22130f7e6b20d2a43dbed924de75180b
@@ -42,7 +42,7 @@ pkgbase = plymouth
md5sums = 178129ba2d662ce089f9cdfbec7816da
md5sums = 78340207f7391c682601b1b36baed14d
md5sums = 32f04fdbd1eb94ade30d1e63fdcdd9b5
- md5sums = a6dca3d57fd38b875d0520ec033dbf66
+ md5sums = e64e8d0489fb3b03fa2b42e2aa60982e
md5sums = 165a39dbedcc6e123c8ca05d5b4b2e25
md5sums = f79edbbb30c71b0dbcd102c7dd31660b
md5sums = 0357775c16b5f90f1af485e6a4c80a9e
diff --git a/PKGBUILD b/PKGBUILD
index e62cd5e339f5..adbe35364bbb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=plymouth
pkgver=0.9.2
-pkgrel=5
+pkgrel=6
pkgdesc="A graphical boot splash screen with kernel mode-setting support"
url="http://www.freedesktop.org/wiki/Software/Plymouth/"
@@ -41,7 +41,7 @@ source=("http://www.freedesktop.org/software/${pkgname}/releases/${pkgname}-${pk
md5sums=('ff420994deb7ea203df678df92e7ab7d'
'65fa2763d5c9bb9f80973ea5e6e3db3e'
'fbdd5d04e3089a214b9056357434df86'
- '65eb269910f1b81e3f0970af456394ca'
+ '4b034892158f90b91987619d14330087'
'c36da17cb580ff901960e73d56a7d88c'
'dcacff05835053242f52b9e375248ec3'
'22130f7e6b20d2a43dbed924de75180b'
@@ -49,7 +49,7 @@ md5sums=('ff420994deb7ea203df678df92e7ab7d'
'178129ba2d662ce089f9cdfbec7816da'
'78340207f7391c682601b1b36baed14d'
'32f04fdbd1eb94ade30d1e63fdcdd9b5'
- 'a6dca3d57fd38b875d0520ec033dbf66'
+ 'e64e8d0489fb3b03fa2b42e2aa60982e'
'165a39dbedcc6e123c8ca05d5b4b2e25'
'f79edbbb30c71b0dbcd102c7dd31660b'
'0357775c16b5f90f1af485e6a4c80a9e')
diff --git a/plymouth.encrypt_install b/plymouth.encrypt_install
index 5258a0b2d50e..025b152c31e9 100644
--- a/plymouth.encrypt_install
+++ b/plymouth.encrypt_install
@@ -24,6 +24,20 @@ build() {
add_file "/etc/fonts/fonts.conf"
add_file "/etc/fonts/conf.d/60-latin.conf"
+ map add_systemd_unit \
+ systemd-ask-password-plymouth.path \
+ systemd-ask-password-plymouth.service \
+ plymouth-halt.service \
+ plymouth-kexec.service \
+ plymouth-poweroff.service \
+ plymouth-quit-wait.service \
+ plymouth-quit.service \
+ plymouth-read-write.service \
+ plymouth-reboot.service \
+ plymouth-start.service \
+ plymouth-switch-root.service
+
+
add_runscript
}
diff --git a/plymouth.initcpio_install b/plymouth.initcpio_install
index 40838ac4f8aa..e2d61c454747 100644
--- a/plymouth.initcpio_install
+++ b/plymouth.initcpio_install
@@ -49,6 +49,19 @@ build() {
add_binary "$(readlink -e /lib/libnss_files.so.2)"
add_file /lib/libnss_files.so.2
+ map add_systemd_unit \
+ systemd-ask-password-plymouth.path \
+ systemd-ask-password-plymouth.service \
+ plymouth-halt.service \
+ plymouth-kexec.service \
+ plymouth-poweroff.service \
+ plymouth-quit-wait.service \
+ plymouth-quit.service \
+ plymouth-read-write.service \
+ plymouth-reboot.service \
+ plymouth-start.service \
+ plymouth-switch-root.service
+
add_runscript
}