svn commit: samba-docs r214 - in trunk: .

jelmer at samba.org jelmer at samba.org
Sun Sep 5 13:26:10 GMT 2004


Author: jelmer
Date: 2004-09-05 13:26:10 +0000 (Sun, 05 Sep 2004)
New Revision: 214

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba-docs&path=/trunk&rev=214&nolog=1

Log:
Complain when when dia version is < 0.93 and $DISPLAY is not set

Modified:
   trunk/configure.in


Changeset:
Modified: trunk/configure.in
===================================================================
--- trunk/configure.in	2004-09-05 12:36:21 UTC (rev 213)
+++ trunk/configure.in	2004-09-05 13:26:10 UTC (rev 214)
@@ -41,6 +41,20 @@
 DOCS_TARGET_REQUIRE_PROGRAM(XSLTPROC, xsltproc, ALL)
 DOCS_TARGET_REQUIRE_PROGRAM(RM, rm, ALL)
 DOCS_TARGET_REQUIRE_PROGRAM(DIA, dia, ALL)
+
+# Check dia version number
+[ DIA_VERSION=`dia -v | egrep -o '([0-9]+)\.([0-9]+)'`]
+DIA_MAJ_VERSION=`echo $DIA_VERSION | cut -d . -f 1`
+DIA_MIN_VERSION=`echo $DIA_VERSION | cut -d . -f 2`
+
+if test "$DIA_MAJ_VERSION" -le "0"
+then
+	if test "$DIA_MIN_VERSION" -le "92" && test -z "$DISPLAY" 
+	then
+		AC_MSG_ERROR([Dia below 0.93 requires an X environment. Set \$DISPLAY or install Dia 0.93 or higher])
+	fi
+fi
+
 DOCS_TARGET_REQUIRE_PROGRAM(MAKEINDEX, makeindex, LATEX)
 DOCS_TARGET_REQUIRE_PROGRAM(PDFLATEX, pdflatex, PDF)
 DOCS_TARGET_REQUIRE_PROGRAM(EPSTOPDF, epstopdf, PDF)



More information about the samba-cvs mailing list