summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrédéric Crozat <fcrozat@src.gnome.org>2004-01-27 11:07:42 +0000
committerFrédéric Crozat <fcrozat@src.gnome.org>2004-01-27 11:07:42 +0000
commit5642365158aee430b1bb3cee49104c77bddf2631 (patch)
tree32d85a2f24f4e28b376c4c36f9a6126a94c21506
parentd78c93bb352d0694425bd294a8a31d53de536ecf (diff)
downloadyelp-5642365158aee430b1bb3cee49104c77bddf2631.tar.gz
Handle GNOME2_PATH variable.
* autogen.sh: Handle GNOME2_PATH variable. * src/yelp-db2html.c: (main): Don't try to parse html file (Mdk bug #4743).
-rw-r--r--ChangeLog8
-rwxr-xr-xautogen.sh6
-rw-r--r--src/yelp-db2html.c5
3 files changed, 18 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1344591c..c32040bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2004-01-27 Frederic Crozat <fcrozat@mandrakesoft.com>
+
+ * autogen.sh:
+ Handle GNOME2_PATH variable.
+
+ * src/yelp-db2html.c: (main):
+ Don't try to parse html file (Mdk bug #4743).
+
2003-11-10 Shaun McCance <shaunm@gnome.org>
* configure.in: Version 2.4.2
diff --git a/autogen.sh b/autogen.sh
index 16ad94ca..753f20e3 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -36,6 +36,12 @@ ACLOCAL=aclocal-1.4
DIE=1
}
+# if GNOME2_DIR set, modify ACLOCAL_FLAGS ...
+if [ -n "$GNOME2_DIR" ]; then
+ ACLOCAL_FLAGS="-I $GNOME2_DIR/share/aclocal $ACLOCAL_FLAGS"
+fi
+
+
(grep "^AM_PROG_LIBTOOL" configure.in >/dev/null) && {
(libtool --version) < /dev/null > /dev/null 2>&1 || {
echo
diff --git a/src/yelp-db2html.c b/src/yelp-db2html.c
index 1441f2c5..0276b56b 100644
--- a/src/yelp-db2html.c
+++ b/src/yelp-db2html.c
@@ -99,11 +99,14 @@ main (gint argc, gchar **argv)
if (strstr (docpath, ".sgml")) {
db_doc = docbParseFile (docpath, "UTF-8");
- } else {
+ } else if (strstr (docpath, ".xml")) {
db_doc = xmlParseFile (docpath);
#ifdef LIBXML_XINCLUDE_ENABLED
xmlXIncludeProcess (db_doc);
#endif
+ } else {
+ g_warning ("Unknown Docbook format for '%s'.", docpath);
+ exit (1);
}
if (db_doc == NULL) {