upgrade to libxml 2.2.1

NOTE: libxml 2.x is not source compatible with programs that use libxml
1.x but we don't have GNOME or anything for that matter that depends
on libxml then it isn't that big of a deal.
This commit is contained in:
brad 2000-08-08 18:55:00 +00:00
parent a0e8728ac6
commit a4dbcc89f4
9 changed files with 109 additions and 85 deletions

View File

@ -1,21 +1,24 @@
# $OpenBSD: Makefile,v 1.8 2000/05/30 19:02:21 fgsch Exp $
# $OpenBSD: Makefile,v 1.9 2000/08/08 18:55:00 brad Exp $
DISTNAME= libxml-1.8.7
DISTNAME= libxml2-2.2.1
PKGNAME= libxml-2.2.1
CATEGORIES= textproc
NEED_VERSION= 1.283
FAKE= Yes
MASTER_SITES= ftp://rpmfind.net/pub/libxml/
NEED_VERSION= 1.310
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= stable/sources/libxml
HOMEPAGE= http://xmlsoft.org/
MAINTAINER= rohee@openbsd.org
LICENSE_TYPE= GPL
PERMIT_PACKAGE_CDROM= YES
PERMIT_PACKAGE_FTP= YES
PERMIT_DISTFILES_CDROM= YES
PERMIT_DISTFILES_FTP= YES
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
GNU_CONFIGURE= yes
USE_GMAKE= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
CONFIGURE_ARGS+= --enable-static
CONFIGURE_ARGS+= --enable-static --without-iconv
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (libxml-1.8.7.tar.gz) = ee9498b9b3c433da4155a4148a2146e9
RMD160 (libxml-1.8.7.tar.gz) = e8b1fddb1e5ca7b8ab15d4aadbdaed2575a995b5
SHA1 (libxml-1.8.7.tar.gz) = 8a9d14e5802a1b2c643a0cb411dce3e17a987b9d
MD5 (libxml2-2.2.1.tar.gz) = 121cc8372e5445e41a876428a70a19aa
RMD160 (libxml2-2.2.1.tar.gz) = c30737e05792d36b4742a81438b8b5272d613d7c
SHA1 (libxml2-2.2.1.tar.gz) = e107aa30cda654fa3dee1934bd74b4eeb2fffeb0

View File

@ -0,0 +1,10 @@
--- ltconfig.orig Wed Jul 26 18:44:40 2000
+++ ltconfig Wed Jul 26 18:45:02 2000
@@ -2004,6 +2004,7 @@
library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
+ deplibs_check_method='pass_all'
;;
os2*)

View File

@ -0,0 +1,52 @@
--- ltmain.sh.orig Wed Jul 26 18:45:21 2000
+++ ltmain.sh Wed Jul 26 18:45:34 2000
@@ -2619,7 +2619,7 @@
# linked before any other PIC object. But we must not use
# pic_flag when linking with -static. The problem exists in
# FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
- *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
case "$compile_command " in
*" -static "*) ;;
*) pic_flag_for_symtable=" $pic_flag -DPIC -DFREEBSD_WORKAROUND";;
@@ -3555,40 +3555,6 @@
# Exit here if they wanted silent mode.
test "$show" = : && exit 0
- echo "----------------------------------------------------------------------"
- echo "Libraries have been installed in:"
- for libdir in $libdirs; do
- echo " $libdir"
- done
- echo
- echo "If you ever happen to want to link against installed libraries"
- echo "in a given directory, LIBDIR, you must either use libtool, and"
- echo "specify the full pathname of the library, or use \`-LLIBDIR'"
- echo "flag during linking and do at least one of the following:"
- if test -n "$shlibpath_var"; then
- echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
- echo " during execution"
- fi
- if test -n "$runpath_var"; then
- echo " - add LIBDIR to the \`$runpath_var' environment variable"
- echo " during linking"
- fi
- if test -n "$hardcode_libdir_flag_spec"; then
- libdir=LIBDIR
- eval flag=\"$hardcode_libdir_flag_spec\"
-
- echo " - use the \`$flag' linker flag"
- fi
- if test -n "$admincmds"; then
- echo " - have your system administrator run these commands:$admincmds"
- fi
- if test -f /etc/ld.so.conf; then
- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
- fi
- echo
- echo "See any operating system documentation about shared libraries for"
- echo "more information, such as the ld(1) and ld.so(8) manual pages."
- echo "----------------------------------------------------------------------"
exit 0
;;

View File

@ -1 +1 @@
XML parsing library for Gnome
XML parsing library

View File

@ -1,3 +1,3 @@
This is a library for parsing the XML language.
Documentation is available at http://rufus.w3.org/veillard/XML/xml.html
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PFRAG.shared,v 1.1 2000/08/08 18:55:01 brad Exp $
lib/libxml.so.4.1
DYNLIBDIR(%B)

View File

@ -1,27 +1,31 @@
@comment $OpenBSD: PLIST,v 1.3 2000/08/08 18:55:01 brad Exp $
bin/xml-config
include/gnome-xml/HTMLparser.h
include/gnome-xml/HTMLtree.h
include/gnome-xml/SAX.h
include/gnome-xml/debugXML.h
include/gnome-xml/encoding.h
include/gnome-xml/entities.h
include/gnome-xml/nanoftp.h
include/gnome-xml/nanohttp.h
include/gnome-xml/parser.h
include/gnome-xml/parserInternals.h
include/gnome-xml/tree.h
include/gnome-xml/valid.h
include/gnome-xml/xlink.h
include/gnome-xml/xml-error.h
include/gnome-xml/xmlIO.h
include/gnome-xml/xmlmemory.h
include/gnome-xml/xpath.h
bin/xmllint
include/libxml/HTMLparser.h
include/libxml/HTMLtree.h
include/libxml/SAX.h
include/libxml/debugXML.h
include/libxml/encoding.h
include/libxml/entities.h
include/libxml/nanoftp.h
include/libxml/nanohttp.h
include/libxml/parser.h
include/libxml/parserInternals.h
include/libxml/tree.h
include/libxml/uri.h
include/libxml/valid.h
include/libxml/xlink.h
include/libxml/xml-error.h
include/libxml/xmlIO.h
include/libxml/xmlmemory.h
include/libxml/xmlversion.h
include/libxml/xpath.h
lib/libxml.a
lib/libxml.la
lib/libxml.so.9.7
@exec /sbin/ldconfig -m %B
%%SHARED%%
lib/xmlConf.sh
share/gnome-xml/html/gnome-xml/DOM.gif
share/gnome-xml/html/gnome-xml/FAQ.html
share/gnome-xml/html/gnome-xml/book1.html
share/gnome-xml/html/gnome-xml/gnome-xml-debugxml.html
share/gnome-xml/html/gnome-xml/gnome-xml-encoding.html
@ -35,6 +39,7 @@ 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-sax.html
share/gnome-xml/html/gnome-xml/gnome-xml-tree.html
share/gnome-xml/html/gnome-xml/gnome-xml-uri.html
share/gnome-xml/html/gnome-xml/gnome-xml-valid.html
share/gnome-xml/html/gnome-xml/gnome-xml-xml-error.html
share/gnome-xml/html/gnome-xml/gnome-xml-xmlio.html

View File

@ -1,49 +0,0 @@
bin/xml-config
include/gnome-xml/HTMLparser.h
include/gnome-xml/HTMLtree.h
include/gnome-xml/SAX.h
include/gnome-xml/debugXML.h
include/gnome-xml/encoding.h
include/gnome-xml/entities.h
include/gnome-xml/nanoftp.h
include/gnome-xml/nanohttp.h
include/gnome-xml/parser.h
include/gnome-xml/parserInternals.h
include/gnome-xml/tree.h
include/gnome-xml/valid.h
include/gnome-xml/xlink.h
include/gnome-xml/xml-error.h
include/gnome-xml/xmlIO.h
include/gnome-xml/xmlmemory.h
include/gnome-xml/xpath.h
lib/libxml.a
lib/libxml.la
lib/xmlConf.sh
share/gnome-xml/html/gnome-xml/DOM.gif
share/gnome-xml/html/gnome-xml/book1.html
share/gnome-xml/html/gnome-xml/gnome-xml-debugxml.html
share/gnome-xml/html/gnome-xml/gnome-xml-encoding.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-htmlparser.html
share/gnome-xml/html/gnome-xml/gnome-xml-htmltree.html
share/gnome-xml/html/gnome-xml/gnome-xml-nanoftp.html
share/gnome-xml/html/gnome-xml/gnome-xml-nanohttp.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-sax.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/gnome-xml-xml-error.html
share/gnome-xml/html/gnome-xml/gnome-xml-xmlio.html
share/gnome-xml/html/gnome-xml/gnome-xml-xmlmemory.html
share/gnome-xml/html/gnome-xml/gnome-xml-xpath.html
share/gnome-xml/html/gnome-xml/index.sgml
share/gnome-xml/html/gnome-xml/libxml-lib.html
share/gnome-xml/html/gnome-xml/libxml-notes.html
share/gnome-xml/html/gnome-xml/structure.gif
share/gnome-xml/html/gnome-xml/xml.html
@dirrm share/gnome-xml/html/gnome-xml
@dirrm share/gnome-xml/html
@dirrm share/gnome-xml
@dirrm include/gnome-xml