autogen.sh

Sun, 20 May 2001 00:01:55 +0000

author
Eric Warmenhoven <warmenhoven@yahoo.com>
date
Sun, 20 May 2001 00:01:55 +0000
changeset 1863
af03c531e79c
child 2129
5aa05ef6138f
permissions
-rwxr-xr-x

[gaim-migrate @ 1873]
removing lots of auto-generated files. this should help when things like gettext and libtool are upgraded (like they are in debian). remember, don't run ./gen anymore, run ./autogen.sh. it'll also run ./configure for you with any options you pass it.

1863
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
1 #!/bin/sh
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
2
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
3 (gettextize --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
4 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
5 echo "You must have gettext installed to compile Gaim";
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
6 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
7 exit;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
8 }
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
9
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
10 (libtoolize --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
11 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
12 echo "You must have libtool installed to compile Gaim";
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 exit;
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 (automake --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
19 echo "You must have automake installed to compile Gaim";
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 (autoconf --version) < /dev/null > /dev/null 2>&1 || {
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
25 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
26 echo "You must have autoconf installed to compile Gaim";
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 echo "Generating configuration files for Gaim, please wait...."
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
32 echo;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
33
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
34 echo "Running gettextize, please ignore non-fatal messages...."
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
35 echo n | gettextize --copy --force;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
36 echo "Running libtoolize, please ignore non-fatal messages...."
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
37 echo n | libtoolize --copy --force;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
38 aclocal -I m4 $ACLOCAL_FLAGS;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
39 autoheader;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
40 automake --add-missing --copy;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
41 autoconf;
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
42 ./configure $@
af03c531e79c [gaim-migrate @ 1873]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
43

mercurial