Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv22335/stable/main/finkinfo/libs

Modified Files:
        libxml2.info libxml2.patch libxml2-py.info libxml2-py.patch 
        libxslt.info libxslt.patch libxslt-py.info libxslt-py.patch 
Log Message:
sync latest xsl to stable


Index: libxml2.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxml2.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- libxml2.patch       16 Mar 2009 06:03:57 -0000      1.5
+++ libxml2.patch       27 Oct 2011 12:48:19 -0000      1.6
@@ -1,19 +1,19 @@
-diff -Nurd -x'*~' libxml2-2.6.32.orig/doc/Makefile.in 
libxml2-2.6.32/doc/Makefile.in
---- libxml2-2.6.32.orig/doc/Makefile.in        2008-04-08 10:55:01.000000000 
-0400
-+++ libxml2-2.6.32/doc/Makefile.in     2008-09-07 13:40:46.000000000 -0400
-@@ -746,7 +746,7 @@
+diff -Nurd -x'*~' libxml2-2.7.8.orig/doc/Makefile.in 
libxml2-2.7.8/doc/Makefile.in
+--- libxml2-2.7.8.orig/doc/Makefile.in 2010-11-04 13:28:16.000000000 -0400
++++ libxml2-2.7.8/doc/Makefile.in      2010-11-04 22:30:04.000000000 -0400
+@@ -849,7 +849,7 @@
  
  install-data-local: 
-       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)
+       @MKDIR_P@ $(DESTDIR)$(HTML_DIR)
 -      -@INSTALL@ -m 0644 $(srcdir)/xml.html $(srcdir)/encoding.html 
$(srcdir)/FAQ.html $(srcdir)/structure.gif $(srcdir)/DOM.gif 
$(srcdir)/smallfootonly.gif $(srcdir)/redhat.gif $(srcdir)/libxml.gif 
$(srcdir)/w3c.png $(srcdir)/Libxml2-Logo-180x168.gif 
$(srcdir)/Libxml2-Logo-90x34.gif $(DESTDIR)$(HTML_DIR)
 +      -@INSTALL@ -m 0644 $(srcdir)/*.html $(srcdir)/*.gif $(srcdir)/*.png 
$(srcdir)/libxml2-api.xml $(DESTDIR)$(HTML_DIR)
-       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/html
+       @MKDIR_P@ $(DESTDIR)$(HTML_DIR)/html
        -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(HTML_DIR)/html
        -@INSTALL@ -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(HTML_DIR)/html
-diff -Nurd -x'*~' libxml2-2.6.32.orig/doc/examples/Makefile.in 
libxml2-2.6.32/doc/examples/Makefile.in
---- libxml2-2.6.32.orig/doc/examples/Makefile.in       2008-04-08 
10:55:02.000000000 -0400
-+++ libxml2-2.6.32/doc/examples/Makefile.in    2008-09-07 13:40:46.000000000 
-0400
-@@ -744,6 +744,8 @@
+diff -Nurd -x'*~' libxml2-2.7.8.orig/doc/examples/Makefile.in 
libxml2-2.7.8/doc/examples/Makefile.in
+--- libxml2-2.7.8.orig/doc/examples/Makefile.in        2010-11-04 
13:28:16.000000000 -0400
++++ libxml2-2.7.8/doc/examples/Makefile.in     2011-01-04 11:52:34.000000000 
-0500
+@@ -781,17 +781,19 @@
        tags uninstall uninstall-am
  
  
@@ -22,20 +22,23 @@
  rebuild: examples.xml index.html
  
  examples.xml: index.py *.c
-@@ -753,8 +755,8 @@
-       -@(xsltproc examples.xsl examples.xml && echo "Rebuilt web page" && 
xmllint --valid --noout index.html)
+       -@($(srcdir)/index.py)
+ 
+ index.html: examples.xml examples.xsl
+-      -@(xsltproc examples.xsl examples.xml && echo "Rebuilt web page" && 
xmllint --valid --noout index.html)
++      -@(xsltproc --nonet examples.xsl examples.xml && echo "Rebuilt web 
page")
  
  install-data-local: 
--      $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)
+-      @MKDIR_P@ $(DESTDIR)$(HTML_DIR)
 -      -@INSTALL@ -m 0644 $(srcdir)/*.html $(srcdir)/*.c $(srcdir)/*.xml 
$(srcdir)/*.xsl $(srcdir)/*.res $(DESTDIR)$(HTML_DIR)
-+      $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/examples
++      @MKDIR_P@ $(DESTDIR)$(HTML_DIR)/examples
 +      -@INSTALL@ -m 0644 $(srcdir)/*.html $(srcdir)/*.c $(srcdir)/*.xml 
$(srcdir)/*.xsl $(srcdir)/*.res $(DESTDIR)$(HTML_DIR)/examples
  
  valgrind: 
        $(MAKE) CHECKER='valgrind' tests
-diff -Nurd -x'*~' libxml2-2.6.22.orig/update-sgml-catalog 
libxml2-2.6.22/update-sgml-catalog
---- libxml2-2.6.22.orig/update-sgml-catalog    1969-12-31 19:00:00.000000000 
-0500
-+++ libxml2-2.6.22/update-sgml-catalog 2005-10-26 01:32:14.000000000 -0400
+diff -Nurd -x'*~' libxml2-2.7.8.orig/update-sgml-catalog 
libxml2-2.7.8/update-sgml-catalog
+--- libxml2-2.7.8.orig/update-sgml-catalog     1969-12-31 19:00:00.000000000 
-0500
++++ libxml2-2.7.8/update-sgml-catalog  2010-11-04 22:31:15.000000000 -0400
 @@ -0,0 +1,28 @@
 +#!/bin/sh -e
 +#
@@ -65,9 +68,9 @@
 +chmod 0644 ${CATALOG}
 +
 +exit 0
-diff -Nurd -x'*~' libxml2-2.6.22.orig/update-xml-catalog 
libxml2-2.6.22/update-xml-catalog
---- libxml2-2.6.22.orig/update-xml-catalog     1969-12-31 19:00:00.000000000 
-0500
-+++ libxml2-2.6.22/update-xml-catalog  2005-10-26 01:32:14.000000000 -0400
+diff -Nurd -x'*~' libxml2-2.7.8.orig/update-xml-catalog 
libxml2-2.7.8/update-xml-catalog
+--- libxml2-2.7.8.orig/update-xml-catalog      1969-12-31 19:00:00.000000000 
-0500
++++ libxml2-2.7.8/update-xml-catalog   2010-11-04 22:31:15.000000000 -0400
 @@ -0,0 +1,29 @@
 +#!/bin/sh -e
 +#

Index: libxml2-py.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxml2-py.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libxml2-py.patch    16 Mar 2009 06:03:57 -0000      1.2
+++ libxml2-py.patch    27 Oct 2011 12:48:19 -0000      1.3
@@ -1,25 +1,25 @@
-diff -Nurd -x'*~' libxml2-2.6.32.orig/python/Makefile.in 
libxml2-2.6.32/python/Makefile.in
---- libxml2-2.6.32.orig/python/Makefile.in     2008-04-08 10:55:02.000000000 
-0400
-+++ libxml2-2.6.32/python/Makefile.in  2008-09-07 19:31:18.000000000 -0400
-@@ -55,7 +55,7 @@
+diff -Nurd -x'*~' libxml2-2.7.8.orig/python/Makefile.in 
libxml2-2.7.8/python/Makefile.in
+--- libxml2-2.7.8.orig/python/Makefile.in      2010-11-04 13:28:16.000000000 
-0400
++++ libxml2-2.7.8/python/Makefile.in   2010-11-04 22:47:00.000000000 -0400
+@@ -74,7 +74,7 @@
+ am__installdirs = "$(DESTDIR)$(pythondir)" "$(DESTDIR)$(docsdir)" \
        "$(DESTDIR)$(pythondir)" "$(DESTDIR)$(pythondir)"
- pythonLTLIBRARIES_INSTALL = $(INSTALL)
  LTLIBRARIES = $(python_LTLIBRARIES)
 -@WITH_PYTHON_TRUE@libxml2mod_la_DEPENDENCIES = $(mylibs)
 +@WITH_PYTHON_TRUE@libxml2mod_la_DEPENDENCIES = 
- am__libxml2mod_la_SOURCES_DIST = libxml.c types.c
+ am__libxml2mod_la_SOURCES_DIST = $(srcdir)/libxml.c $(srcdir)/types.c
  @WITH_PYTHON_TRUE@am_libxml2mod_la_OBJECTS = libxml.lo types.lo
  @WITH_PYTHON_TRUE@nodist_libxml2mod_la_OBJECTS = libxml2-py.lo
-@@ -65,7 +65,7 @@
+@@ -84,7 +84,7 @@
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(libxml2mod_la_LDFLAGS) $(LDFLAGS) -o $@
  @WITH_PYTHON_TRUE@am_libxml2mod_la_rpath = -rpath $(pythondir)
--DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
-+DEFAULT_INCLUDES = -I.
+-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
++DEFAULT_INCLUDES = -I.@am__isrc@
  depcomp = $(SHELL) $(top_srcdir)/depcomp
  am__depfiles_maybe = depfiles
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-@@ -318,8 +318,6 @@
+ am__mv = mv -f
+@@ -370,8 +370,6 @@
  SUBDIRS = . tests
  INCLUDES = \
        -I$(PYTHON_INCLUDES) \
@@ -28,7 +28,7 @@
        -I$(top_builddir)/$(subdir)
  
  docsdir = $(datadir)/doc/libxml2-python-$(LIBXML_VERSION)
-@@ -335,7 +333,7 @@
+@@ -387,7 +385,7 @@
  
  libxml2mod_la_LDFLAGS = @CYGWIN_EXTRA_LDFLAGS@ @WIN32_EXTRA_LDFLAGS@ -module 
-avoid-version 
  @WITH_PYTHON_TRUE@mylibs = \
@@ -36,10 +36,10 @@
 +@WITH_PYTHON_TRUE@    -lxml2
  
  @WITH_PYTHON_TRUE@python_LTLIBRARIES = libxml2mod.la
- @WITH_PYTHON_TRUE@libxml2mod_la_SOURCES = libxml.c types.c
-diff -Nurd -x'*~' libxml2-2.6.27.orig/python/setup.py 
libxml2-2.6.27/python/setup.py
---- libxml2-2.6.27.orig/python/setup.py        2006-10-25 11:57:19.000000000 
-0400
-+++ libxml2-2.6.27/python/setup.py     2007-02-01 00:13:18.000000000 -0500
+ @WITH_PYTHON_TRUE@libxml2mod_la_SOURCES = $(srcdir)/libxml.c $(srcdir)/types.c
+diff -Nurd -x'*~' libxml2-2.7.8.orig/python/setup.py 
libxml2-2.7.8/python/setup.py
+--- libxml2-2.7.8.orig/python/setup.py 2010-11-04 13:28:24.000000000 -0400
++++ libxml2-2.7.8/python/setup.py      2010-11-04 22:47:00.000000000 -0400
 @@ -231,7 +231,7 @@
         author = "Daniel Veillard",
         author_email = "veill...@redhat.com",
@@ -49,10 +49,10 @@
         py_modules=modules,
         ext_modules=extens,
         ext_package=ext_package,
-diff -Nurd -x'*~' libxml2-2.6.32.orig/python/tests/Makefile.in 
libxml2-2.6.32/python/tests/Makefile.in
---- libxml2-2.6.32.orig/python/tests/Makefile.in       2008-04-08 
10:55:02.000000000 -0400
-+++ libxml2-2.6.32/python/tests/Makefile.in    2008-09-07 13:51:36.000000000 
-0400
-@@ -513,14 +513,21 @@
+diff -Nurd -x'*~' libxml2-2.7.8.orig/python/tests/Makefile.in 
libxml2-2.7.8/python/tests/Makefile.in
+--- libxml2-2.7.8.orig/python/tests/Makefile.in        2010-11-04 
13:28:16.000000000 -0400
++++ libxml2-2.7.8/python/tests/Makefile.in     2010-11-04 22:47:00.000000000 
-0400
+@@ -561,14 +561,21 @@
  
  @WITH_PYTHON_TRUE@tests: $(PYTESTS)
  @WITH_PYTHON_TRUE@    @echo "## running Python regression tests"
@@ -78,3 +78,33 @@
  @WITH_PYTHON_FALSE@tests:
  
  clean:
+diff -Nurd -x'*~' libxml2-2.7.8.orig/python/tests/serialize.py 
libxml2-2.7.8/python/tests/serialize.py
+--- libxml2-2.7.8.orig/python/tests/serialize.py       2009-09-24 
11:31:59.000000000 -0400
++++ libxml2-2.7.8/python/tests/serialize.py    2011-01-04 02:52:56.000000000 
-0500
+@@ -96,7 +96,7 @@
+ if str != """<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" 
"http://www.w3.org/TR/REC-html40/loose.dtd";>
+ <html>
+ <head>
+-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
++<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+ <title>Hello</title>
+ </head>
+ <body><p>hello</p></body>
+@@ -111,7 +111,7 @@
+ doc.htmlSetMetaEncoding(None)
+ root = doc.getRootElement()
+ str = root.serialize()
+-if str != 
"""<html><head><title>Hello</title></head><body><p>hello</p></body></html>""":
++if str != """<html><head><meta http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"><title>Hello</title></head><body><p>hello</p></body></html>""":
+    print "error serializing HTML root 1"
+    sys.exit(1)
+ str = root.serialize("ISO-8859-1")
+@@ -131,7 +131,7 @@
+ str = root.serialize("iso-8859-1", 1)
+ if str != """<html>
+ <head>
+-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
++<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+ <title>Hello</title>
+ </head>
+ <body><p>hello</p></body>

Index: libxslt-py.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxslt-py.info,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- libxslt-py.info     14 Oct 2010 05:19:24 -0000      1.7
+++ libxslt-py.info     27 Oct 2011 12:48:19 -0000      1.8
@@ -1,25 +1,38 @@
 Info2: <<
 Package: libxslt-py%type_pkg[python]
-Version: 1.1.24
+Version: 1.1.26
 Revision: 1
 Maintainer: Daniel Macks <dma...@netspace.org>
 Type: python (2.5 2.6 2.7)
-Depends: libxslt-shlibs (>= %v-1), libxml2-shlibs (>= 2.6.27-1), 
libxml2-py%type_pkg[python], libiconv, python%type_pkg[python]
-BuildDepends: libxslt (>= %v-1), libxml2 (>= 2.6.27-1), libiconv-dev, fink (>= 
0.24.12-1)
+Depends: <<
+       libiconv,
+       libxslt-shlibs (>= %v-1),
+       libxml2-py%type_pkg[python] (>= 2.7.8-1),
+       libxml2-shlibs (>= 2.7.8-1),
+       python%type_pkg[python]
+<<
+BuildDepends: <<
+       fink (>= 0.24.12-1),
+       fink-package-precedence,
+       libiconv-dev,
+       libxslt (>= %v-1),
+       libxml2 (>= 2.7.8-1)
+<<
 #Source: mirror:gnome:sources/libxslt/1.1/libxslt-%v.tar.bz2
 Source: http://xmlsoft.org/sources/libxslt-%v.tar.gz
-Source-MD5: e83ec5d27fc4c10c6f612879bea9a153
+Source-MD5: e61d0364a30146aaa3001296f853b2b9
 PatchFile: %{ni}.patch
-PatchFile-MD5: 8126e3fb6bad0e71da59e8d6e79b347c
+PatchFile-MD5: 97924920dfd65afc1d4aacb3ef578c24
 PatchScript: <<
        %{default_script}
   perl -pi -e 's/MAKEFLAGS\+=--silent//' `find . -name Makefile.in`
 <<
-ConfigureParams: --mandir=%p/share/man 
--with-python=%p/bin/python%type_raw[python] --without-crypto --disable-static 
--disable-dependency-tracking
+ConfigureParams: --mandir=%p/share/man 
--with-python=%p/bin/python%type_raw[python] --without-crypto --disable-static 
--enable-dependency-tracking
 CompileScript: <<
   ./configure %c
   make -C python
   make -C python tests
+       fink-package-precedence .
 <<
 InstallScript: <<
   make -C python install DESTDIR=%d DOCS_DIR=%p/share/doc/%n 
EXAMPLE_DIR=%p/share/doc/%n/examples
@@ -30,6 +43,8 @@
 DescPackaging: <<
   Patch python module makefiles to use installed libxslt not locally-built
   See: http://bugzilla.gnome.org/show_bug.cgi?id=341292
+
+       Uses libxml2 directly, so make sure to link against it.
 <<
 DescPort: <<
   Doesn't use the automake piece that compiles .py -> .pyc, so do it

Index: libxml2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxml2.info,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- libxml2.info        9 May 2010 14:52:42 -0000       1.9
+++ libxml2.info        27 Oct 2011 12:48:19 -0000      1.10
@@ -1,24 +1,31 @@
 Package: libxml2
-
-# not upgradeable to 2.7.x
-Version: 2.6.32
-
-Revision: 1
+Version: 2.7.8
+Revision: 102
+Distribution: 10.5, 10.6, 10.7
 Maintainer: The Gnome Core Team <fink-gnome-c...@lists.sourceforge.net>
-Depends: %N-bin (= %v-%r), %N-shlibs (= %v-%r), pkgconfig (>= 0.20-1)
-BuildDepends: fink (>= 0.24.12-1), libiconv-dev, libncurses5 (>= 
5.4-20041023-1006), readline5 (>= 5.0-1004)
+Depends: %N-bin (= %v-%r), %N-shlibs (= %v-%r), pkgconfig (>= 0.23)
+BuildDepends: <<
+       fink (>= 0.24.12-1),
+       fink-package-precedence,
+       libiconv-dev,
+       libncurses5 (>= 5.4-20041023-1006),
+       readline5 (>= 5.0-1004)
+<<
 #Source: mirror:gnome:sources/%n/2.6/%n-%v.tar.bz2
 Source: http://xmlsoft.org/sources/%n-%v.tar.gz
-Source-MD5: 2621d322c16f0257e30f0ff2b13384de
+Source-MD5: 8127a65e8c3b08856093099b52599c86
 PatchFile: %n.patch
-PatchFile-MD5: af3b98e3cdca82ab0b1f75c9248eb60e
+PatchFile-MD5: 51675f66115d7ab64a5bf04ffbc455f7
 PatchScript: <<
+#!/bin/sh -ev
        sed 's|@PREFIX@|%p|g' <%{PatchFile} | patch -p1
        perl -pi -e 's|/etc|%p/etc|g' catalog.c doc/catalog.html 
doc/guidelines.html doc/xml.html doc/xmlcatalog.1 doc/xmlcatalog_man.html 
doc/xmlcatalog_man.xml doc/xmllint.1 doc/xmllint.html runtest.c xmlcatalog.c 
doc/xmllint.xml
        perl -pi -e 's/MAKEFLAGS\+=--silent//' `find . -name Makefile.in`
+       rm test/ebcdic_566012.xml
+
 <<
 SetLDFLAGS: -no-undefined
-ConfigureParams: --mandir=%p/share/man --with-iconv=%p --without-python 
--disable-dependency-tracking --with-html-dir=%p/share/doc 
--with-html-subdir=%n --with-history
+ConfigureParams: --mandir=%p/share/man --with-iconv=%p --without-python 
--enable-dependency-tracking --with-html-dir=%p/share/doc --with-html-subdir=%n 
--with-history
 CompileScript: <<
        ## Work around a missing xhtml-dtd in catalog
        ## which obviously cannot be in
@@ -29,6 +36,7 @@
        make
        rm -f doc/index.html
        mv doc/index1.html doc/index.html
+       fink-package-precedence --prohibit-bdep=%n .
 <<
 InfoTest: TestScript: make check || exit 2
 InstallScript: <<
@@ -46,8 +54,8 @@
        Depends: libiconv
        Replaces: libxml2 (<< 2.4.18-2)
        Suggests: %N-bin
-       Files: lib/libxml2.%v.dylib lib/libxml2.2.dylib
-       Shlibs: %p/lib/libxml2.2.dylib 9.0.0 %n (>= 2.6.1-1)
+       Files: lib/libxml2.2.dylib
+       Shlibs: %p/lib/libxml2.2.dylib 10.0.0 %n (>= 2.7.7-1)
        DocFiles: Copyright README
 <<
 SplitOff2: <<
@@ -119,13 +127,9 @@
 
 Previous versions by Christoph Pfisterer <chr...@users.sourceforge.net>
 
-       2.7.6: disable the self-test of ebcdic handling because GNU
+       disable the self-test of ebcdic handling because GNU
        libiconv doesn't support ebcdic. See:
        https://bugzilla.gnome.org/show_bug.cgi?id=603432
-
-       2.7.6 python-bindings fail self-tests, and 2.6.32 bindings
-       fail self-tests when built/tested against 2.7.6, so 2.7.6 is
-       blocked.
 <<
 License: BSD
 Homepage: http://www.xmlsoft.org/

Index: libxslt.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxslt.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- libxslt.patch       16 Mar 2009 06:03:57 -0000      1.4
+++ libxslt.patch       27 Oct 2011 12:48:19 -0000      1.5
@@ -1,47 +1,29 @@
-diff -Nurd -x'*~' libxslt-1.1.24.orig/doc/Makefile.in 
libxslt-1.1.24/doc/Makefile.in
---- libxslt-1.1.24.orig/doc/Makefile.in        2008-05-13 11:52:13.000000000 
-0400
-+++ libxslt-1.1.24/doc/Makefile.in     2008-09-11 11:40:10.000000000 -0400
-@@ -210,7 +210,7 @@
- top_srcdir = @top_srcdir@
- 
- # The name of the module.
--DOC_MODULE = libxslt-$(VERSION)
-+DOC_MODULE = libxslt
- 
- # The top-level SGML file.
- DOC_MAIN_XML_FILE = libxslt.xml
-@@ -220,7 +220,7 @@
- 
- # A file in win32 depends upon two of the doc files
- WIN32_DIR = $(top_srcdir)/win32
--TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)/html
-+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
- PAGES = API.html bugs.html contribs.html FAQ.html docs.html \
-          downloads.html help.html index.html intro.html news.html \
-        xsltproc.html xsltproc2.html
-@@ -609,13 +609,18 @@
- install-data-local: 
-       $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
-       -@INSTALL@ -m 0644 $(srcdir)/*.html $(DESTDIR)$(TARGET_DIR)
-+      -@INSTALL@ -m 0644 $(srcdir)/*.xml $(DESTDIR)$(TARGET_DIR)
-+      -@INSTALL@ -m 0644 $(srcdir)/*.xsl $(DESTDIR)$(TARGET_DIR)
-       -@INSTALL@ -m 0644 $(srcdir)/*.gif $(DESTDIR)$(TARGET_DIR)
-       $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/html
-       -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)/html
-       -@INSTALL@ -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(TARGET_DIR)/html
--      -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml 
$(DESTDIR)$(TARGET_DIR)/html
-       $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/EXSLT
-       -@INSTALL@ -m 0644 $(srcdir)/EXSLT/*.html $(DESTDIR)$(TARGET_DIR)/EXSLT
-+      -@INSTALL@ -m 0644 $(srcdir)/EXSLT/*.xml $(DESTDIR)$(TARGET_DIR)/EXSLT
-+      $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/EXSLT/html
-+      -@INSTALL@ -m 0644 $(srcdir)/EXSLT/html/*.html 
$(DESTDIR)$(TARGET_DIR)/EXSLT/html
-+      -@INSTALL@ -m 0644 $(srcdir)/EXSLT/html/*.png 
$(DESTDIR)$(TARGET_DIR)/EXSLT/html
-       $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/tutorial
-       -@INSTALL@ -m 0644 $(srcdir)/tutorial/* $(DESTDIR)$(TARGET_DIR)/tutorial
-       $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/tutorial2
-diff -Nurd -x'*~' libxslt-1.1.24.orig/libexslt/date.c 
libxslt-1.1.24/libexslt/date.c
---- libxslt-1.1.24.orig/libexslt/date.c        2008-04-08 13:18:06.000000000 
-0400
-+++ libxslt-1.1.24/libexslt/date.c     2008-09-11 12:24:51.000000000 -0400
+diff -Nurd -x'*~' libxslt-1.1.26.orig/doc/Makefile.in 
libxslt-1.1.26/doc/Makefile.in
+--- libxslt-1.1.26.orig/doc/Makefile.in        2009-09-24 10:43:14.000000000 
-0400
++++ libxslt-1.1.26/doc/Makefile.in     2011-03-10 00:21:41.000000000 -0500
+@@ -670,13 +670,18 @@
+ install-data-local:
+       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)
+       -@INSTALL@ -m 0644 $(srcdir)/*.html $(DESTDIR)$(HTML_DIR)
++      -@INSTALL@ -m 0644 $(srcdir)/*.xml $(DESTDIR)$(HTML_DIR)
++      -@INSTALL@ -m 0644 $(srcdir)/*.xsl $(DESTDIR)$(HTML_DIR)
+       -@INSTALL@ -m 0644 $(srcdir)/*.gif $(DESTDIR)$(HTML_DIR)
+       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/html
+       -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(HTML_DIR)/html
+       -@INSTALL@ -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(HTML_DIR)/html
+-      -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(HTML_DIR)/html
+       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/EXSLT
+       -@INSTALL@ -m 0644 $(srcdir)/EXSLT/*.html $(DESTDIR)$(HTML_DIR)/EXSLT
++      -@INSTALL@ -m 0644 $(srcdir)/EXSLT/*.xml $(DESTDIR)$(HTML_DIR)/EXSLT
++      $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/EXSLT/html
++      -@INSTALL@ -m 0644 $(srcdir)/EXSLT/html/*.html 
$(DESTDIR)$(HTML_DIR)/EXSLT/html
++      -@INSTALL@ -m 0644 $(srcdir)/EXSLT/html/*.png 
$(DESTDIR)$(HTML_DIR)/EXSLT/html
+       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/tutorial
+       -@INSTALL@ -m 0644 $(srcdir)/tutorial/* $(DESTDIR)$(HTML_DIR)/tutorial
+       $(mkinstalldirs) $(DESTDIR)$(HTML_DIR)/tutorial2
+diff -Nurd -x'*~' libxslt-1.1.26.orig/libexslt/date.c 
libxslt-1.1.26/libexslt/date.c
+--- libxslt-1.1.26.orig/libexslt/date.c        2009-09-17 10:51:10.000000000 
-0400
++++ libxslt-1.1.26/libexslt/date.c     2011-03-10 00:19:04.000000000 -0500
 @@ -28,11 +28,6 @@
  #include "config.h"
  #endif

Index: libxslt-py.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxslt-py.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libxslt-py.patch    16 Mar 2009 06:03:57 -0000      1.2
+++ libxslt-py.patch    27 Oct 2011 12:48:19 -0000      1.3
@@ -1,24 +1,24 @@
-diff -Nurd -x'*~' libxslt-1.1.24.orig/python/Makefile.in 
libxslt-1.1.24/python/Makefile.in
---- libxslt-1.1.24.orig/python/Makefile.in     2008-05-13 11:52:13.000000000 
-0400
-+++ libxslt-1.1.24/python/Makefile.in  2008-09-11 14:37:51.000000000 -0400
-@@ -50,7 +50,6 @@
+diff -Nurd -x'*~' libxslt-1.1.26.orig/python/Makefile.in 
libxslt-1.1.26/python/Makefile.in
+--- libxslt-1.1.26.orig/python/Makefile.in     2009-09-24 10:43:14.000000000 
-0400
++++ libxslt-1.1.26/python/Makefile.in  2011-03-10 10:29:36.000000000 -0500
+@@ -67,7 +67,6 @@
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
  am__installdirs = "$(DESTDIR)$(pythondir)"
- pythonLTLIBRARIES_INSTALL = $(INSTALL)
  LTLIBRARIES = $(python_LTLIBRARIES)
 -@WITH_PYTHON_TRUE@libxsltmod_la_DEPENDENCIES = $(mylibs)
  am__libxsltmod_la_SOURCES_DIST = libxslt.c types.c libxslt-py.c
  @WITH_PYTHON_TRUE@am_libxsltmod_la_OBJECTS = libxslt.lo types.lo \
  @WITH_PYTHON_TRUE@    libxslt-py.lo
-@@ -59,7 +58,7 @@
+@@ -76,7 +75,7 @@
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(libxsltmod_la_LDFLAGS) $(LDFLAGS) -o $@
  @WITH_PYTHON_TRUE@am_libxsltmod_la_rpath = -rpath $(pythondir)
--DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
-+DEFAULT_INCLUDES = -I.
+-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
++DEFAULT_INCLUDES = -I.@am__isrc@
  depcomp = $(SHELL) $(top_srcdir)/depcomp
  am__depfiles_maybe = depfiles
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-@@ -253,10 +252,7 @@
+ am__mv = mv -f
+@@ -311,10 +310,7 @@
  SUBDIRS = . tests
  INCLUDES = \
        -I$(PYTHON_INCLUDES) \
@@ -30,14 +30,13 @@
  
  DOCS_DIR = $(datadir)/doc/libxslt-python-$(LIBXSLT_VERSION)
  # libxsltclass.txt is generated
-@@ -273,8 +269,8 @@
+@@ -331,8 +327,7 @@
  
- libxsltmod_la_LDFLAGS = -module -avoid-version
+ libxsltmod_la_LDFLAGS = $(WIN32_EXTRA_LDFLAGS) -module -avoid-version
  @WITH_PYTHON_TRUE@mylibs = \
 -@WITH_PYTHON_TRUE@    $(top_builddir)/libxslt/libxslt.la \
 -@WITH_PYTHON_TRUE@    $(top_builddir)/libexslt/libexslt.la
-+@WITH_PYTHON_TRUE@    -lxslt \
-+@WITH_PYTHON_TRUE@    -lexslt
++@WITH_PYTHON_TRUE@    -lxslt -lexslt $(LIBXML_LIBS)
  
  @WITH_PYTHON_TRUE@python_LTLIBRARIES = libxsltmod.la
  @WITH_PYTHON_TRUE@libxsltmod_la_SOURCES = libxslt.c types.c libxslt-py.c

Index: libxml2-py.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxml2-py.info,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- libxml2-py.info     14 Oct 2010 05:18:13 -0000      1.7
+++ libxml2-py.info     27 Oct 2011 12:48:19 -0000      1.8
@@ -1,27 +1,46 @@
 Info2: <<
 Package: libxml2-py%type_pkg[python]
-Version: 2.6.32
+Version: 2.7.8
 Revision: 1
+Distribution: (%type_pkg[python] = 25) 10.5, (%type_pkg[python] = 25) 10.6
 Maintainer: Daniel Macks <dma...@netspace.org>
 Type: python (2.5 2.6 2.7)
 Depends: libxml2-shlibs (>= %v-1), libiconv, python%type_pkg[python]
-BuildDepends: libxml2 (>= %v-1), libiconv-dev, readline5 (>= 5.0-1004), 
libncurses5 (>= 5.4-20041023-1006), fink (>= 0.24.12-1)
+BuildDepends: <<
+       fink (>= 0.24.12-1),
+       fink-package-precedence,
+       libiconv-dev,
+       libncurses5 (>= 5.4-20041023-1006),
+       libxml2 (>= %v-1),
+       readline5 (>= 5.0-1004)
+<<
 #Source: mirror:gnome:sources/%n/2.6/%libxml2-%v.tar.bz2
 Source: http://xmlsoft.org/sources/libxml2-%v.tar.gz
-Source-MD5: 2621d322c16f0257e30f0ff2b13384de
+Source-MD5: 8127a65e8c3b08856093099b52599c86
 PatchFile: %{ni}.patch
-PatchFile-MD5: fc06e22543467a6b73ed03097c5431cc
+PatchFile-MD5: f205948963e3da9bf9d969b21c73fb2c
 PatchScript: <<
        %{default_script}
   perl -pi -e 's/MAKEFLAGS\+=--silent//' `find . -name Makefile.in`
 <<
 SetCPPFLAGS: -I%p/include/libxml2
-ConfigureParams: --mandir=%p/share/man --with-iconv=%p 
--with-python=%p/bin/python%type_raw[python] --disable-static 
--disable-dependency-tracking --with-html-dir=%p/share/doc 
--with-html-subdir=%n --with-history
+ConfigureParams: --mandir=%p/share/man --with-iconv=%p 
--with-python=%p/bin/python%type_raw[python] --disable-static 
--enable-dependency-tracking --with-html-dir=%p/share/doc --with-html-subdir=%n 
--with-history
 CompileScript: <<
   ./configure %c
   make -C python
-  make -C python tests
+       fink-package-precedence .
 <<
+#InfoTest: <<
+#      TestScript: <<
+#      #!/bin/sh -ev
+#              # Self-tests fail for py25 on 10.6/i386 due to runtime
+#              # misuse of python interp binary. Looks like newly-
+#              # discovered previously-existing issue, so ignoring.
+#              if [ %type_pkg[python] != 25 ]; then
+#                      make -C python tests || exit 2
+#              fi
+#      <<
+#<<
 InstallScript: <<
   make -C python install DESTDIR=%d docsdir=%p/share/doc/%n 
exampledir=%p/share/doc/%n/examples
   %p/bin/python%type_raw[python] %p/lib/python%type_raw[python]/compileall.py 
-d %p/lib/python%type_raw[python] %i/lib/python%type_raw[python]
@@ -31,17 +50,21 @@
 DescPackaging: <<
   Patch python module makefiles to use installed libxml2 not locally-built
   See: http://bugzilla.gnome.org/show_bug.cgi?id=341290
+
+       Self-test (especially serialize.py) is are *extremely* fragile,
+       tend to fail for technically correct (but apparently not
+       expected) results on various platforms. Disabling for now.
 <<
 DescPort: <<
   Fix tests target so that it gives cleaner feedback and propagates
   failures correctly to the caller's shell.
 
-  Uses deprecated xmllib instead of xml.sax. See:
-  http://bugzilla.gnome.org/show_bug.cgi?id=340764
-
   Doesn't use the automake piece that compiles .py -> .pyc, so do it
   manually in IntallScript.
   See: http://bugzilla.gnome.org/show_bug.cgi?id=460113
+
+       Fix capitalization of charset-names in selftest. See:
+       https://bugzilla.gnome.org/show_bug.cgi?id=630682
 <<
 License: BSD
 Homepage: http://www.xmlsoft.org/

Index: libxslt.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs/libxslt.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- libxslt.info        16 Mar 2009 06:03:57 -0000      1.4
+++ libxslt.info        27 Oct 2011 12:48:19 -0000      1.5
@@ -1,25 +1,32 @@
 Package: libxslt
-Version: 1.1.24
+Version: 1.1.26
 Revision: 1
 BuildDependsOnly: true
 Maintainer: The Gnome Core Team <fink-gnome-c...@lists.sourceforge.net>
-BuildDepends: gdbm3, libiconv-dev, libxml2 (>= 2.6.27-1), fink (>= 0.24.12-1)
+BuildDepends: <<
+       fink (>= 0.24.12-1),
+       fink-package-precedence,
+       gdbm3,
+       libiconv-dev,
+       libxml2 (>= 2.7.8-1)
+<<
 Depends: %N-bin (= %v-%r), %N-shlibs (= %v-%r)
 #Source: mirror:gnome:sources/%n/1.1/%n-%v.tar.bz2
 Source: http://xmlsoft.org/sources/%n-%v.tar.gz
-Source-MD5: e83ec5d27fc4c10c6f612879bea9a153
+Source-MD5: e61d0364a30146aaa3001296f853b2b9
 PatchFile: %n.patch
-PatchFile-MD5: 7cda4fbfa2a73c159936ca5a9542fcde
+PatchFile-MD5: 9fc15862f6cf8a228ee5c2005803f03c
 PatchScript: <<
        %{default_script}
        perl -pi -e 's,/etc,%p/etc,g' doc/*.html doc/*.1 xsltproc/xsltproc.c
        perl -pi -e 's/MAKEFLAGS\+=--silent//' `find . -name Makefile.in`
 <<
 SetLDFLAGS: -no-undefined
-ConfigureParams: --mandir=%p/share/man --without-python --without-crypto 
--disable-dependency-tracking
+ConfigureParams: --mandir=%p/share/man --without-python --without-crypto 
--enable-dependency-tracking --with-html-subdir=libxslt 
XSLTPROC=/usr/bin/xsltproc
 CompileScript: <<
        ./configure %c
        make
+       fink-package-precedence --prohibit-bdep=%n .
 <<
 InfoTest: TestScript: make check || exit 2
 InstallScript: <<
@@ -29,7 +36,10 @@
 SplitOff: <<
        Package: %N-shlibs
        Replaces: %N (<< 1.0.15-2)
-       Depends: libiconv, libxml2-shlibs (>= 2.6.27-1)
+       Depends: <<
+               libiconv,
+               libxml2-shlibs (>= 2.7.8-1)
+       <<
        Description: XML stylsheet transformation shared libraries
        Files: lib/libexslt.0*.dylib lib/libxslt.1*.dylib lib/libxslt-plugins
        Shlibs: <<
@@ -41,7 +51,11 @@
 SplitOff2: <<
        Package: %N-bin
        Replaces: %N (<= 1.1.8-1)
-       Depends: %N-shlibs (= %v-%r), libiconv, libxml2-shlibs (>= 2.6.27-1)
+       Depends: <<
+               %N-shlibs (= %v-%r),
+               libiconv,
+               libxml2-shlibs (>= 2.7.8-1)
+       <<
        Description: XML stylsheet transformation utility (xsltproc)
        Files: bin/xsltproc share/man/man1/xsltproc.1
        DocFiles: README COPYING AUTHORS ChangeLog Copyright FEATURES NEWS TODO
@@ -60,6 +74,9 @@
        All crypto support in libexslt is disabled to avoid needing
        libgcrypt, so that libxslt can remain out of Section:crypto.
        See: http://bugzilla.gnome.org/show_bug.cgi?id=538358
+
+       Avoid circular dependency with xsltproc: use system's at
+       compile-time (for building included docs)
 <<
 DescPort: <<
        Patching Makefile in doc to install it correctly


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to