head	1.7;
access;
symbols
	RELEASE_8_3_0:1.5
	RELEASE_9_0_0:1.5
	RELEASE_7_4_0:1.4
	RELEASE_8_2_0:1.4
	RELEASE_6_EOL:1.4
	RELEASE_8_1_0:1.4
	RELEASE_7_3_0:1.3
	RELEASE_8_0_0:1.3
	RELEASE_7_2_0:1.1;
locks; strict;
comment	@# @;


1.7
date	2013.03.10.16.58.42;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2012.11.17.06.01.14;	author svnexp;	state Exp;
branches;
next	1.5;

1.5
date	2011.12.11.09.50.09;	author wen;	state Exp;
branches;
next	1.4;

1.4
date	2010.04.19.10.43.40;	author ale;	state Exp;
branches;
next	1.3;

1.3
date	2009.07.28.21.57.20;	author miwi;	state Exp;
branches;
next	1.2;

1.2
date	2009.05.14.11.53.13;	author pav;	state Exp;
branches;
next	1.1;

1.1
date	2009.03.31.09.39.12;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313828
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Wen Heping <wenheping@@gmail.com>
# $FreeBSD: head/security/pbc/Makefile 313828 2013-03-10 14:53:14Z wen $

PORTNAME=	pbc
PORTVERSION=	0.5.13
CATEGORIES=	security
MASTER_SITES=	http://crypto.stanford.edu/pbc/files/

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Library of pairing-based cryptosystems

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

GNU_CONFIGURE=	yes
USE_GCC=	4.6+
USE_LDCONFIG=	yes
LDFLAGS+=	-L${LOCALBASE}/lib

.include <bsd.port.mk>
@


1.6
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	pbc
# Date created:				28 March, 2009
# Whom:					Wen Heping <wenheping@@gmail.com>
#
# $FreeBSD: head/security/pbc/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d5 1
a5 1
PORTVERSION=	0.5.12
d9 1
a9 1
MAINTAINER=	wenheping@@gmail.com
d12 1
a12 1
LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp
d17 1
@


1.5
log
@- Update to 0.5.12

Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.4
log
@Switch to use newer GMP version.

PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
@
text
@d9 1
a9 2
PORTVERSION=	0.4.21
PORTREVISION=	1
d18 2
a19 1
USE_CMAKE=	yes
@


1.3
log
@- Update to 0.4.21

Approved by:	maintainer implicit
@
text
@d10 1
d17 1
a17 1
LIB_DEPENDS=	gmp.8:${PORTSDIR}/math/libgmp4
@


1.2
log
@- Chase math/libgmp4 shlib bump

Reported by:	pointyhat
Pointy hat to:	ale
@
text
@d9 1
a9 2
PORTVERSION=	0.4.19
PORTREVISION=	1
@


1.1
log
@Pairing-based cryptography is a relatively young area of cryptography
that revolves around a certain function with special properties.

The PBC (Pairing-Based Cryptography) library is a free C library
(released under the GNU Public License) built on the GMP library that
performs the mathematical operations underlying pairing-based
cryptosystems.

The PBC library is designed to be the backbone of implementations of
pairing-based cryptosystems, thus speed and portability are important
goals. It provides routines such as elliptic curve generation, elliptic
curve arithmetic and pairing computation. Thanks to the GMP library,
despite being written in C, pairings times are reasonable.

WWW:	http://crypto.stanford.edu/pbc/

PR:		ports/133172
Submitted by:	Wen Heping <wenheping at gmail.com>
@
text
@d10 1
d17 1
a17 1
LIB_DEPENDS=	gmp.7:${PORTSDIR}/math/libgmp4
@

