summaryrefslogtreecommitdiff
path: root/core/systemd/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'core/systemd/PKGBUILD')
-rw-r--r--core/systemd/PKGBUILD28
1 files changed, 25 insertions, 3 deletions
diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD
index b9b1befb2..966b70596 100644
--- a/core/systemd/PKGBUILD
+++ b/core/systemd/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=systemd
pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
pkgver=212
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/systemd"
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gobject-introspection' 'gperf'
@@ -14,11 +14,33 @@ options=('strip' 'debug')
source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz"
'initcpio-hook-udev'
'initcpio-install-systemd'
- 'initcpio-install-udev')
+ 'initcpio-install-udev'
+ '0001-backlight-do-nothing-if-max_brightness-is-0.patch'
+ '0002-reduce-the-amount-of-messages-logged-to-dev-kmsg-whe.patch'
+ '0003-man-reword-Persistent-description.patch'
+ '0004-core-Make-sure-a-stamp-file-exists-for-all-Persisten.patch'
+ )
md5sums=('257a75fff826ff91cb1ce567091cf270'
'29245f7a240bfba66e2b1783b63b6b40'
'66cca7318e13eaf37c5b7db2efa69846'
- 'bde43090d4ac0ef048e3eaee8202a407')
+ 'bde43090d4ac0ef048e3eaee8202a407'
+ '4b5d61e30b423ff5a0ec38037146b61b'
+ 'd9518fc6cef154ebc76555b0fb9d4412'
+ 'c35c7f55d41c0a8b8725785b49ce6440'
+ '2e7aee18c749727c8bbc8db86f17edc0')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+
+ # http://cgit.freedesktop.org/systemd/systemd/commit/?id=3cadce7d33e263ec7a6a83c00c11144930258b22
+ patch -p1 -i "$srcdir/0001-backlight-do-nothing-if-max_brightness-is-0.patch"
+ # http://cgit.freedesktop.org/systemd/systemd/commit/?id=b2103dccb354de3f38c49c14ccb637bdf665e40f
+ patch -p1 -i "$srcdir/0002-reduce-the-amount-of-messages-logged-to-dev-kmsg-whe.patch"
+ # http://cgit.freedesktop.org/systemd/systemd/commit/?id=de41590a9bb370de92e4a1ed933bc6e38abb6787
+ patch -p1 -i "$srcdir/0003-man-reword-Persistent-description.patch"
+ # http://cgit.freedesktop.org/systemd/systemd/commit/?id=472fc28fdade525e700ebf4b25d026a8c907796d
+ patch -p1 -i "$srcdir/0004-core-Make-sure-a-stamp-file-exists-for-all-Persisten.patch"
+}
build() {
cd "$pkgname-$pkgver"