# -*- 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$ PortSystem 1.0 name coreutils version 7.5 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 775351410b7d6879767c3e4563354dc6 \ sha1 97e1486a33bf42eb7686d8f131c80ab533f1f683 \ rmd160 17785526e6820705aa5790454af1bd3d0d4104aa 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.check regex livecheck.url http://ftp.gnu.org/gnu/${name}/?C=M&O=D livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)