You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.7 KiB
61 lines
1.7 KiB
#MIN_CONFIG(3)
|
|
|
|
AM_INIT_AUTOMAKE(kgamma,1.0.2)
|
|
|
|
dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __tdevelop[noopt]__
|
|
dnl CFLAGS="$NOOPT_CFLAGS" dnl __tdevelop[noopt]__
|
|
dnl CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS" dnl __tdevelop[exc]__
|
|
|
|
dnl KDE_NEED_FLEX dnl __tdevelop__
|
|
dnl AC_PROG_YACC dnl __tdevelop__
|
|
|
|
dnl This test is taken from the aktion configure.in.in
|
|
dnl Modified by Michael v.Ostheim
|
|
dnl Checking for XFree86 VidMode Extensions
|
|
AC_MSG_CHECKING([for XFree86-VidModeExtension])
|
|
|
|
AC_CACHE_VAL(ac_cv_lib_vm,
|
|
[ac_save_LIBS="$LIBS"
|
|
kgamma_save_CFLAGS=$CFLAGS
|
|
CFLAGS="$CFLAGS $all_includes"
|
|
LIBS="-L$x_libraries -lXxf86vm -lXext -lX11"
|
|
AC_TRY_LINK( [
|
|
#include <X11/Xlib.h>
|
|
#include <X11/Xatom.h>
|
|
#include <X11/extensions/xf86vmode.h>
|
|
],
|
|
[],
|
|
eval "ac_cv_lib_vm='-lXxf86vm'",
|
|
[AC_MSG_RESULT(no)
|
|
eval "ac_cv_lib_vm=no"])
|
|
LIBS="$ac_save_LIBS"
|
|
CFLAGS=$kgamma_save_CFLAGS
|
|
])
|
|
|
|
if eval "test ! \"`echo $ac_cv_lib_vm`\" = no"; then
|
|
LIBVM="$ac_cv_lib_vm"
|
|
AC_SUBST(LIBVM)
|
|
AC_MSG_RESULT($ac_cv_lib_vm)
|
|
|
|
AC_MSG_CHECKING([for gamma functions in XFree86-VidModeExtension])
|
|
|
|
AC_CACHE_VAL(ac_cv_lib_vmgamma,
|
|
[ac_save_LIBS="$LIBS"
|
|
kgamma_save_CFLAGS=$CFLAGS
|
|
CFLAGS="$CFLAGS $all_includes"
|
|
LIBS="-L$x_libraries -lXxf86vm -lXext -lX11"
|
|
AC_TRY_LINK( [],
|
|
[XF86VidModeGetGamma();],
|
|
[AC_MSG_RESULT(yes)
|
|
eval "ac_cv_lib_vm='-lXxf86vm'"],
|
|
[AC_MSG_RESULT(no)
|
|
eval "ac_cv_lib_vm=no"])
|
|
LIBS="$ac_save_LIBS"
|
|
CFLAGS=$kgamma_save_CFLAGS
|
|
])
|
|
fi
|
|
|
|
if eval "test \"`echo $ac_cv_lib_vm`\" = no"; then
|
|
DO_NOT_COMPILE="$DO_NOT_COMPILE kgamma"
|
|
fi
|