diff options
Diffstat (limited to 'community/systemd/PKGBUILD')
-rw-r--r-- | community/systemd/PKGBUILD | 15 |
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 \ |