[56700] users/devans/GNOME_2_27/gnome/gdm

devans at macports.org devans at macports.org
Tue Sep 1 08:51:02 PDT 2009


Revision: 56700
          http://trac.macports.org/changeset/56700
Author:   devans at macports.org
Date:     2009-09-01 08:51:01 -0700 (Tue, 01 Sep 2009)
Log Message:
-----------
GNOME_2_27/gnome/gdm: update to version 2.27.90, revise patch files.

Modified Paths:
--------------
    users/devans/GNOME_2_27/gnome/gdm/Portfile
    users/devans/GNOME_2_27/gnome/gdm/files/fgetpwent.diff
    users/devans/GNOME_2_27/gnome/gdm/files/patch-fink-gdm-modified.diff

Modified: users/devans/GNOME_2_27/gnome/gdm/Portfile
===================================================================
--- users/devans/GNOME_2_27/gnome/gdm/Portfile	2009-09-01 14:56:59 UTC (rev 56699)
+++ users/devans/GNOME_2_27/gnome/gdm/Portfile	2009-09-01 15:51:01 UTC (rev 56700)
@@ -7,7 +7,7 @@
 PortSystem	1.0
 
 name		gdm
-version		2.27.4
+version		2.27.90
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description	The Gnome Display Manager is a re-implementation of the well known xdm program.
 long_description	\
@@ -19,9 +19,9 @@
 homepage	http://www.gnome.org/
 master_sites	gnome:sources/${name}/${branch}/
 
-checksums       md5     82f19b1c68d70638d6f4a6676b1b438e \
-                sha1    34325d2ca8273711475c501fca198334fe519dc4 \
-                rmd160  20852e7ebe33434fb17ea7af3c3fc24fbfe9889e
+checksums       md5     3b82e93e8bca941f35c35b3ec85d9acc \
+                sha1    827974bfb9839741e1df8651e3052661393cf342 \
+                rmd160  05ac67a15d1b3faf61a6e0bbc866648f987df86c
 
 depends_build	port:p5-xml-parser \
 	        port:pkgconfig \

Modified: users/devans/GNOME_2_27/gnome/gdm/files/fgetpwent.diff
===================================================================
--- users/devans/GNOME_2_27/gnome/gdm/files/fgetpwent.diff	2009-09-01 14:56:59 UTC (rev 56699)
+++ users/devans/GNOME_2_27/gnome/gdm/files/fgetpwent.diff	2009-09-01 15:51:01 UTC (rev 56700)
@@ -1,23 +1,5 @@
 --- gui/simple-greeter/gdm-user-manager.c.orig	2008-11-19 09:38:43.000000000 +1100
 +++ gui/simple-greeter/gdm-user-manager.c	2009-01-17 02:26:07.000000000 +1100
-@@ -1274,17 +1274,11 @@
-         GSList        *old_users;
-         GSList        *new_users;
-         GSList        *list;
--        FILE          *fp;
- 
-         old_users = NULL;
-         new_users = NULL;
- 
-         errno = 0;
--        fp = fopen (PATH_PASSWD, "r");
--        if (fp == NULL) {
--                g_warning ("Unable to open %s: %s", PATH_PASSWD, g_strerror (errno));
--                goto out;
--        }
- 
-         g_hash_table_foreach (manager->priv->users, listify_hash_values_hfunc, &old_users);
-         g_slist_foreach (old_users, (GFunc) g_object_ref, NULL);
 @@ -1297,7 +1291,7 @@
                  }
          }

Modified: users/devans/GNOME_2_27/gnome/gdm/files/patch-fink-gdm-modified.diff
===================================================================
--- users/devans/GNOME_2_27/gnome/gdm/files/patch-fink-gdm-modified.diff	2009-09-01 14:56:59 UTC (rev 56699)
+++ users/devans/GNOME_2_27/gnome/gdm/files/patch-fink-gdm-modified.diff	2009-09-01 15:51:01 UTC (rev 56700)
@@ -1,51 +1,3 @@
-diff -Nurd -x'*~' gdm-2.24.1.orig/common/gdm-signal-handler.c gdm-2.24.1/common/gdm-signal-handler.c
---- common/gdm-signal-handler.c	2008-11-18 17:38:43.000000000 -0500
-+++ common/gdm-signal-handler.c	2009-01-20 16:53:43.000000000 -0500
-@@ -27,7 +27,9 @@
- #include <unistd.h>
- #include <string.h>
- #include <signal.h>
-+#if HAVE_EXECINFO_H
- #include <execinfo.h>
-+#endif
- #include <syslog.h>
- #include <sys/wait.h>
- #include <sys/stat.h>
-@@ -160,6 +162,7 @@
- static void
- fallback_get_backtrace (void)
- {
-+#ifdef HAVE_EXECINFO_H
-         void *  frames[64];
-         size_t  size;
-         char ** strings;
-@@ -173,9 +176,10 @@
-                 }
-                 free (strings);
-                 syslog (LOG_CRIT, "******************* END **********************************");
--        } else {
--                g_warning ("GDM crashed, but symbols couldn't be retrieved.");
-+                return;
-         }
-+#endif
-+        g_warning ("GDM crashed, but symbols couldn't be retrieved.");
- }
- 
- 
-diff -Nurd -x'*~' gdm-2.24.1.orig/daemon/gdm-session-record.c gdm-2.24.1/daemon/gdm-session-record.c
---- daemon/gdm-session-record.c	2008-11-18 17:38:44.000000000 -0500
-+++ daemon/gdm-session-record.c	2009-01-20 16:29:30.000000000 -0500
-@@ -322,8 +322,10 @@
- #elif defined(HAVE_UT_UT_TIME)
-                 u->ut_time = session_record.ut_time;
- #endif
-+#ifdef HAVE_UT_UT_EXIT_E_TERMINATION
-                 u->ut_exit.e_termination = 0;
-                 u->ut_exit.e_exit = 0;
-+#endif
- 
-                 pututxline (u);
- 
 diff -Nurd -x'*~' gdm-2.24.1.orig/daemon/gdm-session-worker.c gdm-2.24.1/daemon/gdm-session-worker.c
 --- daemon/gdm-session-worker.c	2008-11-18 17:38:44.000000000 -0500
 +++ daemon/gdm-session-worker.c	2009-01-20 22:14:05.000000000 -0500
@@ -70,39 +22,6 @@
                          g_string_append (str, "numserv ");
                  }
                  if (ai->ai_flags & AI_V4MAPPED) {
-@@ -600,20 +597,22 @@
-         return TRUE;
- }
- 
-+#ifdef HAVE_TCPWRAPPERS
-+
-+/*
-+ * Avoids a warning, my tcpd.h file doesn't include this prototype, even
-+ * though the library does include the function and the manpage mentions it
-+ */
-+extern int hosts_ctl (char *daemon,
-+                      char *client_name,
-+                      char *client_addr,
-+                      char *client_user);
-+#endif
-+
- static gboolean
- gdm_xdmcp_host_allow (GdmAddress *address)
- {
- #ifdef HAVE_TCPWRAPPERS
--
--        /*
--         * Avoids a warning, my tcpd.h file doesn't include this prototype, even
--         * though the library does include the function and the manpage mentions it
--         */
--        extern int hosts_ctl (char *daemon,
--                              char *client_name,
--                              char *client_addr,
--                              char *client_user);
--
-         char       *client;
-         char       *host;
-         gboolean    ret;
 diff -Nurd -x'*~' gdm-2.24.1.orig/gui/simple-greeter/gdm-greeter-login-window.c gdm-2.24.1/gui/simple-greeter/gdm-greeter-login-window.c
 --- gui/simple-greeter/gdm-greeter-login-window.c	2008-11-18 17:49:12.000000000 -0500
 +++ gui/simple-greeter/gdm-greeter-login-window.c	2009-01-20 22:14:20.000000000 -0500
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090901/a6699f99/attachment.html>


More information about the macports-changes mailing list