# $Id: Portfile 67635 2010-05-15 10:22:36Z jmr@macports.org $

PortSystem          1.0
PortGroup           python26 1.0

name                py26-pyusb
version             0.4.2
categories-append   devel
maintainers         nomaintainer
description         Python library to provide easy USB device access
long_description    ${description}

platforms           darwin

homepage            http://pyusb.berlios.de/
master_sites        sourceforge:pyusb
distname            pyusb-${version}

checksums           md5     5667a00af1ac0d5062103b4512e227f8 \
                    sha1    0adfc60c2e24ecaf1b7caca7d57ff50f5e7a4de3 \
                    rmd160  4ff88079402ce467b68f943ef8ed1a0901f5c822

depends_lib-append  port:libusb-compat

patchfiles          setup.py.diff
post-patch {
    reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/setup.py
}

post-destroot {
   xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
   xinstall -m 644 -W ${worksrcpath} README license.txt \
      ${destroot}${prefix}/share/doc/${name}
   xinstall -m 755 -d ${destroot}${prefix}/share/examples/${name}
   eval file copy [glob ${worksrcpath}/samples/*] \
      ${destroot}${prefix}/share/examples/${name}
}
