OSSP CVS Repository

ossp - ossp-pkg/as/as-gui/configure.in 1.2
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-pkg/as/as-gui/configure.in 1.2
##
##  OSSP titraq - Graphical user interface for time accounting
##  Copyright (c) 2002 Cable & Wireless Deutschland GmbH
##  Copyright (c) 2002 The OSSP Project <http://www.ossp.org/>
##  Copyright (c) 2002 Ralf S. Engelschall
##
##  This file is part of OSSP GUI, a graphical user interface
##  for OSSP which can be found at http://www.ossp.org/
##
##  Permission to use, copy, modify, and distribute this software for
##  any purpose with or without fee is hereby granted, provided that
##  the above copyright notice and this permission notice appear in all
##  copies.
##
##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
##  SUCH DAMAGE.
##
##  configure.in: Autoconf configure template
##

dnl Version requirement and information
AC_PREREQ(2.53)
AC_REVISION(1.0)

dnl Process this file with autoconf
AC_INIT
AC_CONFIG_HEADER(ac_config.h)
AC_LANG_CPLUSPLUS

dnl Checks basic requirements
AC_PROG_CXX
AC_PROG_CXXCPP
AC_PROG_INSTALL

AC_PROG_CC
AC_PROG_CPP
AC_PROG_CC_STDC
AC_HEADER_STDC

dnl Portable thread conf from acx_pthread.m4 autoconf macro
ACX_PTHREAD
CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS"
LIBS="$PTHREAD_CFLAGS $LIBS"

dnl Check other requirements
AC_PROG_MAKE_SET
AC_CHECK_DEBUGGING

dnl Check for Dmalloc library
AC_CHECK_EXTLIB([Dmalloc],
                dmalloc, dmalloc_debug, dmalloc.h,
                [AC_DEFINE(WITH_DMALLOC, 1, [Define to 1 if building with Dmalloc])])

dnl Find out where the Qt implementation resides
AC_CHECK_QT
AC_SUBST(QTBASE)
AC_CHECK_UIC
AC_SUBST(UIC)
AC_CHECK_MOC
AC_SUBST(MOC)

dnl Check our X environment
AC_PATH_X
if test ".$no_x" = .yes; then
    AC_ERROR([X11 includes and libraries are required, but none were found.])
else
    CXXFLAGS="$CXXFLAGS -I$x_includes"
    LDFLAGS="$LDFLAGS -L$x_libraries"
    LIBS="$LIBS -lX11 -lXext -lSM -lm"
fi

dnl Check typical FreeBSD resources
AC_CHECK_LIB(Xrender, XRenderFindFormat, [LIBS="$LIBS -lXrender"])
AC_CHECK_LIB(Xinerama, XineramaIsActive, [LIBS="$LIBS -lXinerama"])
AC_CHECK_LIB(GL, glBegin, [LIBS="$LIBS -lGL"])
AC_CHECK_LIB(ICE, IceOpenConnection, [LIBS="$LIBS -lICE"])
AC_CHECK_LIB(dl, dlopen, [LIBS="$LIBS -ldl"])

enable_shared=no
export enable_shared
enable_headline=no
export enable_headline

dnl Make all the necessary Makefiles
AC_OUTPUT(Makefile)

CVSTrac 2.0.1