pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/gdm Update to 2.6.0.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d01326b04130
branches:  trunk
changeset: 488540:d01326b04130
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Thu Feb 03 13:37:03 2005 +0000

description:
Update to 2.6.0.7.

- Convert to use bsd.pkg.options.mk.
- Fix PAM handling; the gdmaskpass binary seems to be only available when
  building with linux-pam, which resulted in broken PLISTs before.

Changes in this version:
- Now using CVS head of vicious-extensions, left out of previous release due
  to schedule freeze.
- Do not init the wm twice if gdm_wm_init is called twice. (George)
- Always destroy dialog widget in greeter to fix non-fatal error dialogs from
  hanging around. (George)
- Leak corrected in daemon/verify-pam.c. (George)
- Corrected g_strconcat call in gui/gdmsetup.c. (meissner%suse.de@localhost)
- Added Afrikaans, Northern Sotho, South African English, and Zulu to language
  translations. (Dwayne Baily)
- Updated build files so it can be built and distributed with new buildtools
  than 1.4.   makedist fixes, etc.

diffstat:

 x11/gdm/Makefile         |  19 ++++++++++++-------
 x11/gdm/PLIST            |   4 +++-
 x11/gdm/distinfo         |  10 +++++-----
 x11/gdm/patches/patch-ac |  16 ++++++++--------
 x11/gdm/patches/patch-ae |  28 ++++++++++++++--------------
 5 files changed, 42 insertions(+), 35 deletions(-)

diffs (206 lines):

diff -r 9e551733dba6 -r d01326b04130 x11/gdm/Makefile
--- a/x11/gdm/Makefile  Thu Feb 03 13:02:29 2005 +0000
+++ b/x11/gdm/Makefile  Thu Feb 03 13:37:03 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.73 2005/01/14 05:15:40 jlam Exp $
+# $NetBSD: Makefile,v 1.74 2005/02/03 13:37:03 jmmv Exp $
 #
 
-DISTNAME=      gdm-2.6.0.6
+DISTNAME=      gdm-2.6.0.7
 CATEGORIES=    x11 gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gdm/2.6/}
 EXTRACT_SUFX=  .tar.bz2
@@ -27,6 +27,10 @@
 USE_X11=               YES
 USE_LIBTOOL=           YES
 
+PKG_OPTIONS_VAR=       PKG_OPTIONS.gdm
+PKG_SUPPORTED_OPTIONS= inet6 PAM
+.include "../../mk/bsd.options.mk"
+
 CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
 CONFIGURE_ENV+=                X11BASE=${X11BASE}
@@ -75,8 +79,6 @@
 SUBST_SED.desktop+=    -e 's|^\#HaltCommand=.*$$|HaltCommand=/sbin/shutdown -p now|g'
 .endif
 
-BUILD_DEFS+=           USE_INET6
-
 .if ${OPSYS} == "SunOS"
 CFLAGS+=       -DSunOS
 GDMOWN=                daemon
@@ -86,7 +88,7 @@
 GDMGRP=                daemon
 .endif
 
-.if !empty(USE_INET6:M[Yy][Ee][Ss])
+.if !empty(PKG_OPTIONS:Minet6)
 CONFIGURE_ARGS+=       --enable-ipv6
 .endif
 
@@ -94,11 +96,14 @@
 CONFIGURE_ARGS+=       X_SERVER_ARGS="vt05"
 .endif
 
-BUILD_DEFS+=   USE_PAM
-.if defined(USE_PAM)
+.if !empty(PKG_OPTIONS:MPAM)
 .  include "../../mk/pam.buildlink3.mk"
 CONFIGURE_ARGS+=       --enable-authentication-scheme=pam
+.  if ${PAM_TYPE} == "linux-pam"
 PLIST_SUBST+=          PAM_MISC=""
+.  else
+PLIST_SUBST+=          PAM_MISC="@comment "
+.  endif
 .elif exists(/etc/shadow)
 CONFIGURE_ARGS+=       --enable-authentication-scheme=shadow
 PLIST_SUBST+=          PAM_MISC="@comment "
diff -r 9e551733dba6 -r d01326b04130 x11/gdm/PLIST
--- a/x11/gdm/PLIST     Thu Feb 03 13:02:29 2005 +0000
+++ b/x11/gdm/PLIST     Thu Feb 03 13:37:03 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2004/09/22 08:09:58 jlam Exp $
+@comment $NetBSD: PLIST,v 1.15 2005/02/03 13:37:03 jmmv Exp $
 bin/gdm
 bin/gdm-binary
 bin/gdmXnest
@@ -146,6 +146,7 @@
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/no/LC_MESSAGES/gdm.mo
+${PKGLOCALEDIR}/locale/nso/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/pa/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/gdm.mo
@@ -166,6 +167,7 @@
 ${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/gdm.mo
 ${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/gdm.mo
+${PKGLOCALEDIR}/locale/zu/LC_MESSAGES/gdm.mo
 share/omf/gdm/gdm-C.omf
 share/omf/gdm/gdm-de.omf
 share/omf/gdm/gdm-es.omf
diff -r 9e551733dba6 -r d01326b04130 x11/gdm/distinfo
--- a/x11/gdm/distinfo  Thu Feb 03 13:02:29 2005 +0000
+++ b/x11/gdm/distinfo  Thu Feb 03 13:37:03 2005 +0000
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.19 2004/12/28 21:51:12 jmmv Exp $
+$NetBSD: distinfo,v 1.20 2005/02/03 13:37:03 jmmv Exp $
 
-SHA1 (gdm-2.6.0.6.tar.bz2) = 4fade91ee1ceb35901e0503555d3b8f4d1da9849
-Size (gdm-2.6.0.6.tar.bz2) = 3216098 bytes
+SHA1 (gdm-2.6.0.7.tar.bz2) = 55fd0a5fa69c66e34f2392e709a09f5f11e8ce26
+Size (gdm-2.6.0.7.tar.bz2) = 3345365 bytes
 SHA1 (Daemon.README) = eb1e6af52adc02ded77af17e8953134b7e60d23b
 Size (Daemon.README) = 2191 bytes
 SHA1 (Daemon.png) = e77a42c644beecd66c4b95c0ae68c08c728a4e6d
 Size (Daemon.png) = 15725 bytes
 SHA1 (patch-aa) = d37a6b1a7fe1eec6d351b3f25015d1e901f8f3b4
-SHA1 (patch-ac) = d810e16076aa69070f238900198a0050eaf12516
-SHA1 (patch-ae) = f05e3bffbcb1522ac6265869eef52655d35511c2
+SHA1 (patch-ac) = bcb4656d9467737d62b69a1dd3f3750d5607fef3
+SHA1 (patch-ae) = 358dc369e2bb7380b5c6bf7145c8822edba0330e
 SHA1 (patch-af) = 467afc3ee4d555fac4d5d26e49c3ff8b098e7369
 SHA1 (patch-ag) = 467552a6da5c83fcc3a37e59d1f4cd63241dee0d
diff -r 9e551733dba6 -r d01326b04130 x11/gdm/patches/patch-ac
--- a/x11/gdm/patches/patch-ac  Thu Feb 03 13:02:29 2005 +0000
+++ b/x11/gdm/patches/patch-ac  Thu Feb 03 13:37:03 2005 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ac,v 1.3 2004/01/20 13:41:06 xtraeme Exp $
+$NetBSD: patch-ac,v 1.4 2005/02/03 13:37:03 jmmv Exp $
 
---- gui/modules/Makefile.in.orig       2004-01-09 18:28:33.000000000 -0600
+--- gui/modules/Makefile.in.orig       2005-02-02 18:35:48.000000000 +0100
 +++ gui/modules/Makefile.in
-@@ -23,7 +23,7 @@ bindir = @bindir@
+@@ -269,7 +269,7 @@ prefix = @prefix@
+ program_transform_name = @program_transform_name@
  sbindir = @sbindir@
- libexecdir = @libexecdir@
- datadir = @datadir@
+ sharedstatedir = @sharedstatedir@
 -sysconfdir = @sysconfdir@
 +sysconfdir = @datadir@/examples
- sharedstatedir = @sharedstatedir@
- localstatedir = @localstatedir@
- libdir = @libdir@
+ target_alias = @target_alias@
+ INCLUDES = \
+       -I.                                             \
diff -r 9e551733dba6 -r d01326b04130 x11/gdm/patches/patch-ae
--- a/x11/gdm/patches/patch-ae  Thu Feb 03 13:02:29 2005 +0000
+++ b/x11/gdm/patches/patch-ae  Thu Feb 03 13:37:03 2005 +0000
@@ -1,17 +1,17 @@
-$NetBSD: patch-ae,v 1.6 2004/06/20 21:25:46 jmmv Exp $
+$NetBSD: patch-ae,v 1.7 2005/02/03 13:37:03 jmmv Exp $
 
---- config/Makefile.in.orig    2004-06-11 18:41:00.000000000 +0200
+--- config/Makefile.in.orig    2005-02-02 18:35:44.000000000 +0100
 +++ config/Makefile.in
-@@ -23,7 +23,7 @@ bindir = @bindir@
+@@ -240,7 +240,7 @@ prefix = @prefix@
+ program_transform_name = @program_transform_name@
  sbindir = @sbindir@
- libexecdir = @libexecdir@
- datadir = @datadir@
+ sharedstatedir = @sharedstatedir@
 -sysconfdir = @sysconfdir@
 +sysconfdir = @datadir@/examples
- sharedstatedir = @sharedstatedir@
- localstatedir = @localstatedir@
- libdir = @libdir@
-@@ -301,11 +301,11 @@ gettextfoo.h: XKeepsCrashing Xsession.in
+ target_alias = @target_alias@
+ pixmapdir = $(datadir)/pixmaps
+ confdir = $(sysconfdir)/gdm
+@@ -478,11 +478,11 @@ uninstall-hook:
  install-data-hook: gdm.conf Xsession gnome.desktop default.desktop CDE.desktop Default PostSession PreSession
        if test '!' -d $(DESTDIR)$(confdir); then \
                $(mkinstalldirs) $(DESTDIR)$(confdir); \
@@ -25,7 +25,7 @@
        fi
        -if cmp -s $(DESTDIR)$(confdir)/gdm.conf $(DESTDIR)$(confdir)/factory-gdm.conf > /dev/null 2>&1 ; then \
                cp -f $(DESTDIR)$(confdir)/gdm.conf $(DESTDIR)$(confdir)/gdm.conf.orig; \
-@@ -319,19 +319,16 @@ install-data-hook: gdm.conf Xsession gno
+@@ -496,19 +496,16 @@ install-data-hook: gdm.conf Xsession gno
        $(INSTALL_SCRIPT) $(srcdir)/XKeepsCrashing $(DESTDIR)$(confdir)/XKeepsCrashing
        $(INSTALL_SCRIPT) Xsession $(DESTDIR)$(confdir)/Xsession
  
@@ -48,7 +48,7 @@
        fi
  
        -if test -f $(DESTDIR)$(bisessdir)/Default.desktop; then \
-@@ -362,7 +359,7 @@ install-data-hook: gdm.conf Xsession gno
+@@ -539,7 +536,7 @@ install-data-hook: gdm.conf Xsession gno
  
        if test '!' -d $(DESTDIR)$(initdir); then \
                $(mkinstalldirs) $(DESTDIR)$(initdir); \
@@ -57,7 +57,7 @@
        fi
        -if test -f $(DESTDIR)$(initdir)/Default; then \
                cp -f $(DESTDIR)$(initdir)/Default $(DESTDIR)$(initdir)/Default.orig; \
-@@ -371,13 +368,13 @@ install-data-hook: gdm.conf Xsession gno
+@@ -548,13 +545,13 @@ install-data-hook: gdm.conf Xsession gno
  
        if test '!' -d $(DESTDIR)$(postlogindir); then \
                $(mkinstalldirs) $(DESTDIR)$(postlogindir); \
@@ -73,7 +73,7 @@
        fi
        -if test -f $(DESTDIR)$(predir)/Default; then \
                cp -f $(DESTDIR)$(predir)/Default $(DESTDIR)$(predir)/Default.orig; \
-@@ -386,7 +383,7 @@ install-data-hook: gdm.conf Xsession gno
+@@ -563,7 +560,7 @@ install-data-hook: gdm.conf Xsession gno
  
        if test '!' -d $(DESTDIR)$(postdir); then \
                $(mkinstalldirs) $(DESTDIR)$(postdir); \
@@ -82,7 +82,7 @@
        fi
        -if test -f $(DESTDIR)$(postdir)/Default; then \
                cp -f $(DESTDIR)$(postdir)/Default $(DESTDIR)$(postdir)/Default.orig; \
-@@ -395,26 +392,14 @@ install-data-hook: gdm.conf Xsession gno
+@@ -572,26 +569,14 @@ install-data-hook: gdm.conf Xsession gno
  
        if test '!' -d $(DESTDIR)$(gnomercdir); then \
                $(mkinstalldirs) $(DESTDIR)$(gnomercdir); \



Home | Main Index | Thread Index | Old Index