| @@ -1,47 +1,47 @@ | | | @@ -1,47 +1,47 @@ |
1 | $NetBSD: patch-aa,v 1.23 2008/05/29 17:21:45 drochner Exp $ | | 1 | $NetBSD: patch-aa,v 1.24 2009/08/18 19:31:30 drochner Exp $ |
2 | | | 2 | |
3 | --- configure.orig 2008-05-13 02:27:18.000000000 +0200 | | 3 | --- configure.orig 2009-03-19 06:00:24.000000000 +0100 |
4 | +++ configure | | 4 | +++ configure |
5 | @@ -27278,7 +27278,9 @@ cat confdefs.h >>conftest.$ac_ext | | 5 | @@ -27448,7 +27448,9 @@ cat confdefs.h >>conftest.$ac_ext |
6 | cat >>conftest.$ac_ext <<_ACEOF | | 6 | cat >>conftest.$ac_ext <<_ACEOF |
7 | /* end confdefs.h. */ | | 7 | /* end confdefs.h. */ |
8 | #include <sys/statvfs.h> | | 8 | #include <sys/statvfs.h> |
9 | +#ifndef __NetBSD__ | | 9 | +#ifndef __NetBSD__ |
10 | #include <sys/fstyp.h> | | 10 | #include <sys/fstyp.h> |
11 | +#endif | | 11 | +#endif |
12 | _ACEOF | | 12 | _ACEOF |
13 | if { (ac_try="$ac_cpp conftest.$ac_ext" | | 13 | if { (ac_try="$ac_cpp conftest.$ac_ext" |
14 | case "(($ac_try" in | | 14 | case "(($ac_try" in |
15 | @@ -33554,6 +33556,18 @@ case "$host" in | | 15 | @@ -33725,6 +33727,18 @@ case "$host" in |
16 | HOST_UTMP_LINE_REMOTE="" | | 16 | HOST_UTMP_LINE_REMOTE="" |
17 | HOST_UTMP_PSEUDO_DEVICE="false" | | 17 | HOST_UTMP_PSEUDO_DEVICE="false" |
18 | ;; | | 18 | ;; |
19 | +*netbsd*) | | 19 | +*netbsd*) |
20 | + HOST_GDM_USER_PATH="/bin:/usr/bin" | | 20 | + HOST_GDM_USER_PATH="/bin:/usr/bin" |
21 | + HOST_HALT_COMMAND="/sbin/shutdown -p now" | | 21 | + HOST_HALT_COMMAND="/sbin/shutdown -p now" |
22 | + HOST_REBOOT_COMMAND="/sbin/shutdown -r now" | | 22 | + HOST_REBOOT_COMMAND="/sbin/shutdown -r now" |
23 | + HOST_SUSPEND_COMMAND="/usr/sbin/zzz" | | 23 | + HOST_SUSPEND_COMMAND="/usr/sbin/zzz" |
24 | + HOST_XSESSION_SHELL=/bin/sh | | 24 | + HOST_XSESSION_SHELL=/bin/sh |
25 | + HOST_SOUND_PROGRAM=/usr/bin/audioplay | | 25 | + HOST_SOUND_PROGRAM=/usr/bin/audioplay |
26 | + HOST_GDMGNOMESESSIONCMD="dbus-launch --exit-with-session gnome-session" | | 26 | + HOST_GDMGNOMESESSIONCMD="dbus-launch --exit-with-session gnome-session" |
27 | + HOST_UTMP_LINE_ATTACHED="/dev/console" | | 27 | + HOST_UTMP_LINE_ATTACHED="/dev/console" |
28 | + HOST_UTMP_LINE_REMOTE="" | | 28 | + HOST_UTMP_LINE_REMOTE="" |
29 | + HOST_UTMP_PSEUDO_DEVICE="false" | | 29 | + HOST_UTMP_PSEUDO_DEVICE="false" |
30 | + ;; | | 30 | + ;; |
31 | *) | | 31 | *) |
32 | HOST_GDM_USER_PATH="/bin:/usr/bin" | | 32 | HOST_GDM_USER_PATH="/bin:/usr/bin" |
33 | HOST_HALT_COMMAND="/usr/bin/poweroff;/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now" | | 33 | HOST_HALT_COMMAND="/usr/bin/poweroff;/sbin/poweroff;/sbin/shutdown -h now;/usr/sbin/shutdown -h now" |
34 | @@ -33570,18 +33584,18 @@ esac | | 34 | @@ -33741,18 +33755,18 @@ esac |
35 | | | 35 | |
36 | # allow user to override the host-specific default | | 36 | # allow user to override the host-specific default |
37 | | | 37 | |
38 | -test "x$GDM_USER_PATH" == x && GDM_USER_PATH=${HOST_GDM_USER_PATH} | | 38 | -test "x$GDM_USER_PATH" == x && GDM_USER_PATH=${HOST_GDM_USER_PATH} |
39 | -test "x$GDM_HALT_COMMAND" == x && GDM_HALT_COMMAND=${HOST_GDM_HALT_COMMAND} | | 39 | -test "x$GDM_HALT_COMMAND" == x && GDM_HALT_COMMAND=${HOST_GDM_HALT_COMMAND} |
40 | -test "x$HALT_COMMAND" == x && HALT_COMMAND=${HOST_HALT_COMMAND} | | 40 | -test "x$HALT_COMMAND" == x && HALT_COMMAND=${HOST_HALT_COMMAND} |
41 | -test "x$REBOOT_COMMAND" == x && REBOOT_COMMAND=${HOST_REBOOT_COMMAND} | | 41 | -test "x$REBOOT_COMMAND" == x && REBOOT_COMMAND=${HOST_REBOOT_COMMAND} |
42 | -test "x$SUSPEND_COMMAND" == x && SUSPEND_COMMAND=${HOST_SUSPEND_COMMAND} | | 42 | -test "x$SUSPEND_COMMAND" == x && SUSPEND_COMMAND=${HOST_SUSPEND_COMMAND} |
43 | -test "x$XSESSION_SHELL" == x && XSESSION_SHELL=${HOST_XSESSION_SHELL} | | 43 | -test "x$XSESSION_SHELL" == x && XSESSION_SHELL=${HOST_XSESSION_SHELL} |
44 | -test "x$SOUND_PROGRAM" == x && SOUND_PROGRAM=${HOST_SOUND_PROGRAM} | | 44 | -test "x$SOUND_PROGRAM" == x && SOUND_PROGRAM=${HOST_SOUND_PROGRAM} |
45 | -test "x$GDMGNOMESESSIONCMD" == x && GDMGNOMESESSIONCMD=${HOST_GDMGNOMESESSIONCMD} | | 45 | -test "x$GDMGNOMESESSIONCMD" == x && GDMGNOMESESSIONCMD=${HOST_GDMGNOMESESSIONCMD} |
46 | -test "x$UTMP_LINE_ATTACHED" == x && UTMP_LINE_ATTACHED=${HOST_UTMP_LINE_ATTACHED} | | 46 | -test "x$UTMP_LINE_ATTACHED" == x && UTMP_LINE_ATTACHED=${HOST_UTMP_LINE_ATTACHED} |
47 | -test "x$UTMP_LINE_REMOTE" == x && UTMP_LINE_REMOTE=${HOST_UTMP_LINE_REMOTE} | | 47 | -test "x$UTMP_LINE_REMOTE" == x && UTMP_LINE_REMOTE=${HOST_UTMP_LINE_REMOTE} |
| @@ -52,33 +52,33 @@ $NetBSD: patch-aa,v 1.23 2008/05/29 17:2 | | | @@ -52,33 +52,33 @@ $NetBSD: patch-aa,v 1.23 2008/05/29 17:2 |
52 | +test "x$HALT_COMMAND" = x && HALT_COMMAND=${HOST_HALT_COMMAND} | | 52 | +test "x$HALT_COMMAND" = x && HALT_COMMAND=${HOST_HALT_COMMAND} |
53 | +test "x$REBOOT_COMMAND" = x && REBOOT_COMMAND=${HOST_REBOOT_COMMAND} | | 53 | +test "x$REBOOT_COMMAND" = x && REBOOT_COMMAND=${HOST_REBOOT_COMMAND} |
54 | +test "x$SUSPEND_COMMAND" = x && SUSPEND_COMMAND=${HOST_SUSPEND_COMMAND} | | 54 | +test "x$SUSPEND_COMMAND" = x && SUSPEND_COMMAND=${HOST_SUSPEND_COMMAND} |
55 | +test "x$XSESSION_SHELL" = x && XSESSION_SHELL=${HOST_XSESSION_SHELL} | | 55 | +test "x$XSESSION_SHELL" = x && XSESSION_SHELL=${HOST_XSESSION_SHELL} |
56 | +test "x$SOUND_PROGRAM" = x && SOUND_PROGRAM=${HOST_SOUND_PROGRAM} | | 56 | +test "x$SOUND_PROGRAM" = x && SOUND_PROGRAM=${HOST_SOUND_PROGRAM} |
57 | +test "x$GDMGNOMESESSIONCMD" = x && GDMGNOMESESSIONCMD=${HOST_GDMGNOMESESSIONCMD} | | 57 | +test "x$GDMGNOMESESSIONCMD" = x && GDMGNOMESESSIONCMD=${HOST_GDMGNOMESESSIONCMD} |
58 | +test "x$UTMP_LINE_ATTACHED" = x && UTMP_LINE_ATTACHED=${HOST_UTMP_LINE_ATTACHED} | | 58 | +test "x$UTMP_LINE_ATTACHED" = x && UTMP_LINE_ATTACHED=${HOST_UTMP_LINE_ATTACHED} |
59 | +test "x$UTMP_LINE_REMOTE" = x && UTMP_LINE_REMOTE=${HOST_UTMP_LINE_REMOTE} | | 59 | +test "x$UTMP_LINE_REMOTE" = x && UTMP_LINE_REMOTE=${HOST_UTMP_LINE_REMOTE} |
60 | +test "x$UTMP_PSEUDO_DEVICE" = x && UTMP_PSEUDO_DEVICE=${HOST_UTMP_PSEUDO_DEVICE} | | 60 | +test "x$UTMP_PSEUDO_DEVICE" = x && UTMP_PSEUDO_DEVICE=${HOST_UTMP_PSEUDO_DEVICE} |
61 | +test "x$GDM_RBAC_SYSCMD_KEYS" = x && GDM_RBAC_SYSCMD_KEYS=${HOST_GDM_RBAC_SYSCMD_KEYS} | | 61 | +test "x$GDM_RBAC_SYSCMD_KEYS" = x && GDM_RBAC_SYSCMD_KEYS=${HOST_GDM_RBAC_SYSCMD_KEYS} |
62 | | | 62 | |
63 | # On Solaris, the /usr/bin/Xserver script is used to decide whether to | | 63 | # On Solaris, the /usr/bin/Xserver script is used to decide whether to |
64 | # use Xsun or Xorg, so this is used on Solaris. | | 64 | # use Xsun or Xorg, so this is used on Solaris. |
65 | @@ -33654,6 +33668,11 @@ elif test -x /usr/bin/X; then | | 65 | @@ -33825,6 +33839,11 @@ elif test -x /usr/bin/X; then |
66 | X_SERVER_PATH="/usr/bin" | | 66 | X_SERVER_PATH="/usr/bin" |
67 | X_SERVER="/usr/bin/X" | | 67 | X_SERVER="/usr/bin/X" |
68 | X_CONFIG_OPTIONS="-audit 0" | | 68 | X_CONFIG_OPTIONS="-audit 0" |
69 | +elif test -x ${X11BASE}/bin/X; then | | 69 | +elif test "x${X11BASE}" != x; then |
70 | + X_PATH="${X11BASE}/bin" | | 70 | + X_PATH="${X11BASE}/bin" |
71 | + X_SERVER_PATH="${X11BASE}/bin" | | 71 | + X_SERVER_PATH="${X11BASE}/bin" |
72 | + X_SERVER="${X11BASE}/bin/X" | | 72 | + X_SERVER="${X11BASE}/bin/X" |
73 | + X_CONFIG_OPTIONS="-audit 0" | | 73 | + X_CONFIG_OPTIONS="-audit 0" |
74 | else | | 74 | else |
75 | # what to do, what to do, this is wrong, but this just sets the | | 75 | # what to do, what to do, this is wrong, but this just sets the |
76 | # defaults, perhaps this user is cross compiling or some such | | 76 | # defaults, perhaps this user is cross compiling or some such |
77 | @@ -33663,6 +33682,7 @@ else | | 77 | @@ -33834,6 +33853,7 @@ else |
78 | GDM_USER_PATH="$GDM_USER_PATH:/usr/bin/X11:/usr/X11R6/bin:/usr/local/bin:/opt/X11R6/bin" | | 78 | GDM_USER_PATH="$GDM_USER_PATH:/usr/bin/X11:/usr/X11R6/bin:/usr/local/bin:/opt/X11R6/bin" |
79 | X_CONFIG_OPTIONS="-audit 0" | | 79 | X_CONFIG_OPTIONS="-audit 0" |
80 | fi | | 80 | fi |
81 | +X_CONFIG_OPTIONS="$X_SERVER_ARGS $X_CONFIG_OPTIONS" | | 81 | +X_CONFIG_OPTIONS="$X_SERVER_ARGS $X_CONFIG_OPTIONS" |
82 | | | 82 | |
83 | # Use Xephyr if it is available. It works better than Xnest since Xephyr | | 83 | # Use Xephyr if it is available. It works better than Xnest since Xephyr |
84 | # supports the Xserver extensions, even if on a remote machine. | | 84 | # supports the Xserver extensions, even if on a remote machine. |