source: trunk/dports/security/pbc/Portfile

Last change on this file was 114461, checked in by ryandesign@…, 4 years ago

pbc: maintainer update to 0.5.14 (#41735); add a patch for the configure script so that CFLAGS are not overwritten so that universal builds work (#28924), don't look for dependencies installed with Fink, don't use "echo -n" which is not portable

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 114461 2013-12-09 10:16:54Z ryandesign@macports.org $
3
4PortSystem          1.0
5
6name                pbc
7version             0.5.14
8categories          security
9platforms           darwin
10maintainers         googlemail.com:jgilab openmaintainer
11license             LGPL-3
12
13description         The Pairing-Based Cryptography Library
14
15long_description    ${description}\
16                    \n\nPairing-based cryptography is a relatively young area \
17                    of cryptography that revolves around a certain function \
18                    with special properties. \
19                    \n\nThe PBC (Pairing-Based Cryptography) library is a free \
20                    C library built on the GMP library that performs the \
21                    mathematical operations underlying pairing-based \
22                    cryptosystems. \
23                    \n\nThe PBC library is designed to be the backbone of \
24                    implementations of pairing-based cryptosystems, thus \
25                    speed and portability are important goals. It provides \
26                    routines such as elliptic curve generation, elliptic \
27                    curve arithmetic and pairing computation. Thanks to the \
28                    GMP library, despite being written in C, pairings times \
29                    are reasonable.
30
31homepage            http://crypto.stanford.edu/pbc/
32master_sites        ${homepage}files/
33
34checksums           sha1    8947f1a5a32d5c2d1f5113ccbb1e0d25ca5ce1c9 \
35                    rmd160  7cf2fb398960d34d7207798296ceb8324af34a17
36
37depends_lib         port:gmp
38
39patchfiles          patch-configure.diff
Note: See TracBrowser for help on using the repository browser.