# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id: Portfile 58659 2009-10-02 14:52:39Z nox@macports.org $ PortSystem 1.0 name coreutils version 7.6 categories sysutils platforms darwin maintainers nox openmaintainer description GNU File, Shell, and Text utilities long_description \ The GNU Core Utilities are the basic file, shell, and text \ manipulation utilities of the GNU operating system. These are the \ core utilities which are expected to exist on every operating \ system. Previously these utilities were offered as three individual \ sets of GNU utilities, fileutils, shellutils, and textutils. Those \ three have been combined into a single set of utilities called the \ coreutils. homepage http://www.gnu.org/software/${name}/ master_sites gnu checksums md5 3d82f979229365f880da750642e67cf3 \ sha1 98880651bee000b1b31e1ee55ff8fabdad8eeecd \ rmd160 8d0741aabfc7bea9adc1e7d71ff36100c4afc3a2 depends_lib \ port:gettext \ port:gmp \ port:libiconv configure.args --program-prefix=g use_parallel_build yes set docdir ${prefix}/share/doc/${name}-${version} post-destroot { if {[file exists ${destroot}${prefix}/share/info/dir]} { delete ${destroot}${prefix}/share/info/dir } if {[file exists ${destroot}${prefix}/lib/charset.alias]} { delete ${destroot}${prefix}/lib/charset.alias } xinstall -d ${destroot}${docdir} xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README THANKS \ THANKS-to-translators TODO ${destroot}${docdir} } # Set the RUN_EXPENSIVE_TESTS environmental variable to 'yes' to run more # expensive tests. Set the RUN_VERY_EXPENSIVE_TESTS environmental variable # to 'yes' to run even more expensive tests. test.run yes test.target check variant with_default_names description {Install files without 'g' prefix, use with extreme caution} { post-destroot { foreach {d} {bin share/man/man1} { foreach {f} [glob -tails -directory ${destroot}${prefix}/${d} g*] { ln -sf ${f} ${destroot}${prefix}/${d}/[string range ${f} 1 end] } } } } livecheck.type regex livecheck.url http://ftp.gnu.org/gnu/${name}/?C=M&O=D livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)