# $Id$

PortSystem        1.0

name              par2
version           0.4
revision          3
description       Parchive: Parity Archive Volume Set for data recovery

long_description  Parchive takes .par files and can regenerate missing data \
                  based upon a Reed-Soloman Code. This is useful for \
                  restoring missing pieces of a multi-part archive like the \
                  kinds used on Usenet. Version 2 does not require \
                  like-sized pieces, so it is useful for many more kinds of \
                  data recovery.

maintainers       jabber.org:julian
categories        archivers
platforms         darwin 
homepage          http://parchive.sourceforge.net/
master_sites      sourceforge:parchive

checksums         md5 1551b63e57e3c232254dc62073b723a9 \
                  sha1 2fcdc932b5d7b4b1c68c4a4ca855ca913d464d2f \
                  rmd160 e98dc84fa7a4304b8d71c1d373fdce0bca1e6290

distname          par2cmdline-${version}

patchfiles        patch-reedsolomon_cpp

configure.args    --mandir=${prefix}/share/man

test.run          yes
test.target       check

if {${configure.compiler} == "clang"} {
    configure.compiler llvm-gcc-4.2
}

post-destroot {
    set docdir ${prefix}/share/doc/${name}-${version}
    xinstall -d ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING README ROADMAP \
        ${destroot}${docdir}
}

livecheck.distname  par2cmdline