X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=configure.ac;h=8874a2b4cadd90a1c8957abcc23040b73da4489d;hb=d11117683fe9136d73b7ce6b3d7b368bc8ea5072;hp=6df2e9d972791e8345ca4a9b5c591a4be01105aa;hpb=071e0e59c28ebdade0fa78845535f0592d7858ee;p=rpmdepsize.git diff --git a/configure.ac b/configure.ac index 6df2e9d..8874a2b 100644 --- a/configure.ac +++ b/configure.ac @@ -17,35 +17,43 @@ dnl Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. dnl dnl Written by Richard W.M. Jones -AC_INIT(rpmdepsize,1.0) +AC_INIT(rpmdepsize,0.8) AM_INIT_AUTOMAKE -AC_PATH_PROG(PERL,[perl],[no]) -if test "x$PERL" = "xno" ; then - AC_MSG_FAILURE([perl not found]) -fi +AC_CONFIG_MACRO_DIR([m4]) -AC_PATH_PROG(PYTHON,[python],[no]) -if test "x$PYTHON" = "xno" ; then - AC_MSG_FAILURE([python not found]) +AC_PROG_OCAML +if test "$OCAMLC" = "no"; then + AC_MSG_ERROR([You must install the OCaml compiler]) +fi +AC_PROG_FINDLIB +if test "$OCAMLFIND" = "no"; then + AC_MSG_ERROR([You must install OCaml findlib (the ocamlfind command)]) fi -AC_CHECK_PROG(PERLDOC,[perldoc],[perldoc],[no]) -if test "x$PERLDOC" = "xno" ; then - AC_MSG_WARN([perldoc not found - install perl to make man pages]) +AC_CHECK_OCAML_PKG([extlib]) +if test "$OCAML_PKG_extlib" = "no"; then + AC_MSG_ERROR([You must install OCaml library 'extlib']) +fi +AC_CHECK_OCAML_PKG([sexplib]) +if test "$OCAML_PKG_sexplib" = "no"; then + AC_MSG_ERROR([You must install OCaml library 'sexplib']) +fi +AC_CHECK_OCAML_PKG([lablgtk2]) +if test "$OCAML_PKG_lablgtk2" = "no"; then + AC_MSG_ERROR([You must install OCaml library 'lablgtk2']) fi -AM_CONDITIONAL(HAVE_PERLDOC,[test "$perldoc" != "no"]) -AC_CHECK_PROG(DOT,[dot],[dot],[no]) -if test "x$DOT" = "xno" ; then - AC_MSG_FAILURE([graphviz not found]) +AC_CHECK_PROG(PYTHON,[python],[python],[no]) +if test "x$PYTHON" = "xno" ; then + AC_MSG_FAILURE([You must install Python]) fi -AC_CHECK_PROG(REPOQUERY,[repoquery],[repoquery],[no]) -if test "x$REPOQUERY" = "xno" ; then - AC_MSG_FAILURE([repoquery not found]) +AC_CHECK_PROG(YUM,[yum],[yum],[no]) +if test "x$YUM" = "xno" ; then + AC_MSG_FAILURE([You must install Yum]) fi AC_CONFIG_HEADERS([config.h]) -AC_CONFIG_FILES([Makefile]) +AC_CONFIG_FILES([Makefile rpmdepsize_about.ml rpmdepsize.spec]) AC_OUTPUT