summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2012-09-15 10:26:02 +0000
committeradam <adam@pkgsrc.org>2012-09-15 10:26:02 +0000
commitf1f59f82e8352c5b193b63bd521f6b09dddd8b3a (patch)
tree8d7b37bd8491b17485cd5477b4e5857f46d42375 /textproc
parent62e46e6e63132b77b1f615618a6fdd5393eb47c3 (diff)
downloadpkgsrc-f1f59f82e8352c5b193b63bd521f6b09dddd8b3a.tar.gz
Changes 1.1.27:
Portability: * xincludestyle wasn't protected with LIBXML_XINCLUDE_ENABLED, * Portability fix for testThreads.c, * FreeBSD portability fixes, * check for gmtime - on mingw* hosts will enable date-time function, * use only native crypto-API for mingw* hosts, * autogen: Only check for libtoolize, * minimal mingw support, * configure: acconfig.h is deprecated since autoconf-2.50, * Fix a small out of tree compilation issue, * Fix python generator to not use deprecated xmllib, * link python module with python library Documentation: * Tiny doc improvement, * Various documentation fixes for docs on internals Bug fixes
Diffstat (limited to 'textproc')
-rw-r--r--textproc/libxslt/Makefile16
-rw-r--r--textproc/libxslt/distinfo15
-rw-r--r--textproc/libxslt/patches/patch-ae6
-rw-r--r--textproc/libxslt/patches/patch-ah17
4 files changed, 25 insertions, 29 deletions
diff --git a/textproc/libxslt/Makefile b/textproc/libxslt/Makefile
index cdd8f58b304..71169a19af5 100644
--- a/textproc/libxslt/Makefile
+++ b/textproc/libxslt/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.89 2012/06/14 07:43:19 sbd Exp $
+# $NetBSD: Makefile,v 1.90 2012/09/15 10:26:02 adam Exp $
-DISTNAME= libxslt-1.1.26
-PKGREVISION= 3
+DISTNAME= libxslt-1.1.27
CATEGORIES= textproc
-MASTER_SITES+= ftp://xmlsoft.org/libxslt/
-#MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libxslt/1.1/}
+MASTER_SITES= ftp://xmlsoft.org/libxslt/ \
+ http://xmlsoft.org/sources/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://xmlsoft.org/XSLT/
@@ -14,16 +13,15 @@ LICENSE= mit # with advertisement clause
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
-USE_TOOLS+= gmake perl
USE_LIBTOOL= yes
-PKGCONFIG_OVERRIDE= libxslt.pc.in
-PKGCONFIG_OVERRIDE+= libexslt.pc.in
-
+USE_TOOLS+= gmake perl
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-libxml-prefix=${BUILDLINK_PREFIX.libxml2}
CONFIGURE_ARGS+= --without-python
CONFIGURE_ARGS+= --with-html-subdir=libxslt
+PKGCONFIG_OVERRIDE= libxslt.pc.in
+PKGCONFIG_OVERRIDE+= libexslt.pc.in
TEST_TARGET= check
.include "../../mk/bsd.prefs.mk"
diff --git a/textproc/libxslt/distinfo b/textproc/libxslt/distinfo
index 117054029f6..4c531245570 100644
--- a/textproc/libxslt/distinfo
+++ b/textproc/libxslt/distinfo
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.53 2012/03/12 18:26:35 tez Exp $
+$NetBSD: distinfo,v 1.54 2012/09/15 10:26:02 adam Exp $
-SHA1 (libxslt-1.1.26.tar.gz) = 69f74df8228b504a87e2b257c2d5238281c65154
-RMD160 (libxslt-1.1.26.tar.gz) = fc7630352ae5772d25fc8132a373d477fb8d8d5f
-Size (libxslt-1.1.26.tar.gz) = 3401513 bytes
-SHA1 (patch-aa) = 6a6b05d3166ce722a6da867fa1701179b9bfa6c2
-SHA1 (patch-ae) = ea154e23704cbd73e3199271e2d0d4a80b2832e8
-SHA1 (patch-ag) = 956ad89edc6dbbca499fb5b82cf2ed98589362a9
-SHA1 (patch-ah) = 61a9e9a142d6ffc3d378eebeca2b3b91148d7e78
-SHA1 (patch-libxslt_pattern.c) = 22ce9bf24c9a5cc8253586d01c97b2774ea9f94e
+SHA1 (libxslt-1.1.27.tar.gz) = f8072177f1ffe1b9bb8759a9e3e6349e1eac1f66
+RMD160 (libxslt-1.1.27.tar.gz) = 004d6ce93e714ae436c93d85a275b0b901e0a7e7
+Size (libxslt-1.1.27.tar.gz) = 3427310 bytes
+SHA1 (patch-ae) = 40ce3940a93b6a2dc804f62676909d3313e0ea52
+SHA1 (patch-ah) = 03e641c6e36a80d39824fcb6a0d681784b20dff3
diff --git a/textproc/libxslt/patches/patch-ae b/textproc/libxslt/patches/patch-ae
index 29a754653c1..b81a07ee0bb 100644
--- a/textproc/libxslt/patches/patch-ae
+++ b/textproc/libxslt/patches/patch-ae
@@ -1,9 +1,9 @@
-$NetBSD: patch-ae,v 1.4 2007/08/29 23:26:45 wiz Exp $
+$NetBSD: patch-ae,v 1.5 2012/09/15 10:26:02 adam Exp $
---- libexslt/date.c.orig 2007-08-23 08:20:52.000000000 -0400
+--- libexslt/date.c.orig 2012-09-12 05:58:38.000000000 +0000
+++ libexslt/date.c
@@ -31,6 +31,7 @@
- #if HAVE_LOCALTIME_R /* _POSIX_SOURCE required by gnu libc */
+ #if defined(HAVE_LOCALTIME_R) && defined(__GLIBC__) /* _POSIX_SOURCE required by gnu libc */
#ifndef _AIX51 /* but on AIX we're not using gnu libc */
#define _POSIX_SOURCE
+#define _POSIX_C_SOURCE 199506L /* POSIX.1c */
diff --git a/textproc/libxslt/patches/patch-ah b/textproc/libxslt/patches/patch-ah
index cd899d1b2b6..e7d1dcee571 100644
--- a/textproc/libxslt/patches/patch-ah
+++ b/textproc/libxslt/patches/patch-ah
@@ -1,10 +1,10 @@
-$NetBSD: patch-ah,v 1.1 2010/09/08 13:53:00 tez Exp $
+$NetBSD: patch-ah,v 1.2 2012/09/15 10:26:02 adam Exp $
-fix syms file for stricter solaris ld
+Fix syms file for stricter solaris ld
---- libxslt/libxslt_solaris.syms.orig 2010-08-23 15:27:58.923572700 -0500
-+++ libxslt/libxslt_solaris.syms 2010-08-23 15:32:43.661353200 -0500
-@@ -107,7 +107,7 @@
+--- libxslt/libxslt_solaris.syms.orig 2012-09-15 09:51:49.000000000 +0000
++++ libxslt/libxslt_solaris.syms
+@@ -107,7 +107,7 @@ LIBXML2_1.0.11 {
xsltFreeCompMatchList;
xsltFreeTemplateHashes;
xsltGetTemplate;
@@ -13,7 +13,7 @@ fix syms file for stricter solaris ld
xsltTestCompMatchList;
# preproc
-@@ -406,7 +406,7 @@
+@@ -407,7 +407,7 @@ LIBXML2_1.1.18 {
global:
# xsltInternals
@@ -22,7 +22,7 @@ fix syms file for stricter solaris ld
xsltExtensionInstructionResultFinalize;
xsltExtensionInstructionResultRegister;
xsltInitCtxtKey;
-@@ -415,24 +415,24 @@
+@@ -416,24 +416,24 @@ LIBXML2_1.1.18 {
xsltInit;
# xsltInternals
@@ -58,7 +58,7 @@ fix syms file for stricter solaris ld
} LIBXML2_1.1.9;
LIBXML2_1.1.20 {
-@@ -475,5 +475,9 @@
+@@ -476,6 +476,10 @@ LIBXML2_1.1.26 {
# transform
xsltProcessOneNode;
@@ -68,3 +68,4 @@ fix syms file for stricter solaris ld
+ *;
} LIBXML2_1.1.25;
+ LIBXML2_1.1.27 {