autogen.sh

Sun, 19 Nov 2006 07:00:25 +0000

author
Richard Laager <rlaager@pidgin.im>
date
Sun, 19 Nov 2006 07:00:25 +0000
changeset 15062
78e3c1c8c4f4
parent 14503
bb719a93d9e1
child 15374
fdd2f9738096
permissions
-rwxr-xr-x

[gaim-migrate @ 17779]
I'm committing this to get it out of my tree...

As mentioned on gaim-devel, this normalizes some stuff. Mark wants to standardize on "username" instead. For recognition purposes, I'd prefer that, but using "screen name" is potentially useful in that users might not enter their OS username. In any case, it's not a huge deal to me either way. I believe the consensus before was for "screen name", and barring a consensus to change, "screen name" is the status quo anyway, so I'm making things consistent.

2275
137bb0c5d76e [gaim-migrate @ 2285]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2177
diff changeset
1 #!/bin/sh
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
2
14290
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
3 (glib-gettextize --version) < /dev/null > /dev/null 2>&1 || {
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
4 echo;
14503
bb719a93d9e1 [gaim-migrate @ 17155]
Mark Doliner <markdoliner@pidgin.im>
parents: 14290
diff changeset
5 echo "You must have glib-gettextize installed to compile Gaim.";
14290
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
6 echo;
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
7 exit;
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
8 }
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
9
13188
18c84b642ab7 [gaim-migrate @ 15550]
Richard Laager <rlaager@pidgin.im>
parents: 13180
diff changeset
10 (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
3414
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
11 echo;
14503
bb719a93d9e1 [gaim-migrate @ 17155]
Mark Doliner <markdoliner@pidgin.im>
parents: 14290
diff changeset
12 echo "You must have intltool installed to compile Gaim.";
3414
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
13 echo;
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
14 exit;
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
15 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
16
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
17 (libtoolize --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18 echo;
14503
bb719a93d9e1 [gaim-migrate @ 17155]
Mark Doliner <markdoliner@pidgin.im>
parents: 14290
diff changeset
19 echo "You must have libtool installed to compile Gaim.";
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
20 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
21 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
22 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
23
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
24 (automake --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
25 echo;
14503
bb719a93d9e1 [gaim-migrate @ 17155]
Mark Doliner <markdoliner@pidgin.im>
parents: 14290
diff changeset
26 echo "You must have automake installed to compile Gaim.";
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
27 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
28 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
29 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
30
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
31 (autoconf --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
32 echo;
14503
bb719a93d9e1 [gaim-migrate @ 17155]
Mark Doliner <markdoliner@pidgin.im>
parents: 14290
diff changeset
33 echo "You must have autoconf installed to compile Gaim.";
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
34 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
35 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
36 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
37
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
38 echo "Generating configuration files for Gaim, please wait...."
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
39 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
40
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
41 echo "Running libtoolize, please ignore non-fatal messages...."
2754
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
42 echo n | libtoolize --copy --force || exit;
2162
2a9f076b0af9 [gaim-migrate @ 2172]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2157
diff changeset
43
3566
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
44 # Add other directories to this list if people continue to experience
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
45 # brokennesses ... Obviously the real answer is for them to fix it
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
46 # themselves, but for Luke's sake we have this.
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
47 for dir in "/usr/local/share/aclocal" \
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
48 "/opt/gnome-1.4/share/aclocal"
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
49 do
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
50 if test -d $dir ; then
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
51 ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir"
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
52 fi
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
53 done
3505
77889c7db829 [gaim-migrate @ 3570]
Ethan Blanton <elb@pidgin.im>
parents: 3444
diff changeset
54
13180
4cce5a554f53 [gaim-migrate @ 15542]
Richard Laager <rlaager@pidgin.im>
parents: 12024
diff changeset
55 libtoolize -c -f --automake
14290
f20819ff8d86 [gaim-migrate @ 16910]
Stu Tomlinson <nosnilmot@pidgin.im>
parents: 13294
diff changeset
56 glib-gettextize --force --copy
13180
4cce5a554f53 [gaim-migrate @ 15542]
Richard Laager <rlaager@pidgin.im>
parents: 12024
diff changeset
57 intltoolize --force --copy
13294
bff727fba470 [gaim-migrate @ 15659]
Sean Egan <seanegan@pidgin.im>
parents: 13188
diff changeset
58 aclocal $ACLOCAL_FLAGS || exit;
2754
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
59 autoheader || exit;
2770
d601b7b6eec9 [gaim-migrate @ 2783]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2754
diff changeset
60 automake --add-missing --copy;
2754
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
61 autoconf || exit;
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
62 automake || exit;
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
63 ./configure $@
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
64

mercurial