Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome
In directory 
fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv29838/stable/main/finkinfo/gnome

Modified Files:
        gdm-10.4.info gdm-10.4.patch gdm.info gdm.patch 
Log Message:
Counteract Apple's random changes to header locations


Index: gdm.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome/gdm.info,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- gdm.info    15 Nov 2009 08:20:29 -0000      1.13
+++ gdm.info    23 Nov 2009 05:26:16 -0000      1.14
@@ -91,10 +91,18 @@
 Source: mirror:gnome:sources/%n/2.26/%n-%v.tar.bz2
 Source-MD5: c2c15f8b741962f278fa7e790aaa9a2b
 PatchFile: %n.patch
-PatchFile-MD5: a35b29e016e059027a3cdd2ca9a36f53
+PatchFile-MD5: b6f9fef27cc2f40ad37625b73a7702f3
 PatchScript: <<
+#!/bin/sh -ev
        %{default_script}
-       perl -pi -e 's,security/(.*?\.h),pam/\1,g' configure
+       case `uname -r` in
+               10*)
+                       perl -pi -e 's,pam/(.*?\.h),security/\1,g' configure 
daemon/gdm-session* gui/simple-greeter/gdm-greeter-login-window.c
+               ;;
+               *)
+                       perl -pi -e 's,security/(.*?\.h),pam/\1,g' configure 
daemon/gdm-session* gui/simple-greeter/gdm-greeter-login-window.c
+               ;;
+       esac
        perl -pi -e 
's/(POLICYKIT_REQUIRED_VERSION\s*=).*/${1}99999.FORCE.NONDETECT/' configure
        sed -i.bak -e 's,<limits\.h>,&\n#define HOST_NAME_MAX 
_POSIX_HOST_NAME_MAX,' daemon/gdm-display-access-file.c
 <<
@@ -149,6 +157,8 @@
        pam header detection is a disaster: convert to darwin's pam/
        not others' security/ pathnames, and fix other problems. See:
        http://bugzilla.gnome.org/show_bug.cgi?id=568515
+       And it changed from 10.[45]->10.6 with no backward-compatible
+       symlink. Thanks Apple!
 
        We don't have an AI_NUMERICSERV flag in getaddrinfo()
 

Index: gdm-10.4.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome/gdm-10.4.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gdm-10.4.info       15 Nov 2009 08:20:29 -0000      1.1
+++ gdm-10.4.info       23 Nov 2009 05:26:16 -0000      1.2
@@ -91,10 +91,18 @@
 Source: mirror:gnome:sources/%n/2.24/%n-%v.tar.bz2
 Source-MD5: 31139d7a79096463b127b4790058b056
 PatchFile: %n-10.4.patch
-PatchFile-MD5: 5101816bb7623733f19a1691be77c9ce
+PatchFile-MD5: 4a970f5adbaa6f60870692c3144d0a43
 PatchScript: <<
+#!/bin/sh -ev
        %{default_script}
-       perl -pi -e 's,security/(.*?\.h),pam/\1,g' configure
+       case `uname -r` in
+               10*)
+                       perl -pi -e 's,pam/(.*?\.h),security/\1,g' configure 
daemon/gdm-session* gui/simple-greeter/gdm-greeter-login-window.c
+               ;;
+               *)
+                       perl -pi -e 's,security/(.*?\.h),pam/\1,g' configure 
daemon/gdm-session* gui/simple-greeter/gdm-greeter-login-window.c
+               ;;
+       esac
        perl -pi -e 
's/(POLICYKIT_REQUIRED_VERSION\s*=).*/${1}99999.FORCE.NONDETECT/' configure
 <<
 ConfigureParams: <<
@@ -107,6 +115,7 @@
        PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
 <<
 CompileScript: <<
+#!/bin/sh -ev
        if [ $UID -ne 0 ]; then echo "%n cannot be built with 
--build-as-nobody"; exit 1; fi
        %{default_script}
 <<
@@ -146,6 +155,8 @@
        pam header detection is a disaster: convert to darwin's pam/
        not others' security/ pathnames, and fix other problems. See:
        http://bugzilla.gnome.org/show_bug.cgi?id=568515
+       And it changed from 10.[45]->10.6 with no backward-compatible
+       symlink. Thanks Apple!
 
        We don't have an AI_NUMERICSERV flag in getaddrinfo()
 

Index: gdm-10.4.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome/gdm-10.4.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gdm-10.4.patch      15 Nov 2009 08:20:29 -0000      1.1
+++ gdm-10.4.patch      23 Nov 2009 05:26:16 -0000      1.2
@@ -66,18 +66,6 @@
  
                  pututxline (u);
  
-diff -Nurd -x'*~' gdm-2.24.1.orig/daemon/gdm-session-worker.c 
gdm-2.24.1/daemon/gdm-session-worker.c
---- gdm-2.24.1.orig/daemon/gdm-session-worker.c        2008-11-18 
17:38:44.000000000 -0500
-+++ gdm-2.24.1/daemon/gdm-session-worker.c     2009-01-20 22:14:05.000000000 
-0500
-@@ -32,7 +32,7 @@
- #include <grp.h>
- #include <pwd.h>
- 
--#include <security/pam_appl.h>
-+#include <pam/pam_appl.h>
- 
- #include <glib.h>
- #include <glib/gi18n.h>
 diff -Nurd -x'*~' gdm-2.24.1.orig/daemon/gdm-xdmcp-display-factory.c 
gdm-2.24.1/daemon/gdm-xdmcp-display-factory.c
 --- gdm-2.24.1.orig/daemon/gdm-xdmcp-display-factory.c 2008-11-18 
17:38:44.000000000 -0500
 +++ gdm-2.24.1/daemon/gdm-xdmcp-display-factory.c      2009-01-20 
22:48:05.000000000 -0500

Index: gdm.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome/gdm.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- gdm.patch   15 Nov 2009 08:20:29 -0000      1.4
+++ gdm.patch   23 Nov 2009 05:26:16 -0000      1.5
@@ -66,18 +66,6 @@
  
                  pututxline (u);
  
-diff -Nurd -x'*~' gdm-2.26.1.orig/daemon/gdm-session-worker.c 
gdm-2.26.1/daemon/gdm-session-worker.c
---- gdm-2.26.1.orig/daemon/gdm-session-worker.c        2009-04-14 
10:01:14.000000000 -0400
-+++ gdm-2.26.1/daemon/gdm-session-worker.c     2009-06-14 00:33:25.000000000 
-0400
-@@ -32,7 +32,7 @@
- #include <grp.h>
- #include <pwd.h>
- 
--#include <security/pam_appl.h>
-+#include <pam/pam_appl.h>
- 
- #include <glib.h>
- #include <glib/gi18n.h>
 diff -Nurd -x'*~' gdm-2.26.1.orig/daemon/gdm-xdmcp-display-factory.c 
gdm-2.26.1/daemon/gdm-xdmcp-display-factory.c
 --- gdm-2.26.1.orig/daemon/gdm-xdmcp-display-factory.c 2009-03-16 
16:12:08.000000000 -0400
 +++ gdm-2.26.1/daemon/gdm-xdmcp-display-factory.c      2009-06-14 
00:34:32.000000000 -0400


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to