# $Id$ PortSystem 1.0 name coreutils version 6.11 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 4b638a895f6c7d0d4a8f62d60189fd9b \ sha1 238dc7cb815659abe69ba52a1cbb7fb7f481dc0e \ rmd160 6a109d0fbab686d7258f933cfcbfde49f6faa68a depends_lib port:gettext \ 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} { post-destroot { foreach {d} {bin share/man/man1} { foreach {f} [glob -tails -directory ${destroot}${prefix}/${d} g*] { ln -sf ${prefix}/${d}/${f} ${destroot}${prefix}/${d}/[string range ${f} 1 end] } } } } platform darwin 9 { configure.args-append --disable-acl } livecheck.check regex livecheck.url http://ftp.gnu.org/gnu/${name}/?C=M&O=D livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)