[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