From nobody@FreeBSD.org  Thu Jun 25 14:26:07 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7BB81106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 25 Jun 2009 14:26:07 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 690DD8FC13
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 25 Jun 2009 14:26:07 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n5PEQ7xS003567
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 25 Jun 2009 14:26:07 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n5PEQ7XG003566;
	Thu, 25 Jun 2009 14:26:07 GMT
	(envelope-from nobody)
Message-Id: <200906251426.n5PEQ7XG003566@www.freebsd.org>
Date: Thu, 25 Jun 2009 14:26:07 GMT
From: Steve Wills <steve@mouf.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: new port: shibboleth2-sp
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         136034
>Category:       ports
>Synopsis:       new port: security/shibboleth2-sp: C++ Shibboleth Service Provider (Internet2) for Apache
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 25 14:30:07 UTC 2009
>Closed-Date:    Tue Jan 26 02:37:54 UTC 2010
>Last-Modified:  Tue Jan 26 02:40:07 UTC 2010
>Originator:     Steve Wills
>Release:        7.2
>Organization:
>Environment:
>Description:
This is an updated version of the shibboleth2-sp port submitted in PR 127402. Changes include updating to 2.2 and fixing a few problems found when I tested it in my tinderbox.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	shibboleth2-sp
#	shibboleth2-sp/files
#	shibboleth2-sp/files/shibboleth-sp.in
#	shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
#	shibboleth2-sp/Makefile
#	shibboleth2-sp/distinfo
#	shibboleth2-sp/pkg-descr
#	shibboleth2-sp/pkg-plist
#
echo c - shibboleth2-sp
mkdir -p shibboleth2-sp > /dev/null 2>&1
echo c - shibboleth2-sp/files
mkdir -p shibboleth2-sp/files > /dev/null 2>&1
echo x - shibboleth2-sp/files/shibboleth-sp.in
sed 's/^X//' >shibboleth2-sp/files/shibboleth-sp.in << '53ff55569c92c6723b5811f675bb98ca'
X#!/bin/sh
X#
X# $FreeBSD: ports/security/shibboleth-sp/files/shibboleth-sp.in,v 1.1 2007/08/03 23:21:25 pav Exp $
X#
X# PROVIDE: shibboleth_sp
X# REQUIRE: DAEMON
X#
X
X. %%RC_SUBR%%
X
Xname="shibboleth_sp"
Xrcvar=${name}_enable
X
X[ -z "$shibboleth_sp_enable" ] && shibboleth_sp_enable="NO"
Xpidfile="/var/run/${name}.pid"
Xcommand="%%PREFIX%%/sbin/shibd"
Xstart_cmd="${command} -f -p ${pidfile} &"
X
Xload_rc_config $name
Xrun_rc_command "$1"
53ff55569c92c6723b5811f675bb98ca
echo x - shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
sed 's/^X//' >shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp << '2906cc9ba467a1c1e0b33182a8946ebe'
X
X$FreeBSD$
X
X--- shibsp/remoting/impl/TCPListener.cpp.orig
X+++ shibsp/remoting/impl/TCPListener.cpp
X@@ -38,6 +38,7 @@
X #include <stdio.h>
X #include <stdlib.h>
X #include <errno.h>
X+#include <netinet/in.h>
X 
X using namespace shibsp;
X using namespace xmltooling;
2906cc9ba467a1c1e0b33182a8946ebe
echo x - shibboleth2-sp/Makefile
sed 's/^X//' >shibboleth2-sp/Makefile << '4fd46d52947d4efb233058bd57dd4019'
X# New ports collection makefile for:	security/shibboleth2-sp
X# Date created:		17 Sept2008
X# Whom:			Janos Mohacsi <janos.mohacsi@bsd.hu>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	shibboleth-sp
XPORTVERSION=	2.2
XCATEGORIES=	security www
XMASTER_SITES=	http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/2.2/
X
XMAINTAINER=	janos.mohacsi@bsd.hu
XCOMMENT=	C++ Shibboleth Service Provider (Internet2) for Apache
X
XLIB_DEPENDS=	saml.4:${PORTSDIR}/security/opensaml2
X
XOPTIONS=	APACHE22 "Use Apache version 2.2 instead of version 2.0"  on
X
XMAKE_JOBS_SAFE=	yes
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XUSE_LDCONFIG=	yes
XUSE_RC_SUBR=	shibboleth-sp
XUSE_AUTOTOOLS=	aclocal:19 automake:19 libtool:15
XWRKSRC=		${WRKDIR}/shibboleth-${PORTVERSION}
X
Xrun-autotools::
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_APACHE22)
XUSE_APACHE=	22
XCONFIGURE_ARGS=	--enable-apache-22 --with-apxs22=${APXS}
X.else
XUSE_APACHE=	20
XCONFIGURE_ARGS=	--enable-apache-20 --with-apxs2=${APXS}
X.endif
XCONFIGURE_ARGS+=	--localstatedir=/var --with-log4shib=${LOCALBASE}
XCONFIGURE_ARGS+=        --with-openssl=${OPENSSLBASE} --with-xmltooling=${LOCALBASE}
XCONFIGURE_ARGS+=        --disable-doxygen-doc
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|/run|/run/shibboleth|' ${WRKSRC}/configs/Makefile.in
X
Xpre-install:
X	@cd ${WRKSRC} && ${ACLOCAL}
X
X.include <bsd.port.post.mk>
4fd46d52947d4efb233058bd57dd4019
echo x - shibboleth2-sp/distinfo
sed 's/^X//' >shibboleth2-sp/distinfo << 'bba97482a1f55e06d2ef39a4e7ea9336'
XMD5 (shibboleth-sp-2.2.tar.gz) = 529db6b94fe8d853790383c13ac4044c
XSHA256 (shibboleth-sp-2.2.tar.gz) = 4cab63ce6eb9994e48525612abc8e3a842223bfd3d62638661ded469d053cac0
XSIZE (shibboleth-sp-2.2.tar.gz) = 790967
bba97482a1f55e06d2ef39a4e7ea9336
echo x - shibboleth2-sp/pkg-descr
sed 's/^X//' >shibboleth2-sp/pkg-descr << '43f0b1cb8dbc5b586de1850037493138'
XShibboleth is standards-based, open source middleware software which
Xprovides Web Single SignOn (SSO) across or within organizational
Xboundaries. It allows sites to make informed authorization decisions
Xfor individual access of protected online resources in a
Xprivacy-preserving manner.
X
XThis software is a C++ implementation of the Service Provider version 2
Xcomponent of the Shibboleth can be used in Apache Web servers.  The
Xservice provider manages secured resources. User access to resources
Xis based on assertions received by the service provider (SP) from
Xan identity provider.
X
XWWW:	http://shibboleth.internet2.edu/
43f0b1cb8dbc5b586de1850037493138
echo x - shibboleth2-sp/pkg-plist
sed 's/^X//' >shibboleth2-sp/pkg-plist << 'f59698c4ce0f2ede0c1ab24befde3bfc'
Xbin/mdquery
Xbin/resolvertest
Xetc/shibboleth/metagen.sh
Xetc/shibboleth/native.logger
Xetc/shibboleth/native.logger.dist
Xetc/shibboleth/shibd.logger
Xetc/shibboleth/shibd.logger.dist
Xetc/shibboleth/shibboleth2.xml
Xetc/shibboleth/shibboleth2.xml.dist
Xetc/shibboleth/attribute-map.xml
Xetc/shibboleth/attribute-map.xml.dist
Xetc/shibboleth/attribute-policy.xml
Xetc/shibboleth/attribute-policy.xml.dist
Xetc/shibboleth/example-metadata.xml
Xetc/shibboleth/example-metadata.xml.dist
Xetc/shibboleth/console.logger
Xetc/shibboleth/console.logger.dist
Xetc/shibboleth/syslog.logger
Xetc/shibboleth/syslog.logger.dist
Xetc/shibboleth/accessError.html
Xetc/shibboleth/accessError.html.dist
Xetc/shibboleth/sessionError.html
Xetc/shibboleth/sessionError.html.dist
Xetc/shibboleth/metadataError.html
Xetc/shibboleth/metadataError.html.dist
Xetc/shibboleth/bindingTemplate.html
Xetc/shibboleth/bindingTemplate.html.dist
Xetc/shibboleth/discoveryTemplate.html
Xetc/shibboleth/discoveryTemplate.html.dist
Xetc/shibboleth/localLogout.html
Xetc/shibboleth/localLogout.html.dist
Xetc/shibboleth/globalLogout.html
Xetc/shibboleth/globalLogout.html.dist
Xetc/shibboleth/sslError.html
Xetc/shibboleth/sslError.html.dist
Xetc/shibboleth/shibd-redhat
Xetc/shibboleth/shibd-debian
Xetc/shibboleth/shibd-osx.plist
Xetc/shibboleth/apache.config
Xetc/shibboleth/apache2.config
Xetc/shibboleth/apache22.config
Xetc/shibboleth/keygen.sh
Xetc/shibboleth/upgrade.xsl
Xetc/shibboleth/sp-key.pem
Xetc/shibboleth/sp-cert.pem
Xetc/shibboleth/postTemplate.html
Xetc/shibboleth/postTemplate.html.dist
Xinclude/shibsp/attribute/filtering/AttributeFilter.h
Xinclude/shibsp/attribute/filtering/BasicFilteringContext.h
Xinclude/shibsp/attribute/filtering/FilteringContext.h
Xinclude/shibsp/attribute/filtering/FilterPolicyContext.h
Xinclude/shibsp/attribute/filtering/MatchFunctor.h
Xinclude/shibsp/attribute/ExtensibleAttribute.h
Xinclude/shibsp/attribute/Attribute.h
Xinclude/shibsp/attribute/AttributeDecoder.h
Xinclude/shibsp/attribute/NameIDAttribute.h
Xinclude/shibsp/attribute/ScopedAttribute.h
Xinclude/shibsp/attribute/SimpleAttribute.h
Xinclude/shibsp/attribute/XMLAttribute.h
Xinclude/shibsp/attribute/resolver/AttributeExtractor.h
Xinclude/shibsp/attribute/resolver/AttributeResolver.h
Xinclude/shibsp/attribute/resolver/ResolutionContext.h
Xinclude/shibsp/binding/ArtifactResolver.h
Xinclude/shibsp/binding/SOAPClient.h
Xinclude/shibsp/handler/AbstractHandler.h
Xinclude/shibsp/handler/AssertionConsumerService.h
Xinclude/shibsp/handler/Handler.h
Xinclude/shibsp/handler/LogoutHandler.h
Xinclude/shibsp/handler/RemotedHandler.h
Xinclude/shibsp/handler/SessionInitiator.h
Xinclude/shibsp/AbstractSPRequest.h
Xinclude/shibsp/AccessControl.h
Xinclude/shibsp/Application.h
Xinclude/shibsp/base.h
Xinclude/shibsp/exceptions.h
Xinclude/shibsp/paths.h
Xinclude/shibsp/RequestMapper.h
Xinclude/shibsp/ServiceProvider.h
Xinclude/shibsp/SessionCache.h
Xinclude/shibsp/SessionCacheEx.h
Xinclude/shibsp/SPConfig.h
Xinclude/shibsp/SPRequest.h
Xinclude/shibsp/TransactionLog.h
Xinclude/shibsp/version.h
Xinclude/shibsp/lite/CommonDomainCookie.h
Xinclude/shibsp/lite/SAMLConstants.h
Xinclude/shibsp/metadata/MetadataExt.h
Xinclude/shibsp/metadata/MetadataProviderCriteria.h
Xinclude/shibsp/remoting/ddf.h
Xinclude/shibsp/remoting/ListenerService.h
Xinclude/shibsp/security/PKIXTrustEngine.h
Xinclude/shibsp/security/SecurityPolicy.h
Xinclude/shibsp/util/CGIParser.h
Xinclude/shibsp/util/DOMPropertySet.h
Xinclude/shibsp/util/PropertySet.h
Xinclude/shibsp/util/SPConstants.h
Xinclude/shibsp/util/TemplateParameters.h
Xlib/libshibsp.so.3
Xlib/libshibsp.so
Xlib/shibboleth/adfs.so
Xlib/shibboleth/adfs.la
Xlib/shibboleth/adfs-lite.so
Xlib/shibboleth/adfs-lite.la
Xlib/shibboleth/mod_shib_22.so
Xlib/shibboleth/mod_shib_22.la
Xlib/libshibsp-lite.so.3
Xlib/libshibsp-lite.so
Xsbin/shibd
Xshare/xml/shibboleth/catalog.xml
Xshare/xml/shibboleth/shibboleth.xsd
Xshare/xml/shibboleth/shibboleth-metadata-1.0.xsd
Xshare/xml/shibboleth/shibboleth-2.0-native-sp-config.xsd
Xshare/xml/shibboleth/shibboleth-2.0-afp.xsd
Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-basic.xsd
Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-saml.xsd
Xshare/xml/shibboleth/shibboleth-2.0-attribute-map.xsd
Xshare/xml/shibboleth/shibboleth-2.0-sp-notify.xsd
Xshare/xml/shibboleth/WS-Trust.xsd
Xshare/doc/shibboleth/CREDITS.txt
Xshare/doc/shibboleth/LICENSE.txt
Xshare/doc/shibboleth/NOTICE.txt
Xshare/doc/shibboleth/README.txt
Xshare/doc/shibboleth/RELEASE.txt
Xshare/doc/shibboleth/FASTCGI.LICENSE
Xshare/doc/shibboleth/OPENSSL.LICENSE
Xshare/doc/shibboleth/LOG4CPP.LICENSE
Xshare/doc/shibboleth/main.css
Xshare/doc/shibboleth/logo.jpg
X@exec mkdir -p %D/data
X@exec mkdir -p /var/log/shibboleth
X@exec mkdir -p /var/run/shibboleth
X@exec chmod -R ug=rwx,o= /var/run/shibboleth
X@unexec rm -rf /var/run/shibboleth 2>&1 >/dev/null || true
X@dirrmtry share/doc/shibboleth/api
X@dirrmtry share/doc/shibboleth
X@dirrmtry lib/shibboleth
X@dirrmtry share/xml/shibboleth
X@dirrmtry include/shibsp/util
X@dirrmtry include/shibsp/security
X@dirrmtry include/shibsp/remoting
X@dirrmtry include/shibsp/metadata
X@dirrmtry include/shibsp/lite
X@dirrmtry include/shibsp/handler
X@dirrmtry include/shibsp/binding
X@dirrmtry include/shibsp/attribute/resolver
X@dirrmtry include/shibsp/attribute/filtering
X@dirrmtry include/shibsp/attribute
X@dirrmtry include/shibsp
X@dirrmtry etc/shibboleth
X@dirrmtry data
f59698c4ce0f2ede0c1ab24befde3bfc
exit



>Release-Note:
>Audit-Trail:
Class-Changed-From-To: update->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Thu Jun 25 14:30:36 UTC 2009 
Class-Changed-Why:  
Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
Responsible-Changed-From-To: freebsd-ports-bugs->apache 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Thu Jun 25 15:55:47 UTC 2009 
Responsible-Changed-Why:  
Replacement of ports/127402. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
Responsible-Changed-From-To: apache->pgollucci 
Responsible-Changed-By: pgollucci 
Responsible-Changed-When: Wed Jul 8 03:17:18 UTC 2009 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: open->suspended 
State-Changed-By: pgollucci 
State-Changed-When: Thu Jul 9 03:11:30 UTC 2009 
State-Changed-Why:  
stalled 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: suspended->repocopy 
State-Changed-By: pgollucci 
State-Changed-When: Fri Jul 10 20:27:34 UTC 2009 
State-Changed-Why:  
Request Repo copy 


Responsible-Changed-From-To: pgollucci->portmgr 
Responsible-Changed-By: pgollucci 
Responsible-Changed-When: Fri Jul 10 20:27:34 UTC 2009 
Responsible-Changed-Why:  
Request Repo copy 

Please copy security/shibboleth-sp -> security/shibboleth-sp2

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: repocopy->open 
State-Changed-By: marcus 
State-Changed-When: Mon Jul 13 07:27:13 UTC 2009 
State-Changed-Why:  
Repocopy complete. 


Responsible-Changed-From-To: portmgr->pgollucci 
Responsible-Changed-By: marcus 
Responsible-Changed-When: Mon Jul 13 07:27:13 UTC 2009 
Responsible-Changed-Why:  
Repocopy complete. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: open->repocopy 
State-Changed-By: pgollucci 
State-Changed-When: Mon Jul 13 19:37:25 UTC 2009 
State-Changed-Why:  
Request Repo copy 


Responsible-Changed-From-To: pgollucci->portmgr 
Responsible-Changed-By: pgollucci 
Responsible-Changed-When: Mon Jul 13 19:37:25 UTC 2009 
Responsible-Changed-Why:  
Request Repo copy 

Man rough time with repos recently...
This was incorrect

security/shibboleth-sp -> security/shibboleth-sp2 

should be

security/shibboleth-sp -> security/shibboleth2-sp

note the move of the 2.

damnit.

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: repocopy->open 
State-Changed-By: marcus 
State-Changed-When: Tue Jul 21 03:42:58 UTC 2009 
State-Changed-Why:  
Repocopy complete. 


Responsible-Changed-From-To: portmgr->pgollucci 
Responsible-Changed-By: marcus 
Responsible-Changed-When: Tue Jul 21 03:42:58 UTC 2009 
Responsible-Changed-Why:  
Repocopy complete. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 

From: Panagiotis Christias <p.christias@noc.ntua.gr>
To: bug-followup@FreeBSD.org, Steve Wills <steve@mouf.net>
Cc: NTUA NOC <noc@noc.ntua.gr>
Subject: Re: ports/136034: new port: security/shibboleth2-sp: C++ Shibboleth
 Service Provider (Internet2) for Apache
Date: Sat, 10 Oct 2009 22:23:39 +0300

 This is a multi-part message in MIME format.
 --------------010604000407080802070808
 Content-Type: text/plain; charset=ISO-8859-7; format=flowed
 Content-Transfer-Encoding: 7bit
 
 See attachment. Port updated to shibboleth-sp-2.2.1 and modified in order to 
 work with libtool 2.2.
 
 Regards,
 Panagiotis
 
 ps. also available at http://noc.ntua.gr/~christia/shibboleth2-sp.patch.txt
 
 -- 
 Panagiotis J. Christias    Network Management Center
 p.christias@noc.ntua.gr    National Technical Univ. of Athens, GREECE
 
 --------------010604000407080802070808
 Content-Type: text/plain;
  name="shibboleth2-sp.patch.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="shibboleth2-sp.patch.txt"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	shibboleth2-sp
 #	shibboleth2-sp/files
 #	shibboleth2-sp/files/shibboleth-sp.in
 #	shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
 #	shibboleth2-sp/Makefile
 #	shibboleth2-sp/distinfo
 #	shibboleth2-sp/pkg-descr
 #	shibboleth2-sp/pkg-plist
 #
 echo c - shibboleth2-sp
 mkdir -p shibboleth2-sp > /dev/null 2>&1
 echo c - shibboleth2-sp/files
 mkdir -p shibboleth2-sp/files > /dev/null 2>&1
 echo x - shibboleth2-sp/files/shibboleth-sp.in
 sed 's/^X//' >shibboleth2-sp/files/shibboleth-sp.in << '53ff55569c92c6723b5811f675bb98ca'
 X#!/bin/sh
 X#
 X# $FreeBSD: ports/security/shibboleth-sp/files/shibboleth-sp.in,v 1.1 2007/08/03 23:21:25 pav Exp $
 X#
 X# PROVIDE: shibboleth_sp
 X# REQUIRE: DAEMON
 X#
 X
 X. %%RC_SUBR%%
 X
 Xname="shibboleth_sp"
 Xrcvar=${name}_enable
 X
 X[ -z "$shibboleth_sp_enable" ] && shibboleth_sp_enable="NO"
 Xpidfile="/var/run/${name}.pid"
 Xcommand="%%PREFIX%%/sbin/shibd"
 Xstart_cmd="${command} -f -p ${pidfile} &"
 X
 Xload_rc_config $name
 Xrun_rc_command "$1"
 53ff55569c92c6723b5811f675bb98ca
 echo x - shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
 sed 's/^X//' >shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp << '2906cc9ba467a1c1e0b33182a8946ebe'
 X
 X$FreeBSD$
 X
 X--- shibsp/remoting/impl/TCPListener.cpp.orig
 X+++ shibsp/remoting/impl/TCPListener.cpp
 X@@ -38,6 +38,7 @@
 X #include <stdio.h>
 X #include <stdlib.h>
 X #include <errno.h>
 X+#include <netinet/in.h>
 X 
 X using namespace shibsp;
 X using namespace xmltooling;
 2906cc9ba467a1c1e0b33182a8946ebe
 echo x - shibboleth2-sp/Makefile
 sed 's/^X//' >shibboleth2-sp/Makefile << '4fd46d52947d4efb233058bd57dd4019'
 X# New ports collection makefile for:	security/shibboleth2-sp
 X# Date created:		17 Sept2008
 X# Whom:			Janos Mohacsi <janos.mohacsi@bsd.hu>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	shibboleth-sp
 XPORTVERSION=	2.2.1
 XCATEGORIES=	security www
 XMASTER_SITES=	http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/2.2.1/
 X
 XMAINTAINER=	janos.mohacsi@bsd.hu
 XCOMMENT=	C++ Shibboleth Service Provider (Internet2) for Apache
 X
 XLIB_DEPENDS=	saml.4:${PORTSDIR}/security/opensaml2
 X
 XOPTIONS=	APACHE22 "Use Apache version 2.2 instead of version 2.0"  on
 X
 XMAKE_JOBS_SAFE=	yes
 XUSE_GMAKE=	yes
 XGNU_CONFIGURE=	yes
 XUSE_LDCONFIG=	yes
 XUSE_RC_SUBR=	shibboleth-sp
 XUSE_AUTOTOOLS=	aclocal:19 automake:19 libtool:22
 XWRKSRC=		${WRKDIR}/shibboleth-${PORTVERSION}
 X
 Xrun-autotools::
 X
 X.include <bsd.port.pre.mk>
 X
 X.if defined(WITH_APACHE22)
 XUSE_APACHE=	22
 XCONFIGURE_ARGS=	--enable-apache-22 --with-apxs22=${APXS}
 X.else
 XUSE_APACHE=	20
 XCONFIGURE_ARGS=	--enable-apache-20 --with-apxs2=${APXS}
 X.endif
 XCONFIGURE_ARGS+=	--localstatedir=/var --with-log4shib=${LOCALBASE}
 XCONFIGURE_ARGS+=        --with-openssl=${OPENSSLBASE} --with-xmltooling=${LOCALBASE}
 XCONFIGURE_ARGS+=        --disable-doxygen-doc
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} -e 's|/run|/run/shibboleth|' ${WRKSRC}/configs/Makefile.in
 X	@${REINPLACE_CMD} -e 's|/doc/@PACKAGE@-@PACKAGE_VERSION@|/doc/@PACKAGE@|' \
 X		${WRKSRC}/configs/Makefile.am ${WRKSRC}/configs/Makefile.in \
 X		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
 X	@${RM} -f ${WRKSRC}/libtool.m4 && ${CP} -f ${LIBTOOL_M4} ${WRKSRC}
 X	@${RM} -f ${WRKSRC}/ltmain.sh && ${CP} -f ${LTMAIN} ${WRKSRC}
 X
 Xpre-install:
 X	@cd ${WRKSRC} && ${ACLOCAL}
 X
 X.include <bsd.port.post.mk>
 4fd46d52947d4efb233058bd57dd4019
 echo x - shibboleth2-sp/distinfo
 sed 's/^X//' >shibboleth2-sp/distinfo << 'bba97482a1f55e06d2ef39a4e7ea9336'
 XMD5 (shibboleth-sp-2.2.1.tar.gz) = 4d92552dd6711944947de2c1697ce204
 XSHA256 (shibboleth-sp-2.2.1.tar.gz) = 5ac3f144384d39c77cf44b3492a98c7600aa8b21ff000454d05db04d2d77c79d
 XSIZE (shibboleth-sp-2.2.1.tar.gz) = 817693
 bba97482a1f55e06d2ef39a4e7ea9336
 echo x - shibboleth2-sp/pkg-descr
 sed 's/^X//' >shibboleth2-sp/pkg-descr << '43f0b1cb8dbc5b586de1850037493138'
 XShibboleth is standards-based, open source middleware software which
 Xprovides Web Single SignOn (SSO) across or within organizational
 Xboundaries. It allows sites to make informed authorization decisions
 Xfor individual access of protected online resources in a
 Xprivacy-preserving manner.
 X
 XThis software is a C++ implementation of the Service Provider version 2
 Xcomponent of the Shibboleth can be used in Apache Web servers.  The
 Xservice provider manages secured resources. User access to resources
 Xis based on assertions received by the service provider (SP) from
 Xan identity provider.
 X
 XWWW:	http://shibboleth.internet2.edu/
 43f0b1cb8dbc5b586de1850037493138
 echo x - shibboleth2-sp/pkg-plist
 sed 's/^X//' >shibboleth2-sp/pkg-plist << 'f59698c4ce0f2ede0c1ab24befde3bfc'
 Xbin/mdquery
 Xbin/resolvertest
 Xetc/shibboleth/metagen.sh
 Xetc/shibboleth/native.logger
 Xetc/shibboleth/native.logger.dist
 Xetc/shibboleth/shibd.logger
 Xetc/shibboleth/shibd.logger.dist
 Xetc/shibboleth/shibboleth2.xml
 Xetc/shibboleth/shibboleth2.xml.dist
 Xetc/shibboleth/attribute-map.xml
 Xetc/shibboleth/attribute-map.xml.dist
 Xetc/shibboleth/attribute-policy.xml
 Xetc/shibboleth/attribute-policy.xml.dist
 Xetc/shibboleth/example-metadata.xml
 Xetc/shibboleth/example-metadata.xml.dist
 Xetc/shibboleth/console.logger
 Xetc/shibboleth/console.logger.dist
 Xetc/shibboleth/syslog.logger
 Xetc/shibboleth/syslog.logger.dist
 Xetc/shibboleth/accessError.html
 Xetc/shibboleth/accessError.html.dist
 Xetc/shibboleth/sessionError.html
 Xetc/shibboleth/sessionError.html.dist
 Xetc/shibboleth/metadataError.html
 Xetc/shibboleth/metadataError.html.dist
 Xetc/shibboleth/bindingTemplate.html
 Xetc/shibboleth/bindingTemplate.html.dist
 Xetc/shibboleth/discoveryTemplate.html
 Xetc/shibboleth/discoveryTemplate.html.dist
 Xetc/shibboleth/localLogout.html
 Xetc/shibboleth/localLogout.html.dist
 Xetc/shibboleth/globalLogout.html
 Xetc/shibboleth/globalLogout.html.dist
 Xetc/shibboleth/sslError.html
 Xetc/shibboleth/sslError.html.dist
 Xetc/shibboleth/shibd-redhat
 Xetc/shibboleth/shibd-debian
 Xetc/shibboleth/shibd-osx.plist
 Xetc/shibboleth/apache.config
 Xetc/shibboleth/apache2.config
 Xetc/shibboleth/apache22.config
 Xetc/shibboleth/keygen.sh
 Xetc/shibboleth/upgrade.xsl
 Xetc/shibboleth/sp-key.pem
 Xetc/shibboleth/sp-cert.pem
 Xetc/shibboleth/postTemplate.html
 Xetc/shibboleth/postTemplate.html.dist
 Xinclude/shibsp/attribute/filtering/AttributeFilter.h
 Xinclude/shibsp/attribute/filtering/BasicFilteringContext.h
 Xinclude/shibsp/attribute/filtering/FilteringContext.h
 Xinclude/shibsp/attribute/filtering/FilterPolicyContext.h
 Xinclude/shibsp/attribute/filtering/MatchFunctor.h
 Xinclude/shibsp/attribute/ExtensibleAttribute.h
 Xinclude/shibsp/attribute/Attribute.h
 Xinclude/shibsp/attribute/AttributeDecoder.h
 Xinclude/shibsp/attribute/NameIDAttribute.h
 Xinclude/shibsp/attribute/ScopedAttribute.h
 Xinclude/shibsp/attribute/SimpleAttribute.h
 Xinclude/shibsp/attribute/XMLAttribute.h
 Xinclude/shibsp/attribute/resolver/AttributeExtractor.h
 Xinclude/shibsp/attribute/resolver/AttributeResolver.h
 Xinclude/shibsp/attribute/resolver/ResolutionContext.h
 Xinclude/shibsp/binding/ArtifactResolver.h
 Xinclude/shibsp/binding/SOAPClient.h
 Xinclude/shibsp/handler/AbstractHandler.h
 Xinclude/shibsp/handler/AssertionConsumerService.h
 Xinclude/shibsp/handler/Handler.h
 Xinclude/shibsp/handler/LogoutHandler.h
 Xinclude/shibsp/handler/RemotedHandler.h
 Xinclude/shibsp/handler/SessionInitiator.h
 Xinclude/shibsp/AbstractSPRequest.h
 Xinclude/shibsp/AccessControl.h
 Xinclude/shibsp/Application.h
 Xinclude/shibsp/base.h
 Xinclude/shibsp/exceptions.h
 Xinclude/shibsp/paths.h
 Xinclude/shibsp/RequestMapper.h
 Xinclude/shibsp/ServiceProvider.h
 Xinclude/shibsp/SessionCache.h
 Xinclude/shibsp/SessionCacheEx.h
 Xinclude/shibsp/SPConfig.h
 Xinclude/shibsp/SPRequest.h
 Xinclude/shibsp/TransactionLog.h
 Xinclude/shibsp/version.h
 Xinclude/shibsp/lite/CommonDomainCookie.h
 Xinclude/shibsp/lite/SAMLConstants.h
 Xinclude/shibsp/metadata/MetadataExt.h
 Xinclude/shibsp/metadata/MetadataProviderCriteria.h
 Xinclude/shibsp/remoting/ddf.h
 Xinclude/shibsp/remoting/ListenerService.h
 Xinclude/shibsp/security/PKIXTrustEngine.h
 Xinclude/shibsp/security/SecurityPolicy.h
 Xinclude/shibsp/util/CGIParser.h
 Xinclude/shibsp/util/DOMPropertySet.h
 Xinclude/shibsp/util/PropertySet.h
 Xinclude/shibsp/util/SPConstants.h
 Xinclude/shibsp/util/TemplateParameters.h
 Xlib/libshibsp.so.3
 Xlib/libshibsp.so
 Xlib/shibboleth/adfs.so
 Xlib/shibboleth/adfs.la
 Xlib/shibboleth/adfs-lite.so
 Xlib/shibboleth/adfs-lite.la
 Xlib/shibboleth/mod_shib_22.so
 Xlib/shibboleth/mod_shib_22.la
 Xlib/libshibsp-lite.so.3
 Xlib/libshibsp-lite.so
 Xsbin/shibd
 Xshare/xml/shibboleth/catalog.xml
 Xshare/xml/shibboleth/shibboleth.xsd
 Xshare/xml/shibboleth/shibboleth-metadata-1.0.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-native-sp-config.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-basic.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-saml.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-attribute-map.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-sp-notify.xsd
 Xshare/xml/shibboleth/WS-Trust.xsd
 Xshare/doc/shibboleth/CREDITS.txt
 Xshare/doc/shibboleth/LICENSE.txt
 Xshare/doc/shibboleth/NOTICE.txt
 Xshare/doc/shibboleth/README.txt
 Xshare/doc/shibboleth/RELEASE.txt
 Xshare/doc/shibboleth/FASTCGI.LICENSE
 Xshare/doc/shibboleth/OPENSSL.LICENSE
 Xshare/doc/shibboleth/LOG4CPP.LICENSE
 Xshare/doc/shibboleth/main.css
 Xshare/doc/shibboleth/logo.jpg
 X@exec mkdir -p %D/data
 X@exec mkdir -p /var/log/shibboleth
 X@exec mkdir -p /var/run/shibboleth
 X@exec chmod -R ug=rwx,o= /var/run/shibboleth
 X@unexec rm -rf /var/run/shibboleth 2>&1 >/dev/null || true
 X@dirrmtry share/doc/shibboleth/api
 X@dirrmtry share/doc/shibboleth
 X@dirrmtry lib/shibboleth
 X@dirrmtry share/xml/shibboleth
 X@dirrmtry include/shibsp/util
 X@dirrmtry include/shibsp/security
 X@dirrmtry include/shibsp/remoting
 X@dirrmtry include/shibsp/metadata
 X@dirrmtry include/shibsp/lite
 X@dirrmtry include/shibsp/handler
 X@dirrmtry include/shibsp/binding
 X@dirrmtry include/shibsp/attribute/resolver
 X@dirrmtry include/shibsp/attribute/filtering
 X@dirrmtry include/shibsp/attribute
 X@dirrmtry include/shibsp
 X@dirrmtry etc/shibboleth
 X@dirrmtry data
 f59698c4ce0f2ede0c1ab24befde3bfc
 exit
 
 
 --------------010604000407080802070808--

From: Panagiotis Christias <p.christias@noc.ntua.gr>
To: bug-followup@FreeBSD.org, Steve Wills <steve@mouf.net>
Cc: NTUA NOC <noc@noc.ntua.gr>
Subject: Re: ports/136034: new port: security/shibboleth2-sp: C++ Shibboleth
 Service Provider (Internet2) for Apache
Date: Sun, 08 Nov 2009 15:05:56 +0200

 This is a multi-part message in MIME format.
 --------------070000070007070502090006
 Content-Type: text/plain; charset=ISO-8859-7; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Panagiotis Christias wrote:
 > See attachment. Port updated to shibboleth-sp-2.2.1 and modified in 
 > order to work with libtool 2.2.
 > 
 > Regards,
 > Panagiotis
 > 
 > ps. also available at http://noc.ntua.gr/~christia/shibboleth2-sp.patch.txt
 
 Updated version defining proper LATEST_LINK.
 
 Regards,
 Panagiotis
 
 -- 
 Panagiotis J. Christias    Network Management Center
 p.christias@noc.ntua.gr    National Technical Univ. of Athens, GREECE
 
 --------------070000070007070502090006
 Content-Type: text/plain;
  name="shibboleth2-sp.patch.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="shibboleth2-sp.patch.txt"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	shibboleth2-sp
 #	shibboleth2-sp/files
 #	shibboleth2-sp/files/shibboleth-sp.in
 #	shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
 #	shibboleth2-sp/Makefile
 #	shibboleth2-sp/distinfo
 #	shibboleth2-sp/pkg-descr
 #	shibboleth2-sp/pkg-plist
 #
 echo c - shibboleth2-sp
 mkdir -p shibboleth2-sp > /dev/null 2>&1
 echo c - shibboleth2-sp/files
 mkdir -p shibboleth2-sp/files > /dev/null 2>&1
 echo x - shibboleth2-sp/files/shibboleth-sp.in
 sed 's/^X//' >shibboleth2-sp/files/shibboleth-sp.in << '53ff55569c92c6723b5811f675bb98ca'
 X#!/bin/sh
 X#
 X# $FreeBSD: ports/security/shibboleth-sp/files/shibboleth-sp.in,v 1.1 2007/08/03 23:21:25 pav Exp $
 X#
 X# PROVIDE: shibboleth_sp
 X# REQUIRE: DAEMON
 X#
 X
 X. %%RC_SUBR%%
 X
 Xname="shibboleth_sp"
 Xrcvar=${name}_enable
 X
 X[ -z "$shibboleth_sp_enable" ] && shibboleth_sp_enable="NO"
 Xpidfile="/var/run/${name}.pid"
 Xcommand="%%PREFIX%%/sbin/shibd"
 Xstart_cmd="${command} -f -p ${pidfile} &"
 X
 Xload_rc_config $name
 Xrun_rc_command "$1"
 53ff55569c92c6723b5811f675bb98ca
 echo x - shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
 sed 's/^X//' >shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp << '2906cc9ba467a1c1e0b33182a8946ebe'
 X
 X$FreeBSD$
 X
 X--- shibsp/remoting/impl/TCPListener.cpp.orig
 X+++ shibsp/remoting/impl/TCPListener.cpp
 X@@ -38,6 +38,7 @@
 X #include <stdio.h>
 X #include <stdlib.h>
 X #include <errno.h>
 X+#include <netinet/in.h>
 X 
 X using namespace shibsp;
 X using namespace xmltooling;
 2906cc9ba467a1c1e0b33182a8946ebe
 echo x - shibboleth2-sp/Makefile
 sed 's/^X//' >shibboleth2-sp/Makefile << '4fd46d52947d4efb233058bd57dd4019'
 X# New ports collection makefile for:	security/shibboleth2-sp
 X# Date created:		17 Sept2008
 X# Whom:			Janos Mohacsi <janos.mohacsi@bsd.hu>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	shibboleth-sp
 XPORTVERSION=	2.2.1
 XCATEGORIES=	security www
 XMASTER_SITES=	http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/2.2.1/
 X
 XMAINTAINER=	janos.mohacsi@bsd.hu
 XCOMMENT=	C++ Shibboleth Service Provider (Internet2) for Apache
 X
 XLIB_DEPENDS=	saml.4:${PORTSDIR}/security/opensaml2
 X
 XOPTIONS=	APACHE22 "Use Apache version 2.2 instead of version 2.0"  on
 X
 XMAKE_JOBS_SAFE=	yes
 XUSE_GMAKE=	yes
 XGNU_CONFIGURE=	yes
 XUSE_LDCONFIG=	yes
 XUSE_RC_SUBR=	shibboleth-sp
 XUSE_AUTOTOOLS=	aclocal:19 automake:19 libtool:22
 XWRKSRC=		${WRKDIR}/shibboleth-${PORTVERSION}
 X
 XLATEST_LINK=	shibboleth2-sp
 X
 Xrun-autotools::
 X
 X.include <bsd.port.pre.mk>
 X
 X.if defined(WITH_APACHE22)
 XUSE_APACHE=	22
 XCONFIGURE_ARGS=	--enable-apache-22 --with-apxs22=${APXS}
 X.else
 XUSE_APACHE=	20
 XCONFIGURE_ARGS=	--enable-apache-20 --with-apxs2=${APXS}
 X.endif
 XCONFIGURE_ARGS+=	--localstatedir=/var --with-log4shib=${LOCALBASE}
 XCONFIGURE_ARGS+=        --with-openssl=${OPENSSLBASE} --with-xmltooling=${LOCALBASE}
 XCONFIGURE_ARGS+=        --disable-doxygen-doc
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} -e 's|/run|/run/shibboleth|' ${WRKSRC}/configs/Makefile.in
 X	@${REINPLACE_CMD} -e 's|/doc/@PACKAGE@-@PACKAGE_VERSION@|/doc/@PACKAGE@|' \
 X		${WRKSRC}/configs/Makefile.am ${WRKSRC}/configs/Makefile.in \
 X		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
 X	@${RM} -f ${WRKSRC}/libtool.m4 && ${CP} -f ${LIBTOOL_M4} ${WRKSRC}
 X	@${RM} -f ${WRKSRC}/ltmain.sh && ${CP} -f ${LTMAIN} ${WRKSRC}
 X
 Xpre-install:
 X	@cd ${WRKSRC} && ${ACLOCAL}
 X
 X.include <bsd.port.post.mk>
 4fd46d52947d4efb233058bd57dd4019
 echo x - shibboleth2-sp/distinfo
 sed 's/^X//' >shibboleth2-sp/distinfo << 'bba97482a1f55e06d2ef39a4e7ea9336'
 XMD5 (shibboleth-sp-2.2.1.tar.gz) = 4d92552dd6711944947de2c1697ce204
 XSHA256 (shibboleth-sp-2.2.1.tar.gz) = 5ac3f144384d39c77cf44b3492a98c7600aa8b21ff000454d05db04d2d77c79d
 XSIZE (shibboleth-sp-2.2.1.tar.gz) = 817693
 bba97482a1f55e06d2ef39a4e7ea9336
 echo x - shibboleth2-sp/pkg-descr
 sed 's/^X//' >shibboleth2-sp/pkg-descr << '43f0b1cb8dbc5b586de1850037493138'
 XShibboleth is standards-based, open source middleware software which
 Xprovides Web Single SignOn (SSO) across or within organizational
 Xboundaries. It allows sites to make informed authorization decisions
 Xfor individual access of protected online resources in a
 Xprivacy-preserving manner.
 X
 XThis software is a C++ implementation of the Service Provider version 2
 Xcomponent of the Shibboleth can be used in Apache Web servers.  The
 Xservice provider manages secured resources. User access to resources
 Xis based on assertions received by the service provider (SP) from
 Xan identity provider.
 X
 XWWW:	http://shibboleth.internet2.edu/
 43f0b1cb8dbc5b586de1850037493138
 echo x - shibboleth2-sp/pkg-plist
 sed 's/^X//' >shibboleth2-sp/pkg-plist << 'f59698c4ce0f2ede0c1ab24befde3bfc'
 Xbin/mdquery
 Xbin/resolvertest
 Xetc/shibboleth/metagen.sh
 Xetc/shibboleth/native.logger
 Xetc/shibboleth/native.logger.dist
 Xetc/shibboleth/shibd.logger
 Xetc/shibboleth/shibd.logger.dist
 Xetc/shibboleth/shibboleth2.xml
 Xetc/shibboleth/shibboleth2.xml.dist
 Xetc/shibboleth/attribute-map.xml
 Xetc/shibboleth/attribute-map.xml.dist
 Xetc/shibboleth/attribute-policy.xml
 Xetc/shibboleth/attribute-policy.xml.dist
 Xetc/shibboleth/example-metadata.xml
 Xetc/shibboleth/example-metadata.xml.dist
 Xetc/shibboleth/console.logger
 Xetc/shibboleth/console.logger.dist
 Xetc/shibboleth/syslog.logger
 Xetc/shibboleth/syslog.logger.dist
 Xetc/shibboleth/accessError.html
 Xetc/shibboleth/accessError.html.dist
 Xetc/shibboleth/sessionError.html
 Xetc/shibboleth/sessionError.html.dist
 Xetc/shibboleth/metadataError.html
 Xetc/shibboleth/metadataError.html.dist
 Xetc/shibboleth/bindingTemplate.html
 Xetc/shibboleth/bindingTemplate.html.dist
 Xetc/shibboleth/discoveryTemplate.html
 Xetc/shibboleth/discoveryTemplate.html.dist
 Xetc/shibboleth/localLogout.html
 Xetc/shibboleth/localLogout.html.dist
 Xetc/shibboleth/globalLogout.html
 Xetc/shibboleth/globalLogout.html.dist
 Xetc/shibboleth/sslError.html
 Xetc/shibboleth/sslError.html.dist
 Xetc/shibboleth/shibd-redhat
 Xetc/shibboleth/shibd-debian
 Xetc/shibboleth/shibd-osx.plist
 Xetc/shibboleth/apache.config
 Xetc/shibboleth/apache2.config
 Xetc/shibboleth/apache22.config
 Xetc/shibboleth/keygen.sh
 Xetc/shibboleth/upgrade.xsl
 Xetc/shibboleth/sp-key.pem
 Xetc/shibboleth/sp-cert.pem
 Xetc/shibboleth/postTemplate.html
 Xetc/shibboleth/postTemplate.html.dist
 Xinclude/shibsp/attribute/filtering/AttributeFilter.h
 Xinclude/shibsp/attribute/filtering/BasicFilteringContext.h
 Xinclude/shibsp/attribute/filtering/FilteringContext.h
 Xinclude/shibsp/attribute/filtering/FilterPolicyContext.h
 Xinclude/shibsp/attribute/filtering/MatchFunctor.h
 Xinclude/shibsp/attribute/ExtensibleAttribute.h
 Xinclude/shibsp/attribute/Attribute.h
 Xinclude/shibsp/attribute/AttributeDecoder.h
 Xinclude/shibsp/attribute/NameIDAttribute.h
 Xinclude/shibsp/attribute/ScopedAttribute.h
 Xinclude/shibsp/attribute/SimpleAttribute.h
 Xinclude/shibsp/attribute/XMLAttribute.h
 Xinclude/shibsp/attribute/resolver/AttributeExtractor.h
 Xinclude/shibsp/attribute/resolver/AttributeResolver.h
 Xinclude/shibsp/attribute/resolver/ResolutionContext.h
 Xinclude/shibsp/binding/ArtifactResolver.h
 Xinclude/shibsp/binding/SOAPClient.h
 Xinclude/shibsp/handler/AbstractHandler.h
 Xinclude/shibsp/handler/AssertionConsumerService.h
 Xinclude/shibsp/handler/Handler.h
 Xinclude/shibsp/handler/LogoutHandler.h
 Xinclude/shibsp/handler/RemotedHandler.h
 Xinclude/shibsp/handler/SessionInitiator.h
 Xinclude/shibsp/AbstractSPRequest.h
 Xinclude/shibsp/AccessControl.h
 Xinclude/shibsp/Application.h
 Xinclude/shibsp/base.h
 Xinclude/shibsp/exceptions.h
 Xinclude/shibsp/paths.h
 Xinclude/shibsp/RequestMapper.h
 Xinclude/shibsp/ServiceProvider.h
 Xinclude/shibsp/SessionCache.h
 Xinclude/shibsp/SessionCacheEx.h
 Xinclude/shibsp/SPConfig.h
 Xinclude/shibsp/SPRequest.h
 Xinclude/shibsp/TransactionLog.h
 Xinclude/shibsp/version.h
 Xinclude/shibsp/lite/CommonDomainCookie.h
 Xinclude/shibsp/lite/SAMLConstants.h
 Xinclude/shibsp/metadata/MetadataExt.h
 Xinclude/shibsp/metadata/MetadataProviderCriteria.h
 Xinclude/shibsp/remoting/ddf.h
 Xinclude/shibsp/remoting/ListenerService.h
 Xinclude/shibsp/security/PKIXTrustEngine.h
 Xinclude/shibsp/security/SecurityPolicy.h
 Xinclude/shibsp/util/CGIParser.h
 Xinclude/shibsp/util/DOMPropertySet.h
 Xinclude/shibsp/util/PropertySet.h
 Xinclude/shibsp/util/SPConstants.h
 Xinclude/shibsp/util/TemplateParameters.h
 Xlib/libshibsp.so.3
 Xlib/libshibsp.so
 Xlib/shibboleth/adfs.so
 Xlib/shibboleth/adfs.la
 Xlib/shibboleth/adfs-lite.so
 Xlib/shibboleth/adfs-lite.la
 Xlib/shibboleth/mod_shib_22.so
 Xlib/shibboleth/mod_shib_22.la
 Xlib/libshibsp-lite.so.3
 Xlib/libshibsp-lite.so
 Xsbin/shibd
 Xshare/xml/shibboleth/catalog.xml
 Xshare/xml/shibboleth/shibboleth.xsd
 Xshare/xml/shibboleth/shibboleth-metadata-1.0.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-native-sp-config.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-basic.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-saml.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-attribute-map.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-sp-notify.xsd
 Xshare/xml/shibboleth/WS-Trust.xsd
 Xshare/doc/shibboleth/CREDITS.txt
 Xshare/doc/shibboleth/LICENSE.txt
 Xshare/doc/shibboleth/NOTICE.txt
 Xshare/doc/shibboleth/README.txt
 Xshare/doc/shibboleth/RELEASE.txt
 Xshare/doc/shibboleth/FASTCGI.LICENSE
 Xshare/doc/shibboleth/OPENSSL.LICENSE
 Xshare/doc/shibboleth/LOG4CPP.LICENSE
 Xshare/doc/shibboleth/main.css
 Xshare/doc/shibboleth/logo.jpg
 X@exec mkdir -p %D/data
 X@exec mkdir -p /var/log/shibboleth
 X@exec mkdir -p /var/run/shibboleth
 X@exec chmod -R ug=rwx,o= /var/run/shibboleth
 X@unexec rm -rf /var/run/shibboleth 2>&1 >/dev/null || true
 X@dirrmtry share/doc/shibboleth/api
 X@dirrmtry share/doc/shibboleth
 X@dirrmtry lib/shibboleth
 X@dirrmtry share/xml/shibboleth
 X@dirrmtry include/shibsp/util
 X@dirrmtry include/shibsp/security
 X@dirrmtry include/shibsp/remoting
 X@dirrmtry include/shibsp/metadata
 X@dirrmtry include/shibsp/lite
 X@dirrmtry include/shibsp/handler
 X@dirrmtry include/shibsp/binding
 X@dirrmtry include/shibsp/attribute/resolver
 X@dirrmtry include/shibsp/attribute/filtering
 X@dirrmtry include/shibsp/attribute
 X@dirrmtry include/shibsp
 X@dirrmtry etc/shibboleth
 X@dirrmtry data
 f59698c4ce0f2ede0c1ab24befde3bfc
 exit
 
 
 --------------070000070007070502090006--
State-Changed-From-To: open->feedback 
State-Changed-By: pgollucci 
State-Changed-When: Mon Jan 4 04:26:03 UTC 2010 
State-Changed-Why:  
http://tb.p6m7g8.net//errors/9-CURRENT-amd64/shibboleth-sp-2.2.1.log 

I made a few changes and am left with the above errors

Final diff after repo-copy is here
http://people.freebsd.org/~pgollucci/FreeBSD/diffs/security_shibboleth2-sp-2.2.1.diff



http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 

From: Steve Wills <steve@mouf.net>
To: pgollucci@FreeBSD.org
Cc: bug-followup@FreeBSD.org, Athanasios Douitsis <aduitsis@noc.ntua.gr>,
        Panagiotis Christias <p.christias@noc.ntua.gr>
Subject: Re: ports/136034: new port: security/shibboleth2-sp: C++ Shibboleth Service Provider (Internet2) for Apache
Date: Mon, 4 Jan 2010 14:43:14 -0500

 --Apple-Mail-20-859153386
 Content-Transfer-Encoding: quoted-printable
 Content-Type: text/plain;
 	charset=us-ascii
 
 I'm not able to reproduce that problem, but perhaps the updated port =
 shar, attached, will help. It updates the port to an even newer version.
 
 Note that this relies on an updated xmltooling and opensaml2 port, also =
 attached, and just submitted as PRs (ports/142324 and ports/142325). Any =
 testing would be appreciated.
 
 Thanks,
 Steve
 
 On Jan 3, 2010, at 11:26 PM, pgollucci@freebsd.org wrote:
 
 > Synopsis: new port: security/shibboleth2-sp: C++ Shibboleth Service =
 Provider (Internet2) for Apache
 >=20
 > State-Changed-From-To: open->feedback
 > State-Changed-By: pgollucci
 > State-Changed-When: Mon Jan 4 04:26:03 UTC 2010
 > State-Changed-Why:=20
 > http://tb.p6m7g8.net//errors/9-CURRENT-amd64/shibboleth-sp-2.2.1.log
 >=20
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D136034
 
 
 
 --Apple-Mail-20-859153386
 Content-Disposition: attachment;
 	filename=shibboleth2-sp.shar.txt
 Content-Type: text/plain;
 	name="shibboleth2-sp.shar.txt"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	security/shibboleth2-sp
 #	security/shibboleth2-sp/files
 #	security/shibboleth2-sp/files/shibboleth-sp.in
 #	=
 security/shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
 #	security/shibboleth2-sp/Makefile
 #	security/shibboleth2-sp/distinfo
 #	security/shibboleth2-sp/pkg-descr
 #	security/shibboleth2-sp/pkg-plist
 #
 echo c - security/shibboleth2-sp
 mkdir -p security/shibboleth2-sp > /dev/null 2>&1
 echo c - security/shibboleth2-sp/files
 mkdir -p security/shibboleth2-sp/files > /dev/null 2>&1
 echo x - security/shibboleth2-sp/files/shibboleth-sp.in
 sed 's/^X//' >security/shibboleth2-sp/files/shibboleth-sp.in << =
 'af9edeb0f029ca1828fd90752660584f'
 X#!/bin/sh
 X#
 X# $FreeBSD: ports/security/shibboleth-sp/files/shibboleth-sp.in,v 1.1 =
 2007/08/03 23:21:25 pav Exp $
 X#
 X# PROVIDE: shibboleth_sp
 X# REQUIRE: DAEMON
 X#
 X
 X. %%RC_SUBR%%
 X
 Xname=3D"shibboleth_sp"
 Xrcvar=3D${name}_enable
 X
 X[ -z "$shibboleth_sp_enable" ] && shibboleth_sp_enable=3D"NO"
 Xpidfile=3D"/var/run/${name}.pid"
 Xcommand=3D"%%PREFIX%%/sbin/shibd"
 Xstart_cmd=3D"${command} -f -p ${pidfile} &"
 X
 Xload_rc_config $name
 Xrun_rc_command "$1"
 af9edeb0f029ca1828fd90752660584f
 echo x - =
 security/shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp
 sed 's/^X//' =
 >security/shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp =
 << '45f11fd80ddc3d00ffc746797f68481b'
 X
 X$FreeBSD$
 X
 X--- shibsp/remoting/impl/TCPListener.cpp.orig
 X+++ shibsp/remoting/impl/TCPListener.cpp
 X@@ -38,6 +38,7 @@
 X #include <stdio.h>
 X #include <stdlib.h>
 X #include <errno.h>
 X+#include <netinet/in.h>
 X=20
 X using namespace shibsp;
 X using namespace xmltooling;
 45f11fd80ddc3d00ffc746797f68481b
 echo x - security/shibboleth2-sp/Makefile
 sed 's/^X//' >security/shibboleth2-sp/Makefile << =
 '9806db19e7005872056c42505de65c77'
 X# New ports collection makefile for:	security/shibboleth2-sp
 X# Date created:		17 Sept2008
 X# Whom:			Janos Mohacsi <janos.mohacsi@bsd.hu>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=3D	shibboleth-sp
 XPORTVERSION=3D	2.3.1
 XCATEGORIES=3D	security www
 XMASTER_SITES=3D	=
 http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/${PORTVERSION}/=
 
 X
 XMAINTAINER=3D	janos.mohacsi@bsd.hu
 XCOMMENT=3D	C++ Shibboleth Service Provider (Internet2) for Apache
 X
 XLIB_DEPENDS=3D	saml.6:${PORTSDIR}/security/opensaml2
 X
 XOPTIONS=3D	APACHE22 "Use Apache version 2.2 instead of version 2.0" =
  on
 X
 XMAKE_JOBS_SAFE=3D	yes
 XUSE_GMAKE=3D	yes
 XGNU_CONFIGURE=3D	yes
 XUSE_LDCONFIG=3D	yes
 XUSE_RC_SUBR=3D	shibboleth-sp
 XUSE_AUTOTOOLS=3D	autoconf:262 automake:110:env libtool:22:env
 XWRKSRC=3D		${WRKDIR}/shibboleth-${PORTVERSION}
 X
 XLATEST_LINK=3D	shibboleth2-sp
 X
 X.include <bsd.port.pre.mk>
 X
 X.if defined(WITH_APACHE22)
 XUSE_APACHE=3D	22
 XCONFIGURE_ARGS=3D	--enable-apache-22 --with-apxs22=3D${APXS}
 X.else
 XUSE_APACHE=3D	20
 XCONFIGURE_ARGS=3D	--enable-apache-20 --with-apxs2=3D${APXS}
 X.endif
 XCONFIGURE_ARGS+=3D	--localstatedir=3D/var =
 --with-log4shib=3D${LOCALBASE}
 XCONFIGURE_ARGS+=3D        --with-openssl=3D${OPENSSLBASE} =
 --with-xmltooling=3D${LOCALBASE}
 XCONFIGURE_ARGS+=3D        --disable-doxygen-doc
 X
 Xpre-configure:
 X	@${REINPLACE_CMD} -e 's|/run|/run/shibboleth|' =
 ${WRKSRC}/configs/Makefile.in
 X	@${REINPLACE_CMD} -e =
 's|/doc/@PACKAGE@-@PACKAGE_VERSION@|/doc/@PACKAGE@|' \
 X		${WRKSRC}/configs/Makefile.am =
 ${WRKSRC}/configs/Makefile.in \
 X		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
 X	rm ${WRKSRC}/aclocal.m4
 X	@cd ${WRKSRC} && ${AUTORECONF} -fvi
 X
 X.include <bsd.port.post.mk>
 9806db19e7005872056c42505de65c77
 echo x - security/shibboleth2-sp/distinfo
 sed 's/^X//' >security/shibboleth2-sp/distinfo << =
 '02d32ea8e1cca5f5d5b420a1d088d567'
 XMD5 (shibboleth-sp-2.3.1.tar.gz) =3D a292f1cc0aab3cfe3ecec0e9b2b30a10
 XSHA256 (shibboleth-sp-2.3.1.tar.gz) =3D =
 d1d0a3de0a9c383d1210fde7a7e60e464096950337512cab667f924322a122e2
 XSIZE (shibboleth-sp-2.3.1.tar.gz) =3D 806177
 02d32ea8e1cca5f5d5b420a1d088d567
 echo x - security/shibboleth2-sp/pkg-descr
 sed 's/^X//' >security/shibboleth2-sp/pkg-descr << =
 'de5aaa873eaff6dc5143fd6d711d69db'
 XShibboleth is standards-based, open source middleware software which
 Xprovides Web Single SignOn (SSO) across or within organizational
 Xboundaries. It allows sites to make informed authorization decisions
 Xfor individual access of protected online resources in a
 Xprivacy-preserving manner.
 X
 XThis software is a C++ implementation of the Service Provider version 2
 Xcomponent of the Shibboleth can be used in Apache Web servers.  The
 Xservice provider manages secured resources. User access to resources
 Xis based on assertions received by the service provider (SP) from
 Xan identity provider.
 X
 XWWW:	http://shibboleth.internet2.edu/
 de5aaa873eaff6dc5143fd6d711d69db
 echo x - security/shibboleth2-sp/pkg-plist
 sed 's/^X//' >security/shibboleth2-sp/pkg-plist << =
 '2822a9fb25878e0f9a3b69e08ccada5b'
 Xbin/mdquery
 Xbin/resolvertest
 Xetc/shibboleth/metagen.sh
 Xetc/shibboleth/native.logger
 Xetc/shibboleth/native.logger.dist
 Xetc/shibboleth/shibd.logger
 Xetc/shibboleth/shibd.logger.dist
 Xetc/shibboleth/shibboleth2.xml
 Xetc/shibboleth/shibboleth2.xml.dist
 Xetc/shibboleth/attribute-map.xml
 Xetc/shibboleth/attribute-map.xml.dist
 Xetc/shibboleth/attribute-policy.xml
 Xetc/shibboleth/attribute-policy.xml.dist
 Xetc/shibboleth/example-metadata.xml
 Xetc/shibboleth/example-metadata.xml.dist
 Xetc/shibboleth/console.logger
 Xetc/shibboleth/console.logger.dist
 Xetc/shibboleth/syslog.logger
 Xetc/shibboleth/syslog.logger.dist
 Xetc/shibboleth/accessError.html
 Xetc/shibboleth/accessError.html.dist
 Xetc/shibboleth/sessionError.html
 Xetc/shibboleth/sessionError.html.dist
 Xetc/shibboleth/metadataError.html
 Xetc/shibboleth/metadataError.html.dist
 Xetc/shibboleth/bindingTemplate.html
 Xetc/shibboleth/bindingTemplate.html.dist
 Xetc/shibboleth/discoveryTemplate.html
 Xetc/shibboleth/discoveryTemplate.html.dist
 Xetc/shibboleth/localLogout.html
 Xetc/shibboleth/localLogout.html.dist
 Xetc/shibboleth/globalLogout.html
 Xetc/shibboleth/globalLogout.html.dist
 Xetc/shibboleth/sslError.html
 Xetc/shibboleth/sslError.html.dist
 Xetc/shibboleth/shibd-redhat
 Xetc/shibboleth/shibd-debian
 Xetc/shibboleth/shibd-suse
 Xetc/shibboleth/shibd-osx.plist
 Xetc/shibboleth/apache.config
 Xetc/shibboleth/apache2.config
 Xetc/shibboleth/apache22.config
 Xetc/shibboleth/keygen.sh
 Xetc/shibboleth/upgrade.xsl
 Xetc/shibboleth/sp-key.pem
 Xetc/shibboleth/sp-cert.pem
 Xetc/shibboleth/postTemplate.html
 Xetc/shibboleth/postTemplate.html.dist
 Xetc/shibboleth/partialLogout.html
 Xetc/shibboleth/partialLogout.html.dist
 Xinclude/shibsp/attribute/filtering/AttributeFilter.h
 Xinclude/shibsp/attribute/filtering/BasicFilteringContext.h
 Xinclude/shibsp/attribute/filtering/FilteringContext.h
 Xinclude/shibsp/attribute/filtering/FilterPolicyContext.h
 Xinclude/shibsp/attribute/filtering/MatchFunctor.h
 Xinclude/shibsp/attribute/ExtensibleAttribute.h
 Xinclude/shibsp/attribute/Attribute.h
 Xinclude/shibsp/attribute/AttributeDecoder.h
 Xinclude/shibsp/attribute/NameIDAttribute.h
 Xinclude/shibsp/attribute/ScopedAttribute.h
 Xinclude/shibsp/attribute/SimpleAttribute.h
 Xinclude/shibsp/attribute/XMLAttribute.h
 Xinclude/shibsp/attribute/resolver/AttributeExtractor.h
 Xinclude/shibsp/attribute/resolver/AttributeResolver.h
 Xinclude/shibsp/attribute/resolver/ResolutionContext.h
 Xinclude/shibsp/binding/ArtifactResolver.h
 Xinclude/shibsp/binding/SOAPClient.h
 Xinclude/shibsp/handler/AbstractHandler.h
 Xinclude/shibsp/handler/AssertionConsumerService.h
 Xinclude/shibsp/handler/Handler.h
 Xinclude/shibsp/handler/LogoutHandler.h
 Xinclude/shibsp/handler/RemotedHandler.h
 Xinclude/shibsp/handler/SessionInitiator.h
 Xinclude/shibsp/AbstractSPRequest.h
 Xinclude/shibsp/AccessControl.h
 Xinclude/shibsp/Application.h
 Xinclude/shibsp/base.h
 Xinclude/shibsp/exceptions.h
 Xinclude/shibsp/paths.h
 Xinclude/shibsp/RequestMapper.h
 Xinclude/shibsp/ServiceProvider.h
 Xinclude/shibsp/SessionCache.h
 Xinclude/shibsp/SessionCacheEx.h
 Xinclude/shibsp/SPConfig.h
 Xinclude/shibsp/SPRequest.h
 Xinclude/shibsp/TransactionLog.h
 Xinclude/shibsp/version.h
 Xinclude/shibsp/lite/CommonDomainCookie.h
 Xinclude/shibsp/lite/SAMLConstants.h
 Xinclude/shibsp/metadata/MetadataExt.h
 Xinclude/shibsp/metadata/MetadataProviderCriteria.h
 Xinclude/shibsp/remoting/ddf.h
 Xinclude/shibsp/remoting/ListenerService.h
 Xinclude/shibsp/security/PKIXTrustEngine.h
 Xinclude/shibsp/security/SecurityPolicy.h
 Xinclude/shibsp/util/CGIParser.h
 Xinclude/shibsp/util/DOMPropertySet.h
 Xinclude/shibsp/util/PropertySet.h
 Xinclude/shibsp/util/SPConstants.h
 Xinclude/shibsp/util/TemplateParameters.h
 Xlib/libshibsp.so.4
 Xlib/libshibsp.so
 Xlib/shibboleth/adfs.so
 Xlib/shibboleth/adfs.la
 Xlib/shibboleth/adfs-lite.so
 Xlib/shibboleth/adfs-lite.la
 Xlib/shibboleth/mod_shib_22.so
 Xlib/shibboleth/mod_shib_22.la
 Xlib/libshibsp-lite.so.4
 Xlib/libshibsp-lite.so
 Xsbin/shibd
 Xshare/xml/shibboleth/catalog.xml
 Xshare/xml/shibboleth/shibboleth.xsd
 Xshare/xml/shibboleth/shibboleth-metadata-1.0.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-native-sp-config.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-basic.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-afp-mf-saml.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-attribute-map.xsd
 Xshare/xml/shibboleth/shibboleth-2.0-sp-notify.xsd
 Xshare/xml/shibboleth/WS-Trust.xsd
 Xshare/doc/shibboleth/CREDITS.txt
 Xshare/doc/shibboleth/LICENSE.txt
 Xshare/doc/shibboleth/NOTICE.txt
 Xshare/doc/shibboleth/README.txt
 Xshare/doc/shibboleth/RELEASE.txt
 Xshare/doc/shibboleth/FASTCGI.LICENSE
 Xshare/doc/shibboleth/OPENSSL.LICENSE
 Xshare/doc/shibboleth/LOG4CPP.LICENSE
 Xshare/doc/shibboleth/main.css
 Xshare/doc/shibboleth/logo.jpg
 X@exec mkdir -p %D/data
 X@exec mkdir -p /var/log/shibboleth
 X@exec mkdir -p /var/run/shibboleth
 X@exec chmod -R ug=3Drwx,o=3D /var/run/shibboleth
 X@unexec rm -rf /var/run/shibboleth 2>&1 >/dev/null || true
 X@dirrmtry share/doc/shibboleth/api
 X@dirrmtry share/doc/shibboleth
 X@dirrmtry lib/shibboleth
 X@dirrmtry share/xml/shibboleth
 X@dirrmtry include/shibsp/util
 X@dirrmtry include/shibsp/security
 X@dirrmtry include/shibsp/remoting
 X@dirrmtry include/shibsp/metadata
 X@dirrmtry include/shibsp/lite
 X@dirrmtry include/shibsp/handler
 X@dirrmtry include/shibsp/binding
 X@dirrmtry include/shibsp/attribute/resolver
 X@dirrmtry include/shibsp/attribute/filtering
 X@dirrmtry include/shibsp/attribute
 X@dirrmtry include/shibsp
 X@dirrmtry etc/shibboleth
 X@dirrmtry data
 2822a9fb25878e0f9a3b69e08ccada5b
 exit
 
 
 --Apple-Mail-20-859153386
 Content-Disposition: attachment;
 	filename=opensaml2.shar.txt
 Content-Type: text/plain;
 	name="opensaml2.shar.txt"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	security/opensaml2
 #	security/opensaml2/files
 #	security/opensaml2/files/patch-doc_Makefile.in
 #	security/opensaml2/Makefile
 #	security/opensaml2/distinfo
 #	security/opensaml2/pkg-descr
 #	security/opensaml2/pkg-plist
 #
 echo c - security/opensaml2
 mkdir -p security/opensaml2 > /dev/null 2>&1
 echo c - security/opensaml2/files
 mkdir -p security/opensaml2/files > /dev/null 2>&1
 echo x - security/opensaml2/files/patch-doc_Makefile.in
 sed 's/^X//' >security/opensaml2/files/patch-doc_Makefile.in << =
 'f051c71e4a83ec8248a26806e95c2998'
 X
 X$FreeBSD: ports/security/opensaml2/files/patch-doc_Makefile.in,v 1.1 =
 2008/11/22 15:56:15 miwi Exp $
 X
 X--- doc/Makefile.in.orig
 X+++ doc/Makefile.in
 X@@ -231,7 +231,7 @@
 X 	LOG4CPP.LICENSE
 X=20
 X pkgdoc_DATA =3D $(docfiles)
 X-EXTRA_DIST =3D $(docfiles) api
 X+EXTRA_DIST =3D $(docfiles)
 X all: all-am
 X=20
 X .SUFFIXES:
 f051c71e4a83ec8248a26806e95c2998
 echo x - security/opensaml2/Makefile
 sed 's/^X//' >security/opensaml2/Makefile << =
 '3cc4b753c22ea84debb03aab9ce2f563'
 X# New ports collection makefile for:	opensaml2
 X# Date created:				15 September 2008
 X# Whom:					Janos Mohacsi
 X#
 X# $FreeBSD: ports/security/opensaml2/Makefile,v 1.8 2009/07/10 01:16:10 =
 wxs Exp $
 X#
 X
 XPORTNAME=3D	opensaml2
 XPORTVERSION=3D	2.3
 XCATEGORIES=3D	security
 XMASTER_SITES=3D	=
 http://shibboleth.internet2.edu/downloads/opensaml/cpp/${PORTVERSION}/
 XDISTNAME=3D	opensaml-${PORTVERSION}
 X
 XMAINTAINER=3D	janos.mohacsi@bsd.hu
 XCOMMENT=3D	Open source implentation of SAML2
 X
 XLIB_DEPENDS=3D	curl.5:${PORTSDIR}/ftp/curl \
 X		log4shib.1:${PORTSDIR}/devel/log4shib \
 X		xerces-c.28:${PORTSDIR}/textproc/xerces-c2-devel \
 X		xmltooling.4:${PORTSDIR}/devel/xmltooling
 X
 XGNU_CONFIGURE=3D	yes
 XCONFIGURE_ARGS+=3D--with-log4shib=3D${LOCALBASE} =
 --with-openssl=3D${OPENSSLBASE} \
 X		--with-xmltooling=3D${LOCALBASE} --disable-doxygen-doc
 XUSE_GMAKE=3D	yes
 XUSE_LDCONFIG=3D	yes
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} -e 's,^pkgdocdir.*=3D.*,pkgdocdir =3D =
 ${DOCSDIR},' \
 X		${WRKSRC}/doc/Makefile.in
 X	@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
 X	    ${WRKSRC}/configure
 X
 X.if defined(NOPORTDOCS)
 X	@${REINPLACE_CMD} -e '/^SUBDIRS/s,doc ,,' ${WRKSRC}/Makefile.in
 X.endif
 X
 X.include <bsd.port.mk>
 3cc4b753c22ea84debb03aab9ce2f563
 echo x - security/opensaml2/distinfo
 sed 's/^X//' >security/opensaml2/distinfo << =
 'a786123b516a03923b6ea4a9e6b1359e'
 XMD5 (opensaml-2.3.tar.gz) =3D 9695d40cb28519c2cde8211cd1c3dc69
 XSHA256 (opensaml-2.3.tar.gz) =3D =
 027b3b9a6f5c147dd434d52e674ca238672412595dfa18675a70bafc5495e2fd
 XSIZE (opensaml-2.3.tar.gz) =3D 926057
 a786123b516a03923b6ea4a9e6b1359e
 echo x - security/opensaml2/pkg-descr
 sed 's/^X//' >security/opensaml2/pkg-descr << =
 'cafb1cbb9d0f94bb27e054689094e5f9'
 XOpenSAML 2, a re-rewrite of OpenSAML 1, supports SAML 1.0, 1.1, 2.0 but =
 is=20
 Xnot backwards compatible with OpenSAML 1.
 X
 XWWW: https://spaces.internet2.edu/display/OpenSAML/Home
 cafb1cbb9d0f94bb27e054689094e5f9
 echo x - security/opensaml2/pkg-plist
 sed 's/^X//' >security/opensaml2/pkg-plist << =
 '76bb42af7b66067a4f73e88f9f03ba95'
 Xbin/samlsign
 Xinclude/saml/encryption/EncryptedKeyResolver.h
 Xinclude/saml/Assertion.h
 Xinclude/saml/base.h
 Xinclude/saml/exceptions.h
 Xinclude/saml/version.h
 Xinclude/saml/RootObject.h
 Xinclude/saml/SAMLConfig.h
 Xinclude/saml/saml1/binding/SAMLArtifactType0001.h
 Xinclude/saml/saml1/binding/SAMLArtifactType0002.h
 Xinclude/saml/saml1/binding/SAML1MessageDecoder.h
 Xinclude/saml/saml1/binding/SAML1SOAPClient.h
 Xinclude/saml/saml1/core/Assertions.h
 Xinclude/saml/saml1/core/Protocols.h
 Xinclude/saml/saml1/profile/AssertionValidator.h
 Xinclude/saml/saml1/profile/BrowserSSOProfileValidator.h
 Xinclude/saml/saml2/binding/SAML2Artifact.h
 Xinclude/saml/saml2/binding/SAML2ArtifactType0004.h
 Xinclude/saml/saml2/binding/SAML2MessageDecoder.h
 Xinclude/saml/saml2/binding/SAML2Redirect.h
 Xinclude/saml/saml2/binding/SAML2SOAPClient.h
 Xinclude/saml/saml2/core/Assertions.h
 Xinclude/saml/saml2/core/Protocols.h
 Xinclude/saml/saml2/metadata/AbstractMetadataProvider.h
 Xinclude/saml/saml2/metadata/DynamicMetadataProvider.h
 Xinclude/saml/saml2/metadata/EndpointManager.h
 Xinclude/saml/saml2/metadata/Metadata.h
 Xinclude/saml/saml2/metadata/MetadataCredentialContext.h
 Xinclude/saml/saml2/metadata/MetadataCredentialCriteria.h
 Xinclude/saml/saml2/metadata/MetadataFilter.h
 Xinclude/saml/saml2/metadata/MetadataProvider.h
 Xinclude/saml/saml2/metadata/ObservableMetadataProvider.h
 Xinclude/saml/saml2/profile/AssertionValidator.h
 Xinclude/saml/saml2/profile/BrowserSSOProfileValidator.h
 Xinclude/saml/saml2/profile/SAML2AssertionPolicy.h
 Xinclude/saml/binding/ArtifactMap.h
 Xinclude/saml/binding/MessageDecoder.h
 Xinclude/saml/binding/MessageEncoder.h
 Xinclude/saml/binding/SAMLArtifact.h
 Xinclude/saml/binding/SecurityPolicy.h
 Xinclude/saml/binding/SecurityPolicyRule.h
 Xinclude/saml/binding/SOAPClient.h
 Xinclude/saml/signature/ContentReference.h
 Xinclude/saml/signature/SignableObject.h
 Xinclude/saml/signature/SignatureProfileValidator.h
 Xinclude/saml/util/CommonDomainCookie.h
 Xinclude/saml/util/SAMLConstants.h
 Xlib/libsaml.so.6
 Xlib/libsaml.so
 X%%PORTDOCS%%%%DOCSDIR%%/README.txt
 X%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
 X%%PORTDOCS%%%%DOCSDIR%%/NOTICE.txt
 X%%PORTDOCS%%%%DOCSDIR%%/LOG4CPP.LICENSE
 Xshare/xml/opensaml/saml20-catalog.xml
 Xshare/xml/opensaml/saml10-catalog.xml
 Xshare/xml/opensaml/saml11-catalog.xml
 Xshare/xml/opensaml/sstc-metadata-attr.xsd
 Xshare/xml/opensaml/sstc-saml-attribute-ext.xsd
 Xshare/xml/opensaml/sstc-saml-delegation.xsd
 Xshare/xml/opensaml/cs-sstc-schema-assertion-01.xsd
 Xshare/xml/opensaml/cs-sstc-schema-protocol-01.xsd
 Xshare/xml/opensaml/cs-sstc-schema-assertion-1.1.xsd
 Xshare/xml/opensaml/cs-sstc-schema-protocol-1.1.xsd
 Xshare/xml/opensaml/saml-schema-assertion-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-auth-telephony-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-ip-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-pgp-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-ippword-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-kerberos-2.0.xsd
 =
 Xshare/xml/opensaml/saml-schema-authn-context-mobileonefactor-reg-2.0.xsd
 =
 Xshare/xml/opensaml/saml-schema-authn-context-mobileonefactor-unreg-2.0.xs=
 d
 =
 Xshare/xml/opensaml/saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd
 =
 Xshare/xml/opensaml/saml-schema-authn-context-mobiletwofactor-unreg-2.0.xs=
 d
 Xshare/xml/opensaml/saml-schema-authn-context-nomad-telephony-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-personal-telephony-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-ppt-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-pword-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-session-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-smartcard-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-smartcardpki-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-softwarepki-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-spki-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-srp-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-sslcert-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-telephony-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-timesync-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-types-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-x509-2.0.xsd
 Xshare/xml/opensaml/saml-schema-authn-context-xmldsig-2.0.xsd
 Xshare/xml/opensaml/saml-schema-dce-2.0.xsd
 Xshare/xml/opensaml/saml-schema-ecp-2.0.xsd
 Xshare/xml/opensaml/saml-schema-metadata-2.0.xsd
 Xshare/xml/opensaml/saml-schema-protocol-2.0.xsd
 Xshare/xml/opensaml/saml-schema-x500-2.0.xsd
 Xshare/xml/opensaml/saml-schema-xacml-2.0.xsd
 Xshare/xml/opensaml/sstc-saml1x-metadata.xsd
 Xshare/xml/opensaml/sstc-saml-metadata-ext-query.xsd
 Xshare/xml/opensaml/sstc-saml-protocol-ext-thirdparty.xsd
 X@dirrm share/xml/opensaml
 X%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/api
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 X@dirrm include/saml/util
 X@dirrm include/saml/signature
 X@dirrm include/saml/saml2/profile
 X@dirrm include/saml/saml2/metadata
 X@dirrm include/saml/saml2/core
 X@dirrm include/saml/saml2/binding
 X@dirrm include/saml/saml2
 X@dirrm include/saml/saml1/profile
 X@dirrm include/saml/saml1/core
 X@dirrm include/saml/saml1/binding
 X@dirrm include/saml/saml1
 X@dirrm include/saml/encryption
 X@dirrm include/saml/binding
 X@dirrm include/saml
 76bb42af7b66067a4f73e88f9f03ba95
 exit
 
 
 --Apple-Mail-20-859153386
 Content-Disposition: attachment;
 	filename=xmltooling.shar.txt
 Content-Type: text/plain;
 	name="xmltooling.shar.txt"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	devel/xmltooling
 #	devel/xmltooling/Makefile
 #	devel/xmltooling/distinfo
 #	devel/xmltooling/pkg-descr
 #	devel/xmltooling/pkg-plist
 #	devel/xmltooling/files
 #	devel/xmltooling/files/patch-doc_Makefile.in
 #
 echo c - devel/xmltooling
 mkdir -p devel/xmltooling > /dev/null 2>&1
 echo x - devel/xmltooling/Makefile
 sed 's/^X//' >devel/xmltooling/Makefile << =
 '14e64bf826e84df2b92d869bf31b7c3a'
 X# New ports collection makefile for:	xmltooling
 X# Date created:				12 September 2008
 X# Whom:					Janos Mohacsi
 X#
 X# $FreeBSD: ports/devel/xmltooling/Makefile,v 1.3 2009/07/10 01:15:21 =
 wxs Exp $
 X#
 X
 XPORTNAME=3D	xmltooling
 XPORTVERSION=3D	1.3.3
 XCATEGORIES=3D	devel security
 XMASTER_SITES=3D	=
 http://shibboleth.internet2.edu/downloads/opensaml/cpp/2.3/
 X
 XMAINTAINER=3D	janos.mohacsi@bsd.hu
 XCOMMENT=3D	Low level XML support for SAML
 X
 XLIB_DEPENDS=3D	curl.5:${PORTSDIR}/ftp/curl \
 X		log4shib.1:${PORTSDIR}/devel/log4shib \
 X		xerces-c.28:${PORTSDIR}/textproc/xerces-c2-devel \
 X		=
 xml-security-c.14:${PORTSDIR}/security/apache-xml-security-c
 X
 XGNU_CONFIGURE=3D	yes
 XCONFIGURE_ARGS+=3D--with-log4shib=3D${LOCALBASE} =
 --with-openssl=3D${OPENSSLBASE} --with-curl=3D${LOCALBASE} =
 --disable-doxygen-doc
 XUSE_GMAKE=3D	yes
 XUSE_LDCONFIG=3D	yes
 XUSE_OPENSSL=3D	yes
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} -e 's,^pkgdocdir.*=3D.*,pkgdocdir =3D =
 ${DOCSDIR},' \
 X		${WRKSRC}/doc/Makefile.in
 X	@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
 X	${WRKSRC}/configure
 X
 X.if defined(NOPORTDOCS)
 X        @${REINPLACE_CMD} -e '/^SUBDIRS/s,doc ,,' ${WRKSRC}/Makefile.in
 X.endif
 X
 X.include <bsd.port.mk>
 14e64bf826e84df2b92d869bf31b7c3a
 echo x - devel/xmltooling/distinfo
 sed 's/^X//' >devel/xmltooling/distinfo << =
 '8378a91b403b9a24544f438ac7a53372'
 XMD5 (xmltooling-1.3.3.tar.gz) =3D 3074edc8a00bba1d26c02e798ea8039c
 XSHA256 (xmltooling-1.3.3.tar.gz) =3D =
 2e60c74aabdf56dc1bf1f92bfa1da1284198aa114d3174539b6ff1f02dc0599b
 XSIZE (xmltooling-1.3.3.tar.gz) =3D 1475368
 8378a91b403b9a24544f438ac7a53372
 echo x - devel/xmltooling/pkg-descr
 sed 's/^X//' >devel/xmltooling/pkg-descr << =
 '6c2029182e0120a985347bdf7046b90c'
 XShibboleth 2.x relies on OpenSAML 2, which in turn requires this
 Xlower-level library that provides a higher level interface to XML
 Xprocessing, particularly in light of signing and encryption.
 X
 XWWW: https://spaces.internet2.edu/display/OpenSAML/XMLTooling-C
 6c2029182e0120a985347bdf7046b90c
 echo x - devel/xmltooling/pkg-plist
 sed 's/^X//' >devel/xmltooling/pkg-plist << =
 '210b9dd18d43ef9f35edd01eb51e227a'
 X%%DOCSDIR%%/CURL.LICENSE
 X%%DOCSDIR%%/LICENSE.txt
 X%%DOCSDIR%%/LOG4CPP.LICENSE
 X%%DOCSDIR%%/NOTICE.txt
 X%%DOCSDIR%%/OPENSSL.LICENSE
 X%%DOCSDIR%%/README.txt
 Xinclude/xmltooling/AbstractAttributeExtensibleXMLObject.h
 Xinclude/xmltooling/AbstractComplexElement.h
 Xinclude/xmltooling/AbstractDOMCachingXMLObject.h
 Xinclude/xmltooling/AbstractSimpleElement.h
 Xinclude/xmltooling/AbstractXMLObject.h
 Xinclude/xmltooling/AttributeExtensibleXMLObject.h
 Xinclude/xmltooling/ConcreteXMLObjectBuilder.h
 Xinclude/xmltooling/ElementExtensibleXMLObject.h
 Xinclude/xmltooling/ElementProxy.h
 Xinclude/xmltooling/Lockable.h
 Xinclude/xmltooling/Namespace.h
 Xinclude/xmltooling/PluginManager.h
 Xinclude/xmltooling/QName.h
 Xinclude/xmltooling/XMLObject.h
 Xinclude/xmltooling/XMLObjectBuilder.h
 Xinclude/xmltooling/XMLToolingConfig.h
 Xinclude/xmltooling/base.h
 Xinclude/xmltooling/char_traits.h
 Xinclude/xmltooling/config_pub.h
 Xinclude/xmltooling/encryption/Decrypter.h
 Xinclude/xmltooling/encryption/EncryptedKeyResolver.h
 Xinclude/xmltooling/encryption/Encrypter.h
 Xinclude/xmltooling/encryption/Encryption.h
 Xinclude/xmltooling/exceptions.h
 Xinclude/xmltooling/impl/AnyElement.h
 Xinclude/xmltooling/impl/UnknownElement.h
 Xinclude/xmltooling/io/AbstractXMLObjectMarshaller.h
 Xinclude/xmltooling/io/AbstractXMLObjectUnmarshaller.h
 Xinclude/xmltooling/io/GenericRequest.h
 Xinclude/xmltooling/io/GenericResponse.h
 Xinclude/xmltooling/io/HTTPRequest.h
 Xinclude/xmltooling/io/HTTPResponse.h
 Xinclude/xmltooling/logging.h
 Xinclude/xmltooling/security/AbstractPKIXTrustEngine.h
 Xinclude/xmltooling/security/BasicX509Credential.h
 Xinclude/xmltooling/security/ChainingTrustEngine.h
 Xinclude/xmltooling/security/Credential.h
 Xinclude/xmltooling/security/CredentialContext.h
 Xinclude/xmltooling/security/CredentialCriteria.h
 Xinclude/xmltooling/security/CredentialResolver.h
 Xinclude/xmltooling/security/KeyInfoCredentialContext.h
 Xinclude/xmltooling/security/KeyInfoResolver.h
 Xinclude/xmltooling/security/OpenSSLCredential.h
 Xinclude/xmltooling/security/OpenSSLCryptoX509CRL.h
 Xinclude/xmltooling/security/OpenSSLTrustEngine.h
 Xinclude/xmltooling/security/SecurityHelper.h
 Xinclude/xmltooling/security/SignatureTrustEngine.h
 Xinclude/xmltooling/security/TrustEngine.h
 Xinclude/xmltooling/security/X509Credential.h
 Xinclude/xmltooling/security/X509TrustEngine.h
 Xinclude/xmltooling/security/XSECCryptoX509CRL.h
 Xinclude/xmltooling/signature/ContentReference.h
 Xinclude/xmltooling/signature/KeyInfo.h
 Xinclude/xmltooling/signature/Signature.h
 Xinclude/xmltooling/signature/SignatureValidator.h
 Xinclude/xmltooling/soap/HTTPSOAPTransport.h
 Xinclude/xmltooling/soap/OpenSSLSOAPTransport.h
 Xinclude/xmltooling/soap/SOAP.h
 Xinclude/xmltooling/soap/SOAPClient.h
 Xinclude/xmltooling/soap/SOAPTransport.h
 Xinclude/xmltooling/unicode.h
 Xinclude/xmltooling/util/CurlURLInputStream.h
 Xinclude/xmltooling/util/DateTime.h
 Xinclude/xmltooling/util/NDC.h
 Xinclude/xmltooling/util/ParserPool.h
 Xinclude/xmltooling/util/PathResolver.h
 Xinclude/xmltooling/util/Predicates.h
 Xinclude/xmltooling/util/ReloadableXMLFile.h
 Xinclude/xmltooling/util/ReplayCache.h
 Xinclude/xmltooling/util/StorageService.h
 Xinclude/xmltooling/util/TemplateEngine.h
 Xinclude/xmltooling/util/Threads.h
 Xinclude/xmltooling/util/URLEncoder.h
 Xinclude/xmltooling/util/XMLConstants.h
 Xinclude/xmltooling/util/XMLHelper.h
 Xinclude/xmltooling/util/XMLObjectChildrenList.h
 Xinclude/xmltooling/validation/Validator.h
 Xinclude/xmltooling/validation/ValidatorSuite.h
 Xinclude/xmltooling/version.h
 Xlib/libxmltooling-lite.so
 Xlib/libxmltooling-lite.so.4
 Xlib/libxmltooling.so
 Xlib/libxmltooling.so.4
 Xshare/xml/xmltooling/catalog.xml
 Xshare/xml/xmltooling/soap-envelope.xsd
 Xshare/xml/xmltooling/xenc-schema.xsd
 Xshare/xml/xmltooling/xml.xsd
 Xshare/xml/xmltooling/xmldsig-core-schema.xsd
 Xshare/xml/xmltooling/xmltooling.xsd
 X@dirrm %%DOCSDIR%%
 X@dirrmtry include/xmltooling/encryption
 X@dirrmtry include/xmltooling/impl
 X@dirrmtry include/xmltooling/io
 X@dirrmtry include/xmltooling/security
 X@dirrmtry include/xmltooling/signature
 X@dirrmtry include/xmltooling/soap
 X@dirrmtry include/xmltooling/util
 X@dirrmtry include/xmltooling/validation
 X@dirrmtry include/xmltooling
 X@dirrmtry share/xml/xmltooling
 210b9dd18d43ef9f35edd01eb51e227a
 echo c - devel/xmltooling/files
 mkdir -p devel/xmltooling/files > /dev/null 2>&1
 echo x - devel/xmltooling/files/patch-doc_Makefile.in
 sed 's/^X//' >devel/xmltooling/files/patch-doc_Makefile.in << =
 '0a693b8d4b1146bfbadfdb25e3c66ef9'
 X--- doc/Makefile.in.orig	2010-01-04 19:18:00.000000000 +0000
 X+++ doc/Makefile.in	2010-01-04 19:18:17.000000000 +0000
 X@@ -229,7 +229,7 @@
 X sysconfdir =3D @sysconfdir@
 X target_alias =3D @target_alias@
 X AUTOMAKE_OPTIONS =3D foreign
 X-pkgdocdir =3D $(datadir)/doc/@PACKAGE@-@PACKAGE_VERSION@
 X+pkgdocdir =3D $(datadir)/doc/@PACKAGE@
 X docfiles =3D \
 X 	README.txt \
 X 	LICENSE.txt \
 X@@ -239,7 +239,7 @@
 X 	CURL.LICENSE
 X=20
 X pkgdoc_DATA =3D $(docfiles)
 X-EXTRA_DIST =3D $(docfiles) api
 X+EXTRA_DIST =3D $(docfiles)
 X all: all-am
 X=20
 X .SUFFIXES:
 X@@ -425,8 +425,6 @@
 X=20
 X=20
 X install-data-hook:
 X-	cp -r api $(DESTDIR)$(pkgdocdir)
 X-	rm -rf `find $(DESTDIR)$(pkgdocdir)/api -name .svn`
 X # Tell versions [3.59,3.63) of GNU make to not export all variables.
 X # Otherwise a system limit (for SysV at least) may be exceeded.
 X .NOEXPORT:
 0a693b8d4b1146bfbadfdb25e3c66ef9
 exit
 
 
 --Apple-Mail-20-859153386--
State-Changed-From-To: feedback->open 
State-Changed-By: pgollucci 
State-Changed-When: Wed Jan 6 06:17:02 UTC 2010 
State-Changed-Why:  
feedback received 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 

From: Panagiotis Christias <p.christias@noc.ntua.gr>
To: Steve Wills <steve@mouf.net>
Cc: pgollucci@freebsd.org, bug-followup@freebsd.org,
        Athanasios Douitsis <aduitsis@noc.ntua.gr>,
        Panagiotis Christias <p.christias@noc.ntua.gr>
Subject: Re: ports/136034: new port: security/shibboleth2-sp: C++ Shibboleth
 Service Provider (Internet2) for Apache
Date: Wed, 06 Jan 2010 21:30:04 +0200

 Steve Wills wrote:
 > I'm not able to reproduce that problem, but perhaps the updated
 > port shar, attached, will help. It updates the port to an even
 > newer version.
 > 
 > Note that this relies on an updated xmltooling and opensaml2
 > port, also attached, and just submitted as PRs (ports/142324
 > and ports/142325). Any testing would be appreciated.
 > 
 > Thanks,
 > Steve
 > 
 > On Jan 3, 2010, at 11:26 PM, pgollucci@freebsd.org wrote:
 > 
 >> Synopsis: new port: security/shibboleth2-sp: C++ Shibboleth Service Provider (Internet2) for Apache
 >>
 >> State-Changed-From-To: open->feedback
 >> State-Changed-By: pgollucci
 >> State-Changed-When: Mon Jan 4 04:26:03 UTC 2010
 >> State-Changed-Why: 
 >> http://tb.p6m7g8.net//errors/9-CURRENT-amd64/shibboleth-sp-2.2.1.log
 >>
 >> http://www.freebsd.org/cgi/query-pr.cgi?pr=136034
 
 I have added some extra stuff in order to work properly with Apache 2.0 
 selected. Tested on FreeBSD 7.2-RELEASE-p4 i386. See attached shar file, 
 also available at:
 
    http://noc.ntua.gr/~christia/shibboleth2-sp.20100106.txt
 
 Regards,
 Panagiotis
 
 -- 
 Panagiotis J. Christias    Network Management Center
 p.christias@noc.ntua.gr    National Technical Univ. of Athens, GREECE

From: Steve Wills <steve@mouf.net>
To: Panagiotis Christias <p.christias@noc.ntua.gr>
Cc: pgollucci@freebsd.org, bug-followup@freebsd.org,
        Athanasios Douitsis <aduitsis@noc.ntua.gr>
Subject: Re: ports/136034: new port: security/shibboleth2-sp: C++ Shibboleth Service Provider (Internet2) for Apache
Date: Wed, 6 Jan 2010 16:17:46 -0500

 Good point. This looks good to me.
 
 Steve
 
 On Jan 6, 2010, at 2:30 PM, Panagiotis Christias wrote:
 
 > Steve Wills wrote:
 >> I'm not able to reproduce that problem, but perhaps the updated
 >> port shar, attached, will help. It updates the port to an even
 >> newer version.
 >> Note that this relies on an updated xmltooling and opensaml2
 >> port, also attached, and just submitted as PRs (ports/142324
 >> and ports/142325). Any testing would be appreciated.
 >> Thanks,
 >> Steve
 >> On Jan 3, 2010, at 11:26 PM, pgollucci@freebsd.org wrote:
 >>> Synopsis: new port: security/shibboleth2-sp: C++ Shibboleth Service =
 Provider (Internet2) for Apache
 >>>=20
 >>> State-Changed-From-To: open->feedback
 >>> State-Changed-By: pgollucci
 >>> State-Changed-When: Mon Jan 4 04:26:03 UTC 2010
 >>> State-Changed-Why: =
 http://tb.p6m7g8.net//errors/9-CURRENT-amd64/shibboleth-sp-2.2.1.log
 >>>=20
 >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=3D136034
 >=20
 > I have added some extra stuff in order to work properly with Apache =
 2.0 selected. Tested on FreeBSD 7.2-RELEASE-p4 i386. See attached shar =
 file, also available at:
 >=20
 >  http://noc.ntua.gr/~christia/shibboleth2-sp.20100106.txt
 >=20
 > Regards,
 > Panagiotis
 >=20
 > --=20
 > Panagiotis J. Christias    Network Management Center
 > p.christias@noc.ntua.gr    National Technical Univ. of Athens, GREECE
 
State-Changed-From-To: open->suspended 
State-Changed-By: pgollucci 
State-Changed-When: Thu Jan 7 01:55:22 UTC 2010 
State-Changed-Why:  
waiting on dependant prs 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: suspended->open 
State-Changed-By: pgollucci 
State-Changed-When: Mon Jan 25 21:53:59 UTC 2010 
State-Changed-Why:  
dependant prs committed 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
Responsible-Changed-From-To: pgollucci->freebsd-ports-bugs 
Responsible-Changed-By: pgollucci 
Responsible-Changed-When: Mon Jan 25 21:54:20 UTC 2010 
Responsible-Changed-Why:  
enotime atm 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 
State-Changed-From-To: open->closed 
State-Changed-By: wxs 
State-Changed-When: Tue Jan 26 02:37:53 UTC 2010 
State-Changed-Why:  
Committed, with changes. Also, this port should probably have the RC 
script fixed to reflect the new name and address any conflicts with the 
original port. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=136034 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/136034: commit references a PR
Date: Tue, 26 Jan 2010 02:35:52 +0000 (UTC)

 wxs         2010-01-26 02:35:37 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security/shibboleth2-sp Makefile distinfo pkg-descr pkg-plist 
   Added files:
     security/shibboleth2-sp/files patch-configure.ac 
                                   patch-shibsp_remoting_impl_TCPListener.cpp 
   Removed files:
     security/shibboleth2-sp/files 
                                   patch-shib-target_shib-handlers.cpp 
   Log:
   - Update to 2.3.1.
   
   PR:             ports/136034
   Submitted by:   Steve Wills <steve@mouf.net>
   Approved by:    janos.mohacsi@bsd.hu (maintainer timeout)
   
   Revision  Changes    Path
   1.4       +25 -18    ports/security/shibboleth2-sp/Makefile
   1.3       +3 -3      ports/security/shibboleth2-sp/distinfo
   1.1       +11 -0     ports/security/shibboleth2-sp/files/patch-configure.ac (new)
   1.3       +0 -16     ports/security/shibboleth2-sp/files/patch-shib-target_shib-handlers.cpp (dead)
   1.1       +13 -0     ports/security/shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp (new)
   1.3       +1 -1      ports/security/shibboleth2-sp/pkg-descr
   1.3       +119 -67   ports/security/shibboleth2-sp/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
