Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=systemd.git;a=commitdiff;h=8dbb3edbed39503f6c7da3aa9974a7f4156cced0

commit 8dbb3edbed39503f6c7da3aa9974a7f4156cced0
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Wed Apr 20 21:33:36 2011 +0200

systemd-24-6-x86_64
*use prefdm

diff --git a/source/base/systemd/FrugalBuild b/source/base/systemd/FrugalBuild
index a46302d..8ee543f 100644
--- a/source/base/systemd/FrugalBuild
+++ b/source/base/systemd/FrugalBuild
@@ -12,7 +12,7 @@ fi

pkgname=systemd
pkgver=24
-pkgrel=5
+pkgrel=6
pkgdesc="A System and Service Manager"
url="http://www.freedesktop.org/wiki/Software/systemd";
depends=('dbus' 'udev' 'pam' 'coreutils' 'libcap' 'sysvinit-initscripts' 
'sysvinit-tools')
@@ -23,7 +23,7 @@ 
source=(http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.bz2 \
console.conf enable-plymouth.diff)
sha1sums=('6eb502ec8c9573fd769dab3ca8a2fc5ed8ce2680' \
'abaa5c83d5adf2c5be188ce0de488bfa2b5a4505' \
-          '9290c4913a070a716ac56d673b9a8f52eaac529e')
+          '36405813634ebaeb9b877ac338d7e06989e92051')

if Fuse $USE_CRYPTSETUP; then
depends=("${depends[@]}"  'cryptsetup-luks')
diff --git a/source/base/systemd/enable-plymouth.diff 
b/source/base/systemd/enable-plymouth.diff
index 285ea5a..4fe5bcd 100644
--- a/source/base/systemd/enable-plymouth.diff
+++ b/source/base/systemd/enable-plymouth.diff
@@ -9,15 +9,21 @@
altlinux)
SYSTEM_SYSVINIT_PATH=/etc/rc.d/init.d
--- systemd-24/units/frugalware/display-manager.service.old     2011-03-16 
03:53:55.000000000 +0100
-+++ systemd-24/units/frugalware/display-manager.service        2011-04-19 
04:01:33.000000000 +0200
-@@ -9,8 +9,8 @@
++++ systemd-24/units/frugalware/display-manager.service        2011-03-20 
21:18:09.000000000 +0100
+@@ -9,11 +9,12 @@
Description=Display Manager
After=syslog.target local.service systemd-user-sessions.service

-Conflicts=splashy-quit.service
-After=splashy-quit.service
-+Conflicts=plymouth-quit.service
-+After=plymouth-quit.service
++# On Frugalware X11 is on tty12. We explicitly cancel the getty here to
++# avoid any races around that.
++Conflicts=getty@tty12.service plymouth-quit.service
++After=getty@tty12.service plymouth-quit.service

[Service]
- EnvironmentFile=/etc/sysconfig/desktop
+-EnvironmentFile=/etc/sysconfig/desktop
+-ExecStart=/bin/bash -c "exec ${desktop}"
++ExecStart=/usr/bin/prefdm -nodaemon
+ Restart=always
+ RestartSec=0
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to