[arch-commits] CVS update of extra/gnome/gdm (PKGBUILD gdm.install)
Jan de Groot
jgc at archlinux.org
Sat Sep 22 21:56:01 UTC 2007
Date: Saturday, September 22, 2007 @ 17:56:01
Author: jgc
Path: /home/cvs-extra/extra/gnome/gdm
Modified: PKGBUILD (1.61 -> 1.62) gdm.install (1.13 -> 1.14)
upgpkg: gdm 2.20.0-1
GNOME 2.20
-------------+
PKGBUILD | 31 ++++++++++---------------------
gdm.install | 1 -
2 files changed, 10 insertions(+), 22 deletions(-)
Index: extra/gnome/gdm/PKGBUILD
diff -u extra/gnome/gdm/PKGBUILD:1.61 extra/gnome/gdm/PKGBUILD:1.62
--- extra/gnome/gdm/PKGBUILD:1.61 Sat Aug 4 17:30:10 2007
+++ extra/gnome/gdm/PKGBUILD Sat Sep 22 17:56:00 2007
@@ -1,27 +1,26 @@
-# $Id: PKGBUILD,v 1.61 2007/08/04 21:30:10 jgc Exp $
+# $Id: PKGBUILD,v 1.62 2007/09/22 21:56:00 jgc Exp $
# Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=gdm
-pkgver=2.18.4
+pkgver=2.20.0
pkgrel=1
pkgdesc="Gnome Display Manager (a reimplementation of xdm)"
arch=(i686 x86_64)
license=('GPL')
-depends=('pam' 'libdmx' 'tcp_wrappers>=7.6' 'libgnomecanvas>=2.14.0-2' 'librsvg>=2.18.0' 'gksu' 'popt' 'xorg-xsm' 'dbus-glib>=0.7.4' 'scrollkeeper')
-makedepends=('perlxml' 'zenity>=2.18.1' 'gnome-doc-utils>=0.10.3' 'pkgconfig')
+depends=('pam>=0.99.8' 'libdmx' 'tcp_wrappers>=7.6' 'libgnomecanvas>=2.20.0' 'librsvg>=2.18.2' 'gksu' 'xorg-xsm' 'dbus-glib>=0.7.4')
+makedepends=('perlxml' 'zenity>=2.20.0' 'gnome-doc-utils>=0.12.0' 'pkgconfig')
install=gdm.install
url="http://www.gnome.org"
groups=('gnome-extra')
backup=('etc/gdm/custom.conf' 'etc/pam.d/gdm' 'etc/pam.d/gdm-autologin')
options=('!libtool')
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.18/${pkgname}-${pkgver}.tar.bz2
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.20/${pkgname}-${pkgver}.tar.bz2
gdm
defaults.conf
gdm.pam
- gdm-autologin.pam
- gdm-stop.diff)
-md5sums=('53e5f5820fa67abf55c37ea7570807b7' '770fe5aeb8d35271a5a2330ce01508f0'
+ gdm-autologin.pam)
+md5sums=('cf374113a1f837b0df916572625b5078' '770fe5aeb8d35271a5a2330ce01508f0'
'682c0602f2f235085d5d9255428d7a35' 'b20fe3c8487a039050986d60e45233a9'
- '157f32e089a7aab50732dc122e592b35' 'aebb718505664be074531c8dfaf04dfc')
+ '157f32e089a7aab50732dc122e592b35')
build() {
cd ${startdir}/src/${pkgname}-${pkgver}
@@ -29,11 +28,6 @@
sed -i -e 's|/dev/tty%d|/dev/vc/%d|' daemon/getvt.c || return 1
cd ${startdir}/src/${pkgname}-${pkgver}
- if [ -f omf.make ]; then
- find . -name Makefile.in -exec sed -i -e 's/-scrollkeeper-update.*//' {} \;
- sed -i -e 's/-scrollkeeper-update.*//' omf.make
- fi
-
./configure --prefix=/usr --sysconfdir=/etc \
--libexecdir=/usr/lib/gdm \
--localstatedir=/var/lib --disable-static \
@@ -41,9 +35,7 @@
--enable-secureremote
sed -i -e 's|${prefix}|/usr|' config.h || return 1
make || return 1
- # patch to get rid of errors on shutdown/reboot
- patch -Np0 -i ${startdir}/src/gdm-stop.diff || return 1
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${startdir}/pkg install
+ make DESTDIR=${startdir}/pkg install
mkdir -p ${startdir}/pkg/etc/rc.d
#PAM, we use our own, not Redhat stuff
@@ -58,8 +50,5 @@
rm -rf ${startdir}/pkg/usr/share/xsessions
# fix gdmsetup
- sed -i -e 's|^Exec=|Exec=gksu |' ${startdir}/pkg/usr/share/applications/gdmsetup.desktop || return 1
- sed -i -e '/^TryExec=$/d' ${startdir}/pkg/usr/share/applications/gdmflexiserver-xnest.desktop || return 1
-
- mv ${startdir}/pkg/var/lib/log ${startdir}/pkg/var/log
+ sed -i -e 's|^Exec=|Exec=gksu |' ${startdir}/pkg/usr/share/gdm/applications/gdmsetup.desktop
}
Index: extra/gnome/gdm/gdm.install
diff -u extra/gnome/gdm/gdm.install:1.13 extra/gnome/gdm/gdm.install:1.14
--- extra/gnome/gdm/gdm.install:1.13 Sat Aug 4 17:30:10 2007
+++ extra/gnome/gdm/gdm.install Sat Sep 22 17:56:00 2007
@@ -5,7 +5,6 @@
chown root.gdm /var/lib/gdm > /dev/null
chmod 1770 /var/lib/gdm > /dev/null
- scrollkeeper-update -q -p var/lib/scrollkeeper
update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}
More information about the arch-commits
mailing list