diff options
author | adam <adam> | 2012-09-15 10:26:02 +0000 |
---|---|---|
committer | adam <adam> | 2012-09-15 10:26:02 +0000 |
commit | 79ac57ce22fac79d5f629957f304a382ab4a4d8a (patch) | |
tree | 8d7b37bd8491b17485cd5477b4e5857f46d42375 /textproc | |
parent | 68475da5d607c9f5d3eaa1652c18ef3979f2a142 (diff) | |
download | pkgsrc-79ac57ce22fac79d5f629957f304a382ab4a4d8a.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/Makefile | 16 | ||||
-rw-r--r-- | textproc/libxslt/distinfo | 15 | ||||
-rw-r--r-- | textproc/libxslt/patches/patch-ae | 6 | ||||
-rw-r--r-- | textproc/libxslt/patches/patch-ah | 17 |
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 { |