head	1.14;
access;
symbols
	RELEASE_8_3_0:1.11
	RELEASE_9_0_0:1.11
	RELEASE_7_4_0:1.8
	RELEASE_8_2_0:1.8
	RELEASE_6_EOL:1.7
	RELEASE_8_1_0:1.4
	RELEASE_7_3_0:1.4
	RELEASE_8_0_0:1.3
	old_RELEASE_7_2_0:1.2
	old_RELEASE_7_1_0:1.2
	old_RELEASE_6_4_0:1.2
	old_RELEASE_5_EOL:1.2
	old_RELEASE_7_0_0:1.2
	old_RELEASE_6_3_0:1.2;
locks; strict;
comment	@# @;


1.14
date	2012.11.17.06.01.20;	author svnexp;	state Exp;
branches;
next	1.13;

1.13
date	2012.08.18.14.29.08;	author ohauer;	state Exp;
branches;
next	1.12;

1.12
date	2012.06.01.15.02.49;	author swills;	state Exp;
branches;
next	1.11;

1.11
date	2011.07.28.11.55.02;	author swills;	state Exp;
branches;
next	1.10;

1.10
date	2011.06.27.02.57.29;	author swills;	state Exp;
branches;
next	1.9;

1.9
date	2011.04.15.20.47.15;	author swills;	state Exp;
branches;
next	1.8;

1.8
date	2010.12.04.07.33.31;	author ade;	state Exp;
branches;
next	1.7;

1.7
date	2010.10.16.11.52.35;	author ade;	state Exp;
branches;
next	1.6;

1.6
date	2010.10.05.19.57.51;	author ade;	state Exp;
branches;
next	1.5;

1.5
date	2010.09.15.18.35.10;	author ade;	state Exp;
branches;
next	1.4;

1.4
date	2010.01.26.02.35.37;	author wxs;	state Exp;
branches;
next	1.3;

1.3
date	2009.07.21.03.58.39;	author pgollucci;	state Exp;
branches;
next	1.2;

1.2
date	2007.09.30.10.33.03;	author linimon;	state Exp;
branches;
next	1.1;

1.1
date	2007.08.03.23.21.25;	author pav;	state Exp;
branches;
next	;


desc
@@


1.14
log
@Switch exporter over
@
text
@# New ports collection makefile for:	security/shibboleth2-sp
# Date created:		17 Sept2008
# Whom:			Janos Mohacsi <janos.mohacsi@@bsd.hu>
#
# $FreeBSD: head/security/shibboleth2-sp/Makefile 302724 2012-08-18 14:29:08Z ohauer $
#

PORTNAME=	shibboleth-sp
PORTVERSION=	2.4.3
PORTREVISION=	1
CATEGORIES=	security www
MASTER_SITES=	http://www.shibboleth.net/downloads/service-provider/${PORTVERSION}/

MAINTAINER=	swills@@FreeBSD.org
COMMENT=	C++ Shibboleth Service Provider (Internet2) for Apache

LIB_DEPENDS=	saml.7:${PORTSDIR}/security/opensaml2

OPTIONS=	APACHE22 "Use Apache version 2.2 instead of version 2.0" on

MAKE_JOBS_SAFE=	yes
USE_GMAKE=	yes
GNU_CONFIGURE=	yes
USE_LDCONFIG=	yes
USE_RC_SUBR=	shibboleth-sp
USE_AUTOTOOLS=	autoconf automake:env libtool:env
WRKSRC=		${WRKDIR}/shibboleth-${PORTVERSION}

LATEST_LINK=	shibboleth2-sp

.include <bsd.port.pre.mk>

.if defined(WITH_APACHE22)
USE_APACHE=	22
CONFIGURE_ARGS=	--enable-apache-22 --with-apxs22=${APXS}
PLIST_SUB+=	WITH_APACHE_22=""
PLIST_SUB+=	WITH_APACHE_20="@@comment "
.else
IGNORE=	apache20 is no longer available
#USE_APACHE=	20
#CONFIGURE_ARGS=	--enable-apache-20 --with-apxs2=${APXS} --with-apr=${PREFIX}/lib/apache2/apr-config --with-apu=${PREFIX}/lib/apache2/apu-config
PLIST_SUB+=	WITH_APACHE_22="@@comment "
PLIST_SUB+=	WITH_APACHE_20=""
.endif
CONFIGURE_ARGS+=	--localstatedir=/var --with-log4shib=${LOCALBASE}
CONFIGURE_ARGS+=	--with-openssl=${OPENSSLBASE} --with-xmltooling=${LOCALBASE}
CONFIGURE_ARGS+=	--disable-doxygen-doc

pre-configure:
	@@${REINPLACE_CMD} -e 's|/run|/run/shibboleth|' ${WRKSRC}/configs/Makefile.in
	@@${REINPLACE_CMD} -e 's|/doc/@@PACKAGE@@-@@PACKAGE_VERSION@@|/doc/@@PACKAGE@@|' \
		${WRKSRC}/configs/Makefile.am ${WRKSRC}/configs/Makefile.in \
		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
	${RM} ${WRKSRC}/aclocal.m4
	@@cd ${WRKSRC} && ${AUTORECONF} -fvi

.include <bsd.port.post.mk>
@


1.13
log
@SVN rev 302724 on 2012-08-18 14:29:08Z by ohauer

- remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED

with hat apache@@
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.12
log
@- Fix permissions on /var/run/shibboleth
@
text
@d39 3
a41 2
USE_APACHE=	20
CONFIGURE_ARGS=	--enable-apache-20 --with-apxs2=${APXS} --with-apr=${PREFIX}/lib/apache2/apr-config --with-apu=${PREFIX}/lib/apache2/apu-config
@


1.11
log
@- Update to 2.4.3
- Update home page while here
- Take maintainership while here

PR:		ports/159195
Approved by:	linimon
@
text
@d10 1
@


1.10
log
@- Update to latest versions

PR:		ports/157822
Submited by:	Palle Girgensohn <girgen@@FreeBSD.org>
Approved by:	maintainer timeout
@
text
@d9 1
a9 1
PORTVERSION=	2.4.2
d11 1
a11 1
MASTER_SITES=	http://shibboleth.internet2.edu/downloads/shibboleth/cppsp/${PORTVERSION}/
d13 1
a13 1
MAINTAINER=	janos.mohacsi@@bsd.hu
@


1.9
log
@- Don't overwrite/remove config files on package installation/uninstall
- Obey shibboleth_sp_flags, shibboleth_sp_program and shibboleth_sp_pidfile

PR:		ports/155876
Submitted by:	Craig Leres <leres at ee.lbl.gov>
Approved by:	maintainer timeout
@
text
@d9 1
a9 2
PORTVERSION=	2.3.1
PORTREVISION=	2
d16 1
a16 1
LIB_DEPENDS=	saml.6:${PORTSDIR}/security/opensaml2
@


1.8
log
@Sync to new bsd.autotools.mk
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.7
log
@Punt autoconf267->autoconf268
@
text
@d26 1
a26 1
USE_AUTOTOOLS=	autoconf:268 automake:111:env libtool:22:env
@


1.6
log
@Round one migration of ports from automake{19,110} to automake111
@
text
@d26 1
a26 1
USE_AUTOTOOLS=	autoconf:267 automake:111:env libtool:22:env
@


1.5
log
@Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
@
text
@d26 1
a26 1
USE_AUTOTOOLS=	autoconf:267 automake:110:env libtool:22:env
@


1.4
log
@- Update to 2.3.1.

PR:		ports/136034
Submitted by:	Steve Wills <steve@@mouf.net>
Approved by:	janos.mohacsi@@bsd.hu (maintainer timeout)
@
text
@d10 1
d26 1
a26 1
USE_AUTOTOOLS=	autoconf:262 automake:110:env libtool:22:env
@


1.3
log
@- forced commit to note repo copy

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

Repocopy by:    marcus
@
text
@d1 2
a2 2
# New ports collection makefile for:	security/shibboleth-sp
# Date created:		2007-07-17
d9 1
a9 1
PORTVERSION=	1.3f
d11 1
a11 1
MASTER_SITES=	http://shibboleth.internet2.edu/downloads/
d16 1
a16 1
LIB_DEPENDS=	saml.5:${PORTSDIR}/security/opensaml
d18 1
a18 1
OPTIONS=	APACHE22 "Use Apache version 2.2 instead of version 2.0"  on
d20 1
d25 4
a28 1
WRKSRC=		${WRKDIR}/shibboleth-1.3
d35 2
d39 3
a41 1
CONFIGURE_ARGS=	--enable-apache-20 --with-apxs2=${APXS}
d43 3
a45 1
CONFIGURE_ARGS+=	--localstatedir=/var
d47 1
a47 1
post-patch:
d49 5
a53 8
	@@${REINPLACE_CMD} -e 's|/doc/|/share/doc/|' ${WRKSRC}/doc/Makefile.in

.if ${OSVERSION} >= 700042
BROKEN=		Does not compile with GCC 4.2
.endif
.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
BROKEN=		Does not compile; author is investigating
.endif
@


1.2
log
@Mark as only for i386-6.

Based on:

PR:		ports/115474
Submitted by:	maintainer
@
text
@@


1.1
log
@Shibboleth is standards-based, open source middleware software which
provides Web Single SignOn (SSO) across or within organizational
boundaries. It allows sites to make informed authorization decisions
for individual access of protected online resources in a
privacy-preserving manner.

This software is a C++ implementation of the Service Provider
component of the Shibboleth can be used in Apache Web servers.  The
service provider manages secured resources. User access to resources
is based on assertions received by the service provider (SP) from
an identity provider.

WWW:	http://shibboleth.internet2.edu/

PR:		ports/114663
Submitted by:	Janos Mohacsi <janos.mohacsi@@bsd.hu>
@
text
@d41 7
@

