Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=d52625560214d76a97d436f6fb8ae37ef29fe2e2

commit d52625560214d76a97d436f6fb8ae37ef29fe2e2
Author: Baste <[email protected]>
Date:   Thu Oct 18 14:08:13 2012 +0200

gdm-3.6.1-1-x86_64
* Version bump

diff --git a/source/gnome/gdm/FrugalBuild b/source/gnome/gdm/FrugalBuild
index 5fd84e9..3daa15d 100644
--- a/source/gnome/gdm/FrugalBuild
+++ b/source/gnome/gdm/FrugalBuild
@@ -3,7 +3,7 @@
# Contributor: bouleetbil <[email protected]>

pkgname=gdm
-pkgver=3.6.0
+pkgver=3.6.1
pkgrel=1
pkgdesc="GNOME Display Manager"
url="http://www.gnome.org/";
@@ -19,7 +19,7 @@ _F_gnome_ext=".tar.xz"
Finclude gnome
#source=($source org.gnome.login-screen.gschema.override gdmshell.patch)
source=($source org.gnome.login-screen.gschema.override)
-sha1sums=('6999463adcaa7c4c875be14deee15d035561361e' \
+sha1sums=('06d4732adce9a96db9213ba5252f57939da84a9b' \
'974832a3878a020c87a833f5ba99a0c7d5d27b57')
if [ "$_F_gnome_git" != "n" ]; then
unset sha1sums
@@ -42,86 +42,21 @@ build() {
Fmake --with-pam-prefix=/etc \
--enable-split-authentication \
--enable-console-helper \
-               --with-lang-file=/etc/profile.d/lang.sh \
+               --with-lang-file=/etc/locale.conf \
--enable-more-warnings \
-               --enable-debug
-#              --disable-scrollkeeper \
+               --enable-debug \
+               --with-default-pam-config=exherbo \
+               --without-console-kit \
+               --with-initial-vt=12
+x#             --disable-scrollkeeper \
#               --with-console-kit

Fmakeinstall

chmod a+r $Fdestdir/var/lib/gdm || Fdie
-       chown root:root $Fdestdir/var/lib/gdm || Fdie
-       Fmkdir var/spool/gdm
-
-       #delete PAM default rules
-       Frm etc/pam.d/*
-
-cat > $Fdestdir/etc/pam.d/gdm-autologin << "EOF"
-#%PAM-1.0
-auth           requisite       pam_nologin.so
-auth           required        pam_env.so
-auth           required        pam_permit.so
-account                required        pam_unix.so
-password       required        pam_unix.so
-session                required        pam_limits.so
-session                required        pam_unix.so
-session         required        pam_systemd.so
-EOF
-
-cat > $Fdestdir/etc/pam.d/gdm-launch-environment << "EOF"
-#%PAM-1.0
-auth            required        pam_env.so
-auth            required        pam_permit.so
-
-account         required        pam_nologin.so
-account         required        pam_unix.so
-
-password        required        pam_deny.so
-
-session         required        pam_loginuid.so
--session        optional        pam_systemd.so
-session         optional        pam_keyinit.so force revoke
-EOF
-
-cat > $Fdestdir/etc/pam.d/gdm-password << "EOF"
-#%PAM-1.0
-auth            requisite       pam_nologin.so
-auth            required        pam_env.so
-
-auth            requisite       pam_unix.so nullok
-auth            optional        pam_gnome_keyring.so
-
-auth            sufficient      pam_succeed_if.so uid >= 1000 quiet
-auth            required        pam_deny.so
-
-account         required        pam_access.so
-account         required        pam_time.so
-account         required        pam_unix.so
-
-password        required        pam_unix.so
-
-session         required        pam_loginuid.so
--session        optional        pam_systemd.so
-session         optional        pam_keyinit.so force revoke
-session         required        pam_limits.so
-session         required        pam_unix.so
-session         optional        pam_gnome_keyring.so auto_start
-EOF
-
-       #bash completion fix
-#      Fsed "#!/bin/sh" "#!/bin/bash" $Fdestdir/usr/sbin/gdm
-
-       Frm var/gdm
+       #chown root:root $Fdestdir/var/lib/gdm || Fdie
+       #Fmkdir var/spool/gdm
chmod 1770 $Fdestdir/var/log/gdm || Fdie
-       # systemd tmpfiles
-       Frm var/run
-       Fmkdir /etc/tmpfiles.d
-       cat > $Fdestdir/etc/tmpfiles.d/gdm.conf << EOF
-d $Flocalstatedir/run/gdm 0711 root gdm -
-d $Flocalstatedir/run/gdm/greeter 0755 gdm gdm -
-EOF
-
# add logo to shell greeter
Fcp ../org.gnome.login-screen.gschema.override usr/share/glib-2.0/schemas/
# gets rebuilt in posttrans
diff --git a/source/gnome/gdm/gdm.install b/source/gnome/gdm/gdm.install
index ae6b09e..7bb3dfb 100644
--- a/source/gnome/gdm/gdm.install
+++ b/source/gnome/gdm/gdm.install
@@ -25,16 +25,11 @@ post_install()
/usr/sbin/usermod -d /var/lib/gdm -s /sbin/nologin gdm >/dev/null 2>&1
# ignore errors, as we can't disambiguate between gdm already existe

-
-
chown -R gdm:gdm /var/lib/gdm &> /dev/null
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
UpdateIconCache
glib-compile-schemas /usr/share/glib-2.0/schemas
@@ -51,7 +46,6 @@ post_remove()
echo -n "updating scrollkeeper catalogue... "
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
UpdateIconCache
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to