Added xml-config.in and the related changes, Daniel.
diff --git a/ChangeLog b/ChangeLog
index 87dca00..64b05f6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
+
+ * added xml-config script.
+
Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
* autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
diff --git a/Makefile.am b/Makefile.am
index 4bbe8f3..1eed746 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,6 +2,8 @@
noinst_PROGRAMS=tester
+bin_SCRIPTS=xml-config
+
lib_LTLIBRARIES = libxml.la
libxml_la_SOURCES = \
diff --git a/configure.in b/configure.in
index 0310c7b..59fc4ea 100644
--- a/configure.in
+++ b/configure.in
@@ -40,5 +40,5 @@
AC_FUNC_STRFTIME
AC_CHECK_FUNCS(strdup strndup strerror snprintf )
AC_SUBST(Z_LIBS)
-AC_OUTPUT(Makefile)
+AC_OUTPUT(Makefile xml-config)
diff --git a/xml-config.in b/xml-config.in
new file mode 100644
index 0000000..eb6375c
--- /dev/null
+++ b/xml-config.in
@@ -0,0 +1,71 @@
+#! /bin/sh
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+includedir=@includedir@
+
+usage()
+{
+ cat <<EOF
+Usage: xml-config [OPTION]
+
+Known values for OPTION are:
+
+ --prefix=DIR change libxml prefix [default $prefix]
+ --libs print library linking information
+ --cflags print pre-processor and compiler flags
+ --help display this help and exit
+ --version output version information
+EOF
+
+ exit $1
+}
+
+if test $# -eq 0; then
+ usage 1
+fi
+
+cflags=false
+libs=false
+
+while test $# -gt 0; do
+ case "$1" in
+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
+ *) optarg= ;;
+ esac
+
+ case "$1" in
+ --prefix=*)
+ prefix=$optarg
+ ;;
+
+ --prefix)
+ echo $prefix
+ ;;
+
+ --version)
+ echo @PACKAGE@ @XML_VERSION@
+ exit 0
+ ;;
+
+ --help)
+ usage 0
+ ;;
+
+ --cflags)
+ echo -I@includedir@/gnome-xml
+ ;;
+
+ --libs)
+ echo -L@libdir@ @XML_LIBS@
+ ;;
+
+ *)
+ usage
+ exit 1
+ ;;
+ esac
+ shift
+done
+
+exit 0