source: skype/configure.ac @ 54ca269

Last change on this file since 54ca269 was 988d75c, checked in by Miklos Vajna <vmiklos@…>, at 2010-12-24T15:23:51Z

Add OpenBSD support

it is great !!! thank you so much :)
being able to run skype on a server relieves me from that virtual
machine pain :p
i run bitbee with your module on my openbsd laptop and it works nicely.

  • Property mode set to 100644
File size: 2.3 KB
RevLine 
[ca911b4]1AC_INIT([Skype plugin for BitlBee], 1.0, [vmiklos@vmiklos.hu], bitlbee-skype)
[68312b8]2AC_PROG_CC
3AC_PROG_INSTALL
4
5AC_ARG_ENABLE([debug], AS_HELP_STRING([--enable-debug], [Enable debug support (default: disabled)]), debug=yes)
6AC_MSG_CHECKING(for debug mode request)
[eb4b91c]7if test "x$debug" = "xyes" ; then
[68312b8]8        CFLAGS="-g -Wall -Werror"
9        AC_MSG_RESULT(yes)
10else
11        AC_MSG_RESULT(no)
12fi
13
[df1a59d4]14case "`$CC -dumpmachine`" in
[988d75c]15        *linux*|*freebsd*|*netbsd*|*openbsd*)
[ab165c5]16                SHARED_FLAGS="-fPIC -shared"
[df1a59d4]17                SHARED_EXT="so"
18                ;;
19        *apple-darwin*)
[89949c7]20                SHARED_FLAGS="-dynamiclib -undefined dynamic_lookup"
[446c6ff]21                SHARED_EXT="dylib"
[df1a59d4]22                ;;
23        *)
24                AC_MSG_ERROR([Your machine is not yet supported])
25                ;;
26esac
27AC_SUBST(SHARED_FLAGS)
28AC_SUBST(SHARED_EXT)
29
[68312b8]30dnl Check for bitlbee
[752a591]31AC_MSG_CHECKING(for BitlBee)
[85ebf71]32if test -d /usr/local/lib/pkgconfig; then
33        PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
34        export PKG_CONFIG_PATH
35fi
[752a591]36pkg-config --exists bitlbee
37if test "$?" != "0"; then
38        AC_MSG_RESULT(no)
39        BITLBEE="no"
40else
41        AC_MSG_RESULT(yes)
42        BITLBEE="yes"
43        if test -z "$CFLAGS"; then
44                CFLAGS="`pkg-config --cflags bitlbee`"
45        else
46                CFLAGS="$CFLAGS `pkg-config --cflags bitlbee`"
47        fi
48        if test -z "$LDFLAGS"; then
49                LDFLAGS="`pkg-config --libs bitlbee`"
50        else
51                LDFLAGS="$LDFLAGS `pkg-config --libs bitlbee`"
52        fi
53        prefix=`pkg-config --variable=prefix bitlbee`
54fi
55AC_SUBST(BITLBEE)
[69939608]56
[cc7a153]57dnl Check for a2x
58AC_ARG_ENABLE([asciidoc], AS_HELP_STRING([--disable-asciidoc], [Disable asciidoc support (default: test)]))
59if test "$enable_asciidoc" != "no"; then
60        AC_CHECK_PROG(ASCIIDOC, asciidoc, yes, [])
61fi
62
[69939608]63dnl Check for Skype4Py
64AC_MSG_CHECKING(for Python module Skype4Py)
[1ce52ec]65python2.7 -c "import Skype4Py" 2>&AS_MESSAGE_LOG_FD
[69939608]66if test "$?" != "0"; then
67        AC_MSG_RESULT(no)
68        SKYPE4PY="no"
69else
70        AC_MSG_RESULT(yes)
71        SKYPE4PY="yes"
72fi
73AC_SUBST(SKYPE4PY)
74
[752a591]75if test "$BITLBEE" = "no" -a "$SKYPE4PY" = "no"; then
76        AC_ERROR([In order to use bitlbee-skype you need at least BitlBee or Skype4Py installed.])
77fi
78
[68312b8]79AC_OUTPUT(config.mak)
[c7304b2]80AC_OUTPUT(skyped.conf.dist)
[aa4e3ed]81
82echo "
[752a591]83        BitlBee plugin:                 $BITLBEE
[69939608]84        skyped:                         $SKYPE4PY
[aa4e3ed]85        prefix:                         $prefix
[752a591]86        install program:                $INSTALL"
87if test "$BITLBEE" = "yes"; then
88        echo "  compiler flags:                 $CFLAGS
89        linker flags:                   $LDFLAGS
90        shared object flags:            $SHARED_FLAGS
91        shared object extension:        $SHARED_EXT"
92fi
93if test "$SKYPE4PY" = "yes"; then
94        echo "  sysconfig dir:                  $sysconfdir/skyped"
95fi
96echo
Note: See TracBrowser for help on using the repository browser.