autogen.sh

Thu, 02 Dec 2004 23:01:05 +0000

author
Mark Doliner <markdoliner@pidgin.im>
date
Thu, 02 Dec 2004 23:01:05 +0000
changeset 10300
f14c90f7e882
parent 5722
e80f8d79c7e9
child 12024
5a87b77fcc3c
permissions
-rwxr-xr-x

[gaim-migrate @ 11484]
Um, remove a parameter that wasn't used.
This should close Red Hat bug 141588

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
3414
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
3 SETUP_GETTEXT=./setup-gettext
3388
aade8b732a63 [gaim-migrate @ 3407]
Christian Hammond <chipx86@chipx86.com>
parents: 3174
diff changeset
4
3414
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
5 ($SETUP_GETTEXT --gettext-tool) < /dev/null > /dev/null 2>&1 || {
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
6 echo;
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
7 echo "You must have gettext installed to compile Gaim";
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
8 echo;
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
9 exit;
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
10 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
11
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
12 (libtoolize --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
13 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
14 echo "You must have libtool installed to compile Gaim";
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
15 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
16 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
17 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
19 (automake --version) < /dev/null > /dev/null 2>&1 || {
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 echo "You must have automake installed to compile Gaim";
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
22 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
23 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
24 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
25
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
26 (autoconf --version) < /dev/null > /dev/null 2>&1 || {
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 echo "You must have autoconf installed to compile Gaim";
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
29 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
30 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
31 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
32
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
33 echo "Generating configuration files for Gaim, please wait...."
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
3444
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
36 # Backup the po/ChangeLog. This should prevent the annoying
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
37 # gettext ChangeLog modifications.
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
38
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
39 cp -p po/ChangeLog po/ChangeLog.save
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
40
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
41 echo "Running gettextize, please ignore non-fatal messages...."
3414
6bb9e43e50b5 [gaim-migrate @ 3433]
Christian Hammond <chipx86@chipx86.com>
parents: 3413
diff changeset
42 $SETUP_GETTEXT
3407
4ad5e2848604 [gaim-migrate @ 3426]
Christian Hammond <chipx86@chipx86.com>
parents: 3405
diff changeset
43
3444
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
44 # Restore the po/ChangeLog file.
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
45 mv po/ChangeLog.save po/ChangeLog
b31766d27ca1 [gaim-migrate @ 3485]
Christian Hammond <chipx86@chipx86.com>
parents: 3414
diff changeset
46
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
47 echo "Running libtoolize, please ignore non-fatal messages...."
2754
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
48 echo n | libtoolize --copy --force || exit;
2162
2a9f076b0af9 [gaim-migrate @ 2172]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2157
diff changeset
49
3566
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
50 # Add other directories to this list if people continue to experience
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
51 # brokennesses ... Obviously the real answer is for them to fix it
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
52 # themselves, but for Luke's sake we have this.
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
53 for dir in "/usr/local/share/aclocal" \
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
54 "/opt/gnome-1.4/share/aclocal"
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
55 do
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
56 if test -d $dir ; then
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
57 ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir"
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
58 fi
c3e49baa0c2b [gaim-migrate @ 3661]
Ethan Blanton <elb@pidgin.im>
parents: 3505
diff changeset
59 done
3505
77889c7db829 [gaim-migrate @ 3570]
Ethan Blanton <elb@pidgin.im>
parents: 3444
diff changeset
60
4564
b7e0bb6a7140 [gaim-migrate @ 4845]
Ethan Blanton <elb@pidgin.im>
parents: 3566
diff changeset
61 aclocal $ACLOCAL_FLAGS || exit;
2754
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
62 autoheader || exit;
2770
d601b7b6eec9 [gaim-migrate @ 2783]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2754
diff changeset
63 automake --add-missing --copy;
2754
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
64 autoconf || exit;
1deb656ee517 [gaim-migrate @ 2767]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 2415
diff changeset
65 automake || exit;
1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
66 ./configure $@
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
67

mercurial