pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc update to 1.1.21



details:   https://anonhg.NetBSD.org/pkgsrc/rev/89bb568e7b29
branches:  trunk
changeset: 530869:89bb568e7b29
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Thu Jul 12 19:33:03 2007 +0000

description:
update to 1.1.21
changes: bugfixes, documentation update

diffstat:

 textproc/libxslt/Makefile         |   5 +-
 textproc/libxslt/distinfo         |   9 +--
 textproc/libxslt/patches/patch-af |  89 ---------------------------------------
 textproc/py-libxslt/Makefile      |   5 +-
 textproc/py-libxslt/distinfo      |   8 +-
 5 files changed, 12 insertions(+), 104 deletions(-)

diffs (155 lines):

diff -r 74d322c6953b -r 89bb568e7b29 textproc/libxslt/Makefile
--- a/textproc/libxslt/Makefile Thu Jul 12 19:30:36 2007 +0000
+++ b/textproc/libxslt/Makefile Thu Jul 12 19:33:03 2007 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.75 2007/02/05 17:42:40 adam Exp $
+# $NetBSD: Makefile,v 1.76 2007/07/12 19:33:03 drochner Exp $
 
-DISTNAME=      libxslt-1.1.20
+DISTNAME=      libxslt-1.1.21
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libxslt/1.1/} \
                ftp://xmlsoft.org/libxslt/
-EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    recht%NetBSD.org@localhost
 HOMEPAGE=      http://xmlsoft.org/XSLT/
diff -r 74d322c6953b -r 89bb568e7b29 textproc/libxslt/distinfo
--- a/textproc/libxslt/distinfo Thu Jul 12 19:30:36 2007 +0000
+++ b/textproc/libxslt/distinfo Thu Jul 12 19:33:03 2007 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.45 2007/02/05 17:42:40 adam Exp $
+$NetBSD: distinfo,v 1.46 2007/07/12 19:33:03 drochner Exp $
 
-SHA1 (libxslt-1.1.20.tar.bz2) = 365263bc9f47f1df4c23ffb8169d48b56ebc2417
-RMD160 (libxslt-1.1.20.tar.bz2) = 663816b06322574473185582a6407bcf3fc38111
-Size (libxslt-1.1.20.tar.bz2) = 2341454 bytes
+SHA1 (libxslt-1.1.21.tar.gz) = 8237698b7c4171f021e0b80adeefc444ee9514d4
+RMD160 (libxslt-1.1.21.tar.gz) = 5c55d24fdcb5c14f004829e9bf2b02320edd63a0
+Size (libxslt-1.1.21.tar.gz) = 2780016 bytes
 SHA1 (patch-aa) = 7ea42e9b88a22e4b7061c1f35f620a9cc99150ee
 SHA1 (patch-ae) = f396896cf165c89d779646e904e9d0626382ab8a
-SHA1 (patch-af) = 05357ed22830233c1f8a082e35bad5e6f6334011
diff -r 74d322c6953b -r 89bb568e7b29 textproc/libxslt/patches/patch-af
--- a/textproc/libxslt/patches/patch-af Thu Jul 12 19:30:36 2007 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-$NetBSD: patch-af,v 1.1 2007/02/01 18:01:39 drochner Exp $
-
---- libxslt/pattern.c.orig     2007-02-01 14:36:48.000000000 +0100
-+++ libxslt/pattern.c
-@@ -2066,9 +2066,10 @@ xsltCompilePattern(const xmlChar *patter
- int
- xsltAddTemplate(xsltStylesheetPtr style, xsltTemplatePtr cur,
-               const xmlChar *mode, const xmlChar *modeURI) {
--    xsltCompMatchPtr pat, list, *top = NULL, next;
-+    xsltCompMatchPtr pat, list, *help, next;
-     const xmlChar *name = NULL;
-     float priority;              /* the priority */
-+    void *top = NULL;
- 
-     if ((style == NULL) || (cur == NULL) || (cur->match == NULL))
-       return(-1);
-@@ -2097,24 +2098,24 @@ xsltAddTemplate(xsltStylesheetPtr style,
-           if (pat->steps[0].value != NULL)
-               name = pat->steps[0].value;
-           else
--              top = (xsltCompMatchPtr *) &(style->attrMatch);
-+              top = &(style->attrMatch);
-           break;
-         case XSLT_OP_CHILD:
-         case XSLT_OP_PARENT:
-         case XSLT_OP_ANCESTOR:
--          top = (xsltCompMatchPtr *) &(style->elemMatch);
-+          top = &(style->elemMatch);
-           break;
-         case XSLT_OP_ROOT:
--          top = (xsltCompMatchPtr *) &(style->rootMatch);
-+          top = &(style->rootMatch);
-           break;
-         case XSLT_OP_KEY:
--          top = (xsltCompMatchPtr *) &(style->keyMatch);
-+          top = &(style->keyMatch);
-           break;
-         case XSLT_OP_ID:
-           /* TODO optimize ID !!! */
-         case XSLT_OP_NS:
-         case XSLT_OP_ALL:
--          top = (xsltCompMatchPtr *) &(style->elemMatch);
-+          top = &(style->elemMatch);
-           break;
-         case XSLT_OP_END:
-       case XSLT_OP_PREDICATE:
-@@ -2130,20 +2131,20 @@ xsltAddTemplate(xsltStylesheetPtr style,
-           if (pat->steps[0].value != NULL)
-               name = pat->steps[0].value;
-           else
--              top = (xsltCompMatchPtr *) &(style->piMatch);
-+              top = &(style->piMatch);
-           break;
-       case XSLT_OP_COMMENT:
--          top = (xsltCompMatchPtr *) &(style->commentMatch);
-+          top = &(style->commentMatch);
-           break;
-       case XSLT_OP_TEXT:
--          top = (xsltCompMatchPtr *) &(style->textMatch);
-+          top = &(style->textMatch);
-           break;
-         case XSLT_OP_ELEM:
-       case XSLT_OP_NODE:
-           if (pat->steps[0].value != NULL)
-               name = pat->steps[0].value;
-           else
--              top = (xsltCompMatchPtr *) &(style->elemMatch);
-+              top = &(style->elemMatch);
-           break;
-       }
-       if (name != NULL) {
-@@ -2182,13 +2183,14 @@ xsltAddTemplate(xsltStylesheetPtr style,
-               }
-           }
-       } else if (top != NULL) {
--          list = *top;
-+          help = top;
-+          list = *help;
-           if (list == NULL) {
--              *top = pat;
-+              *help = pat;
-               pat->next = NULL;
-           } else if (list->priority <= pat->priority) {
-               pat->next = list;
--              *top = pat;
-+              *help = pat;
-           } else {
-               while (list->next != NULL) {
-                   if (list->next->priority <= pat->priority)
diff -r 74d322c6953b -r 89bb568e7b29 textproc/py-libxslt/Makefile
--- a/textproc/py-libxslt/Makefile      Thu Jul 12 19:30:36 2007 +0000
+++ b/textproc/py-libxslt/Makefile      Thu Jul 12 19:33:03 2007 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.25 2007/06/16 13:16:11 taca Exp $
+# $NetBSD: Makefile,v 1.26 2007/07/12 19:33:04 drochner Exp $
 
-DISTNAME=      libxslt-1.1.20
+DISTNAME=      libxslt-1.1.21
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ftp://xmlsoft.org/libxslt/
 MASTER_SITES+= ${MASTER_SITE_GNOME:=sources/libxslt/1.1/}
-EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      http://xmlsoft.org/XSLT/
diff -r 74d322c6953b -r 89bb568e7b29 textproc/py-libxslt/distinfo
--- a/textproc/py-libxslt/distinfo      Thu Jul 12 19:30:36 2007 +0000
+++ b/textproc/py-libxslt/distinfo      Thu Jul 12 19:33:03 2007 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2007/06/16 13:16:11 taca Exp $
+$NetBSD: distinfo,v 1.15 2007/07/12 19:33:04 drochner Exp $
 
-SHA1 (libxslt-1.1.20.tar.bz2) = 365263bc9f47f1df4c23ffb8169d48b56ebc2417
-RMD160 (libxslt-1.1.20.tar.bz2) = 663816b06322574473185582a6407bcf3fc38111
-Size (libxslt-1.1.20.tar.bz2) = 2341454 bytes
+SHA1 (libxslt-1.1.21.tar.gz) = 8237698b7c4171f021e0b80adeefc444ee9514d4
+RMD160 (libxslt-1.1.21.tar.gz) = 5c55d24fdcb5c14f004829e9bf2b02320edd63a0
+Size (libxslt-1.1.21.tar.gz) = 2780016 bytes



Home | Main Index | Thread Index | Old Index