29 lines
969 B
TOML
29 lines
969 B
TOML
[package]
|
|
name = "zsh"
|
|
version = "5.9"
|
|
revision = 1
|
|
description = "The Z Shell"
|
|
homepage = "https://zsh.sourceforge.io/"
|
|
license = "MIT"
|
|
|
|
[[source]]
|
|
url = "https://sourceforge.net/projects/zsh/files/zsh/$version/zsh-$version.tar.xz"
|
|
sha256 = "9b8d1ecedd5b5e81fbf1918e876752a7dd948e05c1a0dba10ab863842d45acd5"
|
|
extract_dir = "$name-$version"
|
|
patches = [ "zsh-cmdsubst-hang.patch" ]
|
|
|
|
[build]
|
|
type = "autotools"
|
|
|
|
[build.flags]
|
|
configure = [ "--enable-multibyte", "--enable-maildir-support", "--with-term-lib=ncursesw", "--enable-function-subdirs", "--with-tcsetpgrp", "--enable-pcre", "--enable-gdbm", "--enable-cap", "--enable-zsh-secure-free" ]
|
|
keep = [ "etc/zprofile" ]
|
|
post_install = [ "install -D -m0644 $DEPOT_SPECDIR/zprofile ${DESTDIR}/etc/zprofile" ]
|
|
skip_tests = true
|
|
|
|
[dependencies]
|
|
runtime = [ "glibc", "ncurses", "gdbm", "libcap", "pcre2" ]
|
|
|
|
[[manual_sources]]
|
|
files = [ "preinstall.sh", "preremove.sh", "preupdate.sh", "zprofile", "zsh-cmdsubst-hang.patch" ]
|