# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 82815 2011-08-20 23:56:33Z ryandesign@macports.org $

PortSystem          1.0

name                convmv
version             1.15
categories          sysutils perl
platforms           darwin
maintainers         nomaintainer
license             GPL-2+
supported_archs     noarch

description         Convert filenames from one encoding to another

long_description    convmv is meant to help convert a single filename, a \
                    directory tree and the contained files or a whole \
                    filesystem into a different encoding. It just converts \
                    the filenames, not the content of the files. A special \
                    feature of convmv is that it also takes care of symlinks, \
                    also converts the symlink target pointer in case the \
                    symlink target is being converted, too. All this comes \
                    in very handy when one wants to switch over from old \
                    8-bit locales to UTF-8 locales. It is also possible to \
                    convert directories to UTF-8 which are already partly \
                    UTF-8 encoded. convmv is able to detect if certain files \
                    are UTF-8 encoded and will skip them by default. To turn \
                    this smartness off use the --nosmart switch.

homepage            http://www.j3e.de/linux/convmv/man/
master_sites        http://www.j3e.de/linux/convmv/

checksums           rmd160  f92c74f93ed02c1c817a6e899f9be910ce6b362e \
                    sha256  c315aec78490b588000467d1c51081b36e629de0537c5a17fd48b1acaf8a5135

depends_lib         bin:perl:perl5

patchfiles          patch-convmv.diff

use_configure       no

destroot.args       PREFIX=${prefix} MANDIR=${prefix}/share/man

post-destroot {
    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
    xinstall -m 644 -W ${worksrcpath} CREDITS Changes GPL2 TODO VERSION \
        ${destroot}${prefix}/share/doc/${name}
}

livecheck.type      regex
livecheck.url       [lindex ${master_sites} 0]
livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
