security/xmlsec doesn't build any longer after the OpenSSL update.
The version in the ports tree is pretty old.  In the four and a
half years since, xmlsec has been fixed to work with OpenSSL 0.9.8
among other things.

Below is a simple maintenance update.
I've bumped the libraries and not bothered to examine in detail
whether this is actually necessary.

The regression tests show a lot of failures.  That said, 1.2.5 spews
a lot of failures as well and at least some of them have gone away
in 1.2.11.

I have zero personal interest in this port and nothing else depends
on it, so if somebody thinks more work should be invested here,
they can grab the ball and run with it.


Index: Makefile
===================================================================
RCS file: /cvs/ports/security/xmlsec/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile    15 Sep 2007 23:30:01 -0000      1.16
+++ Makefile    12 Sep 2008 17:04:33 -0000
@@ -3,17 +3,14 @@
 COMMENT-main=  XML security library
 COMMENT-docs=  XML security library documentation
 
-VERSION=       1.2.5
+VERSION=       1.2.11
 DISTNAME=      xmlsec1-${VERSION}
-PKGNAME-main=  xmlsec-${VERSION}p3
-PKGNAME-docs=  xmlsec-docs-${VERSION}p0
+PKGNAME-main=  xmlsec-${VERSION}
+PKGNAME-docs=  xmlsec-docs-${VERSION}
 CATEGORIES=    security
-SHARED_LIBS=   xmlsec1-gnutls  3.5 \
-               xmlsec1-openssl 3.5 \
-               xmlsec1         3.5
-MODGNU_SHARED_LIBS=xmlsec1-gnutls '' \
-               xmlsec1-openssl '' \
-               xmlsec1         ''
+SHARED_LIBS=   xmlsec1-gnutls  4.0 \
+               xmlsec1-openssl 4.0 \
+               xmlsec1         4.0
 
 HOMEPAGE=      http://www.aleksey.com/xmlsec/
 
@@ -37,8 +34,8 @@ LIB_DEPENDS-docs=
 RUN_DEPENDS-docs=
 
 MODULES=               converters/libiconv
-LIB_DEPENDS=           xslt.>=2::textproc/libxslt \
-                       gnutls.>=12::security/gnutls
+LIB_DEPENDS=           xslt.>=3::textproc/libxslt \
+                       gnutls.>=13::security/gnutls
 
 USE_LIBTOOL=           Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/xmlsec/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo    5 Apr 2007 17:26:10 -0000       1.9
+++ distinfo    12 Sep 2008 17:04:33 -0000
@@ -1,5 +1,5 @@
-MD5 (xmlsec1-1.2.5.tar.gz) = 6BFoXXtnj/CbkBuUJHfwPQ==
-RMD160 (xmlsec1-1.2.5.tar.gz) = rjbdoiF7/WTKeEoInwqDW04/I2g=
-SHA1 (xmlsec1-1.2.5.tar.gz) = MfI3y4eSaOoGWPeh/dkHHL/7DIQ=
-SHA256 (xmlsec1-1.2.5.tar.gz) = AzB4tTkD8gM8O+oUcLsStfdTFQAIg6HOgONijF/ckSQ=
-SIZE (xmlsec1-1.2.5.tar.gz) = 1509199
+MD5 (xmlsec1-1.2.11.tar.gz) = VlLUTuwTdaOZpsYfX2CR8Q==
+RMD160 (xmlsec1-1.2.11.tar.gz) = kzZiAAWnzZM6ddtLKH2qtlW4fJw=
+SHA1 (xmlsec1-1.2.11.tar.gz) = t+wr/RtEsp2r+LpdN2YdoRQ/D2Q=
+SHA256 (xmlsec1-1.2.11.tar.gz) = 2AK7hOjva5Wrq0XG6cOBpi0OOPtApEBE7/EmrdV/3JY=
+SIZE (xmlsec1-1.2.11.tar.gz) = 1641811
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/security/xmlsec/pkg/PLIST-main,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST-main
--- pkg/PLIST-main      25 Nov 2006 08:17:18 -0000      1.1
+++ pkg/PLIST-main      12 Sep 2008 17:04:33 -0000
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST-main,v 1.1 2006/11/25 08:17:18 steven Exp $
 @pkgpath security/xmlsec
-bin/xmlsec1
[EMAIL PROTECTED] bin/xmlsec1
 bin/xmlsec1-config
 include/xmlsec1/
 include/xmlsec1/xmlsec/
@@ -60,3 +60,5 @@ lib/xmlsec1Conf.sh
 @man man/man1/xmlsec1-config.1
 @man man/man1/xmlsec1.1
 %%SHARED%%
+share/aclocal/
+share/aclocal/xmlsec1.m4
-- 
Christian "naddy" Weisgerber                          [EMAIL PROTECTED]

Reply via email to