summaryrefslogtreecommitdiff
path: root/community/systemd/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/systemd/PKGBUILD')
-rw-r--r--community/systemd/PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/community/systemd/PKGBUILD b/community/systemd/PKGBUILD
index aafaf1b5f..9d6c1d110 100644
--- a/community/systemd/PKGBUILD
+++ b/community/systemd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 53877 2011-08-09 02:05:40Z dreisner $
+# $Id: PKGBUILD 54516 2011-08-19 14:57:25Z dreisner $
# Maintainer: Dave Reisner <dreisner@archlinux.org>
pkgname=systemd
pkgver=33
-pkgrel=2
+pkgrel=3
pkgdesc="Session and Startup manager"
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/systemd"
@@ -19,7 +19,7 @@ optdepends=('cryptsetup: required for encrypted block devices'
'python2-cairo: systemd-analyze'
'systemd-arch-units: collection of native unit files for Arch daemon/init scripts')
groups=('systemd')
-options=('!libtool')
+options=('!libtool' '!strip')
backup=(etc/dbus-1/system.d/org.freedesktop.systemd1.conf
etc/dbus-1/system.d/org.freedesktop.hostname1.conf
etc/dbus-1/system.d/org.freedesktop.login1.conf
@@ -30,9 +30,11 @@ backup=(etc/dbus-1/system.d/org.freedesktop.systemd1.conf
etc/systemd/systemd-logind.conf)
install=systemd.install
source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.bz2"
- "os-release")
+ "os-release"
+ 0001-convert-int-to-boolean-for-dbus_bool_t.patch)
md5sums=('361cad7c3debbdd81c211527509ba181'
- '752636def0db3c03f121f8b4f44a63cd')
+ '752636def0db3c03f121f8b4f44a63cd'
+ '299c03fa55628af7fdff5955ca4e48ea')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -42,6 +44,9 @@ build() {
sed -i -e '/^Environ.*LANG/s/^/#/' \
-e '/^ExecStart/s/agetty/& -8/' units/getty@.service.m4
+ # fix ABRT on `systemctl enable <unit-with-Also>'
+ patch -Np1 < "$srcdir/0001-convert-int-to-boolean-for-dbus_bool_t.patch"
+
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \