head	1.21;
access;
symbols
	RELEASE_8_3_0:1.20
	RELEASE_9_0_0:1.20
	RELEASE_7_4_0:1.17
	RELEASE_8_2_0:1.17
	RELEASE_6_EOL:1.17
	RELEASE_8_1_0:1.17
	RELEASE_7_3_0:1.16
	RELEASE_8_0_0:1.15
	RELEASE_7_2_0:1.13
	RELEASE_7_1_0:1.13
	RELEASE_6_4_0:1.13
	RELEASE_5_EOL:1.12
	RELEASE_7_0_0:1.10
	RELEASE_6_3_0:1.10
	PRE_XORG_7:1.10
	RELEASE_4_EOL:1.9
	RELEASE_6_2_0:1.9
	RELEASE_6_1_0:1.7
	RELEASE_5_5_0:1.7
	RELEASE_6_0_0:1.7
	RELEASE_5_4_0:1.5
	RELEASE_4_11_0:1.5
	RELEASE_5_3_0:1.5
	RELEASE_4_10_0:1.5
	RELEASE_5_2_1:1.4
	RELEASE_5_2_0:1.4
	RELEASE_4_9_0:1.4
	RELEASE_5_1_0:1.4
	RELEASE_4_8_0:1.4
	RELEASE_5_0_0:1.3;
locks; strict;
comment	@# @;


1.21
date	2012.11.17.06.01.06;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2011.09.23.22.25.13;	author amdmi3;	state Exp;
branches;
next	1.19;

1.19
date	2011.02.27.10.17.14;	author johans;	state Exp;
branches;
next	1.18;

1.18
date	2011.02.14.22.01.30;	author johans;	state Exp;
branches;
next	1.17;

1.17
date	2010.04.19.10.43.40;	author ale;	state Exp;
branches;
next	1.16;

1.16
date	2010.02.23.18.07.11;	author johans;	state Exp;
branches;
next	1.15;

1.15
date	2009.08.22.00.34.54;	author amdmi3;	state Exp;
branches;
next	1.14;

1.14
date	2009.05.13.09.45.58;	author ale;	state Exp;
branches;
next	1.13;

1.13
date	2008.07.25.14.34.36;	author pav;	state Exp;
branches;
next	1.12;

1.12
date	2008.05.04.10.14.09;	author johans;	state Exp;
branches;
next	1.11;

1.11
date	2008.04.11.14.32.59;	author johans;	state Exp;
branches;
next	1.10;

1.10
date	2007.03.16.17.55.18;	author lx;	state Exp;
branches;
next	1.9;

1.9
date	2006.08.15.01.04.49;	author clsung;	state Exp;
branches;
next	1.8;

1.8
date	2006.05.10.14.46.46;	author ale;	state Exp;
branches;
next	1.7;

1.7
date	2005.07.20.23.40.37;	author kris;	state Exp;
branches;
next	1.6;

1.6
date	2005.07.05.08.37.09;	author novel;	state Exp;
branches;
next	1.5;

1.5
date	2004.03.14.03.04.39;	author kris;	state Exp;
branches;
next	1.4;

1.4
date	2003.02.20.18.59.06;	author knu;	state Exp;
branches;
next	1.3;

1.3
date	2002.11.07.03.10.56;	author adamw;	state Exp;
branches;
next	1.2;

1.2
date	2002.11.06.22.46.49;	author adamw;	state Exp;
branches;
next	1.1;

1.1
date	2002.10.29.17.01.03;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.21
log
@Switch exporter over
@
text
@# ex:ts=8
# Ports collection makefile for:	libecc
# Date created:			Oct 29, 2002
# Whom:				ijliao
#
# $FreeBSD: head/security/libecc/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	libecc
PORTVERSION=	0.14.0
CATEGORIES=	security
MASTER_SITES=	SF

MAINTAINER=	johans@@FreeBSD.org
COMMENT=	C++ Elliptic Curve Library

LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp

GNU_CONFIGURE=	yes
USE_LDCONFIG=	yes

CPPFLAGS+=	-I${PREFIX}/include -I${LOCALBASE}/include
LDFLAGS+=	-L${PREFIX}/lib -L${LOCALBASE}/lib

post-patch:
	@@${REINPLACE_CMD} 's@@endian\.h@@sys/&@@' ${WRKSRC}/include/libecc/bitset.h

.include <bsd.port.mk>
@


1.20
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.19
log
@Update libecc to 14.0
@
text
@d22 2
a23 2
CONFIGURE_ENV+=	LDFLAGS="-L${PREFIX}/lib -L${LOCALBASE}/lib" \
		CPPFLAGS="-I${PREFIX}/include -I${LOCALBASE}/include"
@


1.18
log
@- Update libecc 0.13.0
- Includes shlib bump
@
text
@d10 1
a10 1
PORTVERSION=	0.13.0
@


1.17
log
@Switch to use newer GMP version.

PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
@
text
@d10 1
a10 2
PORTVERSION=	0.12.1
PORTREVISION=	2
@


1.16
log
@Update my mail address to @@FreeBSD.org

Feature safe:   yes
@
text
@d11 1
a11 1
PORTREVISION=	1
d18 1
a18 1
LIB_DEPENDS=	gmp.8:${PORTSDIR}/math/libgmp4
@


1.15
log
@- Switch SourceForge ports to the new File Release System: categories starting with P,R,S
@
text
@d15 1
a15 1
MAINTAINER=	johans@@stack.nl
@


1.14
log
@Chase libgmp and bump PORTREVISION.
@
text
@d13 1
a13 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
@


1.13
log
@- Remove USE_GCC where it can be satisfied with base compiler on following
  FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
@
text
@d11 1
d19 1
a19 1
LIB_DEPENDS=	gmp.7:${PORTSDIR}/math/libgmp4
@


1.12
log
@Update to 0.12.1
@
text
@a19 1
USE_GCC=	3.3+
@


1.11
log
@- Update to 0.12.0; fixes build on 64-bit systems
- Remove unneeded patches
- Remove check for old FreeBSD versions
- Grab maintainership
@
text
@d10 1
a10 1
PORTVERSION=	0.12.0
@


1.10
log
@- Update version to 0.11.1

PR:		ports/109017
Submitted by:	Marcelo Araujo
Approved by:	edwin (mentor)
@
text
@d10 1
a10 1
PORTVERSION=	0.11.1
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
d27 2
a28 1
.include <bsd.port.pre.mk>
d30 1
a30 10
.if ${ARCH} != "i386"
BROKEN=		Does not compile on !i386
.endif

.if ${OSVERSION} < 501103
# Work around bsd.port.mk bug: Does not currently set up MAKE_ENV for gcc 3.2 and 3.3
MAKE_ENV+=	CC="${CC}" CXX="${CXX}"
.endif

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


1.9
log
@- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include security/ sysutils/ textproc/ maintained by ports@@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
@
text
@d10 1
a10 2
PORTVERSION=	0.11.0
PORTREVISION=	1
d30 1
a30 1
BROKEN=		"Does not compile on !i386"
@


1.8
log
@Chase gmp library and bump PORTREVISION.
@
text
@d23 1
a23 1
INSTALLS_SHLIB=	yes
@


1.7
log
@BROKEN on !i386: Does not compile
@
text
@d11 1
d19 1
a19 1
LIB_DEPENDS=	gmp.6:${PORTSDIR}/math/libgmp4
@


1.6
log
@Update to 0.11.0.

PR:		82954
Submitted by:	Vsevolod Stakhov <vsevolod@@highsecure.ru>
@
text
@d29 4
@


1.5
log
@Switch to USE_GCC=3.3 and work around bsd.port.mk bug that does not add
CC and CXX to MAKE_ENV.
@
text
@d10 1
a10 1
PORTVERSION=	0.3.0
d18 3
a20 1
USE_GCC=	3.3
d24 3
@


1.4
log
@De-pkg-comment.
@
text
@d18 1
a18 1
USE_GCC=	3.1
d22 8
a29 1
.include <bsd.port.mk>
@


1.3
log
@Fix PORTCOMMENTs that were killing INDEX builds.

105 pointy hats to:	me
Approved by:		pat
@
text
@d16 1
@


1.2
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a16 2
PORTCOMMENT=	C++ Elliptic Curve Library

@


1.1
log
@add libecc 0.3.0
C++ Elliptic Curve Library
@
text
@d17 2
@

