Command explanations patch -Np1 -i ../pine-4.44-fhs.patch : This patch will make Pine use /etc for configuration files. patch -Np1 -i ../pine-4.44-imap.patch : This patch fixes a DoS vulnerability in the IMAP handling code. The build procedure for Pine is somewhat unusual, in that options usually passed as ./configure options or housed in $CFLAGS must all be passed on the command line to the ./build script. ./build slx : Pine offers quite a few target platforms, slx specifies Linux using -lcrypt to get the crypt function. See the doc/pine-ports file for more information and other authentication options. DEBUG='-Os ' : Optimize binaries for size. MAILSPOOL='/var/mail' : Location of mail spool files, /var/mail. cd bin && install pine /usr/bin This is all that is required to install Pine, all other executables may be installed in the same manner.