Tue, 05 Jun 2007 22:30:06 +0000
Fix network byte order issues with win32 bonjour stuff. Also copy the buddy's ip address so that subsequent calls don't overwrite it (it already is being copied and freed because of the howl implementation).
|
2275
137bb0c5d76e
[gaim-migrate @ 2285]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2177
diff
changeset
|
1 | #!/bin/sh |
| 1863 | 2 | |
|
15374
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
3 | CONFIGURE_ARGS="" |
|
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
4 | if [ -f configure.args ] ; then |
|
16978
2e35eb00bea4
Changing configure.args to be a sh script that is sourced. This way we can set any environment variables to be set/passed to configure.
Gary Kramlich <grim@reaperworld.com>
parents:
15693
diff
changeset
|
5 | . configure.args |
|
15374
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
6 | fi |
|
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
7 | |
|
14290
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
8 | (glib-gettextize --version) < /dev/null > /dev/null 2>&1 || { |
|
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
9 | echo; |
| 15693 | 10 | echo "You must have glib-gettextize installed to compile Pidgin."; |
|
14290
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
11 | echo; |
|
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
12 | exit; |
|
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
13 | } |
|
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
14 | |
|
13188
18c84b642ab7
[gaim-migrate @ 15550]
Richard Laager <rlaager@pidgin.im>
parents:
13180
diff
changeset
|
15 | (intltoolize --version) < /dev/null > /dev/null 2>&1 || { |
|
3414
6bb9e43e50b5
[gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents:
3413
diff
changeset
|
16 | echo; |
| 15693 | 17 | echo "You must have intltool installed to compile Pidgin."; |
|
3414
6bb9e43e50b5
[gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents:
3413
diff
changeset
|
18 | echo; |
|
6bb9e43e50b5
[gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents:
3413
diff
changeset
|
19 | exit; |
| 1863 | 20 | } |
| 21 | ||
| 22 | (libtoolize --version) < /dev/null > /dev/null 2>&1 || { | |
| 23 | echo; | |
| 15693 | 24 | echo "You must have libtool installed to compile Pidgin."; |
| 1863 | 25 | echo; |
| 26 | exit; | |
| 27 | } | |
| 28 | ||
| 29 | (automake --version) < /dev/null > /dev/null 2>&1 || { | |
| 30 | echo; | |
| 15693 | 31 | echo "You must have automake installed to compile Pidgin."; |
| 1863 | 32 | echo; |
| 33 | exit; | |
| 34 | } | |
| 35 | ||
| 36 | (autoconf --version) < /dev/null > /dev/null 2>&1 || { | |
| 37 | echo; | |
| 15693 | 38 | echo "You must have autoconf installed to compile Pidgin."; |
| 1863 | 39 | echo; |
| 40 | exit; | |
| 41 | } | |
| 42 | ||
| 15693 | 43 | echo "Generating configuration files for Pidgin, please wait...." |
| 1863 | 44 | echo; |
| 45 | ||
| 46 | echo "Running libtoolize, please ignore non-fatal messages...." | |
|
2754
1deb656ee517
[gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2415
diff
changeset
|
47 | echo n | libtoolize --copy --force || exit; |
|
2162
2a9f076b0af9
[gaim-migrate @ 2172]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2157
diff
changeset
|
48 | |
| 3566 | 49 | # Add other directories to this list if people continue to experience |
| 50 | # brokennesses ... Obviously the real answer is for them to fix it | |
| 51 | # themselves, but for Luke's sake we have this. | |
| 52 | for dir in "/usr/local/share/aclocal" \ | |
| 53 | "/opt/gnome-1.4/share/aclocal" | |
| 54 | do | |
| 55 | if test -d $dir ; then | |
| 56 | ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir" | |
| 57 | fi | |
| 58 | done | |
| 3505 | 59 | |
|
13180
4cce5a554f53
[gaim-migrate @ 15542]
Richard Laager <rlaager@pidgin.im>
parents:
12024
diff
changeset
|
60 | libtoolize -c -f --automake |
|
14290
f20819ff8d86
[gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
13294
diff
changeset
|
61 | glib-gettextize --force --copy |
|
13180
4cce5a554f53
[gaim-migrate @ 15542]
Richard Laager <rlaager@pidgin.im>
parents:
12024
diff
changeset
|
62 | intltoolize --force --copy |
| 13294 | 63 | aclocal $ACLOCAL_FLAGS || exit; |
|
2754
1deb656ee517
[gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2415
diff
changeset
|
64 | autoheader || exit; |
|
2770
d601b7b6eec9
[gaim-migrate @ 2783]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2754
diff
changeset
|
65 | automake --add-missing --copy; |
|
2754
1deb656ee517
[gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2415
diff
changeset
|
66 | autoconf || exit; |
|
1deb656ee517
[gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2415
diff
changeset
|
67 | automake || exit; |
| 1863 | 68 | |
|
15374
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
69 | echo; |
|
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
70 | echo "Running ./configure ${CONFIGURE_ARGS} $@" |
|
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
71 | echo; |
|
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
72 | ./configure ${CONFIGURE_ARGS} $@ |
|
fdd2f9738096
[gaim-migrate @ 18103]
Gary Kramlich <grim@reaperworld.com>
parents:
14503
diff
changeset
|
73 |