# Download and install the APR dependency of Subversion
zi pack for apr
# Download, build and install the latest Subversion source tarball
zi pack for subversion
Provides the Subversion revision control system by compiling and installing it to the $ZPFX
directory (~/.zi/polaris
by default).
It uses the z-shell/z-a-readurl annex to download the latest Subversion tarball.
The Zi command executed will be equivalent to:
zi as"null|monitor" dlink"https://.*/subversion-%VERSION%.tar.bz2" \
atclone'zpextract --move --auto; print -P \\n%F{75}Building Subversion...\\n%f; ./configure \
--prefix="$ZPFX" --with-apr='$ZPFX' >/dev/null && make >/dev/null && print -P \
\\n%F{75}Installing Subversion to $ZPFX...\\n%f && make install >/dev/null && print -P \
\\n%F{34}Installation of Subversion succeeded.%f || \
print -P \\n%F{160}Installation of Subversion failed.%f' \
atpull'%atclone' for \
https://subversion.apache.org/download.cgi
This repository compatible with Zi
The apache/subversion zsh package that uses the zsh-string-lib to automatically:
- get the plugin's Git repository OR release-package URL,
- get the list of the recommended ices for the plugin,
- there can be multiple lists of ices,
- the ice lists are stored in profiles; there's at least one profile, default,
- the ices can be selectively overridden.