# $Id: Portfile 101654 2013-01-16 07:02:55Z mww@macports.org $

PortSystem 1.0

name                star
version             1.5.2
categories          archivers
platforms           darwin
maintainers         mww openmaintainer
license             CDDL
description         fast and POSIX 1003.1 conformant tar implementation
long_description    ${description}

homepage            http://cdrecord.berlios.de/old/private/star.html
master_sites        ftp://ftp.berlios.de/pub/star
checksums           sha1    be23b7c282dd4f8533be51129d980e03fc5f2365 \
                    rmd160  99f24644d335803d47bab959e534faa904f8dcae \
                    sha256  762645b98af13bb9b0512812814ec8e90635d1400c94eb5911e9774daed2addf
patchfiles          patch-RULES__rules.prg.diff
use_bzip2           yes

depends_build       port:smake

worksrcdir          star-${version}

use_configure       no

# smake does not support the -j flag
use_parallel_build  no

build.cmd           ${prefix}/bin/smake

destroot.destdir    INS_BASE=${destroot}${prefix} \
                    MANDIR=man
post-destroot {
    system "cd ${destroot}${prefix}/bin/ && \
        rm -f gnutar mt tar && \
        mv tartest startest"
    system "cd ${destroot}${prefix}/share/man && \
        rm -rf man1/gnutar.1 man1/match.1 man1/rmt.1 man3 \
        man5/makerules.5 man5/makefiles.5 && \
        mv man1/tartest.1 man1/startest.1"
    file delete -force ${destroot}${prefix}/lib ${destroot}${prefix}/include
}

universal_variant   no

livecheck.type      regex
livecheck.url       ftp://ftp.berlios.de/pub/star/
livecheck.regex     star-(\[0-9\.\]+).tar.gz

