head	1.12;
access;
symbols
	RELEASE_8_3_0:1.11
	RELEASE_9_0_0:1.10
	RELEASE_7_4_0:1.10
	RELEASE_8_2_0:1.10
	RELEASE_6_EOL:1.9
	RELEASE_8_1_0:1.9
	RELEASE_7_3_0:1.7
	RELEASE_8_0_0:1.6
	RELEASE_7_2_0:1.6
	RELEASE_7_1_0:1.5
	RELEASE_6_4_0:1.5
	RELEASE_5_EOL:1.5
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3;
locks; strict;
comment	@# @;


1.12
date	2012.11.17.06.01.23;	author svnexp;	state Exp;
branches;
next	1.11;

1.11
date	2012.02.12.14.06.02;	author sunpoet;	state Exp;
branches;
next	1.10;

1.10
date	2010.12.17.19.22.18;	author pgollucci;	state Exp;
branches;
next	1.9;

1.9
date	2010.04.03.10.44.30;	author roam;	state Exp;
branches;
next	1.8;

1.8
date	2010.04.01.05.50.11;	author linimon;	state Exp;
branches;
next	1.7;

1.7
date	2009.12.18.03.57.53;	author clsung;	state Exp;
branches;
next	1.6;

1.6
date	2009.01.23.15.43.08;	author roam;	state Exp;
branches;
next	1.5;

1.5
date	2008.04.18.07.58.32;	author clsung;	state Exp;
branches;
next	1.4;

1.4
date	2008.02.01.12.45.08;	author linimon;	state Exp;
branches;
next	1.3;

1.3
date	2007.10.24.00.49.31;	author clsung;	state Exp;
branches;
next	1.2;

1.2
date	2007.07.10.02.33.53;	author clsung;	state Exp;
branches;
next	1.1;

1.1
date	2007.07.09.02.24.04;	author clsung;	state Exp;
branches;
next	;


desc
@@


1.12
log
@Switch exporter over
@
text
@# New ports collection makefile for:	zxid
# Date created:		2007-07-06
# Whom:			Gea-Suan Lin <gslin@@gslin.org>
#
# $FreeBSD: head/security/zxid/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	zxid
PORTVERSION=	1.05
CATEGORIES=	security www
MASTER_SITES=	http://zxid.org/
EXTRACT_SUFX=	.tgz

MAINTAINER=	clsung@@FreeBSD.org
COMMENT=	Open Source IdM for the Masses - SAML SSO

LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl

MAKE_JOBS_UNSAFE=	yes

CFLAGS+=	-D_LSEEK_DECLARED -fPIC
MAKE_ARGS=	CC="${CC}" CURL_ROOT="${LOCALBASE}" LD="${CC}" \
		PREFIX="${PREFIX}" OPENSSL_ROOT="${OPENSSLBASE}"
USE_GMAKE=	yes
USE_LDCONFIG=	yes
USE_OPENSSL=	yes

ZXID_BINS=	smime zxcall zxcot zxdecode zxencdectest zxid zxidhlo \
		zxidhlowsf zxidhrxmlwsc zxidhrxmlwsp zxididp zxidsimple \
		zxidwsctool zxlogview zxpasswd

post-install:
	${MKDIR} ${PREFIX}/include/zxid/
	cd ${WRKSRC}/ && ${INSTALL_PROGRAM} ${ZXID_BINS} ${PREFIX}/bin/
	${INSTALL_LIB} ${WRKSRC}/libzxid.a ${PREFIX}/lib/
	${INSTALL_LIB} ${WRKSRC}/libzxid.so.0.0 ${PREFIX}/lib/libzxid.so.0
	${LN} -sf libzxid.so.0 ${PREFIX}/lib/libzxid.so
	cd ${WRKSRC}/ && ${INSTALL_DATA} *.h c/*.h ${PREFIX}/include/zxid/
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}/
	cd ${WRKSRC}/ && ${INSTALL_DATA} *.pd ${DOCSDIR}/
.endif

.include <bsd.port.pre.mk>

.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
BROKEN=		Does not install
.endif

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


1.11
log
@- Update to 1.05

PR:		ports/163738
Submitted by:	sunpoet (myself)
Approved by:	clsung (maintainer, via IRC)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.10
log
@- Mark MAKE_JOBS_UNSAFE

Reported by:    P6 TB
@
text
@d9 1
a9 2
PORTVERSION=	0.38
PORTREVISION=	1
d21 2
a22 1
MAKE_ARGS+=	CC="${CC}" CURL_ROOT="${LOCALBASE}" LD="${CC}" \
d28 4
d33 4
a36 8

	${MKDIR} ${PREFIX}/include/zxid

	${INSTALL_PROGRAM} ${WRKSRC}/zxidhlo ${PREFIX}/bin/
	${INSTALL_PROGRAM} ${WRKSRC}/zxididp ${PREFIX}/bin/

	${INSTALL_PROGRAM} ${WRKSRC}/libzxid.a      ${PREFIX}/lib/
	${INSTALL_PROGRAM} ${WRKSRC}/libzxid.so.0.0 ${PREFIX}/lib/libzxid.so.0
d38 5
a42 2

	(cd ${WRKSRC} && ${INSTALL_DATA} *.h c/*.h ${PREFIX}/include/zxid/)
@


1.9
log
@Chase the ftp/curl shlib version bump.
@
text
@d20 2
@


1.8
log
@Also mark as broken on powerpc.

Hat:		portmgr
@
text
@d10 1
@


1.7
log
@- Update to 0.38

PR:		ports/140148
Submitted by:	Denis Shaposhnikov <dsh_AT_wizard dot volgograd dot ru>
@
text
@d40 1
a40 1
.if ${ARCH} == "sparc64"
@


1.6
log
@Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
@
text
@d9 1
a9 2
PORTVERSION=	0.25
PORTREVISION=	1
d26 11
a36 1
	${LN} -s libzxid.so.0.0 ${PREFIX}/lib/libzxid.so.0
@


1.5
log
@- Update to 0.25
@
text
@d10 1
@


1.4
log
@Mark as broken on sparc64: fails to install.
@
text
@d9 1
a9 1
PORTVERSION=	0.22
@


1.3
log
@- Update to 0.22
- Reset maintainership

PR:		ports/117408
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
@
text
@d28 7
a34 1
.include <bsd.port.mk>
@


1.2
log
@- Add a post-install routine to link file.
- Bump PORTREVISION. (since pkg-plist change)

PR:		ports/114428
Submitted by:	maintainer (Gea-Suan Lin)
@
text
@d9 1
a9 2
PORTVERSION=	0.17
PORTREVISION=	1
d14 1
a14 1
MAINTAINER=	gslin@@gslin.org
@


1.1
log
@ZXID aims at full stack implementation of all federated identity
management and identity web services protocols. Initial goal is
supporting SP role, followed by ID-WSF WSC and IdP roles.

ZXID is light weight, has a small foot print, and is implemented in C.
It is suitable for both high performance and embedded applications.
Scripting languages are supported using SWIG, including Perl, PHP and
Java. The "full stack" nature of ZXID means it's self contained and
has minimal external library dependencies (see downloads).

WWW:	http://zxid.org/

PR:		ports/114346
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
@
text
@d10 1
d26 3
@

