diff options
author | rh <rh@pkgsrc.org> | 1999-05-03 17:43:58 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 1999-05-03 17:43:58 +0000 |
commit | 90e3ce0bcb5ebe91d6ade47fba5656baa2b127d3 (patch) | |
tree | bb2f8dab171c5c6b440fd06d5f361b4e62febb26 /textproc/libxml | |
parent | c0eda4d4fa45b13422628df53afde6648e3b699d (diff) | |
download | pkgsrc-90e3ce0bcb5ebe91d6ade47fba5656baa2b127d3.tar.gz |
Initial import of libxml-1.0.0, an XML parser library, mainly used by
the GNOME project.
Diffstat (limited to 'textproc/libxml')
-rw-r--r-- | textproc/libxml/Makefile | 15 | ||||
-rw-r--r-- | textproc/libxml/files/md5 | 3 | ||||
-rw-r--r-- | textproc/libxml/patches/patch-aa | 33 | ||||
-rw-r--r-- | textproc/libxml/patches/patch-ab | 18 | ||||
-rw-r--r-- | textproc/libxml/patches/patch-ac | 18 | ||||
-rw-r--r-- | textproc/libxml/pkg/COMMENT | 1 | ||||
-rw-r--r-- | textproc/libxml/pkg/DESCR | 16 | ||||
-rw-r--r-- | textproc/libxml/pkg/PLIST | 29 |
8 files changed, 133 insertions, 0 deletions
diff --git a/textproc/libxml/Makefile b/textproc/libxml/Makefile new file mode 100644 index 00000000000..fcc510cd5a5 --- /dev/null +++ b/textproc/libxml/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/05/03 17:43:58 rh Exp $ +# + +DISTNAME= libxml-1.0.0 +CATEGORIES= textproc devel +MASTER_SITES= http://gd.tuwien.ac.at/hci/GNOME/sources/libxml/ + +MAINTAINER= rh@netbsd.org +HOMEPAGE= http://rufus.w3.org/veillard/XML/xml.html + +USE_LIBTOOL= YES +GNU_CONFIGURE= YES +CONFIGURE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}" + +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/libxml/files/md5 b/textproc/libxml/files/md5 new file mode 100644 index 00000000000..573eb7a9194 --- /dev/null +++ b/textproc/libxml/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1999/05/03 17:43:58 rh Exp $ + +MD5 (libxml-1.0.0.tar.gz) = 50c6631b4feb0cd6360ae2225fef0fe8 diff --git a/textproc/libxml/patches/patch-aa b/textproc/libxml/patches/patch-aa new file mode 100644 index 00000000000..67555aecc6a --- /dev/null +++ b/textproc/libxml/patches/patch-aa @@ -0,0 +1,33 @@ +$NetBSD: patch-aa,v 1.1.1.1 1999/05/03 17:43:59 rh Exp $ + +--- configure.orig Thu Feb 25 12:01:40 1999 ++++ configure Thu Apr 8 11:39:35 1999 +@@ -1516,6 +1516,7 @@ + echo "$ac_t""no" 1>&6 + fi + ++if false; then + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' + +@@ -1561,6 +1562,7 @@ + ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ + $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ + || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } ++fi + + # Redirect the config.log output again, so that the ltconfig log is not + # clobbered by the next message. +@@ -2403,10 +2405,12 @@ + top_srcdir="$ac_dots$ac_given_srcdir" ;; + esac + ++if false; then + case "$ac_given_INSTALL" in + [/$]*) INSTALL="$ac_given_INSTALL" ;; + *) INSTALL="$ac_dots$ac_given_INSTALL" ;; + esac ++fi + + echo creating "$ac_file" + rm -f "$ac_file" diff --git a/textproc/libxml/patches/patch-ab b/textproc/libxml/patches/patch-ab new file mode 100644 index 00000000000..12ba5e63195 --- /dev/null +++ b/textproc/libxml/patches/patch-ab @@ -0,0 +1,18 @@ +$NetBSD: patch-ab,v 1.1.1.1 1999/05/03 17:43:59 rh Exp $ + +--- doc/Makefile.in.orig Thu Feb 25 12:01:51 1999 ++++ doc/Makefile.in Thu Apr 8 14:34:10 1999 +@@ -226,10 +226,10 @@ + rebuild: gnome-xml-sections.txt templates sgml html + + install-data-local: + install -d -m 0755 $(TARGET_DIR) +- -install -m 0644 $(srcdir)/xml.html $(srcdir)/structure.gif $(srcdir)/DOM.gif $(TARGET_DIR) +- -install -m 0644 $(srcdir)/html/*.html $(TARGET_DIR) +- -install -m 0644 $(srcdir)/html/index.sgml $(TARGET_DIR) ++ ${INSTALL_DATA} $(srcdir)/xml.html $(srcdir)/structure.gif $(srcdir)/DOM.gif $(TARGET_DIR) ++ ${INSTALL_DATA} $(srcdir)/html/*.html $(TARGET_DIR) ++ ${INSTALL_DATA} $(srcdir)/html/index.sgml $(TARGET_DIR) + -gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR) + + dist-hook: diff --git a/textproc/libxml/patches/patch-ac b/textproc/libxml/patches/patch-ac new file mode 100644 index 00000000000..2d53c0a4c21 --- /dev/null +++ b/textproc/libxml/patches/patch-ac @@ -0,0 +1,18 @@ +$NetBSD: patch-ac,v 1.1.1.1 1999/05/03 17:43:59 rh Exp $ + +--- Makefile.in.orig Thu Feb 25 12:01:50 1999 ++++ Makefile.in Thu Apr 8 14:52:38 1999 +@@ -90,11 +90,11 @@ + + lib_LTLIBRARIES = libxml.la + +-libxml_la_SOURCES = SAX.c entities.c encoding.c error.c error.h parser.c debugXML.c tree.c valid.c ++libxml_la_SOURCES = SAX.c entities.c encoding.c error.c parser.c debugXML.c tree.c valid.c + + + xmlincdir = $(includedir)/gnome-xml +-xmlinc_HEADERS = entities.h encoding.h parser.h parserInternals.h debugXML.h tree.h valid.h ++xmlinc_HEADERS = entities.h encoding.h parser.h parserInternals.h debugXML.h tree.h valid.h error.h + + + DEPS = $(top_builddir)/libxml.la diff --git a/textproc/libxml/pkg/COMMENT b/textproc/libxml/pkg/COMMENT new file mode 100644 index 00000000000..330a252421a --- /dev/null +++ b/textproc/libxml/pkg/COMMENT @@ -0,0 +1 @@ +An XML parser, mainly used by the GNOME project. diff --git a/textproc/libxml/pkg/DESCR b/textproc/libxml/pkg/DESCR new file mode 100644 index 00000000000..6d6e1939db3 --- /dev/null +++ b/textproc/libxml/pkg/DESCR @@ -0,0 +1,16 @@ + This is an XML parsing library provided in the Gnome framework. +XML is a standard to build tag based structured documents. The +internal document repesentation is as close as possible to the +DOM interfaces. The interfaces of the XML library are by principle +low level, there is nearly zero abstration. + + Some features are: + + - C++ support + - Updated code to follow more recent specs, added + compatibility flag + - Error handling, use a dedicated, overridable error + handling function. + - Support for CDATA. + - Keep track of line numbers for better error reporting. + - Support for PI (SAX one). diff --git a/textproc/libxml/pkg/PLIST b/textproc/libxml/pkg/PLIST new file mode 100644 index 00000000000..b8a31f33ae2 --- /dev/null +++ b/textproc/libxml/pkg/PLIST @@ -0,0 +1,29 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/05/03 17:43:58 rh Exp $ +bin/xml-config +include/gnome-xml/entities.h +include/gnome-xml/encoding.h +include/gnome-xml/error.h +include/gnome-xml/parser.h +include/gnome-xml/parserInternals.h +include/gnome-xml/debugXML.h +include/gnome-xml/tree.h +include/gnome-xml/valid.h +lib/libxml.so.0.0 +lib/libxml.a +lib/xmlConf.sh +share/gnome-xml/html/gnome-xml/xml.html +share/gnome-xml/html/gnome-xml/structure.gif +share/gnome-xml/html/gnome-xml/DOM.gif +share/gnome-xml/html/gnome-xml/book1.html +share/gnome-xml/html/gnome-xml/gnome-xml-entities.html +share/gnome-xml/html/gnome-xml/gnome-xml-error.html +share/gnome-xml/html/gnome-xml/gnome-xml-parser.html +share/gnome-xml/html/gnome-xml/gnome-xml-parserinternals.html +share/gnome-xml/html/gnome-xml/gnome-xml-tree.html +share/gnome-xml/html/gnome-xml/gnome-xml-valid.html +share/gnome-xml/html/gnome-xml/libxml.html +share/gnome-xml/html/gnome-xml/index.sgml +@dirrm include/gnome-xml +@dirrm share/gnome-xml/html/gnome-xml +@dirrm share/gnome-xml/html +@dirrm share/gnome-xml |