Mercurial > pidgin-twitter
annotate configure.in @ 156:e65f81211340
now interval setting from UI takes effect immediately.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sat, 26 Jul 2008 00:41:23 +0900 |
parents | 484ca3d18ebb |
children | c76cd73cd2e6 |
rev | line source |
---|---|
0 | 1 # -*- Autoconf -*- |
2 # Process this file with autoconf to produce a configure script. | |
3 | |
4 AC_PREREQ(2.59) | |
57
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
5 AC_INIT(pidgin-twitter, 0.6.0, yaz@honeyplanet.jp) |
0 | 6 AC_CONFIG_SRCDIR([pidgin-twitter.c]) |
7 | |
8 # Checks for programs. | |
9 AC_PROG_CC | |
10 | |
11 # Checks for libraries. | |
126
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
12 PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.12.0], , [ |
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
13 AC_MSG_RESULT(no) |
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
14 AC_MSG_ERROR([ |
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
15 |
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
16 You must have gtk+-2.0 >= 2.12.0 development headers installed to build. |
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
17 ])]) |
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
18 |
1 | 19 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.14.0], , [ |
0 | 20 AC_MSG_RESULT(no) |
21 AC_MSG_ERROR([ | |
22 | |
1 | 23 You must have glib >= 2.14.0 development headers installed to build. |
0 | 24 ])]) |
1 | 25 |
26 GLIB_CFLAGS=`pkg-config --cflags glib-2.0 2> /dev/null` | |
27 GLIB_LIBS=`pkg-config --libs glib-2.0 2> /dev/null` | |
28 GLIB_LIB_DIR=`pkg-config --variable=lib_dir glib-2.0 2> /dev/null` | |
29 AC_SUBST(GLIB_CFLAGS) | |
30 AC_SUBST(GLIB_LIBS) | |
31 AC_SUBST(GLIB_LIB_DIR) | |
0 | 32 |
126
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
33 PKG_CHECK_MODULES(PIDGIN, [pidgin >= 2.4.0], , [ |
0 | 34 AC_MSG_RESULT(no) |
35 AC_MSG_ERROR([ | |
36 | |
126
bac987852e66
switched to native gtk preferences dialog.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
115
diff
changeset
|
37 You must have pidgin >= 2.4.0 development headers installed to build. |
0 | 38 ])]) |
39 PIDGIN_CFLAGS=`pkg-config --cflags pidgin 2> /dev/null` | |
40 PIDGIN_LIBS=`pkg-config --libs pidgin 2> /dev/null` | |
57
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
41 if test x"$prefix" = x"NONE" ; then |
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
42 PIDGIN_PREFIX=`pkg-config --variable=prefix pidgin 2> /dev/null` |
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
43 else |
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
44 PIDGIN_PREFIX=$prefix |
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
45 fi |
0 | 46 AC_SUBST(PIDGIN_CFLAGS) |
47 AC_SUBST(PIDGIN_LIBS) | |
57
8e1c8afac4dd
- adaptation for $prefix. now configure go along with fakeroot etc.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents:
3
diff
changeset
|
48 AC_SUBST(PIDGIN_PREFIX) |
0 | 49 |
115
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
50 PKG_CHECK_MODULES(GLIB, [libxml-2.0 >= 2.6.27], , [ |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
51 AC_MSG_RESULT(no) |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
52 AC_MSG_ERROR([ |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
53 |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
54 You must have libxml2 >= 2.6.27 installed to build. |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
55 ])]) |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
56 |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
57 XML_CFLAGS=`pkg-config --cflags libxml-2.0 2> /dev/null` |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
58 XML_LIBS=`pkg-config --libs libxml-2.0 2> /dev/null` |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
59 XML_LIB_DIR=`pkg-config --variable=lib_dir libxml-2.0 2> /dev/null` |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
60 AC_SUBST(XML_CFLAGS) |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
61 AC_SUBST(XML_LIBS) |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
62 AC_SUBST(XML_LIB_DIR) |
7d0dd0e1dbd0
very preliminary twitter API get status feature.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
57
diff
changeset
|
63 |
0 | 64 # Checks for header files. |
65 AC_HEADER_STDC | |
66 AC_CHECK_HEADERS([stdlib.h string.h]) | |
67 | |
68 # Checks for typedefs, structures, and compiler characteristics. | |
69 AC_C_CONST | |
70 | |
71 # Checks for library functions. | |
72 AC_CHECK_FUNCS([strstr]) | |
73 | |
74 #AC_CONFIG_FILES([Makefile]) | |
75 AC_OUTPUT(Makefile) |