# -*- 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 PortSystem 1.0 # Using ar(1) with universal objects doesn't work so well. PortGroup github 1.0 PortGroup muniversal 1.0 github.setup magicant yash 2.56.1 github.tarball_from releases revision 0 categories shells installs_libs no license GPL-2+ maintainers {larryv @larryv} \ openmaintainer description Yet Another Shell long_description Yet another shell (yash) is a POSIX-compliant \ command line shell, featuring more strict POSIX \ compliance than those of other shells, as well as \ powerful command line editing. homepage https://magicant.github.io/${name} depends_build-append \ port:asciidoc depends_lib-append port:gettext \ port:ncurses use_xz yes checksums rmd160 080cdbfdc24e594fd23b1036726119cd90e76df4 \ sha256 f7f5a1ffd246692568e4823a59b20357317d92663573bd1099254c0c89de71f5 \ size 768752 patchfiles respect-destdir.patch configure.env-append A2X=${prefix}/bin/a2x # Some older compilers (e.g., gcc-4.2) default to gnu89. configure.cflags-append -std=c99 # The configure script doesn't recognize "--disable-dependency-tracking". configure.universal_args test.run yes destroot.target-append install-html post-destroot { xinstall -m 0644 -W ${worksrcpath} \ COPYING NEWS NEWS.ja README.md README.ja.md THANKS \ ${destroot}${prefix}/share/doc/${name} } notes " To set MacPorts' ${name} as default login shell, run: sudo chpass -s '${prefix}/bin/${name}' \$USER To be able to switch default shells to or from ${name} without superuser\ privileges, add it to /etc/shells: sudo sh -c 'echo ${prefix}/bin/${name} >>/etc/shells' "