# Template file for 'ksh' pkgname=ksh reverts="2020.0.0_1" version=1.0.4 revision=1 short_desc="AT&T's Korn shell (community branch ksh93u+m)" maintainer="Leah Neukirchen " license="EPL-1.0" homepage="https://github.com/ksh93/ksh" distfiles="https://github.com/ksh93/ksh/archive/v${version}.tar.gz" checksum=7ab7785a277f96acd8b645dc70769adf0cc92546dac356639852bff1d708275f nocross=yes register_shell="/bin/ksh" alternatives=" ksh:ksh:/usr/bin/ksh93 ksh:ksh.1:/usr/share/man/man1/ksh93.1 " build_options="static" if [ "$build_option_static" ]; then LDFLAGS+=" -static" fi do_build() { bin/package make CCFLAGS="$CFLAGS" NPROC="$XBPS_MAKEJOBS" } do_check() { # run inside own pty script -qfc bin/shtests /dev/null } do_install() { vlicense LICENSE.md LICENSE cd arch/*/ vbin bin/ksh ksh93 vbin bin/shcomp vmkdir usr/share/ksh vcopy fun usr/share/ksh/functions vman man/man1/sh.1 ksh93.1 }