1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
|
AC_PREREQ(2.57)
AC_INIT(licq_osd_plugin, 1.3.2.1, martinmaurer@gmx.at)
AC_DEFINE([INT_VERSION], [], [Description])
AC_CONFIG_AUX_DIR(admin)
AC_CANONICAL_SYSTEM
AC_ARG_PROGRAM
AC_CONFIG_SRCDIR([src/my_xosd.h])
AM_INIT_AUTOMAKE
AM_CONFIG_HEADER([config.h])
dnl Chuck #defines for PACKAGE and VERSION into config.h
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
AC_DEFINE_UNQUOTED(INT_VERSION,$INT_VERSION)
dnl Also substitute PACKAGE and VERSION in the AC_OUTPUT files
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
AC_DEFINE(GETTEXT_PACKAGE, "licq-osd", [Gettext domain name])
GETTEXT_PACKAGE=licq-osd
AC_SUBST(GETTEXT_PACKAGE)
AC_PROG_CC
#AC_PROG_INTLTOOL([0.25])
AM_GNU_GETTEXT([external])
AM_GNU_GETTEXT_VERSION(0.12.1)
# Checks for programs.
AC_PROG_CC
AC_PROG_CPP
AC_PROG_CXX
AC_PROG_CXXCPP
AC_ISC_POSIX
AC_PROG_MAKE_SET
AC_PROG_INSTALL
AC_LIBTOOL_DLOPEN
AC_DISABLE_STATIC
#AC_PROG_LIBTOOL
AM_PROG_LIBTOOL
LIBTOOL="$LIBTOOL --silent"
# Checks for libraries.
AM_PATH_LIBXOSD([],[echo "Please install the libxosd2 library (http://www.ignavus.net/software.html)" ; exit 1])
# Checks for new version of xosd.
# ensure LIBS is set
#AC_CHECK_LIB([xosd], [xosd_create], [], [])
#LIBS_old=$LIBS
#NEWXOSD=""
#AC_CHECK_LIB(xosd, xosd_set_linetimeout, NEWXOSD="-DNEWXOSD", [])
#AC_SUBST(NEWXOSD)
#LIBS=$LIBS_old
# CVS has become stable
# the new plugin version will compile with licq >=1.3.0
# older licq versions are no longer supported.
# (if you need them anyways - use an 1.2.7.x version of the plugin)
# contact me (martinmaurer@gmx.at) if you have any problems
#AC_ARG_WITH(cvs, AC_HELP_STRING([--with-cvs], [compile for licq >=1.2.8]),
# [case "${enableval}" in
# yes)
# AC_DEFINE(CVSLICQ, 1)
# cvs="yes"
# ;;
# no)
# AC_DEFINE(CVSLICQ, 0)
# cvs="no"
# ;;
# *) AC_MSG_ERROR([bad value ${enableval} for --with-cvs: yes/no allowed])
# ;;
# esac],
# [ AC_DEFINE(CVSLICQ, 0)
# cvs="no" ]
#)
#AC_SUBST(CVSLICQ)
dnl Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS(errno.h dirent.h getopt.h malloc.h pwd.h sys/time.h)
AC_CHECK_HEADERS([unistd.h])
LICQ_CHECK_LICQ
AC_OUTPUT( po/Makefile.in
src/Makefile
Makefile
)
# build for cvs licq ..............: $cvs
AC_MSG_NOTICE( [
Configuration for $PACKAGE $VERSION :
-------------------------------------
install path (libdir+licq path)..: $libdir/licq
Look for any WARNINGs output by the configure script
(run ./configure --help to see all options).
If you're satisfied, type 'make' to build $PACKAGE $VERSION,
and then 'make install' for installation.
] )
|