diff options
Diffstat (limited to 'gdm/Pkgfile')
-rwxr-xr-x | gdm/Pkgfile | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/gdm/Pkgfile b/gdm/Pkgfile index 8fa5c47..ef4d358 100755 --- a/gdm/Pkgfile +++ b/gdm/Pkgfile @@ -2,12 +2,12 @@ # URL: http://projects.gnome.org/gdm/ # Maintainer: NuTyX GNOME team # Packager: piernov <piernov@piernov.org> -# Depends on: gnome-session, intltool, gnome-doc-utils, gtk, librsvg, libgnomecanvas, desktop-file-utils, linux-pam, upower, accountsservice, xorg-xrdb, xorg, consolekit -# Run on: gnome-session,librsvg,libgnomecanvas,desktop-file-utils,linux-pam,upower,accountsservice,xorg-xrdb,xorg,consolekit +# Depends on: gnome-session, intltool, gnome-doc-utils, libxklavier, libcanberra, desktop-file-utils, linux-pam, upower, accountsservice, xorg-xrdb, xorg, consolekit +# Run on: gnome-session,libxklavier,libcanberra,desktop-file-utils,linux-pam,upower,accountsservice,xorg-xrdb,xorg,consolekit name=gdm version=3.1.90 -release=3 +release=4 source=(http://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz \ patch/fix_external_program_paths.patch patch/vt-allocation-hack.patch @@ -21,7 +21,7 @@ build() { cd $name-$version patch -p1 -i ../fix_external_program_paths.patch patch -p1 -i ../vt-allocation-hack.patch - patch -p1 -i ../default_session.patch +# patch -p1 -i ../default_session.patch patch -p1 -i ../switch_user.patch patch -p1 -i ../time_display_on_greeter.patch autoreconf -if @@ -32,7 +32,7 @@ build() { --with-sysconfsubdir=X11/gdm \ --with-pam-prefix=/etc \ --with-dmconfdir=/etc/X11/dm \ - --with-at-spi-registryd-directory=/usr/lib/at-spi \ + --with-at-spi-registryd-directory=/usr/lib/at-spi2-core \ --enable-ipv6=yes \ --disable-scrollkeeper \ --with-console-kit=yes \ @@ -44,16 +44,13 @@ build() { install -m755 -d $PKG/usr/share/gconf/schemas gconf-merge-schema $PKG/usr/share/gconf/schemas/$name.schemas --domain gdm $PKG/etc/gconf/schemas/*.schemas - rm -r $PKG/etc/gconf/schemas/ + rm -r $PKG/etc/gconf/ - rm -f $PKG/etc/X11/PreSession/Default - rm -f $PKG/etc/X11/PostSession/Default + install -m644 ../gdm-autologin.pam $PKG/etc/pam.d/gdm-autologin + install -m644 ../gdm.pam $PKG/etc/pam.d/gdm + sed -e 's/include\s*system-auth/required\tpam_unix.so/' -i $PKG/etc/pam.d/gdm-welcome - mkdir -p $PKG/etc/X11/dm/Sessions - install -v -m755 -d $PKG/var/log/gdm - - cp -f ../gdm-autologin.pam $PKG/etc/pam.d/gdm-autologin - cp -f ../gdm.pam $PKG/etc/pam.d/gdm - rm -f $PKG/etc/pam.d/gdm-password - ln -s gdm $PKG/etc/pam.d/gdm-password + rm -rf $PKG/var/gdm + chmod 1770 $PKG/var/log/gdm + rm -rf $PKG/var/run } |