From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Feb 13 00:10:07 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F1A9216A407 for ; Tue, 13 Feb 2007 00:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id B84CB13C461 for ; Tue, 13 Feb 2007 00:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1D0A7Eo061033 for ; Tue, 13 Feb 2007 00:10:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1D0A77B061027; Tue, 13 Feb 2007 00:10:07 GMT (envelope-from gnats) Resent-Date: Tue, 13 Feb 2007 00:10:07 GMT Resent-Message-Id: <200702130010.l1D0A77B061027@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tony Maher Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41C9C16A400 for ; Tue, 13 Feb 2007 00:05:16 +0000 (UTC) (envelope-from anthony.maher@uts.edu.au) Received: from dib.itd.uts.edu.au (dib.itd.uts.edu.au [138.25.22.74]) by mx1.freebsd.org (Postfix) with ESMTP id F24B013C4B3 for ; Tue, 13 Feb 2007 00:05:15 +0000 (UTC) (envelope-from anthony.maher@uts.edu.au) Received: by dib.itd.uts.edu.au (Postfix, from userid 1011) id 47E4B220D64; Tue, 13 Feb 2007 10:28:16 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by dib.itd.uts.edu.au (Postfix/Intermediary) with ESMTP id 328062210CA for ; Tue, 13 Feb 2007 10:28:16 +1100 (EST) Received: from vimes (vimes.itd.uts.edu.au [138.25.243.34]) by dib.itd.uts.edu.au (Postfix/Ingress) with ESMTP id 1BACB220D64 for ; Tue, 13 Feb 2007 10:28:16 +1100 (EST) Received: from karma.internal ([138.25.81.112]) by postoffice.uts.edu.au (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTPS id <0JDD002YWIVO4L40@postoffice.uts.edu.au> for FreeBSD-gnats-submit@freebsd.org; Tue, 13 Feb 2007 10:35:48 +1100 (EST) Received: from karma.internal (localhost [127.0.0.1]) by karma.internal (8.13.8/8.13.8) with ESMTP id l1CNZmLU098811 for ; Tue, 13 Feb 2007 10:35:48 +1100 (EST envelope-from tonym@karma.internal) Received: (from tonym@localhost) by karma.internal (8.13.8/8.13.8/Submit) id l1CNZhS7098810; Tue, 13 Feb 2007 10:35:43 +1100 (EST envelope-from tonym) Message-Id: <200702122335.l1CNZhS7098810@karma.internal> Date: Tue, 13 Feb 2007 10:35:43 +1100 (EST) From: Tony Maher To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/109113: New port: opensaml X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tony Maher List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Feb 2007 00:10:08 -0000 >Number: 109113 >Category: ports >Synopsis: New port: opensaml >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Feb 13 00:10:06 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Tony Maher >Release: FreeBSD 6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD karma.internal 6.2-RELEASE FreeBSD 6.2-RELEASE #4: Mon Jan 22 10:16:42 EST 2007 root@karma.internal:/var/obj/usr/src/sys/KARMA i386 >Description: New port - opensaml. OpenSAML is an implementation of SAML 1.0 and 1.1 providing java and C++ APIs. This is the C++ version. WWW: https://spaces.internet2.edu/display/SHIB/OpenSAML I actually want to install shibboleth and this is a dependency. This port depends on apache-xml-security-c which has also just been submitted a new port. (No reply yet so I do not have the PR number) >How-To-Repeat: >Fix: # 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: # # opensaml # opensaml/Makefile # opensaml/pkg-plist # opensaml/pkg-descr # opensaml/distinfo # opensaml/files # opensaml/files/patch-configure # echo c - opensaml mkdir -p opensaml > /dev/null 2>&1 echo x - opensaml/Makefile sed 's/^X//' >opensaml/Makefile << 'END-of-opensaml/Makefile' X# New ports collection makefile for: opensaml X# Date created: 06 Febuary 2007 X# Whom: Tony Maher X# X# $FreeBSD$ X# X XPORTNAME= opensaml XPORTVERSION= 1.1 XCATEGORIES= security XMASTER_SITES= http://shibboleth.internet2.edu/downloads/ X XMAINTAINER= tonymaher@optusnet.com.au XCOMMENT= Open source implentation of SAML X XLIB_DEPENDS= curl.4:${PORTSDIR}/ftp/curl \ X log4cpp.4:${PORTSDIR}/devel/log4cpp \ X xerces-c.27:${PORTSDIR}/textproc/xerces-c2 \ X xml-security-c.13:${PORTSDIR}/security/apache-xml-security-c X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_LDCONFIG= yes X X.include END-of-opensaml/Makefile echo x - opensaml/pkg-plist sed 's/^X//' >opensaml/pkg-plist << 'END-of-opensaml/pkg-plist' Xbin/signtest Xdoc/opensaml/CURL.LICENSE Xdoc/opensaml/INSTALL-WIN32.txt Xdoc/opensaml/INSTALL.txt Xdoc/opensaml/LICENSE.txt Xdoc/opensaml/LOG4CPP.LICENSE Xdoc/opensaml/NEWS.txt Xdoc/opensaml/NOTICE.txt Xdoc/opensaml/OPENSSL.LICENSE Xdoc/opensaml/README.txt Xdoc/opensaml/TODO.txt Xinclude/saml/SAMLDateTime.h Xinclude/saml/config_pub.h Xinclude/saml/hresult.h Xinclude/saml/saml.h Xinclude/saml/version.h Xlib/libsaml.so Xlib/libsaml.so.5 Xshare/nls/POSIX Xshare/nls/en_US.US-ASCII Xshare/xml/opensaml/cs-sstc-schema-assertion-01.xsd Xshare/xml/opensaml/cs-sstc-schema-assertion-1.1.xsd Xshare/xml/opensaml/cs-sstc-schema-protocol-01.xsd Xshare/xml/opensaml/cs-sstc-schema-protocol-1.1.xsd Xshare/xml/opensaml/soap-envelope.xsd Xshare/xml/opensaml/xml.xsd Xshare/xml/opensaml/xmldsig-core-schema.xsd X@dirrm share/xml/opensaml X@dirrm include/saml X@dirrm doc/opensaml END-of-opensaml/pkg-plist echo x - opensaml/pkg-descr sed 's/^X//' >opensaml/pkg-descr << 'END-of-opensaml/pkg-descr' XOpenSAML is an implementation of SAML 1.0 and 1.1 providing java and C++ XAPIs. This is the C++ version. X XWWW: https://spaces.internet2.edu/display/SHIB/OpenSAML END-of-opensaml/pkg-descr echo x - opensaml/distinfo sed 's/^X//' >opensaml/distinfo << 'END-of-opensaml/distinfo' XMD5 (opensaml-1.1.tar.gz) = 060443b7e7419c186c3add38a5c726f7 XSHA256 (opensaml-1.1.tar.gz) = fa8f1383dd6b5b88e1ad4525c5b7b687ef4285fc063272f141ef61f9876503d0 XSIZE (opensaml-1.1.tar.gz) = 466921 END-of-opensaml/distinfo echo c - opensaml/files mkdir -p opensaml/files > /dev/null 2>&1 echo x - opensaml/files/patch-configure sed 's/^X//' >opensaml/files/patch-configure << 'END-of-opensaml/files/patch-configure' X--- configure.orig Mon Feb 12 12:13:21 2007 X+++ configure Mon Feb 12 12:13:27 2007 X@@ -20574,8 +20574,12 @@ X fi; X SSLLIBS="$SSLLIBS -lssl -lcrypto" X else X- SSLLIBS="`$PKG_CONFIG --libs openssl`" X- SSLFLAGS="`$PKG_CONFIG --cflags openssl`" X+ if `$PKG_CONFIG --libs openssl >> /dev/null 2>&1`; then X+ SSLLIBS="`$PKG_CONFIG --libs openssl`" X+ SSLFLAGS="`$PKG_CONFIG --cflags openssl`" X+ else X+ SSLLIBS="$SSLLIBS -lssl -lcrypto" X+ fi X fi X echo "$as_me:$LINENO: checking for OpenSSL libraries" >&5 X echo $ECHO_N "checking for OpenSSL libraries... $ECHO_C" >&6 END-of-opensaml/files/patch-configure exit >Release-Note: >Audit-Trail: >Unformatted: