Skip to content

svn

Downloads and compiles Apache Subversion from the official Apache distribution mirror and installs it (including the svn binary) into $ZPFX, linking against the APR library also installed in $ZPFX.

Terminal window
zi pack for svn

One profile: default.

  • Provides: svn binary and related Subversion tools installed under $ZPFX.
  • Profile ices: is-snippet, as"null|monitor", nocompile"!", lucid, dlink"https://.*/subversion-%VERSION%.tar.bz2" (uses the readurl/monitor annex to resolve the Apache download page), atclone (runs ziextract --move --auto then ./configure --prefix=$ZPFX --with-apr=$ZPFX && make && make install), atpull"%atclone".
  • --with-apr=$ZPFX means the apr package must be installed first so APR headers and libraries are present.
  • Requires the readurl/monitor annex and system build tools (cc, make).
Terminal window
# Install APR first, then Subversion
zi pack for apr
zi pack for svn
  • Must install the apr package before svn; the build will fail if APR is not found in $ZPFX.