Files

37 lines
1.4 KiB
Tcl

# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup github 1.0
github.setup tcsh-org tcsh 6_24_16 TCSH
github.tarball_from archive
version [string map {_ .} ${github.version}]
revision 1
categories shells
license BSD
maintainers nomaintainer
description C shell with file name completion and command line editing
long_description \
Tcsh is a version of the Berkeley C-Shell, with the addition of: a \
command line editor, command and file name completion, listing, etc.\
and a bunch of small additions to the shell itself.
homepage https://www.tcsh.org/
checksums rmd160 f69b44e9a96be4e771e7adb76314e623d2e39d1c \
sha256 aa8b6eeca8b93db659a7ebf421a7089b3f7f8457deba34170cd146b92fe60546 \
size 959417
# https://github.com/tcsh-org/tcsh/issues/117
# https://github.com/tcsh-org/tcsh/issues/121
# Version 6.24.14 and newer contain a regression that prevents tcsh
# from seeing paths and files containing emoji
# Remove this patch only if it is fixed in the upstream
patchfiles-append fix-unicode-handling-behavior.patch
destroot.target install install.man
depends_lib port:libiconv \
port:ncurses