Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Mar 1999 22:48:42 +0200 (SAT)
From:      reg@shale.csir.co.za
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/10438: Port update: textproc/libxml
Message-ID:  <199903062048.WAA49830@shale.csir.co.za>

next in thread | raw e-mail | index | archive | help

>Number:         10438
>Category:       ports
>Synopsis:       Port update: textproc/libxml
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar  6 12:50:02 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Jeremy Lea
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
Arb's Inc.
>Environment:

	FreeBSD Ports Collection.

>Description:

	Upgrade to libxml-1.0.0.

>How-To-Repeat:

	Requires updated bsd.port.mk.

>Fix:
	
	
diff -urN -x CVS /usr/ports.ref/textproc/libxml/Makefile ./Makefile
--- /usr/ports.ref/textproc/libxml/Makefile	Thu Feb 25 15:30:36 1999
+++ ./Makefile	Sat Mar  6 22:40:49 1999
@@ -1,15 +1,15 @@
 # New ports collection makefile for:	libxml
-# Version required:			0.99.8
+# Version required:			1.0.0
 # Date created:				28 September 1998
 # Whom:					Yukihiro Nakai <Nakai@technologist.com>
 #
 # $Id: Makefile,v 1.7 1999/02/24 22:12:09 vanilla Exp $
 #
 
-DISTNAME=	libxml-0.99.8
+DISTNAME=	libxml-1.0.0
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR=	libxml
+MASTER_SITE_SUBDIR=	gnome-1.0/sources
 
 MAINTAINER=	nacai@iname.com
 
diff -urN -x CVS /usr/ports.ref/textproc/libxml/files/md5 ./files/md5
--- /usr/ports.ref/textproc/libxml/files/md5	Thu Feb 25 15:30:36 1999
+++ ./files/md5	Tue Mar  2 20:12:26 1999
@@ -1 +1 @@
-MD5 (libxml-0.99.8.tar.gz) = ea51896c06b09bc2bee2b987cca2679a
+MD5 (libxml-1.0.0.tar.gz) = 50c6631b4feb0cd6360ae2225fef0fe8
diff -urN -x CVS /usr/ports.ref/textproc/libxml/patches/patch-aa ./patches/patch-aa
--- /usr/ports.ref/textproc/libxml/patches/patch-aa	Thu Feb 25 15:30:36 1999
+++ ./patches/patch-aa	Wed Mar  3 13:17:22 1999
@@ -1,5 +1,14 @@
---- Makefile.in.orig	Wed Feb 17 02:43:25 1999
-+++ Makefile.in	Wed Feb 24 07:42:58 1999
+--- Makefile.in.orig	Thu Feb 25 13:01:50 1999
++++ Makefile.in	Wed Mar  3 13:15:47 1999
+@@ -94,7 +94,7 @@
+ 
+ 
+ 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 		error.h			parser.h 		parserInternals.h 		debugXML.h 		tree.h 		valid.h
+ 
+ 
+ DEPS = $(top_builddir)/libxml.la
 @@ -105,7 +105,7 @@
  tester_DEPENDENCIES = $(DEPS)
  tester_LDADD = $(LDADDS)
@@ -8,8 +17,8 @@
 +confexecdir = $(sysconfdir)
  confexec_DATA = xmlConf.sh
  
- EXTRA_DIST = xmlConf.sh.in libxml.spec doc/xml.html doc/structure.gif              doc/DOM.gif
-@@ -513,7 +513,7 @@
+ EXTRA_DIST = xmlConf.sh.in libxml.spec.in
+@@ -518,7 +518,7 @@
  uninstall-am: uninstall-libLTLIBRARIES uninstall-binSCRIPTS \
  		uninstall-confexecDATA uninstall-xmlincHEADERS
  uninstall: uninstall-recursive
@@ -18,3 +27,28 @@
  		$(HEADERS) config.h
  all-redirect: all-recursive-am
  install-strip:
+--- doc/Makefile.in.orig	Thu Feb 25 13:01:51 1999
++++ doc/Makefile.in	Tue Mar  2 20:39:23 1999
+@@ -89,7 +89,7 @@
+ # The directory containing the source code (if it contains documentation).
+ DOC_SOURCE_DIR = ..
+ 
+-HTML_DIR = $(datadir)/gnome-xml/html
++HTML_DIR = $(datadir)
+ 
+ TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+@@ -227,10 +227,9 @@
+ 
+ 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)
+-	-gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR)
++	-install -c -m 0644 $(srcdir)/xml.html $(srcdir)/structure.gif $(srcdir)/DOM.gif $(TARGET_DIR)
++	-install -c -m 0644 $(srcdir)/html/*.html $(TARGET_DIR)
++	-install -c -m 0644 $(srcdir)/html/index.sgml $(TARGET_DIR)
+ 
+ dist-hook:
+ 	(cd $(srcdir) ; tar cvf - xml.html structure.gif DOM.gif html/*.html html/*.sgml) | (cd $(distdir); tar xf -)
diff -urN -x CVS /usr/ports.ref/textproc/libxml/patches/patch-ab ./patches/patch-ab
--- /usr/ports.ref/textproc/libxml/patches/patch-ab	Thu Feb 25 15:30:36 1999
+++ ./patches/patch-ab	Wed Mar  3 13:17:23 1999
@@ -19,8 +19,8 @@
  	*)
  	  $echo "$modename: unknown library version type \`$version_type'" 1>&2
  	  echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
---- ltconfig.orig	Wed Feb 17 02:43:15 1999
-+++ ltconfig	Wed Feb 24 07:49:23 1999
+--- ltconfig.orig	Thu Feb 25 13:01:39 1999
++++ ltconfig	Tue Mar  2 20:18:54 1999
 @@ -823,7 +823,7 @@
      ;;
  
@@ -36,11 +36,12 @@
  
 -freebsd2* | freebsd3*)
 -  version_type=sunos
+-  library_names_spec='${libname}${release}.so$versuffix $libname.so'
+-  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 +freebsd*)
 +  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
 +  version_type=freebsd-$objformat
-   library_names_spec='${libname}${release}.so$versuffix $libname.so'
--  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
++  library_names_spec='${libname}${release}.so.$versuffix $libname.so'
 +  finish_cmds='PATH="\$PATH:/sbin" OBJFORMAT="$objformat" ldconfig -m $libdir'
    shlibpath_var=LD_LIBRARY_PATH
    ;;
diff -urN -x CVS /usr/ports.ref/textproc/libxml/pkg/PLIST ./pkg/PLIST
--- /usr/ports.ref/textproc/libxml/pkg/PLIST	Sun Jan 31 21:06:21 1999
+++ ./pkg/PLIST	Wed Mar  3 13:17:46 1999
@@ -3,7 +3,9 @@
 include/gnome-xml/debugXML.h
 include/gnome-xml/encoding.h
 include/gnome-xml/entities.h
+include/gnome-xml/error.h
 include/gnome-xml/parser.h
+include/gnome-xml/parserInternals.h
 include/gnome-xml/tree.h
 include/gnome-xml/valid.h
 lib/libxml.a
@@ -12,4 +14,17 @@
 lib/libxml.so.0
 @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
 @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+share/gnome-xml/DOM.gif
+share/gnome-xml/book1.html
+share/gnome-xml/gnome-xml-entities.html
+share/gnome-xml/gnome-xml-error.html
+share/gnome-xml/gnome-xml-parser.html
+share/gnome-xml/gnome-xml-parserinternals.html
+share/gnome-xml/gnome-xml-tree.html
+share/gnome-xml/gnome-xml-valid.html
+share/gnome-xml/index.sgml
+share/gnome-xml/libxml.html
+share/gnome-xml/structure.gif
+share/gnome-xml/xml.html
+@dirrm share/gnome-xml
 @dirrm include/gnome-xml



>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903062048.WAA49830>