ports/123900: security/opensaml Update to 1.1.1 and unbreak the port.
Tony Maher
tonymaher at optusnet.com.au
Thu May 22 15:00:06 UTC 2008
>Number: 123900
>Category: ports
>Synopsis: security/opensaml Update to 1.1.1 and unbreak the port.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu May 22 15:00:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Tony Maher
>Release: FreeBSD 7.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD karma.home 7.0-RELEASE FreeBSD 7.0-RELEASE #1: Thu Feb 28 21:37:23 EST 2008 root at karma.home:/usr/obj/usr/src/sys/KARMA amd64
>Description:
The opensaml port was not building. Update to 1.1.1 and relinquish
maintainership as I am no longer using this port.
>How-To-Repeat:
>Fix:
diff -ruN opensaml.orig/Makefile opensaml/Makefile
--- opensaml.orig/Makefile 2008-05-22 19:18:38.000000000 +1000
+++ opensaml/Makefile 2008-05-22 20:15:21.000000000 +1000
@@ -6,11 +6,11 @@
#
PORTNAME= opensaml
-DISTVERSION= 1.1b
+DISTVERSION= 1.1.1
CATEGORIES= security
-MASTER_SITES= http://shibboleth.internet2.edu/downloads/
+MASTER_SITES= http://shibboleth.internet2.edu/downloads/opensaml/cpp/${DISTVERSION}/
-MAINTAINER= tonymaher at optusnet.com.au
+MAINTAINER= ports at FreeBSD.org
COMMENT= Open source implentation of SAML
LIB_DEPENDS= curl.4:${PORTSDIR}/ftp/curl \
@@ -18,15 +18,11 @@
xerces-c.27:${PORTSDIR}/textproc/xerces-c2 \
xml-security-c.13:${PORTSDIR}/security/apache-xml-security-c
-#BROKEN= does not compile
-
GNU_CONFIGURE= yes
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-1.1
-
.include <bsd.port.pre.mk>
post-patch:
diff -ruN opensaml.orig/distinfo opensaml/distinfo
--- opensaml.orig/distinfo 2007-03-23 02:28:33.000000000 +1100
+++ opensaml/distinfo 2008-05-22 19:35:59.000000000 +1000
@@ -1,3 +1,3 @@
-MD5 (opensaml-1.1b.tar.gz) = e1f2ecea59244a3d34f1abdedff18956
-SHA256 (opensaml-1.1b.tar.gz) = 24bd44c80659b062c76f1b6d6510b3fcd6d04e9b460e22cc037e0c45286ec110
-SIZE (opensaml-1.1b.tar.gz) = 467027
+MD5 (opensaml-1.1.1.tar.gz) = ee41f4e9df56dcbf11cfbd331ccb3c33
+SHA256 (opensaml-1.1.1.tar.gz) = 207af6ad74bfd7ca7ec345c36e1c6507428807b111f0f90661e669b014a047f1
+SIZE (opensaml-1.1.1.tar.gz) = 438888
diff -ruN opensaml.orig/files/patch-configure opensaml/files/patch-configure
--- opensaml.orig/files/patch-configure 2007-02-15 10:12:25.000000000 +1100
+++ opensaml/files/patch-configure 2008-05-22 19:41:01.000000000 +1000
@@ -1,6 +1,6 @@
---- configure.orig Mon Feb 12 12:13:21 2007
-+++ configure Mon Feb 12 12:13:27 2007
-@@ -20574,8 +20574,12 @@
+--- configure.orig 2008-05-22 19:38:26.000000000 +1000
++++ configure 2008-05-22 19:39:17.000000000 +1000
+@@ -20575,8 +20575,12 @@
fi;
SSLLIBS="$SSLLIBS -lssl -lcrypto"
else
diff -ruN opensaml.orig/pkg-plist opensaml/pkg-plist
--- opensaml.orig/pkg-plist 2007-02-15 10:12:25.000000000 +1100
+++ opensaml/pkg-plist 2008-05-22 20:08:37.000000000 +1000
@@ -16,7 +16,6 @@
%%PORTDOCS%%%%DOCSDIR%%/NOTICE.txt
%%PORTDOCS%%%%DOCSDIR%%/OPENSSL.LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/TODO.txt
share/xml/opensaml/cs-sstc-schema-assertion-01.xsd
share/xml/opensaml/cs-sstc-schema-assertion-1.1.xsd
share/xml/opensaml/cs-sstc-schema-protocol-01.xsd
@@ -25,5 +24,5 @@
share/xml/opensaml/xml.xsd
share/xml/opensaml/xmldsig-core-schema.xsd
@dirrm include/saml
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm share/xml/opensaml
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list