# $Id: Portfile 65040 2010-03-20 04:17:57Z mcalhoun@macports.org $

PortSystem      1.0

name            p7zip
version         9.04
categories      archivers
maintainers     simon openmaintainer
platforms       darwin
description     7-Zip implementation

long_description \
    p7zip is a port of 7-Zip, a file archiver with \
    highest compression ratio.

homepage        http://p7zip.sourceforge.net/

master_sites    sourceforge
distname        [strsed ${distname} {g/-/_/}]
use_bzip2       yes
distfiles       ${distname}_src_all${extract.suffix}

checksums           md5     9194ebf9a2b3735d236aed001de5f6f8 \
                    sha1    6430fcd3a5e16d0a30f1eebf34a085e5372b813b \
                    rmd160  2d9caf81dd3fc038441be7e1e592a972a1114df7

patchfiles      patch-install.sh.diff

configure {
    copy -force ${worksrcpath}/makefile.macosx_32bits ${worksrcpath}/makefile.machine
    reinplace "s|CXX=c++ |CXX=${configure.cxx} |g" \
            ${worksrcpath}/makefile.machine
    reinplace "s|CC=cc |CC=${configure.cc} |g" \
            ${worksrcpath}/makefile.machine
    if {[variant_isset universal]} {
        reinplace "s|\$(LOCAL_FLAGS)|${configure.universal_cflags} \$(LOCAL_FLAGS)|g" \
            ${worksrcpath}/makefile.machine
    }
}

use_parallel_build	yes

destroot.destdir    DEST_HOME=${prefix} \
                    DEST_SHARE_DOC=${prefix}/share/doc/${name}-${version} \
                    DEST_MAN=${prefix}/share/man \
                    DEST_DIR=${destroot}
