# $Id: Portfile 55641 2009-08-15 17:21:50Z ram@macports.org $

PortSystem         1.0
PortGroup          python25 1.0

name               py25-m2crypto
version            0.20
categories-append  crypto devel
maintainers        ram openmaintainer
description        M2Crypto is a crypto and SSL toolkit for Python.
long_description   ${description}

platforms          darwin

homepage           http://chandlerproject.org/Projects/MeTooCrypto
master_sites       http://pypi.python.org/packages/source/M/M2Crypto/
distname           M2Crypto-${version}

checksums          md5 43a4d958a6c892a37ca02ffcc650b66b \
                   sha1 0d7df8b30fe2476b84dbe4fdfd979479d3299dcb \
                   rmd160 3335077470f3273d5d6abc300a0bcd5bfe152881

depends_lib-append bin:swig:swig \
                   port:openssl \
                   port:py25-setuptools

post-patch {
  reinplace "s|#extra_link_args|extra_link_args|g" ${worksrcpath}/setup.py
  reinplace "s|self.openssl = '/usr'|self.openssl = '${prefix}'|g" \
    ${worksrcpath}/setup.py
}

post-destroot {
  xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
  eval file copy [glob ${worksrcpath}/doc/*] \
    ${destroot}${prefix}/share/doc/${name}
}

livecheck.check    regex
livecheck.url      ${homepage}
livecheck.regex    M2Crypto-(\[0-9\\.\]+)\.tar\.gz
