summaryrefslogtreecommitdiff
path: root/testing/systemd
diff options
context:
space:
mode:
Diffstat (limited to 'testing/systemd')
-rw-r--r--testing/systemd/PKGBUILD16
1 files changed, 8 insertions, 8 deletions
diff --git a/testing/systemd/PKGBUILD b/testing/systemd/PKGBUILD
index dfc15d473..b601f58a2 100644
--- a/testing/systemd/PKGBUILD
+++ b/testing/systemd/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 149354 2012-02-07 03:51:50Z dreisner $
+# $Id: PKGBUILD 149698 2012-02-09 03:31:55Z dreisner $
# Maintainer: Dave Reisner <dreisner@archlinux.org>
pkgname=systemd
-pkgver=40
+pkgver=41
pkgrel=1
pkgdesc="Session and Startup manager"
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/systemd"
license=('GPL2')
-depends=('acl' 'dbus-core' 'kbd' 'libcap' 'util-linux>=2.19' 'udev>=172' 'xz')
+depends=('acl' 'dbus-core' 'kbd' 'kmod' 'libcap' 'util-linux' 'udev' 'xz')
makedepends=('gperf' 'cryptsetup' 'intltool' 'linux-api-headers')
optdepends=('cryptsetup: required for encrypted block devices'
'dbus-python: systemd-analyze'
@@ -26,10 +26,10 @@ backup=(etc/dbus-1/system.d/org.freedesktop.systemd1.conf
etc/systemd/user.conf
etc/systemd/systemd-logind.conf
etc/systemd/systemd-journald.conf)
-install=systemd.install
+install="$pkgname.install"
source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz"
"os-release")
-md5sums=('8880180f54dac8618ef70c46492fd8d9'
+md5sums=('a73b50aeccaee088bf816e773fb4d0b8'
'752636def0db3c03f121f8b4f44a63cd')
build() {
@@ -59,12 +59,12 @@ package() {
make DESTDIR="$pkgdir" install
- # needed by systemd-loginctl for enable-linger
- install -dm755 "$pkgdir/var/lib/systemd"
-
install -Dm644 "$srcdir/os-release" "$pkgdir/etc/os-release"
printf "d /run/console 755 root root\n" > "$pkgdir/usr/lib/tmpfiles.d/console.conf"
+ # symlink to /bin/systemd for compat and sanity
+ ln -s ../lib/systemd/systemd "$pkgdir"/bin/systemd
+
# fix systemd-analyze for python2
sed -i '1s/python$/python2/' "$pkgdir/usr/bin/systemd-analyze"