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]