SAGE_SPKG_CONFIGURE([bliss], [
m4_pushdef([SAGE_BLISS_MINVER],[0.77])
m4_pushdef([SAGE_BLISS_MAJOR],[0])
m4_pushdef([SAGE_BLISS_MINOR],[77])
AC_CHECK_HEADER([bliss/bliss_C.h], [
AC_SEARCH_LIBS([bliss_new], [bliss], [
AC_MSG_CHECKING([checking bliss version directly])
AC_RUN_IFELSE([AC_LANG_PROGRAM([
[#include <bliss/defs.hh>
]],[[
if (BLISS_VERSION_MAJOR > ]] SAGE_BLISS_MAJOR [[ ) return 0;
if (BLISS_VERSION_MAJOR == ]] SAGE_BLISS_MAJOR [[ &&
BLISS_VERSION_MINOR >= ]] SAGE_BLISS_MINOR [[ ) return 0;
else return 1;
]])],
[AC_MSG_RESULT([Good.])],
[AC_MSG_RESULT([Too old.])
sage_spkg_install_bliss=yes],
[]) dnl cross-compilation - noop
],
[sage_spkg_install_bliss=yes])
], [sage_spkg_install_bliss=yes])
m4_popdef([SAGE_BLISS_MINVER])
m4_popdef([SAGE_BLISS_MAJOR])
m4_popdef([SAGE_BLISS_MINOR])
])