# $Id$ PortSystem 1.0 name bnbt version 8.1r3 categories net maintainers nomaintainer description C++ BitTorrent tracker long_description \ BNBT is a complete port of the original Python \ BitTorrent tracker to C++ for speed and \ efficiency. BNBT also offers many additional \ features beyond the original Python BitTorrent \ tracker, plus it's easy to use and customizable. homepage http://bnbt.depthstrike.com/ platforms darwin regsub -all "r" ${version} "%20Release%20" uversion master_sites sourceforge:project/bnbt/bnbt/Beta%20${uversion} regsub -all "\\." ${version} "" dversion regsub -all "r" ${dversion} "b-" dversion distname ${name}${dversion}-sf use_zip yes checksums md5 2935ffe0f51090a79d5bd76566af3b2b post-extract { # CRLF to LF reinplace "s|\r||g" ${worksrcpath}/src/Makefile } patchfiles patch-Makefile patch-src__bnbt.h post-patch { reinplace "s|@CXX@|${configure.cxx}|g" ${worksrcpath}/src/Makefile } use_configure no worksrcdir ${name} build.dir ${worksrcpath}/src build.target bnbt destroot { xinstall ${worksrcpath}/src/bnbt ${destroot}${prefix}/bin file mkdir ${destroot}${prefix}/share/doc file copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/bnbt }