Mercurial > hg > xmms-sid
comparison configure.in @ 1:183e7cbc1036
Initial revision
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 03 Jun 2003 10:23:04 +0000 |
parents | |
children | 364fe4a69c2b |
comparison
equal
deleted
inserted
replaced
0:5ce0a94edc2e | 1:183e7cbc1036 |
---|---|
1 dnl *** | |
2 dnl *** Process this file with autoconf to produce a configure script. | |
3 dnl *** | |
4 | |
5 AC_INIT(README) | |
6 AM_INIT_AUTOMAKE(xmms-sid, 0.7.4) | |
7 | |
8 dnl *** | |
9 dnl *** Some general checks | |
10 dnl *** | |
11 AC_DISABLE_STATIC | |
12 AC_LIBTOOL_DLOPEN | |
13 AM_PROG_LIBTOOL | |
14 | |
15 | |
16 dnl *** | |
17 dnl *** Checks for programs | |
18 dnl *** | |
19 AC_PROG_CC | |
20 AC_PROG_CXX | |
21 AC_PROG_CPP | |
22 AC_PROG_INSTALL | |
23 AC_HEADER_STDC | |
24 | |
25 AC_PATH_LIBSIDPLAY | |
26 | |
27 AM_PATH_XMMS(1.2.0, [ | |
28 # Check if the libdir has been set by user | |
29 #if test "x$libdir" = "x$exec_prefix/lib"; then | |
30 libdir=$XMMS_INPUT_PLUGIN_DIR | |
31 #fi | |
32 ], | |
33 AC_MSG_ERROR([*** XMMS >= 1.2.0 not found. You need XMMS v1.2.0 or later to use XMMS-SID plugin.] | |
34 )) | |
35 | |
36 | |
37 | |
38 dnl *** | |
39 dnl *** Checks for libraries. | |
40 dnl *** | |
41 AM_PATH_GLIB(1.2.2,,AC_MSG_ERROR([*** GLIB >= 1.2.2 not found. You either don't have GLIB at all or your GLIB is too old. Latest GLIB can be found from Gtk+ homepages (http://www.gtk.org/)])) | |
42 | |
43 AM_PATH_GTK(1.2.2,,AC_MSG_ERROR([*** Gtk+ >= 1.2.2 not found. You either don't have Gtk+ at all or your Gtk+ is too old. Latest Gtk+ can be found from Gtk+ homepages (http://www.gtk.org/)]), gthread) | |
44 | |
45 | |
46 dnl *** | |
47 dnl *** Song position patch check | |
48 dnl *** | |
49 AC_MSG_CHECKING([for song position patch]) | |
50 dnl botte hack | |
51 tmp_CPPFLAGS=$CPPFLAGS | |
52 if test -d "$prefix" ;then | |
53 CPPFLAGS="$CPPFLAGS -I${prefix}/include" | |
54 fi | |
55 | |
56 AC_EGREP_HEADER(set_song_position,xmms/plugin.h, | |
57 AC_DEFINE(HAVE_SONG_POSITION) | |
58 AC_MSG_RESULT(yes),AC_MSG_RESULT(no)) | |
59 | |
60 CPPFLAGS=$tmp_CPPFLAGS | |
61 | |
62 | |
63 dnl *** | |
64 dnl *** And finally, output the all generatable files! | |
65 dnl *** | |
66 | |
67 AC_OUTPUT([ | |
68 Makefile | |
69 src/Makefile | |
70 dnl xmms-sid.spec | |
71 ]) |