annotate mkinstalldirs @ 12645:fc28451f5d96

[gaim-migrate @ 14983] SF Patch #1314512 from Sadrul (who has a patch for everything) "This patch introduces a flag for protocol plugins that support offline messages (like Y!M and ICQ). This was encouraged by the following conversation: <sadrul> should offline buddies be listed/enabled in the send-to menu? <rekkanoryo> i would think only for protocols that support offline messaging, if it's indicated that the buddy is offline -- <snip> -- <Bleeter> sadrul: personally, I'd like to see a 'supports offline' flag of some description <Bleeter> one could then redirect (via plugins) through email or alternative methods <Bleeter> just a thought <Paco-Paco> yeah, that sounds like a reasonble thing to have This patch uses this flag to disable the buddies in the send-to menu who are offline and the protocol doesn't support offline messages." I made this make the label insensitive instead of the whole menuitem. This should address SimGuy's concerns about inconsistency (i.e. you could create a conversation with someone via the buddy list that you couldn't create via the Send To menu). I also hacked up some voodoo to show the label as sensitive when moused-over, as that looks better (given the label-insensitive thing is itself a hack). I think this works quite well. BUG NOTE: This makes more obvious an existing bug. The Send To menu isn't updated when buddies sign on or off or change status (at least under some circumstances). We need to fix that anyway, so I'm not going to let it hold up this commit. Switching tabs will clear it up. I'm thinking we just might want to build the contents of that menu when it is selected. That would save us a mess of inefficient signal callbacks that update the Send To menus in open windows all the time. AIM NOTE: This assumes that AIM can't offline message. That's not strictly true. You can message invisible users on AIM. However, by design, we can't tell when a user is invisible without resorting to dirty hackery. In practice, this isn't a problem, as you can still select the AIM user from the menu. And really, how often will you be choosing the Invisible contact, rather than the user going Invisible in the middle of a conversation or IMing you while they're Invisible? JABBER NOTE: This assumes that Jabber can always offline message. This isn't strictly true. Sadrul said: I have updated Jabber according to this link which seems to talk about how to determine the existence offline-message support in a server: http://www.jabber.org/jeps/jep-0013.html#discover However, jabber.org doesn't seem to send the required info. So I am not sure about it. He later said: I talked to Nathan and he said offline message support is mostly assumed for most jabber servers. GTalk doesn't yet support it, but they are working on it. So I have made jabber to always return TRUE. If there is truly no way to detect offline messaging capability, then this is an acceptable solution. We could special case Google Talk because of its popularity, and remove that later. It's probably not worth it though. MSN NOTE: This assumes that MSN can never offline message. That's effectively true, but to be technically correct, MSN can offline message if there's already a switchboard conversation open with a user. We could write an offline_message function in the MSN prpl to detect that, but it'd be of limited usefulness, especially given that under most circumstances (where this might matter), the switchboard connection will be closed almost immediately. CVS NOTE: I'm writing to share a tragic little story. I have a PC that I use for Gaim development. One day, I was writing a commit message on it, when all of a suddent it went berserk. The screen started flashing, and the whole commit message just disappeared. All of it. And it was a good commit message! I had to cram and rewrite it really quickly. Needless to say, my rushed commit message wasn't nearly as good, and I blame the PC for that. Seriously, though, what kind of version control system loses your commit message on a broken connection to the server? Stupid! committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Fri, 23 Dec 2005 19:26:04 +0000
parents a0b7b72e278d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9002
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
1 #! /bin/sh
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
2 # mkinstalldirs --- make directory hierarchy
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
3
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
4 scriptversion=2004-02-15.20
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
5
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
6 # Original author: Noah Friedman <friedman@prep.ai.mit.edu>
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
7 # Created: 1993-05-16
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
8 # Public domain.
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
9 #
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
10 # This file is maintained in Automake, please report
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
11 # bugs to <bug-automake@gnu.org> or send patches to
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
12 # <automake-patches@gnu.org>.
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
13
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
14 errstatus=0
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
15 dirmode=""
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
16
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
17 usage="\
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
18 Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
19
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
20 Create each directory DIR (with mode MODE, if specified), including all
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
21 leading file name components.
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
22
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
23 Report bugs to <bug-automake@gnu.org>."
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
24
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
25 # process command line arguments
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
26 while test $# -gt 0 ; do
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
27 case $1 in
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
28 -h | --help | --h*) # -h for help
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
29 echo "$usage"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
30 exit 0
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
31 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
32 -m) # -m PERM arg
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
33 shift
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
34 test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
35 dirmode=$1
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
36 shift
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
37 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
38 --version)
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
39 echo "$0 $scriptversion"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
40 exit 0
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
41 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
42 --) # stop option processing
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
43 shift
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
44 break
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
45 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
46 -*) # unknown option
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
47 echo "$usage" 1>&2
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
48 exit 1
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
49 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
50 *) # first non-opt arg
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
51 break
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
52 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
53 esac
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
54 done
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
55
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
56 for file
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
57 do
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
58 if test -d "$file"; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
59 shift
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
60 else
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
61 break
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
62 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
63 done
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
64
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
65 case $# in
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
66 0) exit 0 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
67 esac
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
68
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
69 # Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
70 # mkdir -p a/c at the same time, both will detect that a is missing,
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
71 # one will create a, then the other will try to create a and die with
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
72 # a "File exists" error. This is a problem when calling mkinstalldirs
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
73 # from a parallel make. We use --version in the probe to restrict
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
74 # ourselves to GNU mkdir, which is thread-safe.
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
75 case $dirmode in
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
76 '')
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
77 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
78 echo "mkdir -p -- $*"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
79 exec mkdir -p -- "$@"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
80 else
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
81 # On NextStep and OpenStep, the `mkdir' command does not
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
82 # recognize any option. It will interpret all options as
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
83 # directories to create, and then abort because `.' already
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
84 # exists.
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
85 test -d ./-p && rmdir ./-p
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
86 test -d ./--version && rmdir ./--version
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
87 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
88 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
89 *)
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
90 if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
91 test ! -d ./--version; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
92 echo "mkdir -m $dirmode -p -- $*"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
93 exec mkdir -m "$dirmode" -p -- "$@"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
94 else
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
95 # Clean up after NextStep and OpenStep mkdir.
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
96 for d in ./-m ./-p ./--version "./$dirmode";
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
97 do
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
98 test -d $d && rmdir $d
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
99 done
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
100 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
101 ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
102 esac
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
103
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
104 for file
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
105 do
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
106 set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
107 shift
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
108
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
109 pathcomp=
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
110 for d
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
111 do
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
112 pathcomp="$pathcomp$d"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
113 case $pathcomp in
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
114 -*) pathcomp=./$pathcomp ;;
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
115 esac
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
116
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
117 if test ! -d "$pathcomp"; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
118 echo "mkdir $pathcomp"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
119
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
120 mkdir "$pathcomp" || lasterr=$?
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
121
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
122 if test ! -d "$pathcomp"; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
123 errstatus=$lasterr
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
124 else
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
125 if test ! -z "$dirmode"; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
126 echo "chmod $dirmode $pathcomp"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
127 lasterr=""
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
128 chmod "$dirmode" "$pathcomp" || lasterr=$?
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
129
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
130 if test ! -z "$lasterr"; then
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
131 errstatus=$lasterr
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
132 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
133 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
134 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
135 fi
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
136
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
137 pathcomp="$pathcomp/"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
138 done
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
139 done
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
140
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
141 exit $errstatus
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
142
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
143 # Local Variables:
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
144 # mode: shell-script
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
145 # sh-indentation: 2
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
146 # eval: (add-hook 'write-file-hooks 'time-stamp)
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
147 # time-stamp-start: "scriptversion="
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
148 # time-stamp-format: "%:y-%02m-%02d.%02H"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
149 # time-stamp-end: "$"
a0b7b72e278d [gaim-migrate @ 9777]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
150 # End: