Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=c06e77840389933555201fa0f0075ab69dacfd24
commit c06e77840389933555201fa0f0075ab69dacfd24 Author: Baste <[email protected]> Date: Mon Jun 4 16:13:07 2012 +0200 gdm-3.4.1-2-x86_64 * Enable systemd * Add fix bug for fresh install diff --git a/source/gnome/gdm/FrugalBuild b/source/gnome/gdm/FrugalBuild index ac073d3..33d7f3c 100644 --- a/source/gnome/gdm/FrugalBuild +++ b/source/gnome/gdm/FrugalBuild @@ -4,13 +4,13 @@ pkgname=gdm pkgver=3.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="GNOME Display Manager" url="http://www.gnome.org/" backup=(etc/gdm/custom.conf etc/pam.d/gdm etc/pam.d/gdm-autologin \ etc/pam.d/gdm-welcome) depends=('dbus-glib' 'accountsservice' 'nss' 'xorg-server' 'libxrandr' 'gtk+3' \ - 'libcanberra-gtk' 'pam' 'upower' 'libxklavier' 'polkit-gnome' 'gnome-session') + 'libcanberra-gtk' 'pam' 'upower' 'libxklavier' 'polkit-gnome' 'gnome-session' 'systemd') makedepends=('intltool' 'gnome-doc-utils' 'gobject-introspection' 'dconf' 'gnome-settings-daemon') groups=('gnome') archs=('i686' 'x86_64') @@ -41,8 +41,7 @@ build() { --enable-split-authentication \ --enable-console-helper \ --disable-scrollkeeper \ - --with-console-kit \ - --with-systemd=no + --with-console-kit Fmakeinstall @@ -53,21 +52,6 @@ build() { #delete PAM default rules Frm etc/pam.d/* -cat > $Fdestdir/etc/pam.d/gdm << "EOF" -#%PAM-1.0 -auth requisite pam_nologin.so -auth required pam_env.so -auth required pam_unix.so -auth optional pam_gnome_keyring.so -account required pam_unix.so -session required pam_limits.so -session required pam_unix.so -session optional pam_gnome_keyring.so auto_start -password required pam_unix.so -session required pam_systemd.so -session required pam_loginuid.so -EOF - cat > $Fdestdir/etc/pam.d/gdm-autologin << "EOF" #%PAM-1.0 auth requisite pam_nologin.so diff --git a/source/gnome/gdm/gdm.install b/source/gnome/gdm/gdm.install index c790dcd..860f1f6 100644 --- a/source/gnome/gdm/gdm.install +++ b/source/gnome/gdm/gdm.install @@ -8,13 +8,13 @@ post_install() echo -n "updating scrollkeeper catalogue... " rarian-sk-update -q > /dev/null 2>&1 echo "done." - sed -i 's|usr/bin/gdm|usr/sbin/gdm|' /etc/sysconfig/desktop sed -i 's|usr/sbin/gdm -nodaemon|usr/sbin/gdm --nodaemon|' /etc/sysconfig/desktop sed 's|^#desktop="/usr/sbin/gdm --nodaemon"$|desktop="/usr/sbin/gdm --nodaemon"|' -i /etc/sysconfig/desktop /sbin/ldconfig glib-compile-schemas /usr/share/glib-2.0/schemas + dconf update } post_upgrade() @@ -28,6 +28,7 @@ post_remove() rarian-sk-update -q > /dev/null 2>&1 echo "done." sed -i 's|^desktop="/usr/sbin/gdm --nodaemon"$|#desktop="/usr/sbin/gdm --nodaemon"|' /etc/sysconfig/desktop + dconf update } op=$1 _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
